Most Android developers are using the Context object intuively, some of them in a wrong way. Dave Smith has posted an awesome article on understanding the concept of Contexts in Android and how to use them right.
Cloud Save – Part 2
Part 2 of Mark Allisons Cloud Save tutorial series.
Cloud Save – Part 3
Part 3 of Mark Allisons Cloud Save tutorial series.
Lars Vogel has updated his Fragments tutorial where he explains how to use headless retained fragments to handle configuration changes in Android applications.
Fused location provider example
The Fused Location Provider intelligently manages the underlying location technology and gives you the best location according to your needs. Ketan Parmar has published a blog post how the fused location provider can be used in an example application.
ListView Hybrid Choice Behavior
In this post Kiran Rao explains how to implement a ListView that has a tap to open a single item and a long-tap to choose multiple items to perform a common action on them.
Migrating Your Android App to Android Studio
Jason Snell has written a post that explains all the steps that are necessary to migrate your Android app from Eclipse to Android Studio.
Mobile Backend Starter
The mobile backend starter sample provides a ready-to-deploy, general purpose cloud backend and an Android client providing general purpose client-side framework classes. So if you are unfamiliar with backend development this might be your thing.
Facebook recently released a new feature in Messenger called Chat Head. It is generally used to notify user using a view which tops among all opened application and provide latest information to the user. This post explains how such a behavior can be archieved.
Chris Banes has pushed ActionBar-PullToRefresh v0.3 to MavenCentral.
A TextView which extends RelativeLayout. The text will wrap around any child views inside the layout.
StyledDialogs for Android
This library makes styling and using dialogs a piece of cake.
Selendroid is a test automation framework which drives of the UI of Android native and hybrid applications (apps). Tests are written using the Selenium 2 client API. Selendroid can be used on emulators and real devices and can be integrated as a node into the Selenium Grid for scaling and parallel testing.
Android Studio 0.1.6 has been released with some bugfixes and minor changes.