Подтвердить что ты не робот

Какая анимация/просмотр используется для последних приложений/истории в Android 5.0 (Lollipop)?

Мне нужно сделать анимацию, как в разделе "Недавние приложения" на Android 5.0. Как показано на рисунке ниже. Любая подсказка или ссылка или даже тип анимации, используемые здесь, будут полезны.

Animation/UI type?

4b9b3361

Ответ 2

Я никогда этого не делал, но могу указать в правильном направлении StackView. Он был добавлен в уровень API 11 (Android 3.0)

Я нашел несколько примеров

enter image description here

Также эта библиотека выглядит прилично

Ответ 4

Вы всегда можете посмотреть официальный исходный код Android.

Проверьте исходный код Android startRecentsActivity() под packages/SystemUI.

Это не очень простой для чтения код, но он определенно лучший и самый надежный источник, если вы действительно хотите имитировать официальные анимации Lollipop для Android.

Ответ 5

Я создал github-репо с моим классом, надеюсь, это поможет, это начало, я надеюсь, что это поможет
Карты с открывающимися стеками

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

простое использование включает класс &

// **Paramters definitions** :
// Activity owningActivity, RelativeLayout container, int cardHeightDP, int cardDiffDP,float cardScale, int animationDuration)
StackCards stackCards = new StackCards(yourActivity.this, cardsContainer, 100, 50, (float) 0.2, 500); 

//(Number of Cards, The Layout of the Card)
stackCards.initCards(7, R.layout.stack_card);