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

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

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

Бесконечная анимация - Программирование Android

16.06.2015, 11:51. Просмотров 483. Ответов 1
Метки нет (Все метки)

Добрый день!

Мне необходимо сделать анимацию объекта по кругу, и чтобы она не заканчивалась. Я подобное делал на флеш и на C#, на флеш для этого я использовал слушатель в главной функции и этот слушатель постоянно вызывал функцию где я и писал изменение x и y по формуле http://www.cyberforum.ru/cgi-bin/latex.cgi?x=r*cos(\varphi ) http://www.cyberforum.ru/cgi-bin/latex.cgi?y=r*sin(\varphi ) у объекта.

В С# тоже похожее было там событие Paint вроде, в котором изменяешь координаты.

В андроиде я не нашел как можно просто изменять x и y у объекта, нашел анимацию от точки А к точки Б с помощью методов TranslateAnimation и AnimationSet, я думаю чтобы сделать анимацию по кругу с этими функциями нужен какой-то слушатель который будет вызывать вечно эту функцию в которой будет анимация маленькими промежутками.

Подскажите как сделать анимацию по кругу. Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2015, 11:51     Бесконечная анимация
Посмотрите здесь:

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

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

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

Покадровая анимация - Программирование Android
xml файл may.xml. читал, что он должен лежать в anim, но если он там, то в image.setBackgroundResource(R.anim.may); говорит, что должна...

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

Анимация взрыва - Программирование Android
Как реализовать и в какую сторону капать?? У меня есть игра в которой есть окно 7 на 6 клеток и разные фигурки в клетках. И когда 3...

Сложная Анимация - Программирование Android
Всем привет, возник важный вопрос по Анимация, я изучил стандартные коды Анимация View, мне бы хотелось понять что то по сложнее, Типо...

Анимация Fragment - Программирование Android
Здравствуйте, такой вопрос. как прикрутить эту анимацию: <?xml version="1.0" encoding="utf-8"?> <alpha ...

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

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

Перелоадер анимация - Программирование Android
как создать такой прелоадер ну или заставить гифку работать?

Анимация ListView - Программирование Android
В чем суть:При вертикальном свайпе - кнопки прокручиваются. Крайняя кнопка - плавно уменьшается, а с другой стороны - плавно увеличивается....


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 835
16.06.2015, 12:13     Бесконечная анимация #2
DIMA_N, ознакомьтесь с таким решением, там ничего сложного и полностью рабочий код в двух вариантах.
Yandex
Объявления
16.06.2015, 12:13     Бесконечная анимация
Ответ Создать тему
Опции темы

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