Организация подвижных компонентов пользовательского интерфейса - PullRequest
2 голосов
/ 07 апреля 2011

По сути, я только начинаю с разработки под Android (хотя у меня довольно обширный Java-опыт), и мне трудно разобраться, как я могу создать этот пользовательский интерфейс, в котором компоненты перемещаются (как показывают стрелки) в этот заказ:

  1. Нижнее изображение перемещается вверх, а затем останавливается
  2. Первое изображение перемещается вправо и поверх нижнего изображения
  3. Изображение под этим перемещается влево над верхней частью нижнего изображения

Изображение: http://i.stack.imgur.com/a1wou.png

Я действительно старался изо всех сил, как я мог это сделать, и я довольно подробно прочитал API для решения, потому что это явно простая проблема, но я, честно говоря, не могу ее решить. Я даже не уверен, с какого менеджера компоновки начинать!

Спасибо, Samuel

1 Ответ

1 голос
/ 07 апреля 2011

Вот хороший урок для анимации:

http://developerlife.com/tutorials/?p=343

Если вы хотите, чтобы анимации запускались одна за другой, вы должны использовать:

View viewN = ..;
Animation animN = ...;
animN.setAnimationListener(new AnimationListener() {
// ...
void onAnimationEnd(Animation anim)
{
// Start Animation2;

});
...