Curso online com certificado Android II + Android III

Crie programas em Android que façam conexão com banco de dados em servidores WEB. O curso trabalhará em cima das linguagens JSP e PHP, porém qualquer outra linguagem poderá ser usada no servidor. Crie também programas em Android para mapas (GPS) assinando-os e instalando-os em um celular real, touschscreen, canvas. Saiba como manipular arquivos texto (gravar, excluir, ler), aprenda gravar e ler preferências. Com esse curso, você aprenderá além do básico. Torne-se em especialista em Android.

Comprar este curso R$ 49,90
Apenas R$ 49,90 à vista ou em até 6x de R$ 8,32 sem juros

Carga horária: 108h

Preço: R$ 49,90

Acesso: 30 dias

Criado em: 18/01/2014

Certificado

O certificado em cursos livres LEARNCAFE é válido em todo o Brasil, utilize-o para completar horas em atividades extra-curriculares exigidas por faculdades, contar como atividades em concursos públicos ou constar em seu currículo, aumentando sua empregabilidade.

Logo após a conclusão do curso é possível gerar uma cópia em PDF do certificado de conclusão no próprio site. Esta cópia conta com um número localizador e pode ser utilizada imediatamente (respeitando-se os termos e condições de uso).

*O aluno poderá realizar pedidos de impressão, sendo que a impressão de certificados é um serviço cobrado à parte.

Comprar este curso R$ 49,90

Apenas R$ 49,90 à vista ou em até 6x de R$ 8,32 sem juros

Conteúdo programático do curso

Módulo I
Iniciando novo curso de Android e importando projetos
Activity ciclo de vida atividade
Activity entre Lifetime visible foreground pause start destroy resume restart
LogCat onPause onStart onDestroy onResume onStop
API level plataformas versões Android SDK
Novo projeto navegando telas Activity
Activity Run Configurations Launch
IntentFilter OnClickListener Intent action MAIN
startActivity Intent finish navegando entre telas
startActivity Intent passando parâmetros Bundle putString putExtras
getIntent getExtras Intent passando parâmetros Bundle
Melhorando código passagem de parâmetros
URI Parse acessando página web permission internet
Cadastrando contatos no Android
Ligando para contato ACTION_CALL permission CALL_PHONE
Intent lendo dados de contato ACTION_VIEW permission READ_CONTACTS
Intent lendo todos os dados de contato ACTION_PICK
Instalando última versão Android plugins, Eclipse, SDKs, etc
Importando projetos e testando no servidor
Pegando dados contato startActivityForResult onActivityResult
Cursor managedQuery ContactsContract getColumnIndexOrThrow
ListActivity ArrayAdapter setListAdapter vetor de dados
ListActivity listando dados de um Array
ListActivity onListItemClick exibindo item selecionado
AutoCompleteTextView para auto completar pesquisas
simple_dropdown_item_1line AutoCompleteTextView
Launching Delegate 27% completionThreshold completionHint
AutoCompletar MultiAutoCompleteTextView setTokenizer CommaTokenizer
Criando um menu principal com ListActivity e chamando telas
Mensagens com Toast makeText LENGTH_LONG LENGTH_SHORT show
Conectar servidor localhost Xampp phpMyAdmin MySQL
PHP mysql_connect mysql_query or die conectando com banco
PHP métodos GET e Post testando login
Criando novo projeto Android para conectar com Servidor
Importando BufferedReader IOException InputStreamReader URI
HttpClient HttpGet HttpPost HttpResponse ConnManagerParams
Método para retornar HttpClient getHttpClient HttpParams DefaultHttpClient
Método Post BufferedReader HttpClient HttpPost UrlEncodedFormEntity
Finalizando métodos Post e Get para conexão Android com servidor web
Iniciando login no Android para validar usuário e senha no servidor
Login no Android passando URL e parâmetros para usuário e senha
Login no Android conectando com servidor e lendo resposta
Login no Android permissão acesso internet e conectando com servidor
Login no Android criando endereço IP e conectando com servidor
Funcionando conexão Android com servidor web
Código PHP para gravar dados do usuário no banco servidor
Implementando cadastro de usuário no Android
Manipulando Activity para cadastro de usuário no Android
Detectando problema com gravação no banco servidor
Funcionando gravação de dados no banco servidor pelo Android
Evitando campos vazios para usuário e senha
Código PHP para listar usuários no servidor
Implementando listar usuários do banco no Android ListActivity
charAt lendo caracter por caracter do banco no servidor
Lendo nomes dos usuários no banco e trazendo para o Android (Parte 1)
Lendo nomes dos usuários no banco e trazendo para o Android (Parte 2)
Listando nomes de usuários do banco no Android
Funcionando lista usuários do banco no Android
AutoCompleteTextView e MultiAutoCompleteTextView do banco
Finalizado AutoCompletar listando dados do banco do servidor
Iniciando Spinner para listar dados do banco no servidor
Spinner setDropDownViewResource listar dados do banco no servidor
Código para excluir usuários no banco do servidor
Código no Android de exclusão de usuários no banco do servidor
Excluindo com sucesso dados do banco no servidor pelo Android
AlertDialog setPositiveButton setNegativeButton opção SIM/NÃO para excluir registro
Finalizando exclusão de registros no banco servidor e atualizando no Android
Implementando código no servidor para alterar usuário
Código no Android para alteração de usuários no servidor (Parte 1)
Código no Android para alteração de usuários no servidor (Parte 2)
Alteração de usuário passando parâmetros para o servidor
Finalizando alteração de dados Android servidor banco online
Iniciando Android com Java EE servidor Apache Tomcat
Criando Java web com Eclipse e Apache Tomcat
Listar usuários, criando Java web com Eclipse e Apache
Criando arquivo JSP para listar usuários no servidor Java
Código JSP para listar e gravar usuários no banco MySQL
Código JSP para excluir e alterar usuários no banco no servidor
Implementando logar JSP e testando com endereço IP
Criando projeto no Android para comunicar com JSP Tomcat
Android logando e gravando dados no banco via JSP Tomcat
Excluindo e alterando dados Android com conexão servidor web Java JSP Tomcat
Url, drivers, bancos Oracle SQLServer PostgreSQL Firebird Access
Usando webapps Tomcat externo fora do Eclipse
Deploy da aplicação para servidor real na web online
Testando e finalizando Deploy da aplicação para servidor real
Lançamento do curso de Android Avançado conectando com banco em servidores WEB

Módulo II
Iniciando novo curso Android maps GPS map key chave md5
Finalizada geração da apiKey chave maps gps map key fingerprint md5
Criando primeiro projeto apiKey uses library permission internet
Visualizando e navegando no mapa com XML e no braço sem XML
MapView MapController latitude e longitude
GeoPoint MapController animateTo setZoom setSatellite
Implementando zoom no mapa getZoomControls displayZoomControls
Finalizando zoom mostrando casa do Neri
onKeyDown KeyEvent KeyCode para alternar entre satélite e rua
Melhorando o código GeoPoint para latitude e longitude
zoonIn zoonOut onKeyDown teclas atalho aproximar e distanciar do mapa
Iniciando Overlay Paint para desenhar um marcador no mapa
Overlay Paint canvas drawCircle getProjection toPixels
Implementando Overlay marcando casa no mapa
Overlay esfera, círculo, vários marcadores e centralizando mapa
Overlay com imagem Bitmap BitmapFactory decodeResource
Inserindo imagem no mapa Overlay
Método onTap para cliques sobre Overlay
Formulário latitude e longitude, mover ponto localização
Movendo para novo ponto localização inserido pelo usuário
Centralizando para novo ponto localização inserido pelo usuário
Criando menus para opção de mapa com satélite ou rua
Criando menus para opção de mais ou menos zoom
Implementando código Listener para tratamento de eventos
Implements Runnable Handler caminhando na rua
Matriz caminhando na rua, coordenadas
postDelayed handler run funcionando, caminhando na rua
Finalizando caminhando na rua onDestroy Runnable Run
GPS - LocationManager getSystemService Acess Fine Location
GPS - requestLocationUpdates GPS Provider onLocationChanged
GPS - Emulator Control onLocationChanged Location
GPS - Movimentando no mapa via GPS Emulator Control Familia Grimm
GPS - Movimentando no mapa via Emulator Control
GPS - Ao finalizar aplicativo onDestroy removeUpdates
GPS - Tudo em uma única classe e getLastKnownLocation
GPS - MyLocationOverlay localização automática enableMyLocation
GPS - Finalizando mapas e GPS followme market Android
Conectando, configurando e instalando um aparelho real Android
Instalando drivers aparelho real Samsung e criando projeto para exportar
ADB devices shell drivers configurado exportando projeto não registrado APK
KeyTool obtendo certificado digital para assinar aplicação
Jarsigner assinando a aplicação e instalando APK ADB install no celular
Executando, testando e aplicando no próprio celular Android
Instalando, executando, testando e aplicando no próprio celular
Usando Gmail, instalando aplicativos no celular via email
Exportando Wizard Eclipse, obtendo certificado e assinando rapidamente
Iniciando obtenção, chave válida para Google Maps
Entendendo obtenção, chave válida para Google Maps
API Key Google Maps finalizando e testando aplicação no celular válido
Market baixar e publicar aplicativos no Android Market
Criando uma Activity no braço sem XML e com API LinearLayout
Criando uma Activity no braço sem XML TextView EditText
Finalizando LinearLayout criando uma Activity no braço sem XML Button
Criando TableLayout no braço sem XML e inserindo componentes
Criando Abas com TabHost e TabSpec
Abas com Intent Pessoa Física e pessoa Jurídica
Inserindo imagem nas abas e implements OnTabChangeListener para Abas
Finalizando Abas interface TabContentFactory cores setPadding
Color resource values arquivo XML para manipular cores de fundo e texto
Criando estilos CSS style resource item
Temas Theme estilos para Activity inteira Black Light e personalizado
BroadCastReceiver execução em segundo plano
BroadCastReceiver onReceive registrando receiver no Manifest XML
BroadCastReceiver registerReceiver registrando receiver na API Java
BroadCast Alarme PendingIntent Calendar setTimeInMillis
BroadCast Alarme AlarmManager Alarm_Service getTimeInMillis
Alarme com repetição e melhorando o código
Iniciando Notification Notificação
Notification NotificationManager Notification_Service
Indo para Notificação e permission Vibrate e cancelando notification
Notification PendingIntent getActivity setLatestEventInfo notify
Finalizando notificação Notification melhorando o código
Paint - Desenhando manualmente Canvas onDraw DrawRect cores setARGB
Paint - Desenhando quadrados e círculos manualmente drawCircle drawRect
Paint - Desenhando retas manualmente drawLine
Movimentando imagem com setas do teclado
KeyCode Dpad Up Right Left Down finalizando, movimentando imagem
TouchScreen onTouchEvent MotionEvent movimentando imagem pela tela usando dedo
TouchScreen Action Down Move movimentando imagem pela tela usando dedo
Finalizando TouchScreen Action Up movimentando imagem pela tela usando dedo
SplashScreen Runnable tela de abertura de sistemas
Finalizando SplashScreen Runnable Run tela de abertura de sistemas
Iniciando gravar, ler e excluir arquivos, criando formulário XML
Chamando Activity para gravar, ler e excluir arquivos texto
Gravando arquivo texto FileOutputStream openFileOutput write
Funcionando gravação de arquivo File Explorer Pull copiando para PC
File lendo arquivo texto FileInputStream getFileStreamPath
Finalizando leitura de arquivo texto FileInputStream
Excluindo arquivos txt deleteFile
Parametrizando, gravando preferências para recuperar depois
SharedPreferences putBoolean putString COMMIT Parametrizando, gravando preferências
Lendo preferências gravadas SharedPreferences getBoolean getString
Lançamento do terceiro curso Android

Módulos e aulas

Módulo 1: Android II

  • Lição 1.1: Aviso Importante!

  • Lição 1.2: Introdução

  • Lição 1.3: Iniciando novo curso de Android e importando projetos

  • Lição 1.4: Activity ciclo de vida atividade

  • Lição 1.5: Activity entre Lifetime visible foreground pause start destroy resume restart

  • Lição 1.6: LogCat onPause onStart onDestroy onResume onStop

  • Lição 1.7: API level plataformas versões Android SDK

  • Lição 1.8: Novo projeto navegando telas Activity

  • Lição 1.9: Activity Run Configurations Launch

  • Lição 1.10: IntentFilter OnClickListener Intent action MAIN

  • Lição 1.11: startActivity Intent finish navegando entre telas

  • Lição 1.12: startActivity Intent passando parâmetros Bundle putString putExtras

  • Lição 1.13: getIntent getExtras Intent passando parâmetros Bundle

  • Lição 1.14: Melhorando código passagem de parâmetros

  • Lição 1.15: URI Parse acessando página web permission internet

  • Lição 1.16: Cadastrando contatos no Android

  • Lição 1.17: Ligando para contato ACTION_CALL permission CALL_PHONE

  • Lição 1.18: Intent lendo dados de contato ACTION_VIEW permission READ_CONTACTS

  • Lição 1.19: Intent lendo todos os dados de contato ACTION_PICK

  • Lição 1.20: Instalando última versão Android plugins, eclipse, SDKs, etc

  • Lição 1.21: Importando projetos e testando no servidor

  • Lição 1.22: Pegando dados contato startActivityForResult onActivityResult

  • Lição 1.23: Cursor managedQuery ContactsContract getColumnIndexOrThrow

  • Lição 1.24: ListActivity ArrayAdapter setListAdapter vetor de dados

  • Lição 1.25: ListActivity listando dados de um Array

  • Lição 1.26: ListActivity onListItemClick exibindo item selecionado

  • Lição 1.27: AutoCompleteTextView para auto completar pesquisas

  • Lição 1.28: simple_dropdown_item_1line AutoCompleteTextView

  • Lição 1.29: Launching Delegate 27% completionThreshold completionHint

  • Lição 1.30: AutoCompletar MultiAutoCompleteTextView setTokenizer CommaTokenizer

  • Lição 1.31: Criando um menu principal com ListActivity e chamando telas

  • Lição 1.32: Mensagens com Toast makeText LENGTH_LONG LENGTH_SHORT show

  • Lição 1.33: Conectar servidor localhost Xampp phpMyAdmin MySQL

  • Lição 1.34: PHP mysql_connect mysql_query or die conectando com banco

  • Lição 1.35: PHP métodos GET e Post testando login

  • Lição 1.36: Criando novo projeto Android para conectar com Servidor

  • Lição 1.37: Importando BufferedReader IOException InputStreamReader URI

  • Lição 1.38: HttpClient HttpGet HttpPost HttpResponse ConnManagerParams

  • Lição 1.39: Método para retornar HttpClient getHttpClient HttpParams DefaultHttpClient

  • Lição 1.40: Método Post BufferedReader HttpClient HttpPost UrlEncodedFormEntity

  • Lição 1.41: Finalizando métodos Post e Get para conexão Android com servidor web

  • Lição 1.42: Iniciando login no Android para validar usuário e senha no servidor

  • Lição 1.43: Login no Android passando URL e parâmetros para usuário e senha

  • Lição 1.44: Login no Android conectando com servidor e lendo resposta

  • Lição 1.45: Login no Android permissão acesso internet e conectando com servidor

  • Lição 1.46: Login no Android criando endereço IP e conectando com servidor

  • Lição 1.47: Funcionando conexão Android com servidor web

  • Lição 1.48: Código PHP para gravar dados do usuário no banco servidor

  • Lição 1.49: Implementando cadastro de usuário no Android

  • Lição 1.50: Manipulando Activity para cadastro de usuário no Android

  • Lição 1.51: Detectando problema com gravação no banco servidor

  • Lição 1.52: Funcionando gravação de dados no banco servidor pelo Android

  • Lição 1.53: Evitando campos vazios para usuário e senha

  • Lição 1.54: Código PHP para listar usuários no servidor

  • Lição 1.55: Implementando listar usuários do banco no Android ListActivity

  • Lição 1.56: charAt lendo caracter por caracter do banco no servidor

  • Lição 1.57: Lendo nomes dos usuários no banco e trazendo para o Android (Parte 1)

  • Lição 1.58: Lendo nomes dos usuários no banco e trazendo para o Android (Parte 2)

  • Lição 1.59: Listando nomes de usuários do banco no Android

  • Lição 1.60: Funcionando lista usuários do banco no Android

  • Lição 1.61: AutoCompleteTextView e MultiAutoCompleteTextView do banco

  • Lição 1.62: Finalizado AutoCompletar listando dados do banco do servidor

  • Lição 1.63: Iniciando Spinner para listar dados do banco no servidor

  • Lição 1.64: Spinner setDropDownViewResource listar dados do banco no servidor

  • Lição 1.65: Código para excluir usuários no banco do servidor

  • Lição 1.66: Código no Android de exclusão de usuários no banco do servidor

  • Lição 1.67: Excluindo com sucesso dados do banco no servidor pelo Android

  • Lição 1.68: AlertDialog setPositiveButton setNegativeButton opção SIM/NÃO para excluir registro

  • Lição 1.69: Finalizando exclusão de registros no banco servidor e atualizando no Android

  • Lição 1.70: Implementando código no servidor para alterar usuário

  • Lição 1.71: Código no Android para alteração de usuários no servidor (Parte 1)

  • Lição 1.72: Código no Android para alteração de usuários no servidor (Parte 2)

  • Lição 1.73: Alteração de usuário passando parâmetros para o servidor

  • Lição 1.74: Finalizando alteração de dados Android servidor banco online

  • Lição 1.75: Iniciando Android com Java EE servidor Apache Tomcat

  • Lição 1.76: Criando Java web com Eclipse e Apache Tomcat

  • Lição 1.77: Listar usuários, criando Java web com Eclipse e Apache

  • Lição 1.78: Criando arquivo JSP para listar usuários no servidor Java

  • Lição 1.79: Código JSP para listar e gravar usuários no banco MySQL

  • Lição 1.80: Código JSP para excluir e alterar usuários no banco no servidor

  • Lição 1.81: Implementando logar JSP e testando com endereço IP

  • Lição 1.82: Criando projeto no Android para comunicar com JSP Tomcat

  • Lição 1.83: Android logando e gravando dados no banco via JSP Tomcat

  • Lição 1.84: Excluindo e alterando dados Android com conexão servidor web Java JSP Tomcat

  • Lição 1.85: URL, drivers, bancos Oracle SQLServer PostgreSQL Firebird Access

  • Lição 1.86: Usando webapps Tomcat externo fora do Eclipse

  • Lição 1.87: Deploy da aplicação para servidor real na web online

  • Lição 1.88: Testando e finalizando Deploy da aplicação para servidor real

  • Lição 1.89: Lançamento do curso de Android Avançado conectando com banco em servidores web

  • Lição 1.90: Finalizando o módulo 1

Módulo 2: Biblioteca do Curso

  • Lição 2.1: ADT-16.0.1

  • Lição 2.2: Android-sdk_r16-Windows

  • Lição 2.3: Apache-Tomcat-7.0.23-Windows-X86

  • Lição 2.4: Eclipse-Jee-Indigo-SR1-Win32 (1)

  • Lição 2.5: Eclipse-SDK-3.7.1-Win32

  • Lição 2.6: AutoCompletarCursos.rar

  • Lição 2.7: eclipse-SDK-3.7.1-win32.zip

  • Lição 2.8: eclipse-jee-indigo-SR1-win32 (1).zip

  • Lição 2.9: apache-tomcat-7.0.23-windows-x86.zip

  • Lição 2.10: android-sdk_r16-windows.zip

  • Lição 2.11: ADT-16.0.1.zip

  • Lição 2.12: android-sdk_r16-windows.zip

  • Lição 2.13: apache-tomcat-7.0.23-windows-x86.zip

  • Lição 2.14: ADT-16.0.1.zip

  • Lição 2.15: CicloVidaActivity.rar

  • Lição 2.16: JavaJspServidorTomcatAndroidWeb.rar

  • Lição 2.17: NavegandoTelasActivity.rar

  • Lição 2.18: ServidorJavaJsp.rar

  • Lição 2.19: ServidorPhpMysql.rar

  • Lição 2.20: XamppHtdosPhpandroid.rar

Módulo 3: Android III

  • Lição 3.1: Iniciando novo curso Android maps GPS map key chave md5

  • Lição 3.2: Finalizada geração da APIKEY chave maps gps map key fingerprint md5

  • Lição 3.3: Criando primeiro projeto apiKey uses library permission internet

  • Lição 3.4: Visualizando e navegando no mapa com XML e no braço sem XML

  • Lição 3.5: MapView MapController latitude e longitude

  • Lição 3.6: GeoPoint MapController animateTo setZoom setSatellite

  • Lição 3.7: Implementando zoom no mapa getZoomControls displayZoomControls

  • Lição 3.8: Finalizando zoom mostrando casa

  • Lição 3.9: onKeyDown KeyEvent KeyCode para alternar entre satélite e rua

  • Lição 3.10: Melhorando o código GeoPoint para latitude e longitude

  • Lição 3.11: zoonIn zoonOut onKeyDown teclas atalho aproximar e distanciar do mapa

  • Lição 3.12: Iniciando Overlay Paint para desenhar um marcador no mapa

  • Lição 3.13: Overlay Paint canvas drawCircle getProjection toPixels

  • Lição 3.14: Implementando Overlay marcando casa no mapa

  • Lição 3.15: Overlay esfera, círculo, vários marcadores e centralizando mapa

  • Lição 3.16: Overlay com imagem Bitmap BitmapFactory decodeResource

  • Lição 3.17: Inserindo imagem no mapa Overlay

  • Lição 3.18: Método onTap para cliques sobre Overlay

  • Lição 3.19: Formulário latitude e longitude, mover ponto localização

  • Lição 3.20: Movendo para novo ponto localização inserido pelo usuário

  • Lição 3.21: Centralizando para novo ponto localização inserido pelo usuário

  • Lição 3.22: Criando menus para opção de mapa com satélite ou rua

  • Lição 3.23: Criando menus para opção de mais ou menos zoom

  • Lição 3.24: Implementando código Listener para tratamento de eventos

  • Lição 3.25: Implements Runnable Handler caminhando na rua

  • Lição 3.26: Matriz caminhando na rua, coordenadas

  • Lição 3.27: postDelayed handler run funcionando, caminhando na rua

  • Lição 3.28: Finalizando caminhando na rua onDestroy Runnable Run

  • Lição 3.29: GPS - LocationManager getSystemService Acess Fine Location

  • Lição 3.30: GPS - requestLocationUpdates GPS Provider onLocationChanged

  • Lição 3.31: GPS - Emulator Control onLocationChanged Location

  • Lição 3.32: GPS - Movimentando no mapa via GPS Emulator Control Familia Grimm

  • Lição 3.33: GPS - Movimentando no mapa via Emulator Control

  • Lição 3.34: GPS - Ao finalizar aplicativo onDestroy removeUpdates

  • Lição 3.35: GPS - Tudo em uma única classe e getLastKnownLocation

  • Lição 3.36: GPS - MyLocationOverlay localização automática enableMyLocation

  • Lição 3.37: GPS - Finalizando mapas e GPS followme market Android

  • Lição 3.38: Conectando, configurando e instalando um aparelho real Android

  • Lição 3.39: Instalando drivers aparelho real Samsung e criando projeto para exportar

  • Lição 3.40: ADB devices shell drivers configurado exportando projeto não registrado APK

  • Lição 3.41: KeyTool obtendo certificado digital para assinar aplicação

  • Lição 3.42: Jarsigner assinando a aplicação e instalando APK ADB install no celular

  • Lição 3.43: Executando, testando e aplicando no próprio celular Android

  • Lição 3.44: Instalando, executando, testando e aplicando no próprio celular

  • Lição 3.45: Usando Gmail, instalando aplicativos no celular via email

  • Lição 3.46: Exportando Wizard Eclipse, obtendo certificado e assinando rapidamente

  • Lição 3.47: Iniciando obtenção, chave válida para Google Maps

  • Lição 3.48: Entendendo obtenção, chave válida para Google Maps

  • Lição 3.49: API Key Google Maps finalizando e testando aplicação no celular válido

  • Lição 3.50: Market baixar e publicar aplicativos no Android Market

  • Lição 3.51: Criando uma Activity no braço sem XML e com API LinearLayout

  • Lição 3.52: Criando uma Activity no braço sem XML TextView EditText

  • Lição 3.53: Finalizando LinearLayout criando uma Activity no braço sem XML Button

  • Lição 3.54: Criando TableLayout no braço sem XML e inserindo componentes

  • Lição 3.55: Criando Abas com TabHost e TabSpec

  • Lição 3.56: Abas com Intent Pessoa Física e pessoa Jurídica

  • Lição 3.57: Inserindo imagem nas abas e implements OnTabChangeListener para Abas

  • Lição 3.58: Finalizando Abas interface TabContentFactory cores setPadding

  • Lição 3.59: Color resource values arquivo XML para manipular cores de fundo e texto

  • Lição 3.60: Criando estilos CSS style resource item

  • Lição 3.61: Temas Theme estilos para Activity inteira Black Light e personalizado

  • Lição 3.62: BroadCastReceiver execução em segundo plano

  • Lição 3.63: BroadCastReceiver onReceive registrando receiver no Manifest XML

  • Lição 3.64: BroadCastReceiver registerReceiver registrando receiver na API Java

  • Lição 3.65: BroadCast Alarme PendingIntent Calendar setTimeInMillis

  • Lição 3.66: BroadCast Alarme AlarmManager Alarm_Service getTimeInMillis

  • Lição 3.67: Alarme com repetição e melhorando o código

  • Lição 3.68: Iniciando Notification Notificação

  • Lição 3.69: Notification NotificationManager Notification_Service

  • Lição 3.70: Indo para Notificação e permission Vibrate e cancelando notification

  • Lição 3.71: Notification PendingIntent getActivity setLatestEventInfo notify

  • Lição 3.72: Finalizando notificação Notification melhorando o código

  • Lição 3.73: Paint - Desenhando manualmente Canvas onDraw DrawRect cores setARGB

  • Lição 3.74: Paint - Desenhando quadrados e círculos manualmente drawCircle drawRect

  • Lição 3.75: Paint - Desenhando retas manualmente drawLine

  • Lição 3.76: Movimentando imagem com setas do teclado

  • Lição 3.77: KeyCode Dpad Up Right Left Down finalizando, movimentando imagem

  • Lição 3.78: TouchScreen onTouchEvent MotionEvent movimentando imagem pela tela usando dedo

  • Lição 3.79: TouchScreen Action Down Move movimentando imagem pela tela usando dedo

  • Lição 3.80: Finalizando TouchScreen Action Up movimentando imagem pela tela usando dedo

  • Lição 3.81: SplashScreen Runnable tela de abertura de sistemas

  • Lição 3.82: Finalizando SplashScreen Runnable Run tela de abertura de sistemas

  • Lição 3.83: Iniciando gravar, ler e excluir arquivos, criando formulário XML

  • Lição 3.84: Chamando Activity para gravar, ler e excluir arquivos texto

  • Lição 3.85: Gravando arquivo texto FileOutputStream openFileOutput write

  • Lição 3.86: Funcionando gravação de arquivo File Explorer Pull copiando para PC

  • Lição 3.87: File lendo arquivo texto FileInputStream getFileStreamPath

  • Lição 3.88: Finalizando leitura de arquivo texto FileInputStream

  • Lição 3.89: Excluindo arquivos txt deleteFile

  • Lição 3.90: Parametrizando, gravando preferências para recuperar depois

  • Lição 3.91: SharedPreferences putBoolean putString COMMIT  Parametrizando, gravando preferências

  • Lição 3.92: Lendo preferências gravadas SharedPreferences getBoolean getString

  • Lição 3.93: Lançamento do terceiro curso Android

  • Lição 3.94: Fechamento

Módulo 4: Biblioteca do Curso

  • Lição 4.1: ADT - 16.0.1

  • Lição 4.2: Android - Sdk_r16 - Windows

  • Lição 4.3: Apache -Tomcat - 7.0.2 - Windows - x86

  • Lição 4.4: Eclipse - Jee - Indigo - SR1- win32 (1)

  • Lição 4.5: Eclipse - SDK - 3.7.1- Win32

  • Lição 4.6: Complemento Android Neri

  • Lição 4.7: Deploy Android Neri

  • Lição 4.8: Mapas Neri

  • Lição 4.9: Mapas Neri Android

  • Lição 4.10: Mapa Válido

Comprar este curso R$ 49,90

Apenas R$ 49,90 à vista ou em até 6x de R$ 8,32 sem juros

Pergunte ao autor:

Para enviar uma mensagem ao autor é necessário estar cadastrado no Learncafe.


Carregando perguntas sobre o curso...


Carregando perguntas sobre o curso...

O curso online Android II + Android III pode ser adquirido pelo preço único de R$ 49,90 divididos em até 6x sem juros, sem mensalidades ou taxas extras. Este curso online possui carga horária estimada em 108 horas e poderá ser realizado pelo aluno em um prazo máximo de 30 dias de acesso ao conteúdo. Ao final do curso o aluno receberá um certificado gratuito de conclusão, disponível para download em PDF, sem a necessidade de avaliação final. Dúvidas? Entre em contato com o autor deste curso online, Neri Neitzke, e saiba mais.

Palavras-chave: android, Android SDK, ADT plugin, AVD Manager, Widgets, AlertDialogBuilder, XML, SQLiteDatabase, netbeans, Android Básico, curso de Android, versões Android SDK, ACTION_CALL, IntentFilter OnClickListener, READ_CONTACTS, startActivityForResult, ListActivity onListItemClick, Login no Android, Iniciando Android com Java, jsp, curso Android maps GPS, gps, BitmapFactory, MyLocationOverlay, Android Market, drawRect, KeyCode Dpad Up Right Left Down, COMMIT, Emulator Control, CSS style, Overlay,