As you have no doubt guessed, I code on the Android platform as a hobby. I started by downloading the SDK and tried out the examples. I soon ran into roadblocks on how to do certain things. The problem with the internet when searching for solutions is that they don't always answer all your questions, so I joined the local Android Developer Group. I quickly realized that you also learn things you never would have because of various topics that more experienced developers talk about.
The group meets every 3rd Wednesday of every month and is approaching it's one year anniversary. Those with a keen eye while browsing the groups website will notice that I helped start the group and manage some of the logistics. I won't be able to attend the meetings for the next few months because of scheduling conflicts but will return after.
If you are in the Ottawa area and interested in Android development you should check out the website http://ottawaandroid.ca/ and maybe even go out to a meeting.