Deep Dive Into Android Design Support Library And AppCompat
-
Upload
fernando-cesar-da-silva -
Category
Mobile
-
view
584 -
download
4
Transcript of Deep Dive Into Android Design Support Library And AppCompat
Deep Dive into Android Design Support Library and AppCompat
Digital DayBelo Horizonte - 2015
Collaborate. Innovate. Transform.
- Padrões do passado- SherlockActionBar- Consistência- Compatibilidade- Padronização
Contexto
Design Library
Floating Action Button
Floating Action Button - Suas Dimensões
Floating Action Button - Code
Floating Action Button - Mais exemplos
Navigation View
Navigation View - Code
Tab Layout
Tab Layout - Code
TextInputLayout
TextInputLayout - Code
SnackBar
SnackBar - Code
CollapsingToolbarLayout
CollapsingToolbarLayout - Code
CoordinatorLayout
CoordinatorLayout - Code
Gradle
AppCompat
ToolBar
ToolBar - Styles
ToolBar - Layout
ToolBar like ActionBar
RecyclerView
RecyclerView
- Substituir a ListView e o GridView;- Melhorias de Performance;- ViewHolder implementação obrigatória- Mais Flexibilidade
RecyclerView - Layout
RecyclerView - Gradle
LayoutManager
LayoutManager
- LinearLayoutManager- GridLayoutManager- StaggeredLayoutManager
LinearLayoutManager
GridLayoutManager
StaggeredManager
CardView
CardView - Quando usar
- Extends FrameLayout- Varios tipos de dados (Imagem, Video e Textos)- Conteúdo de tamanho varável- Conteúdo com mais de uma interatividade(Like, Share)- Exibição de mais de 3 linhas de texto
CardView - Quando usar
CardView - Corners
CardView - Exemplos
CardView - Code
CardView - Gradle
Demo
Referencias
Blog Oficial Androidhttp://android-developers.blogspot.com/2015/05/android-design-support-library.html
Training RecyclerView and CardViewhttps://developer.android.com/training/material/lists-cards.html
Material designhttp://www.google.com.br/design/spec/material-design/introduction.html
Obrigado
THANKYOU FOR
YOURTIME!