Best practices in Android SDK