Описание тега android-graphics

1 ответ

ObjectAnimator на пути не работает на Зефир?

ObjectAnimator.ofFloat(Object target, String xPropertyName, String yPropertyName, Path path) Кажется, работает в API 21, но не 23? Простое воспроизведение: вот упражнение и макет. Попробуйте долгое нажатие на текстовое представление, оба уровня буду…
0 ответов

Почему я не могу нарисовать прямоугольник на холсте в Android?

public class OverlayView extends View { private Rect rectangle; private Paint paint; int l,t,r,b; private final List<DrawCallback> callbacks = new LinkedList<DrawCallback>(); public OverlayView(final Context context, final AttributeSet a…
25 фев '18 в 12:43
2 ответа

Как получить растровое изображение вида?

Хорошо, так что я постараюсь объяснить мою проблему. Я использовал этот код, чтобы получить "скриншот" моего FrameLayout /** * Function that takes a screenshot of the view passed and returns a bitmap for it. * * @param view {@link View} * @return sc…
2 ответа

Как сделать форму звезды и оживить ее в андроиде?

Я хочу сделать форму звезды для моего проекта. и я искал так, теперь я могу, наконец, сделать форму звезды, используя холст. но то, что я хочу, действительно очень трудно для меня. Это так кошмар. Я пытался и искал, но у меня ничего не работает. я х…
0 ответов

Как отобразить текст, обнаруженный в ML Kit, и отобразить его в фактическом расположении слова

Я работаю над приложением OCR для Android и использую Camera2Api. Я использую android-camera2basic в качестве кода, и я использовал мл-комплект для распознавания текста. Я столкнулся со странной проблемой, что GraphicOverlay неправильно масштабирует…
1 ответ

Создание круга с 4 сегментами, используя холст в Android с вращением

Мне нужно создать сегментированный круг с четырьмя случайными цветами, как это: http://vectips.com/wp-content/uploads/2015/04/39.png. "4 сегмента по кругу" Я сделал следующий код, ссылаясь на документацию по Android об использовании canvas.drawArc()…
15 фев '19 в 17:50
0 ответов

Как создать эффект размытия фона в Android

Я хочу создать эффект размытия для моего фона. Проблема в том, что мой фон - полупрозрачный черный фон для рисования. Вы не можете применить фильтр размытия к монохромному изображению. Я хочу добиться эффекта морозного стекла. Весь контент под моим …
0 ответов

Как масштабировать пиксельную графику в Android Canvas без искажений

Я работаю над игрой, которая содержит потерянные спрайты пиксельного искусства с низким разрешением. Спрайты имеют размер 16 на 16 пикселей, но они будут масштабированы, чтобы заполнить большую часть экрана. Я использую BitmapFactory для загрузки из…
22 фев '18 в 05:46
0 ответов

Поместите 2D-изображение поверх фона

Я работаю над приложением для Android со следующими требованиями Возьмите изображения из галереи и отобразите их в качестве фона. Это делается следующим образом: btn_select.setOnClickListener(new View.OnClickListener(){ @Override public void onClick…
14 ноя '16 в 16:45
0 ответов

Canvas.translate дать неправильную координату

Canvas.translate(200,200) даст мне неправильную координату после перевода. Это дает (-200,-200) левую верхнюю позицию. Как получить правильный холст после перевода? Я использовал библиотеку фотографий для увеличения изображения. но холст не переводи…
1 ответ

Как нарисовать скругленный прямоугольник на уровне API ниже 21 на холсте

Я создаю собственный вид, расширяя android.view.View, Теперь мне нужно нарисовать прямоугольник со скругленными углами на уровне API ниже 21. Android имеет встроенное имя метода,drawRoundRect(float left, float top, float right, float bottom, float r…
1 ответ

Рассчитать пиксели от вида до нижней части экрана

У меня есть макет с Spinner: Я хотел бы получить количество пикселей от верхней части счетчика до нижней части экрана. Есть ли способ добиться этого?
16 фев '18 в 09:36
0 ответов

Попытка получить тень от растрового изображения

(Я нашел похожий вопрос, но у меня пока нет представителя, чтобы добавить комментарий.) Попытка нарисовать растровое изображение на холсте с тенью. В представлении включена программная визуализация, а тени работают для простых фигур, таких как прямо…
30 мар '18 в 17:40
1 ответ

Невидимые углы с формой - Android?

У меня есть ниже shape: <?xml version="1.0" encoding="utf-8"?><!-- res/drawable/rounded_edittext.xml --> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:padding="10dp" android:shape="rectangle"> <solid …
1 ответ

Перетащите прямоугольник на Canvas Android

Я рисую прямоугольник на холсте в Android. Как я могу перетащить его на экран? У меня есть метод onTouchEvent() в моем классе, который слушает MotionEvent(s). Как я могу использовать это, чтобы перетащить мой прямоугольник, сохраняя при этом его раз…
06 ноя '18 в 00:24
0 ответов

Получение координат без вращения из матрицы

Я выполняю переводы ниже к моей матрице fun updateMatrix() { // init matrix to E - identity matrix matrix.reset() // calculate params var rotationInDegree = layer.rotationInDegrees var scaleX = layer.scale val scaleY = layer.scale if (layer.isFlippe…
0 ответов

Paint: Как поместить пробелы между вертикальными линиями на рисовании

Я нашел этот код здесь на SO, но я новичок в рисовании вещей, этот класс визуализатора хорошо рисует, но я хочу поместить пробелы между вертикальными линиями, например, как выглядит форма волны в Soundcloud. public class VisualizerView extends View …
08 янв '18 в 19:14
0 ответов

Начальный путь RoundRect с DashPathEffect из центра

Я пытаюсь нарисовать путь прогресса, используя DashPathEffect и путь с круглым прямоугольником. Каждый раз, когда я получаю обновление прогресса, я обновляю путь, используя фазу. private void updatePath(float phase) { path.reset(); RectF rect = new …
23 янв '18 в 01:04
1 ответ

Оценка яркости кадра YUV

Я хочу оценить грубую яркость кадра, который входит в качестве предварительного просмотра камеры, как показано ниже. Я хочу, чтобы метод был довольно быстрым. public void onPreviewFrame(final byte[] bytes, Camera camera) { // calculate brightness } …
06 дек '17 в 10:48
1 ответ

Как сделать раскраску изображения в Android

Я новичок в Android Graphics и был бы признателен, если бы вы посоветовали алгоритм для окрашивания определенной части изображения с контурами. Я хотел бы создать похожее на это приложение. Я должен быть в состоянии заполнить части изображения цвета…