Introdução
  • Introdução ao Android
Instalação e Configuração do Ambiente
  • Instalando e Configurando o Android Studio e Genymotion
Conceitos básicos
  • Apresentação da IDE Android Studio
  • Visão sobre a estrutura de projeto
  • Arquivo strings.xml
  • Arquivo Dimens
  • Trabalhando com recurso Drawble
  • Manipulando IDs de Componentes
  • Trabalhando com Logs
  • Tratamento de Eventos
Activity
  • O que é Activity ?
  • Ciclo de Vida
  • Navegando entre activities
  • Trabalhando com Parâmetros entre Activities
Gerenciadores de Layout
  • Trabalhando com componente de layout - View
  • Trabalhando com componente FrameLayout
  • Trabalhando com componente LinearLayout
  • Trabalhando com o componente TableLayout
  • Trabalhando com o componente GridLayout
  • Trabalhando com o componente RelativeLayout
  • Trabalhando com o componente ScroolView
Interface Gráfica - Desenvolvendo várias aplicações
  • Exibindo alertas rápidos com o Toast
  • AlertDialog - alertas para o usuário interagir
  • Trabalhando com componentes de textos
  • Trabalhando com componente ImageView
  • Trabalhando com componente CheckBox
  • Trabalhando com componente RadioButton
  • Trabalhando com componente SeekBar
  • Trabalhando com ListView e Adaptadores simples
  • Trabalhando com Cores e Estilos CSS
  • Trabalhando com componente AutoCompleteView
  • Trabalhando com o componente Spinner
  • ProgressDialog - janela de progresso - Parte 1
  • ProgressDialog - janela de progresso - Parte 2
  • ProgressBar - barra de progresso
Criando uma aplicação completa com Banco de Dados
  • SharedPreferences
  • SQLITE - Trabalhando com persistência de dados por SQL
  • Apresentação do projeto para desenvolvimento final
  • Desenvolvendo a camada do modelo
  • Desenvolvendo a camada DAO
  • Criando a classe Adapter para o Usuário
  • Local de Armazenamento do Banco de Dados
  • Finalizando o projeto - desenvolvimentos finais