I am trying to learn how to do stuff in Android, and I\'m not sure of the best way to build the interface.
I\'ve been working on porting an iPhone app, which uses naviga
The primary way that the Android ui is created is using xml. I'm not exactly sure what you mean when you say drill down but if you want it to change views its as simple as making one set of xml elements visible and another set not. Check out the developer pages for more help.
http://developer.android.com/guide/topics/ui/index.html
Forgot to mention this is also a very good beginner resource. http://mobiforge.com/designing/story/understanding-user-interface-android-part-1-layouts