Android Programming (3rd Edition)
13. The Toolbar 3. The Activity Lifecycle 6. Android SDK Versions and Compatibility 12. Dialogs 30. Browsing the Web and WebView 31. Custom Views and Touch Events 33. Locations and Play Services 5. Your Second Activity General Book Discussion 4. Debugging Android Apps 22. Styles and Themes 1. Your First Android Application 7. UI Fragments and the Fragment Manager 8. Displaying Lists with RecyclerView 9. Creating User Interfaces with Layouts and Widge 2. Android and Model-View-Controller 10. Using Fragment Arguments 11. Using ViewPager 20. Data Binding and MVVM 23. XML Drawables 25. HTTP and Background Tasks 15. Implicit Intents 24. More About Intents and Tasks 14. SQLite Databases 18. Localization 19. Accessibility 16. Taking Pictures with Intents 17. Two-Pane Master-Detail Interfaces 21. Unit Testing and Audio Playback 32. Property Animation 35. Material Design 34. Maps 28. Background Services 26. Loopers, Handlers, and HandlerThread 29. Broadcast Intents 27. Search