Ho bisogno di fare animazione come se fosse nella sezione App recente in Android 5.0. Come mostrato nell'immagine qui sotto. Sarebbe utile qualsiasi suggerimento o collegamento o persino il tipo di animazione usato qui.Quale animazione/vista è utilizzata per app/cronologia recenti in Android 5.0 (Lollipop)?
risposta
dare uno sguardo qui: https://github.com/vikramkakkar/DeckView C'è anche un esempio qui. È inoltre possibile trovare su RecentsView
qui:
Ho lavorato a un altro progetto di libreria che è stato fatto e ospitato ora. Quindi, ho un po 'di tempo per vedere se 'DeckView' può essere backportato. Anche un'app campione sul play store sarebbe bella. La pagina Github non ha screenshot. Se hai bisogno di vedere come appare "DeckView', vai qui: [Link] (http://stackoverflow.com/a/29444899/2558882) – Vikram
purtroppo non esiste alcuna retrocompatibilità per DeckView, può essere applicato solo sull'API 21 o superiore –
si può sempre guardare il codice ufficiale source Android.
Verificare il metodo startRecentsActivity()
sotto packages/SystemUI dal codice sorgente Android ufficiale.
Non è un codice molto facile da leggere, ma è sicuramente la fonte migliore e più affidabile se si vuole davvero imitare le animazioni ufficiali di Android Lollipop.
karim, hai ragione a provare a vedere quella lezione ma, come hai detto, non è un codice facile .. Penso che la mia risposta potrebbe essere più facile da capire. –
Non l'ho mai fatto, ma posso indicarti la direzione giusta per usare StackView. E 'stato aggiunto a livello di API 11 (Android 3.0)
ho trovato alcuni esempi
- http://www.broculos.net/2011/12/android-101-how-to-create-stackview.html
- http://www.informit.com/articles/article.aspx?p=2078060&seqNum=3
- http://www.thaicreate.com/mobile/android-stackview.html
Anche questa libreria sguardi discreto
ho creato un repo github con la mia classe Spero che aiuta, è è l'inizio Spero che aiuta
Stack Cards Android
Fa lo stesso come immagine puoi impostare la differenza tra le carte, scalare da una carta all'altra, durata dell'animazione, numero di carte di Naturalmente
uso facile basta includere la classe &
// **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);
dare uno sguardo qui: https://github.com/ZieIony/MaterialRecents io personalmente provato e sembra essere molto promettente.
Queste carte si presentano stranamente in orientamento orizzontale – user1930106
- 1. elevazione su Android 5.0 (Lollipop) non funziona
- 2. Pulsante setText con Spannable non funziona per Android 5.0 Lollipop
- 3. Styling ActionMode ActionBar in Android 5.0 Lollipop (con AppCompat)
- 4. L'intento del servizio OpenCV deve essere esplicito, Android 5.0 Lollipop
- 5. Lollipop Android 5.0: setColorFilter "perde" su altri pulsanti
- 6. Barra delle azioni divisa su Android 5.0 (Lollipop)
- 7. ConnectivityManager.EXTRA_NO_CONNECTIVITY è sempre falso su Android Lollipop
- 8. Corporatura Android 5.0 per martello (Nexus 5)
- 9. Lollipop Android - Tirare per aggiornare
- 10. Nascondere giorno, mese o anno da DatePicker in Android 5.0+ Lollipop
- 11. HttpClient non riesce con l'handshake non riuscito in Android 5.0 Lollipop
- 12. App in arresto anomalo su API Android inferiore a 5.0 (lollipop)
- 13. dumpsys adb shell non iphonesubinfo di lavoro in quanto Android 5.0 Lollipop
- 14. Come utilizzare RippleDrawable a livello di codice nel codice (non in xml) con Android 5.0 Lollipop?
- 15. Creazione di un progetto in Android 5.0 Lollipop con Eclipse Juno
- 16. Codice sorgente per la nuova app Calendario Lollipop per Android
- 17. Android 5.0+ Cordova fotocamera incidente
- 18. Come posso verificare quale versione del plugin Gradle per Android è utilizzata nel mio progetto?
- 19. Versione di SQLite utilizzata in Android?
- 20. Lollipop Android 5.0: riavvio di Nexus 10 e Debug USB non rilevato?
- 21. mancano campioni APL per Android Lollipop 21?
- 22. UI non aggiornata dopo aver prima attivato il menu scorrevole su Android 5.0 lollipop
- 23. Android 5.0 Lollipop installazione di app spettacoli codice di errore sconosciuto durante l'applicazione di installazione: "-505"
- 24. Impossibile decifrare il file crittografato in Android lollipop
- 25. Quale risoluzione dpi viene utilizzata per un'app per iPhone?
- 26. Determinare quale estensione di condivisione è stata utilizzata
- 27. Android e ICU 5.0
- 28. Come verificare se un'attività è bloccata (app pinning) in Android Lollipop
- 29. Qual è il percorso del file OAT in Android 5.0
- 30. Quale soluzione OpenID è realmente utilizzata da Stack Overflow?
Cosa hai provato? Dovresti provare a farlo da solo prima di chiedere e postare ciò che chiedi aiuto. Si prega di leggere le regole! – BenjaminPaul
@BenjaminPaul per provare qualcosa, bisogna sapere da dove iniziare? Potresti per favore gettare un po 'di luce sul tipo di animazione usato qui? – AAnkit
@Ankit Come intendevo fornire un'ipotesi sull'animazione utilizzata in un'immagine statica e nessuna descrizione? Svegliati. – BenjaminPaul