Dynamic loading mechanism in Android