Issue #149

April 19th, 2015

Articles & Tutorials

 
link image   Android battery status via BroadcastReceiver (alexzh.com)

In this post you'll learn how to read the battery status using the BroadcastReceiver.

 
How to respond to any messaging notification on Android (medium.com)

Ever wonder how cool it would be to respond to pending Messenger notifications from your code? In this article you'll learn how to do it.

 
Determine when App is Opened or Closed (engineering.meetme.com)

In this post you'll learn how to detect wether an app is open or closed.

 
Why Android Unit Testing is so Hard (Part 1) (philosophicalhacker.com)

A follow up post to "Against Android Unit Tests" explaining the difficulties of testing an Android app.

 

Sponsored

 
link image   Develop Native Apps Faster with Intel® INDE (software.intel.com)

Save time, code natively and integrate tools into your preferred IDE. The Intel® Integrated Native Developer Experience (Intel® INDE) is a cross-architecture productivity suite that provides tools, support and IDE integration for the creation of high-performance apps on Intel® Architecture.

 

Jobs

 
Sr. Android Engineer (Digital Engineer) - Target (Minneapolis, MN)

Join us as a senior software engineer - mobile.Target is one of the world’s most recognized brands and one of America’s leading retailers. Our guests love our commitment to continual innovation and right now, we are up to big things.

 
Lead Android Engineer - Target (Minneapolis, MN)

Join us as a lead Android Engineer. Target is one of the world’s most recognized brands and one of America’s leading retailers. Our guests love our commitment to continual innovation and right now, we are up to big things.

 

Libraries & Code

 
Vector-Compat (github.com)

A support library for VectorDrawable and AnimatedVectorDrawable classes introduced in Lollipop.

 
Weatherlib (survivingwithandroid.github.io)

Weatherlib aggregates proprietary 3rd party weather APIs and presents those functions through a simple, unified, normalized API.

 
Material Dialogs (github.com)

New version 0.7.2.4 of Material designed dialogs has been released.

 
WearViewStub (github.com)

Display different layout on Android Wear Square / Round / Moto 360.

 
Curved Fab Reveal Example (github.com)

Very nice UI motion example of a circle morphing into a view. It's probably too specific to be reused 'as is' - but you can learn how to create an awesome interface.

 
Decor (github.com)

Decor is a library that applies decorators to android layout with additional attributes without the need to extend and create a cutom view for each functionnality.

 

News

 
link image   Drive app installs through App Indexing (android-developers.blogspot.de)

App indexing is a method from Google to make your app content searchable and linkable. Starting from now it is also a ranking factor for Android users.

 

Videos

 
Square’s approach to Android crashes (www.youtube.com)

The Square Register Android app has few crashes. Getting there requires a systematic approach: coding defensively, gathering information, measuring impact and improving architecture. This talk presents our concrete steps towards lowering the crash rate, from the general philosophy to the tools we use, together with real crash examples.