Android Programming (3rd Edition)


32. Property Animation 34. Maps 18. Localization 4. Debugging Android Apps 28. Background Services 17. Two-Pane Master-Detail Interfaces 9. Creating User Interfaces with Layouts and Widge 33. Locations and Play Services 10. Using Fragment Arguments 35. Material Design 22. Styles and Themes 23. XML Drawables 29. Broadcast Intents 24. More About Intents and Tasks 19. Accessibility 26. Loopers, Handlers, and HandlerThread 12. Dialogs 11. Using ViewPager 30. Browsing the Web and WebView 14. SQLite Databases 27. Search General Book Discussion 7. UI Fragments and the Fragment Manager 16. Taking Pictures with Intents 25. HTTP and Background Tasks 8. Displaying Lists with RecyclerView 31. Custom Views and Touch Events 1. Your First Android Application 13. The Toolbar 15. Implicit Intents 20. Data Binding and MVVM 6. Android SDK Versions and Compatibility 3. The Activity Lifecycle 2. Android and Model-View-Controller 21. Unit Testing and Audio Playback 5. Your Second Activity
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
Wow, 4th Edition's comming.. (from Amazon) 24 September 23, 2019
How is a handler associated to a looper? 1 September 23, 2019
Failed to instantiate RecyclerView 13 September 11, 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
No company domain choice in project creation 1 July 31, 2019
UI Layout - Challenge: Add a Previous Button 2 July 29, 2019
Import projects/examples to Android studio 2 July 22, 2019
Is there a Source code available? 5 July 18, 2019
Challenge: Preventing Repeat Answers: How to best save which question has been answered 21 July 13, 2019
Challenge: Add a Listener to the TextView 4 July 13, 2019
My First Android App when I'm 17 1 July 11, 2019
Missing older version of Android Book 1 July 8, 2019
WebView not working 1 July 4, 2019
Adding Previous Button [Tutorial] 3 February 25, 2019
How to develop into the field of game-programming for android? 3 June 26, 2019
Is there a download location for all the example apps? 3 June 22, 2019
Problem regarding Fragment Arguments 1 June 23, 2019
Challenge 2 problem to return data to activity 2 June 21, 2019
About challenge one 2 May 3, 2019