Suggested Google Java coding style.
Intro Java chapter for a brief guide to Java for C++ programmers.
Android Studio: Free tool based on IntelliJ for developing Android applications. Works under most PC OS's.
SFU's Dr. Brian Fraser has published a series of excellent Android tutorials. See video list.
Google Coding Interview: Sample video mocking a Google coding interview.
Comedy sketch on requirements gathering.