Development for Android is done using Java and the Google Android SDK.
- Handling portrait/landscape switch in Android
- Google Cloud Messaging for Android
- Android Development Tutorial continually updated and covers everything from installing the SDK through to deployment
- Android Proximity Alerts Tutorial explains how to perform the iOS equivalent of geofencing
- DroidDraw is a web-based (Java applet) that allows you to visually design Android layouts
- Android Cookbook by the O'Reilly Media team is a community written book on how to create great Android applications.
- Handle screen orientation changes with a dialog open and a active background thread