Android Tutorial for custom App components, such as Activity, View, Adapter, and so on.