Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
StasSK
0 / 0 / 0
Регистрация: 05.01.2017
Сообщений: 10
#1

Как рисовать на готовом canvas? - Программирование Android

05.01.2017, 18:43. Просмотров 219. Ответов 3
Метки нет (Все метки)

Друзья всем привет!!
Недавно начал изучать canvas и всю эту тему и не могу разобраться как можно рисовать на готовом layout?
например setContentView(R.layout.main); а внизу код canvas уже.
Может кто-то покажет самый простой пример? Буду очень благодарен!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2017, 18:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как рисовать на готовом canvas? (Программирование Android):

Как рисовать текст на Canvas во View? - Программирование Android
Есть ImageView. Я делаю так: Canvas canvas; canvas = new Canvas(); canvas.drawText("Текст", 0, 0, null); А потом уже: ...

Как переименовать название кнопок в готовом приложении - Программирование Android
Привет всем. Сразу прошу прощения за, наверное, глупый вопрос. Сам не смог разобраться, а спросить не у кого. Ребят, жду от Вас помощи....

Как рисовать на кнопках - Программирование Android
Есть кнопка на которой картинка и текст. Хочу картинку РИСОВАТЬ самому. Не сохраняя в файлы, а только для отображения - текст, линии,...

Как рисовать графики на Android? - Программирование Android
Как рисовать графики на андроид?То есть,делаю калькулятор на андроид, нужно создать поле для ввода самой функции например y=x+3, после...

Как рисовать сплошные линии независимости от скорости кисти - Программирование Android
Хочу сделать рисовалку на Android, но столкнулся с проблемкой - если рисовать медленно на канве, то получается более-менее цельная...

Зеркальное отображение в готовом приложении на android - Программирование Android
Добрый день уважаемые программисты! Есть приложение IROAD для андройд, в нём отображается камера заднего вида, можно ли как то в код...

3
vxg
Модератор
3208 / 2011 / 230
Регистрация: 13.01.2012
Сообщений: 7,790
06.01.2017, 10:19 #2
StasSK, может что то найдете здесь
Canvas-игра. Вылет при сворачивании
кроме того если не нужна скорость можно просто рисовать на канве полученной по битмапу который установлен в имаджвью вызывая после манипуляций с канвой invalidate имаджвью
0
MonStar
22 / 22 / 4
Регистрация: 10.04.2011
Сообщений: 239
06.01.2017, 11:53 #3
StasSK, можете рисовать в обычной View переопределив метод onDraw(Canvac c);, а можете попробовать использовать SurfaceView, почитать можете тут https://habrahabr.ru/post/126316/, статья старенькая, но суть должна быть ясна
0
dajver
410 / 274 / 18
Регистрация: 18.09.2010
Сообщений: 1,114
06.01.2017, 16:21 #4
https://habrahabr.ru/post/136802/

вот когда то на хабре писал статью
0
06.01.2017, 16:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2017, 16:21
Привет! Вот еще темы с ответами:

Как очистить canvas? - Программирование Android
Если в коде использовать Offset (сдвиг экрана), то предыдущий кадр анимации остается на том месте где он порисовался. Как убрать его чтобы...

Как нарисовать Bitmap на Canvas'е - Программирование Android
Здравствуйте, возникла проблема не могу поменять обычный фон WHITE на этот...

Как разместить EditText и область рисования Canvas в одном Activity? - Программирование Android
Как разместить EditText и область рисования Canvas в одном Activity?

Как в обьекте canvas определить цвет пикселя с заданными координатами - Программирование Android
как в обьекте canvas определить цвет пикселя с заданными координатами? Или может существует обьект экран и через него можно определить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru