This presentation was recorded at GOTO Copenhagen 2016 http://gotocph.com Daniel Lew - Android developer ABSTRACT In this talk we'll go over how to write the best layouts for your application. We'll cover a range of improvements including choosing the right ViewGroup, effectively leveraging resource qualifiers, avoiding code duplication, and more tips and tricks. [...] TIMECODES 0:00 Introduction 2:13 RelativeLayout / ConstraintLayout 3:01 LinearLayout 5:38 FrameLayout 10:20 Custom Drawing 14:22 Custom Drawables 15:07 Styles 16:27 Not Efficient 18:17 Themes 20:14 AppCompat 26:19 Resource Qualifier System 28:53 Resources as code 35:04 Drawable XML 35:55 Button Outline 37:54 Button Selector (v21) 38:37 Button Versions 39:08 Vector drawables 40:27 SVG - Vector Drawable 43:07 Tinting Images Download slides and read the full abstract here: https://gotocon.com/cph-2016/presentations/show_talk.jsp?oid=7714 https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/GOTOConferences Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.