Não escrevo aqui por um bom tempo.
Após estudar o básico para iniciar o desenvolvimento em Android, estou estudando alguns tópicos mais avançados.
Para quem se interessar, segue uma lista/plano de estudos que estou seguindo.
1. Java básico
.Estrutura da linguagem
.Comandos básicos
.For/while/do
.Arrays
2. OOP Java
.Classes
.Interfaces
3. IO
.Arquivos
4. Collections
.Listas
.Queues
.Mapas
5. Tratamento de erros e exceções
6. Classes aninhadas e classes anonimas
7. Android Básico
.Ambiente de desenvolvimento
.Instalação
.IDE Eclipse
8. Componentes de um aplicativo
.Activity/Services/BroadcastReceiver/Content Providers
9. Notification/Toast/Dialog/Alarmes
10. Eventos e Listeners
11. Intent/IntentFilters
12. Views e Layouts
13. ListView e Adapters
14. Banco de dados - Sqlite
15. Google Maps e GPS
16. Thread/Handler/AsyncTask
17. Conexão Web
18. MediaPlayer
19. Recursos de hardware
É uma lista mais ou menos sequencial, menos porque altuns tópicos são quase que simultaneos.
Devo observar, que acho fundamental estudar muito sobre o ciclo de vida dos componentes de um aplicativo android e suas interações.