Programming for Android:
Installation of the Eclipse development environment
...
Installation of Android SDK
...
Installation of cat
This item is not mandatory, but as practice shows, the presence of a cat allows you to quick results in learning Android. The cat can be picked up on the street, taken from the shelter, bought on the ad. There will be all kinds - red, striped, black. The cat should be washed, fed and planted next to it. Your karma is growing at this time and the process of mastering the material will go faster.
In any case, fed and planted, I think it helps :)