Enviar pesquisa
Carregar
Material for old school
•
8 gostaram
•
1,850 visualizações
Jorge Barroso
Seguir
How apply app compat to material design. And some tip and tricks.
Leia menos
Leia mais
Engenharia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 22
Baixar agora
Baixar para ler offline
Recomendados
What are child themes, and why use them
What are child themes, and why use them
Utsav Singh Rathour
Html class-02
Html class-02
Md Ali Hossain
Theme Wrangling 101
Theme Wrangling 101
mikeyarce
Seo hints
Seo hints
AbidKhan237
Child themes
Child themes
bobwlsn
Rockford WordPress Meetup - Child Themes
Rockford WordPress Meetup - Child Themes
Andrew Wikel
Custom Menu Support for WordPress Themes
Custom Menu Support for WordPress Themes
DaisyOlsen
Easy SunGard Banner Self-Service Customizations to Enhance the User Experience
Easy SunGard Banner Self-Service Customizations to Enhance the User Experience
egrong
Recomendados
What are child themes, and why use them
What are child themes, and why use them
Utsav Singh Rathour
Html class-02
Html class-02
Md Ali Hossain
Theme Wrangling 101
Theme Wrangling 101
mikeyarce
Seo hints
Seo hints
AbidKhan237
Child themes
Child themes
bobwlsn
Rockford WordPress Meetup - Child Themes
Rockford WordPress Meetup - Child Themes
Andrew Wikel
Custom Menu Support for WordPress Themes
Custom Menu Support for WordPress Themes
DaisyOlsen
Easy SunGard Banner Self-Service Customizations to Enhance the User Experience
Easy SunGard Banner Self-Service Customizations to Enhance the User Experience
egrong
Material Design and Backwards Compatibility
Material Design and Backwards Compatibility
Angelo Rüggeberg
Hannukkala, Wahlbeck: Hyvää mieltä koulusta!
Hannukkala, Wahlbeck: Hyvää mieltä koulusta!
Kouluterveyskysely
Kubryak 23-09-2013
Kubryak 23-09-2013
BIO-Z17
Mba724 s4 3 survey methodology
Mba724 s4 3 survey methodology
Rachel Chung
MCSoC'13 Keynote Talk "Taming Big Data Streams"
MCSoC'13 Keynote Talk "Taming Big Data Streams"
Hideyuki Kawashima
Xavier thoma
Xavier thoma
xavierthoma
ο θαλασσοπόρος
ο θαλασσοπόρος
Ioanna Prangiou
Xpflow training ppt_update_may 2007-051807
Xpflow training ppt_update_may 2007-051807
Debjani Roy
وصول ثوب قراءة القرأن
وصول ثوب قراءة القرأن
Siti Rohana Sirona
Croatian Government's 1st Six Months [Infographic]
Croatian Government's 1st Six Months [Infographic]
Tomislav Korman
Jscafe lt 4th_d3.js_20131110_ota
Jscafe lt 4th_d3.js_20131110_ota
博三 太田
Entreprenuership & Startup for Young Graduates
Entreprenuership & Startup for Young Graduates
Gabbit Systems Private Limited ( www.gabbit.co.in )
Mal ppt 2013
Mal ppt 2013
shineasso
АО "Самрук-Қазына": Проект стратегии развития
АО "Самрук-Қазына": Проект стратегии развития
АО "Самрук-Казына"
Real ch.2 a
Real ch.2 a
Mildred Mendoza Maita
5 of the largest warehouses
5 of the largest warehouses
Neil Emmott
Grammar book
Grammar book
raquel63485
Posters wonca2013
Posters wonca2013
agunin69
CSS - Text Properties
CSS - Text Properties
hstryk
25martiou2013
25martiou2013
Ioanna Prangiou
Material in 30 minutes
Material in 30 minutes
Saúl Díaz González
Android Develpment vol. 3, MFF UK, 2015
Android Develpment vol. 3, MFF UK, 2015
Tomáš Kypta
Mais conteúdo relacionado
Destaque
Material Design and Backwards Compatibility
Material Design and Backwards Compatibility
Angelo Rüggeberg
Hannukkala, Wahlbeck: Hyvää mieltä koulusta!
Hannukkala, Wahlbeck: Hyvää mieltä koulusta!
Kouluterveyskysely
Kubryak 23-09-2013
Kubryak 23-09-2013
BIO-Z17
Mba724 s4 3 survey methodology
Mba724 s4 3 survey methodology
Rachel Chung
MCSoC'13 Keynote Talk "Taming Big Data Streams"
MCSoC'13 Keynote Talk "Taming Big Data Streams"
Hideyuki Kawashima
Xavier thoma
Xavier thoma
xavierthoma
ο θαλασσοπόρος
ο θαλασσοπόρος
Ioanna Prangiou
Xpflow training ppt_update_may 2007-051807
Xpflow training ppt_update_may 2007-051807
Debjani Roy
وصول ثوب قراءة القرأن
وصول ثوب قراءة القرأن
Siti Rohana Sirona
Croatian Government's 1st Six Months [Infographic]
Croatian Government's 1st Six Months [Infographic]
Tomislav Korman
Jscafe lt 4th_d3.js_20131110_ota
Jscafe lt 4th_d3.js_20131110_ota
博三 太田
Entreprenuership & Startup for Young Graduates
Entreprenuership & Startup for Young Graduates
Gabbit Systems Private Limited ( www.gabbit.co.in )
Mal ppt 2013
Mal ppt 2013
shineasso
АО "Самрук-Қазына": Проект стратегии развития
АО "Самрук-Қазына": Проект стратегии развития
АО "Самрук-Казына"
Real ch.2 a
Real ch.2 a
Mildred Mendoza Maita
5 of the largest warehouses
5 of the largest warehouses
Neil Emmott
Grammar book
Grammar book
raquel63485
Posters wonca2013
Posters wonca2013
agunin69
CSS - Text Properties
CSS - Text Properties
hstryk
25martiou2013
25martiou2013
Ioanna Prangiou
Destaque
(20)
Material Design and Backwards Compatibility
Material Design and Backwards Compatibility
Hannukkala, Wahlbeck: Hyvää mieltä koulusta!
Hannukkala, Wahlbeck: Hyvää mieltä koulusta!
Kubryak 23-09-2013
Kubryak 23-09-2013
Mba724 s4 3 survey methodology
Mba724 s4 3 survey methodology
MCSoC'13 Keynote Talk "Taming Big Data Streams"
MCSoC'13 Keynote Talk "Taming Big Data Streams"
Xavier thoma
Xavier thoma
ο θαλασσοπόρος
ο θαλασσοπόρος
Xpflow training ppt_update_may 2007-051807
Xpflow training ppt_update_may 2007-051807
وصول ثوب قراءة القرأن
وصول ثوب قراءة القرأن
Croatian Government's 1st Six Months [Infographic]
Croatian Government's 1st Six Months [Infographic]
Jscafe lt 4th_d3.js_20131110_ota
Jscafe lt 4th_d3.js_20131110_ota
Entreprenuership & Startup for Young Graduates
Entreprenuership & Startup for Young Graduates
Mal ppt 2013
Mal ppt 2013
АО "Самрук-Қазына": Проект стратегии развития
АО "Самрук-Қазына": Проект стратегии развития
Real ch.2 a
Real ch.2 a
5 of the largest warehouses
5 of the largest warehouses
Grammar book
Grammar book
Posters wonca2013
Posters wonca2013
CSS - Text Properties
CSS - Text Properties
25martiou2013
25martiou2013
Semelhante a Material for old school
Material in 30 minutes
Material in 30 minutes
Saúl Díaz González
Android Develpment vol. 3, MFF UK, 2015
Android Develpment vol. 3, MFF UK, 2015
Tomáš Kypta
Material Design Android - Rodrigo Garcete
Material Design Android - Rodrigo Garcete
GDGFoz
Android - Values folder
Android - Values folder
Maneesha Caldera
09 material design
09 material design
Anuchit Chalothorn
Drupal Themes
Drupal Themes
akosh
The Themer's Toolkit
The Themer's Toolkit
Emma Jane Hogbin Westby
Metaprogramming + Ds Ls
Metaprogramming + Ds Ls
ArrrrCamp
Introduction to web components
Introduction to web components
Marc Bächinger
Semelhante a Material for old school
(9)
Material in 30 minutes
Material in 30 minutes
Android Develpment vol. 3, MFF UK, 2015
Android Develpment vol. 3, MFF UK, 2015
Material Design Android - Rodrigo Garcete
Material Design Android - Rodrigo Garcete
Android - Values folder
Android - Values folder
09 material design
09 material design
Drupal Themes
Drupal Themes
The Themer's Toolkit
The Themer's Toolkit
Metaprogramming + Ds Ls
Metaprogramming + Ds Ls
Introduction to web components
Introduction to web components
Mais de Jorge Barroso
Tensor for android
Tensor for android
Jorge Barroso
Forgetting android v2
Forgetting android v2
Jorge Barroso
Get out of my thread (Trabajando en diferido)
Get out of my thread (Trabajando en diferido)
Jorge Barroso
All you need know about testing
All you need know about testing
Jorge Barroso
Presistiendo que es gerundio (My storing story)
Presistiendo que es gerundio (My storing story)
Jorge Barroso
Mobile development for startups
Mobile development for startups
Jorge Barroso
Androides y Mazmorras. Part I (dungeons & robots)
Androides y Mazmorras. Part I (dungeons & robots)
Jorge Barroso
Learning android with AOSP
Learning android with AOSP
Jorge Barroso
Material design basics
Material design basics
Jorge Barroso
Forgetting android
Forgetting android
Jorge Barroso
Mais de Jorge Barroso
(10)
Tensor for android
Tensor for android
Forgetting android v2
Forgetting android v2
Get out of my thread (Trabajando en diferido)
Get out of my thread (Trabajando en diferido)
All you need know about testing
All you need know about testing
Presistiendo que es gerundio (My storing story)
Presistiendo que es gerundio (My storing story)
Mobile development for startups
Mobile development for startups
Androides y Mazmorras. Part I (dungeons & robots)
Androides y Mazmorras. Part I (dungeons & robots)
Learning android with AOSP
Learning android with AOSP
Material design basics
Material design basics
Forgetting android
Forgetting android
Último
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting .
Satyam Kumar
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Dr.Costas Sachpazis
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
KartikeyaDwivedi3
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
C Sai Kiran
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Tagore Institute of Engineering And Technology
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
asadnawaz62
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
Chandu841456
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
João Esperancinha
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
k795866
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
Asst.prof M.Gokilavani
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
abhishek36461
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
wendy cai
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
jennyeacort
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
DeepakSakkari2
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
sdickerson1
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
ROCENODodongVILLACER
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
rehmti665
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
eptoze12
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
Asst.prof M.Gokilavani
Último
(20)
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting .
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
Material for old school
1.
Material for old schoolers Fernado
Cejas - Souncloud aka Cejakas @fernando_cejas fernando.cejas@souncloud.com +FernandoCejas Jorge J. Barroso - Karumi aka Flipper83 @flipper83 jorge@karumi.com +JorgeJBarroso
2.
Material is cool
3.
What happens with
old schoolers
4.
What google provides?
5.
com.android.support:appcompat-v7 Themes ActionBar and ToolBar Transitions Widget
Tinting
6.
Styling Material <style name="BaseAppTheme"
parent="Theme.AppCompat.Light.DarkActionBar"> <item name="colorPrimary">@color/theme_default_primary</item> <item name="colorPrimaryDark">@color/theme_default_primary_dark</item> <item name="colorAccent">@color/theme_default_accent</item> <item name="colorControlHighlight">@color/theme_default_accent_light</item> </style>
7.
Styling Material values/themes.xml ! <style name="AppTheme"
parent="BaseAppTheme"> </style> ! values-21/themes.xml ! <style name="AppTheme" parent="BaseAppTheme"> <item name="android:windowContentTransitions">true</item> <item name="android:windowAllowEnterTransitionOverlap">true</item> <item name="android:windowAllowReturnTransitionOverlap">true</item> </style>
8.
Be careful with
some Samsung devices Proguard to the rescue!!!
9.
Tint doesn’t work
on custom views!!
10.
com.android.support:recyclerview-v7 Bye Bye List
view! Extends from RecyclerAdapter ViewHolder by default Layout manager
11.
com.android.support:recyclerview-v7 Change your dividers
for ItemDecoration
12.
com.android.support:recyclerview-v7 Change your headers
and footers for ItemTypes.
13.
com.android.support:recyclerview-v7 OnItemClick doesn’t exist
any more, delegate click functionality to view holders
14.
com.android.support:recyclerview-v7 Add animations with ItemAnimator,
it’s easy and it’s cool.
15.
com.android.support:cardview-v7
16.
com.android.support:palette-v7 Only in compat Check
null Problems with some images
17.
Toolbar vs ActionBar ToolBar
is a viewGroup setSupportActionBar(); Extends from ActionBarActivity Deactivate ActionBar via Theme
18.
VectorDrawable vs ‘Font
as icon’ You can use icon fonts for reduce the number of assets on you app. Keep performance!!! please!!
19.
Transitions ActivityOptionsCompat options =
ActivityOptionsCompat. makeSceneTransitionAnimation((Activity) context, pairs); ! ! <style name="AppTheme" parent="BaseAppTheme"> <item name="android:windowContentTransitions">true</item> <item name="android:windowAllowEnterTransitionOverlap">true</item> <item name="android:windowAllowReturnTransitionOverlap">true</item> </style>
20.
21.
Bibliography https://developer.android.com/training/material/compatibility.html http://android-developers.blogspot.de/2014/10/implementing-material-design-in-your.html http://antonioleiva.com/material-design-everywhere/ http://www.slideshare.net/arueggeberg/material-design-and-backwards-compatibility https://github.com/navasmdc/MaterialDesignLibrary https://github.com/markushi/android-ui https://github.com/flipper83/transition-old-school
22.
Q&A
Baixar agora