The Busy Coder's Guide to Android Development Version 7.4 Released

Subscribers now have access to the latest release of The Busy Coder’s Guide to Android Development, known as Version 7.4, in all formats. Just log into your Warescription page and download away, or set up an account and subscribe!

This update:

  • Adds a new chapter on Android’s drag-and-drop framework, including material on Android N’s cross-app drag-and-drop

  • Adds a new chapter on adding specialized support for keyboards and mice, including material on Android N’s keyboard shortcuts helper

  • Adds a new chapter on code coverage using Jacoco

  • Updates the chapter on Android N, including updates to the multi-window and TileService material, a new section on MessagingStyle, and a new section on the frame metrics API

  • Updates the TinyTextEditor sample to handle ACTION_EDIT requests, in addition to using the Storage Access Framework to open documents from within the app itself

  • Adds a section on EXIF header manipulation in the chapter on working with the camera

  • Adds a section on keyboard navigation in the chapter on RecyclerView

  • Adds more material on greenrobot EventBus 3.x

  • Adds material on the use of FLAG_SECURE and its limitations

  • Updates the coverage of ACRA to align with ACRA 4.9.0

  • Adds some notes in the chapters on Chrome OS and desktop-style apps about the impending availability of Android apps on Chrome OS

  • Removes most of the references to Eclipse, with coverage now limited to its historical role

Version 7.5 is tentatively slated for late July. This will depend a bit on when Android Studio 2.2 ships to the release channel, as I will need to substantially overhaul some of the introductory chapters to address this change, and that will take some time.


Nervous about how the newest version of Android affects your app? Consider subscribing, then asking questions in the office hours chats!