Android Programming (4th Edition)
4. Persisting UI State 11. Databases and the Room Library 15. Implicit Intents 7. Android SDK Versions and Compatibility 13. Dialogs 14. The App Bar 3. The Activity Lifecycle 18. Accessibility 20. Unit Testing and Audio Playback 21. Styles and Themes 22. XML Drawables 8. UI Fragments and the Fragment Manager General Book Discussion 2. Android and Model-View-Controller 17. Localization 16. Taking Pictures with Intents 6. Your Second Activity 1. Your First Android Application 10. Creating User Interfaces w/ Layouts & Widgets 5. Debugging Android Apps 12. Fragment Navigation 9. Displaying Lists with RecyclerView 27. WorkManager 24. HTTP and Background Tasks 23. More About Intents and Tasks 26. SearchView and SharedPreferences 28. Broadcast Intents 29. Browsing the Web and WebView 31. Property Animation 25. Loopers, Handlers, and HandlerThread 30. Custom Views and Touch Events