Лучший способ справиться с богатой анимацией в Android - PullRequest
2 голосов
/ 04 января 2011

Я делал несколько базовых проектов для Android для одного из моих клиентов.Теперь я должен разработать приложение для него в Android, которое будет слайд-шоу.Я сделал с помощью этого с помощью viewFlipper и все идеально до сих пор.Теперь мой клиент хочет добавить анимацию в каждый слайд, но эти анимации будут совершенно разными для каждого слайда (хотя они будут основными анимациями альфа, масштабирования и вращения).Так что я запутался, как лучше всего этого добиться?Одним из способов является создание xml для каждой анимации и применение к каждому изображению или создание функции анимации для каждого изображения.Но это все больше и больше работает даже для простого перехода к изображению. Bcoz imageview будет находиться в разных позициях на каждом слайде.можно определить только свойства для этого изображения и создать анимацию всего одной строкой кода.

Или есть ли простой способ добиться этого.Буду очень признателен, если вы можете помочь.

Заранее спасибо.

1 Ответ

0 голосов
/ 26 июля 2012

Оконный менеджер может быть вашим вероятным решением.своего рода изолированный слой из XML или макета на вашем экране.вы можете добавить дочерние элементы и их атрибуты с этим менеджером.

WindowManager.LayoutParams wlp = new WindowManager.LayoutParams ();wlp = new WindowManager.LayoutParams ();

Подробнее:

http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...