Анимация анимации Google Plus

Я пытаюсь понять, как я мог бы сделать аналогичный макет, как в графическом представлении Google plus. Там есть анимация, прокручивающаяся по шкале времени, и мне это очень нравится. Есть идеи, как это сделать?

Введите описание изображения здесь

Solutions Collecting From Web of "Анимация анимации Google Plus"

Вам нужно установить TranslateAnimation на представление, и это поможет вам.

TranslateAnimation translateAnim = new TranslateAnimation(200, 0, 0, 0 ); //Use (0, 0, 200, 0 ) if you would like to animate this in a mobile device rather than a tab listView.clearAnimation(); translateAnim.setDuration(500); translateAnim.setFillBefore(true); listView.startAnimation(translateAnim); 

Надеюсь это поможет 🙂

Я бы посмотрел код примера карусели, предоставленный google http://code.google.com/p/renderscript-examples/wiki/Carousel

По сути дела, это создает серию плиток, которые могут быть текстурированы любым понравившимся вам изображением. Код настроен из коробки, чтобы сделать цилиндрическую карусель снаружи, но вы можете перемещать точку обзора и даже делать ее ровной, как в примере g +, если вы так выбрали.

Заметьте осторожность, поскольку Jellybean (4.1) Google устарел графические компоненты renderscript. Мы начали процесс перехода от renderscript к openGL в нашей компании, поэтому не забудьте оценить, имеет ли смысл использовать новый код с устаревшим API для вашего конкретного использования.