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

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

Войти
Регистрация
Восстановить пароль
 
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
#1

Простая анимация - Программирование Android

20.08.2013, 10:08. Просмотров 766. Ответов 3
Метки нет (Все метки)

Хочу создать окно, желательно не на весь экран (диалоговое) в котором нарисовать простую картинку (кружочки, квадратики, текст). Рисунок 2Д и довольно простой, но обьекты можно хватать пальцем и перетаскивать. Это не должно сильно тормозить при перерисоывании.

Что посоветуете? OpenGL или Bitmap отрисовываемый на View?

Есть опыт с рисованием Bitmap для картинки на кнопку. Работает вроде довольно шустро, но (для тестов) картинку отрисовывал не чаще 2х раз в секунду... Выдержит ли подобное плавное перетаскивание кружочка на фоне других кружочков???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2013, 10:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Простая анимация (Программирование Android):

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

Тормозит простая анимация в Android приложении - Программирование Android
Добрый вечер, написал простое приложение в котором имеется 7 кнопок, сделал простую XML анимацию для каждой кнопки что бы при появлении они...

Простая игра. OpenGL - Программирование Android
Хочу научиться работать с графикой и... решил начать с игрушки вроде этих: ...

На эмуляторе самая простая программа идет, а на телефон не устанавливается - Программирование Android
На эмуляторе самая простая программа идет, а на телефон не устанавливается. При чем, сначала шла на телефоне. Но потом несколько усложнил...

Простая и бесплатная возможность рисования для приложения под android - Программирование Android
Интересует возможность простой и удобной, а главное бесплатной (на крайний случай и платной программы) возможности, которая позволит...

Анимация - Программирование Android
Можно ли каким-нибудь образом запомнить угол поворота картинки по истечении анимации (и чтобы она не возвращалась в ноль)? И вообще, как бы...

3
name?
198 / 169 / 18
Регистрация: 01.06.2010
Сообщений: 371
Завершенные тесты: 1
20.08.2013, 11:00 #2
Что посоветуете? OpenGL или Bitmap отрисовываемый на View?
посоветую OpenGL, но с Canvas попроще будет
Есть опыт с рисованием Bitmap для картинки на кнопку. Работает вроде довольно шустро, но (для тестов) картинку отрисовывал не чаще 2х раз в секунду... Выдержит ли подобное плавное перетаскивание кружочка на фоне других кружочков???
у меня в игре перерисовываются на канвасе примерно 400 объектов примерно каждые 50 мс и все плавненько
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
20.08.2013, 12:06 #3
можете еще к SurfaceView присмотреться.
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
21.08.2013, 04:52  [ТС] #4
Чем SurfaceView отличается от Canvas?

Нашел пример. Успешно рисую (canvas.drawCircle(100, 100, 50, paint) на новом поноэкранном окне. Пока хватает для моих нужд. Это не игрушка, поэтому (пока) полоценного OpenGL не нужно...

Хочу нарисовать кружочки/квадратики/овалы с надписями, связанные линиями (блок-схему). Которые можно взаимо-пеемещать без потери связей-линий, мультитатч-зум(желательно) и движение увеличеной картинки (как с гугл-картой) и мультитатч-вращение(желательно). Canvas'a для этго хватит???

Если окно делаю диалоговым, то почему-то рисунок ТЕМНЕЕТ/МУТНЕЕТ. Пока отказался от диалога, но если знает как решить и эту проблему - помогите пожалуйста...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.08.2013, 04:52
Привет! Вот еще темы с ответами:

Анимация - Программирование Android
Подскажите способ малой кровью сделать анимацию есть определенная область, на ней есть элемент в левом нижнем углу, через n-ое количество...

анимация - Программирование Android
background.setBackgroundResource(R.anim.error); mAnim = (AnimationDrawable) background.getBackground(); ...

Анимация ожидания - Программирование Android
Нужно заблокировать экран и вывести картинку ожидания, пока не выполнится некое действие

Анимация со звуком - Программирование Android
Всем привет!!! Есть приложение перелистывающее по очереди картинки. Как сделать чтобы при перелистывании этих изображений так же...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
21.08.2013, 04:52
Ответ Создать тему
Опции темы

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