A demo project to showcase usage of new Material Components and Theming introduced by Google. Also some hidden material component views which haven't yet been shown to developers!!
Reference Blog Series:
This demo includes:
- Material Theming - Color, Shape and Typography
- Theme Overlay
- New Components - ExtendedFab, MaterialButtonGroup, DiamondShape
- Navigation Component library
- Room Database library
References:
-
Shape Theming Gist: https://gist.github.com/HarinTrivedi/76c66609d2d3d5c4d92a2d1cfcff4a94
-
Typography Theming Gist: https://gist.github.com/HarinTrivedi/25391e3dfa132d056ec6bb83a8e315b7
-
Theme Overlay Gist: https://gist.github.com/HarinTrivedi/f146fc27f59c3040be3e97fd31e2e0ad
-
Adding Material Components to your project : https://material.io/develop/android/docs/getting-started/
-
Using Room Database : https://developer.android.com/training/data-storage/room
-
Using Navigation Component : https://developer.android.com/guide/navigation/navigation-getting-started
Showcase: