Android Programming (3rd Edition)


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

We've released a 2nd printing of the 3rd edition. New printings give us the opportunity to correct a few minor issues with the text. We cannot add new content in these types of updates. Here is a pdf of all of the chan…

4 March 8, 2018
Errata (3rd Edition)

Last updated: 04/12/2017 Chapter 10: Using Fragment Arguments Challenge 2: Improving CrimeLab Performance. get(UUID) should be getCrime(UUID). Chapter 23: XML Drawables Listing 23.3: Modifying the background drawab…

3 January 3, 2017
Challenge:How to implement the Localization of date? 5 February 24, 2020
My solution to Chalenge 1 . your opinion? 14 January 27, 2020
Thanks to the Authors 3 January 17, 2020
Challenge - Trouble binding to SeekBar binding adapter listener method 8 January 16, 2020
For the life of me, I can't seem to figure out why ImageButton is not working 3 January 15, 2020
Cannot import android.support.v4.app.Fragment 1 January 4, 2020
Photo Gallery app crashes(shows error) 2 January 1, 2020
doInBackground method is not called 1 December 20, 2019
Wow, 4th Edition's comming.. (from Amazon) 27 December 3, 2019
Why Android TimePicker time disappear after the direction changes, but DatePicker date is not like this 1 November 13, 2019
To create new Android Programming 1 November 9, 2019
UI Layout - Challenge: Add a Previous Button 3 November 8, 2019
Is there a Source code available? 6 October 22, 2019
4th edition coming? 22 October 21, 2019
GeoQuiz next button not navigating to last question but previous button shows last question 2 October 15, 2019
Failed to instantiate RecyclerView 15 October 11, 2019
Pg. 48 URL to zip file 3 October 8, 2019
How is a handler associated to a looper? 1 September 23, 2019
Device Rotation crash in QuizActivity 2 September 6, 2019
Error: cannot find symbol class Question 1 September 3, 2019
android.support.v4.app.Fragment unresolved symbol 1 August 27, 2019
Have a problem to read arguments of Fragment 1 August 25, 2019
R file not found 9 August 26, 2019
Chap 11 Challenge - Adding First and Last Buttons(+bonus) 11 August 25, 2019
Chapter 5 First Challenge 1 August 19, 2019
"QuizActivity is stopped " 2 August 17, 2019
Crimes created are not displayed after restarting application 3 August 15, 2019
Question regarding 'Challenge: Paging' :: scrolling up/down 1 August 14, 2019