Articles of canvas

Функция отмены приложения Android (мультитач)

Я работаю над графическим приложением, onTouchEvents являются стандартными и хотел бы добавить функцию Undo() чтобы удалить последний обратный путь. Объявления: int thelastLineId=0; private Bitmap bitmap; // drawing area for display or saving private Canvas bitmapCanvas; // used to draw on bitmap private Paint paintScreen; // use to draw bitmap onto screen private Paint paintLine; // […]

Как вычислить процент стертой области растрового изображения в android?

Я новичок в андроиде. Я делаю приложение, которое может стереть растровое изображение на холсте с помощью пальца. Что-то вроде ластика лакокрасочного покрытия. Я хочу рассчитать процент стертой области (например, 60% было удалено из полного изображения). Пожалуйста, помогите мне сделать это .. Спасибо заранее. Я попробовал какой-то метод. Это всегда дает мне 0%. Это не работает. […]

Чарджес Пончик исчезает

У меня возникла проблема с генерацией диаграммы, когда у нее есть только одна информация для отображения и содержит все 360º. Вот пример: <!doctype html> <html> <head> <title>Chart Test</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.1-beta.2/Chart.js"></script> </head> <body> <canvas width="200" height="200"></canvas> <script> var canvas = $( 'canvas' ) , data = [ { value : 300, color : "#F7464A", […]

Программно отключить аппаратное ускорение холста в браузере

Я работаю над проектом, который использует холст для рендеринга контента. Тестирование с помощью Chrome 37 на планшете Android дает рендеринг артефактов. А именно черные блоки. Отключение аппаратного ускорения Canvas с помощью хром: // flags приводит к правильной визуализации холста. Есть ли способ отключить аппаратное ускорение холста? Предпочтительно через CSS или javascript?

Рисование прозрачной линии на холсте изображения в андроиде

Проблема в том, что я пытаюсь изменить непрозрачность до 100, которая должна быть прозрачной, но когда я пытаюсь нарисовать линию, у нее есть круг на линии. (Ссылка на скриншот) Очень ценю, если вы предоставляете некоторый пример кода. Большое спасибо за помощь. Код от MainActivity // set image bitmap = downScale(view.getTag().toString(),1280,1024); altered_bitmap = Bitmap.createBitmap(bitmap.getWidth(),bitmap.getHeight(), bitmap.getConfig()); draw_view.setNewImage(altered_bitmap,bitmap); […]

RemoteViews (Widget) имеет нечеткий текст при использовании растрового изображения

Чтобы поместить пользовательский шрифт в мой виджет, я создаю растровое изображение с его внутренним шрифтом, а затем помещаю это растровое изображение в свои RemoteView. Однако текст в растровом изображении довольно нечеткий и выглядит действительно пикселированным по сравнению с тем, насколько кристально ясно, что он находится внутри Activity. Уже существует довольно много приложений, которые используют пользовательские […]

Клип-клип с гладким краем андроида

Привет всем У меня есть пользовательский вид, что в нем я использую клип для клипа круг это мой код Bitmap bitmap=Bitmap.createBitmap(min,min,Bitmap.Config.ARGB_8888); Canvas c = new Canvas(bitmap); Paint paint = new Paint(); paint.setStrokeWidth(2); paint.setAntiAlias(true); paint.setStyle(Paint.Style.FILL); Path path2=new Path(); path2.addCircle(x0, y0,r2,Path.Direction.CCW); c.clipPath(path2,Region.Op.DIFFERENCE); paint.setColor(0xFF09103e); c.drawCircle(x0,y0,r1,paint); Моя проблема в том, что когда я рисую свой круг, он не является […]

Перекошенные изображения в ImageView на Android 4.1.2

У меня есть приложение, которое отображает изображение в ImageView , и я испытываю проблемы специально для Android 4.1.2. Подтверждено, что он не работает на трех отдельных устройствах 4.1.2 при работе над 2.3.7, 4.2.1, 4.3 и 4.4.2. Ошибка возникает для нескольких разных изображений, но не для всех. Кажется, что-то связано с некоторыми конкретными JPEG-файлами, которые не […]

Ошибка пользовательского представления android: android.view.InflateException

Я создаю пользовательское view.but, когда я хочу его использовать, у меня случился сбой в моем приложении, это мое мнение: package com.example.pooyafayyaz.first_photo_edit_test; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.drawable.Drawable; import android.util.Log; import android.view.View; import android.widget.ImageView; /** * Created by pooyafayyaz on 3/27/2015. */ public class CanvasView extends View { ImageView img; Bitmap canvasBitmap; […]

Android (singletouch) метод отмены отмены приложения не работает должным образом

Я работаю над графическим приложением, но сталкиваюсь с некоторыми проблемами отмены. Кодирование выглядит следующим образом: public class DoodleView extends View { Context context_new; private static final float TOUCH_TOLERANCE = 5; private Bitmap bitmap; // drawing area for display or saving private Canvas bitmapCanvas; // used to draw on bitmap private Paint paintScreen; // use to […]

Intereting Posts
Cordova 3.4.0 navigator.camera.getPicture не вызывает обратный вызов onSuccess или onFail для Android 4.3 Как я могу открыть страницу настроек специальных возможностей моего приложения в Android? Переопределение значений dimens.xml библиотеки Android: – Как добавить Hyphen «-» в word break android TextView ниже 6.0 ОС Buildozer не может скомпилировать Cython Как предотвратить входящие SMS-сообщения от входящих сообщений? У указанного ребенка уже есть родитель. Вы должны сначала вызвать removeView () родителя ребенка Как выполнить файл dex в android с помощью команды? Программно перейдите к определенной позиции в Android ListView Firebase на Android: Как проверить Firebase auth неудачную причину? Таблица устаревших Android-карт Не может запускать эмулятор Android на Eclipse, хотя ошибок нет Как сохранить arraylist в базе данных ormlite Общие предпочтения – максимальная длина одного значения Применение эффекта к видеокадре, снятой камерой