Android Programming (4th Edition)


7. Android SDK Versions and Compatibility 5. Debugging Android Apps 13. Dialogs 14. The App Bar 16. Taking Pictures with 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 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 12. Fragment Navigation 4. Persisting UI State 2. Android and Model-View-Controller 8. UI Fragments and the Fragment Manager 20. Unit Testing and Audio Playback 15. Implicit Intents 10. Creating User Interfaces w/ Layouts & Widgets General Book Discussion 24. HTTP and Background Tasks 1. Your First Android Application 6. Your Second Activity
Topic Replies Activity
About the Android Programming (4th Edition) category 1 July 29, 2019
Error Connecting to SQlite Db 4 January 28, 2020
Solution to Deprecated method ViewModelProviders#of 6 January 28, 2020
RecyclerView: No adapter attached; skipping layout 2 January 27, 2020
Toast Challenge Solution with a Question 5 January 24, 2020
OnActivityResult Uri error 3 January 23, 2020
I can't run Application on Android Emulator 2 January 22, 2020
Challenge: Closing Loopholes for Cheater 2 January 22, 2020
Are the Kindle and Print versions the same? 3 January 22, 2020
I cant preview my GeoQuuz 3 January 22, 2020
Source code for the 4th edition 4 January 22, 2020
Solutions for this Chapter 5 January 22, 2020
Run time error when retrieving JSON data 2 January 22, 2020
Possible solution to "Challenge: Closing Loopholes for Cheaters" 2 January 22, 2020
A solution to Challenge: Limited Cheats while using Toasts instead of a TextView 5 January 22, 2020
Checking for responding activities clarification 1 January 10, 2020
Challenge: Submitting updated list/LiveData 4 January 8, 2020
Challenge Formatting the Date 1 January 5, 2020
4th Edition Errata

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

6 January 3, 2020
View::findViewById() vs Kotlin Extension View Binding 3 January 3, 2020
What does the underscore by itself mean 3 January 3, 2020
findViewById() as Type 12 December 29, 2019
MainActivity.kt in 04_UIState in ZIP file has duplicate view model initialization 2 December 21, 2019
Error when copying database from solutions file if you did Ch. 9 Challenge 1 September 25, 2019
Declaring the currentIndex variable outside the class solves the problem 2 November 11, 2019
Release postponed yet again 4 November 6, 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