Android Support Design Library
Avez-vous déjà essayé de transformer vos applications Android pour les rendre conformes aux guidelines Material, si oui, vous avez dû comme nous, vous retrouver à importer plein de librairies tierces pour implémenter par exemple le FAB button
, ou même personnaliser le code pour rendre le NavigationDrawer
conforme (comme ce qui a pu être fait sur le squelette d’un précédent article. Et bien tout ceci est fini (enfin en partie), grâce à la nouvelle librairie Android de Google Design Support.
Pour le moment elle permet d’implémenter les composants Material suivants :
- TextInputLayout
- FloatingActionButton
- Snackbar
- TabLayout
- NavigationView
- CoordinatorLayout
- AppBarLayout
- CollapsingToolbarLayout
Je vous laisse consulter les différents articles trouvés sur le sujet pour avoir plus de détails :
- L’article sur l’Android developers blog
- L’article sur medium.com : qui montre les nouveautés grâce à des petites vidéos mais montre aussi les problèmes (sûrement corrigés au moment où vous lirez cet article)
- Un bout d’exemple avec du code pour le NavigationView
Enfin, voici le lien vers le code source de l’application exemple faite par Chris Banes, montrant les principales nouveautés de cette librairie.
À vos applications !