Come implementare un cassetto personalizzato di Android con animazione personalizzata
Prima di tutto, ti suggerisco di utilizzare il Default Navigation Drawer fornito dal team di Material Design di Android in quanto si adatta alla maggior parte delle esigenze di un cassetto di navigazione e modellarlo per soddisfare le tue esigenze. Tuttavia, se vuoi davvero andare un miglio in più per migliorare l'esperienza dell'app e dare una sensazione personalizzata all'app. Puoi leggere il seguente articolo che è stato una buona lettura per me. Per prima cosa create un'attività predefinita del cassetto di navigazione in Android Studio e poi seguite il tutorial.
Custom Android Navigation Drawer
Vorrei anche suggerire di non cambiare le animazioni predefinite del cassetto di navigazione in quanto confonderà gli utenti in quanto si aspettano l'animazione predefinita ed è quella che si adatta meglio. Ma se vuoi ancora farlo. Yo can go through this stackoverflow post
Custom Animation for navigation drawer open and close
You’ll need to create a new class for your CustomNavigator and extend DrawerLayout followed by overriding onDraw() method to tweak the animation. You can use the library or do it your own way as did in tutorial above.
All the very best for your project. Hope it helps.
Sources :
Stack Overflow - Where Developers Learn, Share, & Build Careers
For those who code
Articoli simili
- Esiste un'API per il feed di dati del mercato azionario in tempo reale per NSE, BSE e Mcx da implementare nel nostro software personalizzato?
- Qual è la dimensione dell'immagine di sfondo dell'intestazione nel cassetto di navigazione di Android?
- Come aprire un'attività dal cassetto di navigazione
- Come implementare l'intelligenza artificiale nell'applicazione Android