ソースコード
他人のソースコードを読むのは好きでしょうか?自分は好きです。なぜなら、他人のソースコードを読むと、良い悪いに関わらずいろいろな発見ができるからです。
同じ事をやろうとしているのにいろんな方法あるなぁって思ったり、重要視してるとこがビミョーに違ってたり、いわゆるプログラマーの思想とかを感じることができます。
でも、ソースコードを読むにはちょっとした慣れがいると思います。基本的にはななめよみで。最初のうちはきれいなコードを読むことをおすすめします。AndroidのJava側ではまず、Handler, Looper, MessageQueueあたりがまだあまり犯されてなく読みやすいと思いますw
あと、動けばいいみたいなコードにぶち当たった時はあまり深追いせずに。