Encontrei um curso para Android, todo em video-aulas, criado pelo Professor Neri Aldoir Neitzke, e resolvi compartilhar com vocês. Ele mesmo disponibilizou as video-aulas no YouTube, mas se você tiver interesse em comprar o material em DVD, pode acessar o site http://www.informaticon.com.br/.
No DVD estão incluídos, além das video-aulas, os códigos fonte produzidos no curso e os aplicativos necessários para começar o curso utilizando o Windows. Esse aplicativos podem ser baixados facilmente na internet (e o próprio Neri explica como fazer), mas se você tem uma conexão lenta, pode ser mais interessante comprar o DVD.
Se você encontrar algum problema em algum vídeo, ou algum vídeo faltando, comente! Dessa forma, posso corrigir o problema o mais rápido possível!
Apresentação
-
Introducao instalacao java eclipse android sdk
-
Instalando o ADT plugin android para eclipse
-
Instalando packages Android SDK e AVD Manager
-
Criando o primeiro projeto com android
-
Primeiro projeto e toda a sua estrutura
-
Criando o AVD e executando no emulador
-
Testando a primeira aplicacao criada
-
Manipulando TextView Strings Main xml
-
Instanciando TextView setContentView direto pelo java em vez do xml
-
Widgets EditText Button fill_parent wrap_content
-
Widgets DigitalClock AnalogClock CheckBox DatePicker Chronometer
-
WidGets RadioGroup e RadioButton para sexo masculino feminino
-
WidGets mostrando imagem com o ImageView
-
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
-
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
-
Método 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 versao e Navegando entre as telas
-
Melhorando o codigo de navegacao entre telas
-
Finalizando navegacao entre layouts
-
Criando novo projeto para gravar registros
-
Classe para armazenar os registros
-
Gravando os registros e visualizando 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 navegacao pelos registros
-
Colocando posicao de registro para evitar erro ao navegar
-
Melhorando organizando codigo java do cadastro
-
Evitando force close com try catch melhorando codigo
-
Metodo para mostrar dados e finalizando projeto
-
requestFocus e otimizando o codigo com mais metodos
-
Finalizando aplicacao de cadastro de dados na memoria
-
Iniciando a parte criacao de Menus usando XML
-
onCreateOptionsMenu MenuInflater Menu com XML
-
onOptionsItemSelected Menu com XML
-
Inserindo Icone e finalizando menus com Xml
-
Criando menus por codificacao java
-
Eventos nos menus por codificacao java
-
Submenus e finalizando menus por codificacao java
-
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 inicializacao 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 Dalvik Frameworks libraries kernel
-
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 comparacao com eclipse
-
Googe 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
Últimos comentários