Android Dev Tools

Here's casual list for Android developer tools that could be really useful when developing complex applications:

  • StrictMode: A tool for identifying long running operations on Main UI Thread.
  • @UiThread/@WorkerThread : Useful support annotations for static analysis for catching Threading bugs.

Android Fragments using RxJava and Dagger

This is really cool introduction on Android Fragments using RxJava and Dagger dependency injection framework.

Scheduling Repeating Local Notifications using Alarm Manager

Learn about Scheduling Repeating Local Notifications using Alarm Manager in this post .