A Brief History of Android DesignMaterial DesignGeneral ConceptsInteraction and AnimationTypographyMetrics and AlignmentThe Android Design WebsiteCore PrinciplesDo One Thing and Do It WellPlay Nicely with OthersVisuals, Visuals, VisualsEasy but PowerfulPlatform ConsistencyBend to the UserStandard ComponentsSystem BarsNotificationsApp BarTabs and Navigation DrawerThe FABSupporting Multiple DevicesAvoiding Painful MistakesMenu ButtonLong PressNotification IconsStyles from Other PlatformsSummary