Android Анимация Анимация это процесс создания движения и изменения формы


Download 138.57 Kb.
bet1/4
Sana01.05.2023
Hajmi138.57 Kb.
#1420026
  1   2   3   4
Bog'liq
Android 4 lab animatsiya


Android – Анимация
Анимация - это процесс создания движения и изменения формы
Анимация в Android возможна многими способами. В этой главе мы обсудим один простой и широко используемый способ создания анимации, который называется tweened animation.

Tween Animation


Анимация анимации анимации принимает некоторые параметры, такие как начальное значение, конечное значение, размер, продолжительность времени, угол поворота и т. Д., И выполняет требуемую анимацию для этого объекта. Он может быть применен к любому типу объектов. Итак, чтобы использовать это, Android предоставил нам класс под названием Animation .
Чтобы выполнить анимацию в Android, мы собираемся вызвать статическую функцию loadAnimation() класса AnimationUtils . Мы собираемся получить результат в экземпляре объекта анимации. Его синтаксис выглядит следующим образом −
Анимация анимации = AnimationUtils.loadAnimation(getApplicationContext(),
R.анимация);
Обратите внимание на второй параметр. Это имя нашего анимационного XML-файла. Вам нужно создать новую папку с именем anim в каталоге res и создать XML-файл в папке anim.
Этот класс анимации имеет много полезных функций, которые перечислены ниже −

Sr.No

Способ и описание

1

запуск()
Этот метод запускает анимацию.

2

setDuration (длительная продолжительность)
Этот метод устанавливает продолжительность анимации.

3

getDuration()
Этот метод получает продолжительность, заданную вышеуказанным методом

4

завершение()
Этот метод завершает анимацию.

5

отмена()
Этот метод отменяет анимацию.

Чтобы применить эту анимацию к объекту, мы просто вызовем метод startAnimation() объекта. Его синтаксис −
ImageView image1 = (ImageView)findViewById(R.id.ImageView1);
image.startAnimation(анимация);

Download 138.57 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling