Here are some links as well that were helpful to me
Licensing the apps check google for the library you will need that that and this is a little confusing actually but it protects against piracy if you have paid apps
http://www.droidforums.net/forum/an...se-easy-implementation-protect-your-apps.html
List of open source apps (to see what others are doing and good place for sample code)
List of open source Android applications - Wikipedia, the free encyclopedia
List views (Common setup)
List View | Android Developers
Switching between activities
Switching between Activities (screens...) in Android
Simple progess dialogs
Android Series: Download files with Progress Dialog | Software Passion
Unzipping files
Unzipping Files with Android (Programmatically)
List view under tabs
Android ListView Under a TabView « Behestee’s Blog
Keeping activities from restarting on rotation
Activity restart on rotation Android - Stack Overflow
Preferences (important)
Android Preferences | Kaloer.com
Dialogs (important)
Dialog | Android Developers
Hope these help