O'Reilly logo

Android 6 Essentials by Yossi Elkrief

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Changes Unfold

Android Marshmallow holds some changes that might get overlooked. A lot of these changes are short but will require your full attention to fully understand them and make sure you don't miss out when trying to use a removed/deprecated API, a new flow, or a new and improved API.

I've bundled up a group of changes that you might use or need to know and understand when building your applications for Android 6.0 (Marshmallow):

  • Power-saving modes
  • Removable storage adoption
  • Apache HTTP client removal
  • Notifications
  • Text selection
  • Support library notice
  • Android Keystore changes
  • Wi-Fi and networking changes
  • Runtime
  • Hardware identifier
  • APK validation
  • USB connection
  • Direct Share
  • Voice interactions
  • The Assist API
  • Bluetooth API changes

The preceding ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required