| 6 Анимация. Виды анимации В этом приложении рассмотрим два вида анимации – вращение, например, для футбольного мяча и перемещение по горизонтали, например, для трактора. Разместите на макете экрана два подходящих для анимации изображения. Добавьте в проект два компонента для анимации. Первая строка для события касания на первое изображение устанавливает для первого компонента анимации первое изображение. Вторая выбирает вид анимации rotation – вращение. Третья устанавливает время анимации в миллисекундах. Четвертая угол поворота в градусах. Пятая задает число повторений анимации. Шестая запускает анимацию и седьмая прокручивает эту анимацию в обратном направлении.
Вторая строка для события касания на второе изображение задает вид анимации translationX – передвижение по горизонтали. Действия остальных строк программного кода вам уже известны.
Если появится желание, озвучьте обе анимации, добавив компонент MediaPlayer. Самостоятельно исследуйте остальные возможные виды анимации. Скачай готовый APK-файл, там присутствует звук трактора. Для одного виджета можно применить одновременно несколько видов анимации. Ниже приводится программный код движения мяча по параболе. Здесь работают сразу три анимации – вращение, движение по осям X и Y. Изображение должно быть небольших размеров, например, 100 х 100. |
Выбери лучшее! allbest |