Android Patterns - Tuong-Nguyen/Android GitHub Wiki
Robolectic
- http://robolectric.org/
- http://alexzh.com/tutorials/android-testing-mockito-robolectric/
- http://stackoverflow.com/questions/18271474/robolectric-vs-android-test-framework
List some programming pattern in Android:
UI - Set event handler
Activity instance state - Save and Restore
Global data with Application Context
Fragment - Container communication
Dialog Fragment
Working with JSON
Working with XML
Concurrent Programming - HaMeR
Kiosk Mode