na vertical; • Para configurar como os itens são exibidos, utilizaremos um Adapter; • Estudaremos as classes android.app.ListActivity, android.view.ListView e a interface android.widget.ListAdapter
espaço dedicado para dar identidade ao app e indicar ao usuário onde ele está; • Destaca ações importantes; • Permite navegação no app. 1. Ícone da aplicação 2. Itens de ação (action items) 3. Itens extras (action overflow)
manter compatibilidade com versões anteriores da API e para utilizar recursos disponíveis apenas em novas versões. O que é esta API? A API de compatibilidade, ou Support Library, contém diversas bibliotecas que podem ser incluídas no seu app. Cada uma dá suporte a um intervalo de versões da API do Android. No geral, o recomendado é incluir v4 support e v7 appcompat. Quando usar? Sempre! http://developer.android.com/tools/support-library/features.html
instruções que pode ser gerenciada de forma independente pelo agendador (sistema operacional). Quando usar? Quando precisamos processar rotinas demoradas. A thread principal não pode ficar “presa” por mais que 5 segundos. Como usar? Vamos ao código!
de mensagens de outras threads para a thread de UI (principal). Quando usar? Quando precisamos criar ou modificar algum elemento da interface com o usuário a partir de outra thread. Como usar? Vamos ao código!
utilização de Thread + Handler. Quando usar? Quando precisamos processar rotinas demoradas e criar ou alterar algum elemento da interface com o usuário. Como usar? Vamos ao código!