Android Programming (4th Edition)


7. Android SDK Versions and Compatibility 5. Debugging Android Apps 10. Creating User Interfaces w/ Layouts & Widgets 12. Fragment Navigation 4. Persisting UI State 13. Dialogs 14. The App Bar 16. Taking Pictures with Intents 15. Implicit Intents 17. Localization 23. More About Intents and Tasks 26. SearchView and SharedPreferences 27. WorkManager 11. Databases and the Room Library 28. Broadcast Intents 31. Property Animation 8. UI Fragments and the Fragment Manager 18. Accessibility 21. Styles and Themes 22. XML Drawables 25. Loopers, Handlers, and HandlerThread 29. Browsing the Web and WebView 30. Custom Views and Touch Events 3. The Activity Lifecycle 9. Displaying Lists with RecyclerView General Book Discussion 2. Android and Model-View-Controller 20. Unit Testing and Audio Playback 24. HTTP and Background Tasks 6. Your Second Activity 1. Your First Android Application
Topic Replies Activity
About the Android Programming (4th Edition) category 1 July 29, 2019
Source code for the 4th edition 3 December 11, 2019
Toast Challenge Solution with a Question 4 December 5, 2019
Solutions for this Chapter 3 December 5, 2019
I cant preview my GeoQuuz 2 December 5, 2019
Error when copying database from solutions file if you did Ch. 9 Challenge 2 November 29, 2019
Challenge: Closing Loopholes for Cheater 1 November 30, 2019
RecyclerView: No adapter attached; skipping layout 1 November 27, 2019
MainActivity.kt in 04_UIState in ZIP file has duplicate view model initialization 2 November 15, 2019
Are the Kindle and Print versions the same? 2 November 14, 2019
Declaring the currentIndex variable outside the class solves the problem 2 November 11, 2019
I can't run Application on Android Emulator 1 November 7, 2019
Release postponed yet again 4 November 6, 2019
A solution to Challenge: Limited Cheats while using Toasts instead of a TextView 2 October 25, 2019
A solution to Challenge: Reporting the Device’s Android Version 1 October 25, 2019
Back navigation needs two clicks? 1 October 24, 2019
Existing of a book 9 October 21, 2019
Up Button not covered 2 October 18, 2019
Challenge: Preventing Repeat Answers 4 October 16, 2019
Www.flickr.com not verified 2 October 14, 2019
Caller's Intent and Recipient's Intent 2 October 12, 2019
Solution to Deprecated method ViewModelProviders#of 3 October 5, 2019
Removal of Locatr app and Location + Maps + Permisisons 1 October 4, 2019
4th Edition Errata

Hello! This post will contain the errata that is found in the 4th edition of the Android Programming Guide.

2 October 2, 2019
CriminalIntent 3e -> 4K Changelog 1 October 1, 2019
GeoQuiz 3e -> 4K Changelog 1 October 1, 2019
Problem with LiveData upon return from camera 2 October 1, 2019
Two problems with revokeUriPermission() 2 October 1, 2019
Suspect name is not saving to database 3 October 1, 2019
Chapter 12 - Challenge: Efficient RecyclerView Reloading 3 September 30, 2019