Introdução
  • instalando o ADT plugin android para eclipse
  • Instalando packages Android SDK e AVD Manager
Primer Projeto
  • Criando o primeiro projeto com android
  • Primeiro projeto e toda a sua estrutura
  • Criando o AVD e executando no emulador
  • Testando a primeira aplicação criada
TextView
  • Manipulando TextView Strings Main XML
  • Instanciando TextView setContentView direto pelo java em vez do XML
Widgets
  • Widgets EditText Button fill_parent wrap_content
  • Widgets DigitalClock AnalogClock CheckBox DatePicker Chronometer
  • Widgets RadioGroup e RadioButton para sexo masculino feminine
  • Widgets mostrando imagem com o ImageView
Novo projecto: Calculadora
  • Iniciando um projeto novo para calculadora no Android
  • Implementando no java os Widgets com findViewById
  • setOnClickListener public void onClick evento parseDouble
  • localizando e corrigindo bug da calculadora
  • LinearLayout horizontal vertical incrementando calculadora
  • Finalizando calculadora subtrair multiplicar dividir somar
  • EditText numeric decimal signed integer
Novo projecto: Venda de productos de videoaulas
  • Criando um novo projeto para venda de produtos de videoaulas
  • CheckBox dos produtos para venda
  • Finalizando projeto de venda com soma dos produtos
  • AlertDialog Builder Caixa de Dialogo
  • AlertDialog Builder setTitle e setNeutralButton
  • Projeto novo usando Graphical Layout Form Widgets
  • Mais Graphical Layout Frame Table Absolute outros
  • Finalizando Graphical Layout Imagens Media Advanced
  • Criando e testando em avd plataforma 3
  • Criando e testando em avd plataforma 2_3
Novo projeto com cadastro e varias telas
  • Novo projeto com cadastro e varias telas
  • Metodo para chamar tela de cadastro do menu principal
  • Navegando entre as telas cadastro consulta e menu principal
  • Mais Navegando entre as telas cadastro consulta e menu principal
  • AndroidManifest mudando versão e Navegando entre as telas
  • Melhorando o codigo de navegação entre telas
  • Finalizando navegação entre layouts
Novo projecto: Gravar registros
  • Criando novo projeto para gravar registros
  • Classe para armazenar os registros
  • Gravando os registros e visualizandor eles
  • Classe auxiliar para leitura de registros
  • Contador de registros e AlertDialogBuilder
  • Criando metodo para personalizar caixas de mensagem
  • Implementando proximo registro e registro anterior
  • Criando os metodos de navegação pelos registros
  • Colocando posição de registro para evitar erro ao navegar
  • Melhorando organizando codigo java do cadastro
  • Evitando force close com try catch melhorando código
  • Metodo para mostrar dados e finalizando projeto
  • requestFocus e otimizando o codigo com mais métodos
  • Finalizando aplicação de cadastro de dados na memória
Menus
  • Iniciando a parte criação de Menus usando XML
  • onOptionsItemSelected Menu com XML
  • Inserindo Icone e finalizando menus com Xml
  • Criando menus por codificação javab
  • Eventos nos menus por codificação Java
  • submenus e finalizando menus por codificação Java
Novo Projeto com persitência de dados em Banco
  • Novo Projeto com persitência de dados em Banco
  • SQLiteDatabase Cursor bibliotecas para Banco
  • criando banco e tabela openOrCreateDatabase MODE_WORLD_READABLE CREATE TABLE
  • listeners inicialização de objetos telas de cadastro e consulta
  • close fecha banco cursor mostrar dados
  • query buscando dados where group by order by
  • cursor getCount moveToFirst na busca dos dados
  • Cursor getColumnIndex moveToPrevious moveToNext
  • execSQL insert into to para gravar dados no banco SQLitedatabase
  • Gravando dados no banco SQLitedatabse
  • importando projeto e usando em sistema 64 bits
  • Testando e finalizando persistencia em SQLitedatabase
Arquitetura do Android
  • Arquitetura do Android Dalvik Frameworks libraries kernel
NetBeans 7
  • NetBeans 7 instalando e configurando plugins
  • NetBeans 7 gerenciando plataforma e criando primeiro exemplo
  • NetBeans 7 explicando R layout implementando build
  • Netbeans 7 projeto calculadora e comparação com eclipse
Trabalhando com mapas
  • Google map api certificado MD5 keytool
  • Obtendo map Key do site da google atraves do md5 gerado
  • MapActivity instalando e configurando biblioteca externa google
  • uses library permission internet apiKey
  • APK e DEX tipos de arquivos e finalizando mapas