Articles of андроид холст

Android-графическое представление

Я использовал графическую библиотеку jjoe64 для реализации графика в своем приложении. Он имеет довольно хорошие образцы внутри коробки и сразу же начал включать его в мое приложение. Ват, который я получил до сих пор, показан ниже. Но мне действительно нужно, как показано ниже, я не хочу, чтобы темные вертикальные линии попадали внутрь графика. Любая идея, […]

Как нарисовать изображение в правом нижнем углу холста?

В приложении «Моя» я хочу установить изображение на холсте в правом нижнем углу. Итак, как я должен установить это изображение в холсте?

Нарисуйте текстовую середину изображения Android

Я должен разместить маркер на карте и написать номер на маркере. Я сделал это, но выравнивание текста варьируется в разных разрешениях. Ниже – ссылочный код float xVal = (float) curScreenCoords.x; // Point curScreenCoords float yVal = (float) curScreenCoords.y-20; // Point curScreenCoords Bitmap bitmap = BitmapFactory.decodeResource ( context.getResources() , ( R.drawable.pin_number ) ) ; canvas.drawBitmap(bitmap, xVal, […]

Android 2D-игра, лучший выбор для графики?

Мы – два парня без опыта разработки Android и 2D-игр. Мы хотим сделать 2D-игру с довольно простой графикой для телефонов Android. Это в основном город, увиденный сверху. Здания были бы просто прямоугольниками. Тогда мы будем иметь простые символы как маленькие круги. Нам нужно постоянно обновлять экран. Будет некоторый ИИ (поиск пути и обнаружение столкновения). Каким […]

Растровая круговая обрезка в андроиде

У меня квадратное растровое изображение отображается под полупрозрачным кругом. Пользователь может коснуться и перетащить растровое изображение, чтобы поместить его. Я хочу иметь возможность обрезать то, что когда-либо часть растрового изображения находится под кругом. Как я могу это сделать?

Снижение битовой карты / холста Android после масштабирования

Если у меня есть холст, на котором я рисую Bitmap следующим образом: canvas.drawBitmap(bmLargeImage, srcRect, destRect, paint); И я масштабирую растровое изображение: canvas.scale(1.5f, 1.5f, 450, 250); Я хочу получить позицию битмапа после шкалы. Если позиция перед шкалой была (0, 0), после масштабирования есть смещение, и мне нужно это смещение … как я могу его получить? Спасибо […]

2D сетка массива на холсте рисования

Я пишу приложение с пиксельным изображением, которое рисует изображения, которые пользователь рисует на экране, чтобы видеть пиксель. Есть два способа приблизиться к нему. Либо пикселируйте изображение после сохранения, либо сетку перед рукой, чтобы пользователь рисовал пиксельное изображение. Я не нахожу ничего по более позднему методу. Поэтому моя проблема с первым заключается в создании сетки, где, […]

Пути Android для графиков в реальном времени

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

Как обновить текст холста, а не перерисовывать холст

Я могу нарисовать текст на холсте при просмотре движения, теперь проблема заключается в том, что когда я рисую текст и иду для следующего розыгрыша на том же холсте, мой текст рисования исчезает, я имею в виду, что экран перерисовывается из-за недействительности. Я хочу сохранить предыдущий Рисовать и делать новую жеребьевку на том же холсте, как […]

Android – можете ли вы сделать объект, нарисованный в холсте, который можно щелкнуть

Я знаю, что холст в android является поверхностью нижнего уровня, но в настоящее время Im рисует все мои объекты внутри холста, и я бы хотел, чтобы лучший способ обрабатывать клики для каждого объекта на холсте. Ive попробовал сопоставить x и y через представление, которое они нарисовали, и это работает только некоторое время. Есть ли все […]

Intereting Posts
Обнаруживать, когда устройство Android находится в движущемся автомобиле Как передать текстовые данные в форме строки для следующего действия? Сбросить градиент по умолчанию и плагин для студии Android для обновления при создании новых проектов? Открыть андроид собственной пусковой установки из моей заявки Причины переноса приложения Cordova на приложение Mobile Chrome? Как определить, является ли пользовательская клавиатура Swype? Курсор Android SQLite загружает сразу все записи в память? Как я могу передавать музыку из файла внутри зашифрованного zip без распаковки всего файла? Фрагмент onStop () вызывается непосредственно после onStart () – ПОЧЕМУ? In-app billing, inventory.getPurchase имеет значение null на другом устройстве, чем оплата была произведена Почему я не могу установить Google Cloud Messaging для Android-библиотеки Отключить элемент RecyclerView для отдельных элементов Создание пользовательского SeekBar с фоном треугольной формы Android: растровое масштабирование с низким качеством Какую коммуникацию между приложениями я должен выбрать?