One improvement not mentioned in the revision 22 of the Android Support Library is on MediaSessionCompat: the class that makes it easier to build a better Media experience across all API levels.
Previously, MediaSessionCompat was a simple wrapper around the new MediaSession API added in Lollipop, saving you the need to API check every call but not helping so much in supporting older versions of Android. This release, having looked at the source code , also adds support for RemoteControlClient - the API needed to build great media experiences (such as lock screen controls) on API 14-20 devices!
This looks like it'll make MediaSession much easier to work with while keeping your existing media player working nicely. In fact, this now encapsulates much of the logic you needed to do yourself, potentially meaning you can now strip out a vast majority of the version specific code and build something that looks and acts perfectly on all devices.
 - https://android.googlesource.com/platform/frameworks/support/+/refs/heads/master/v4/java/android/support/v4/media/session/MediaSessionCompat.java
People assume that git is a strict progression of commit after commit, but actually — from a non-linear, non-subjective viewpoint — it's more like a big ball of wibbly-wobbly... commity-witty... stuff.
- Android Developer, 2014 - present
- PandoraSoftware Engineer, 2013 - 2014
- PhunwareAndroid Developer, 2011 - 2013
- Best Buy
- Alpha Omega Construction
- U.S. NavyNuclear Electronics Technician, 2006 - 2010
- T-Mobile USARetail Sales Associate, 2010 - 2011
Google Glass was prototyped in one day – with chopsticks | Google Glass ...
Rapid prototyping is a method used to accelerate the innovation process. At TEDYouth 2012, Tom Chi explains how this method was used to crea
27 New Android Apps And Live Wallpapers From The Last 2 Weeks (2/12/14 -...
Welcome to the roundup of the best new Android applications, games, and live wallpapers that went live in the Play Store or were spotted by
[New App] Auto Finder Runs In The Background And Remembers Where You Lef...
The expansive parking lots of your local mall can be a nightmare as you scan the sea of metal and glass to find your car. There are plenty o
Android UI Patterns: Samsung Delivers a Pile of Failure in Their Olympic...
It is worth remembering that the your app's user experience starts from the Play Store. Be careful not to leave in permissions that not actu
20 Things Nobody Tells You About Moving Out Of Southern California
Thinking of leaving Southern California? There's a whole bunch of stuff nobody told you about.
Rethinking TV news, Part I: What's broken, what's possible — BuzzMachine
Most TV news sucks. But I don't want to dwell on that. I'd like to see TV news be reinvented, yet I'm astounded so little innovation is occu