Material Design for Android Developers

print

Material Design for Android Developers

https://www.udacity.com/course/material-design-for-android-developers–ud862

https://en.wikipedia.org/wiki/List_of_free_and_open-source_Android_applications

https://www.udacity.com/google

Material Design for Android Developers

 

Density-independent pixels

Design for Smallest Screens first

Density-Buckets

 

State List

All about Layouts

FrameLayout, one item on top​​ of each other, gravity, stretch.

A and D

Design Patern

ToolBar

App Bar

Tab

Navigation Drawer

Scrolling and paging

List to Details

MultiPane

Deviate with Purpose

 

Styles and Themes

Tangible Surfaces

Adaptive Design

Paper and​​ Ink

Tangibility

Shadows, Depth,

Surfaces

android:elevation=”4dp”

Standard Elevation for and App Bar is 4dps

 

Floating Action Bar (Fab)

Surface Reaction- Inkrable

 

Create Paper Transformations

 ​​​​ CoordinatorLayout

Scrollable Dynamic​​ Surfaces

android:nestedScrollingEnabled=”true”

Lesson 3

Gestalt Principles

  • Low of Past Experience

  • Low of Proximity

  • Low of Similarity

Colors

colorPrimary, colorPrimaryDark, colorAccent

Typography, ROBOTO

android:fontFamily=”sans-serif”

android:testStyle=””

Serifs

Scale-independent pixels

Font Metrics

 

Circular Avatars

Fixed Ration Images

​​ 

Lesson 4

 

Animations

Today

Transition Manager

 

New Animation Manager

Activity Transitions

Guard, API Check

Continuous​​ State Changes

Shared Element Transitions

Implementing Instructive Motion

Animated Vector Drawables

Lesson 4 Adaptive Design

Breakpoints-Content First

Technics for Managing Space

Reveal content

Devide space to show availiable content

Reflow Content

 

 

Expand Content

 

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.