Android Programming (3rd Edition)


32. Property Animation 34. Maps 18. Localization 10. Using Fragment Arguments 9. Creating User Interfaces with Layouts and Widge 17. Two-Pane Master-Detail Interfaces 4. Debugging Android Apps 28. Background Services 33. Locations and Play Services 35. Material Design 22. Styles and Themes 23. XML Drawables 29. Broadcast Intents 24. More About Intents and Tasks 19. Accessibility 12. Dialogs 11. Using ViewPager 30. Browsing the Web and WebView 26. Loopers, Handlers, and HandlerThread General Book Discussion 7. UI Fragments and the Fragment Manager 27. Search 14. SQLite Databases 16. Taking Pictures with Intents 25. HTTP and Background Tasks 1. Your First Android Application 31. Custom Views and Touch Events 13. The Toolbar 8. Displaying Lists with RecyclerView 20. Data Binding and MVVM 15. Implicit Intents 6. Android SDK Versions and Compatibility 3. The Activity Lifecycle 21. Unit Testing and Audio Playback 5. Your Second Activity 2. Android and Model-View-Controller
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
Import projects/examples to Android studio 2 July 22, 2019
Wow, 4th Edition's comming.. (from Amazon) 21 July 19, 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
R file not found 7 July 2, 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
Failed to instantiate RecyclerView 10 June 25, 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
Photo Gallery app crashes(shows error) 1 June 16, 2019
UI Layout - Challenge: Add a Previous Button 1 April 29, 2019
Android Studio 3.0 issue 5 April 21, 2019
java.lang.IllegalStateException: Cannot start this animator on a detached view! 1 April 11, 2019
Code doesn't work 2 April 7, 2019
Way of storing crimes in CrimeLab 1 April 7, 2019
Solution to Challenge: Saving State and Rotating Box 2 April 5, 2019
I would love your input: Paging Challenge 1 April 4, 2019
Cannot resolve method 'setText' (solved) 1 April 2, 2019
App Crashes after listing 27.8 2 March 23, 2019
Cannot resolve symbol 'recyclerView' 6 March 22, 2019
terminated when executing to connection.getInputStream()? 2 March 15, 2019