Sto cercando di familiarizzare con le nuove linee guida di progettazione di Android Lollipop. Quindi, specialmente per le animazioni, cerco di ottenere qualcosa come queste animazioni dettagliate per icone o pulsanti: http://www.google.com/design/spec/animation/delightful-details.htmlAndroid: animazione di dettaglio all'interno del pulsante di azione mobile
Mi chiedevo come hanno fatto?
Nel mio caso particolare, ho un pulsante di azione mobile, che viene utilizzato per rilasciare un articolo in un carrello della spesa. Dopo che l'utente preme il pulsante, voglio animare l'icona drawable all'interno di quel pulsante. L'animazione deve avere un effetto scorrevole in cui il carrello viene spostato verso la parte inferiore del pulsante e il segno di spunta viene spostato dalla parte superiore del pulsante.
Ho trovato un ViewFlipper (http://www.inter-fuser.com/2009/07/android-transistions-slide-in-and-slide.html), ma voglio mantenere il pulsante posto e animare solo l'icona all'interno del pulsante.
D'altra parte ho trovato AnimationDrawables (http://developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html) ma lì, devo creare ogni frame a mano, che è anche dispari.
Qual è il modo migliore per raggiungere questo obiettivo?
Hai già un layout? –
Meglio per te creare il tuo pulsante fab. Usa CardView, fallo intorno all'attributo corner. assicurati che abbia uguale larghezza e altezza. Dopodiché aggiungi il cardElevetion ora il tuo cardview sarà mobile. Aggiungi un ImageView, quindi dai un po 'di padding a CardView in modo che tu possa vedere qualcosa di simile a FAB. Ora puoi animare la tua ImageView secondo i tuoi desideri all'interno di CardView. Alla fine dell'Animazione puoi cambiare l'icona di ImageView. –