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