Android I + Android II + Android III - Online

Solicite informação sem compromisso Learncafe

Para enviar a solicitaçao você deve aceitar a Política de Privacidade

Comentários sobre Android I + Android II + Android III - Online

  • Objectivos

    Crie aplicativos para celulares Android, um dos sistemas operacionais mais utilizados em Smartphones. Crie ainda programas em Android que se conectem com banco de dados em servidores Web, além de mapas (GPS), assinando-os e instalando-os em um celular real, touchscreen, canvas. Manipule arquivos texto (gravação, leitura e exclusão) e aprenda a gravar e ler preferências. A criação de programas será mostrada em JSP e PHP, porém qualquer outra linguagem poderá ser usada no servidor.

  • Conteúdo
    Android I + Android II + Android III
    • Carga horária: 156

    Crie aplicativos para celulares Android, um dos sistemas operacionais mais utilizados em Smartphones. Crie ainda programas em Android que se conectem com banco de dados em servidores Web, além de mapas (GPS), assinando-os e instalando-os em um celular real, touchscreen, canvas. Manipule arquivos texto (gravação, leitura e exclusão) e aprenda a gravar e ler preferências. A criação de programas será mostrada em JSP e PHP, porém qualquer outra linguagem poderá ser usada no servidor.

    Este curso possui certificado de conclusão.

    Ao concluir este curso, você receberá um certificado digital.

    Aumente as suas chances de ser contratado qualificando suas habilidades com certificados.

    Este curso possui certificado de conclusão.

    Aqui no Learncafe você tem acesso ao seu curso a hora que quiser. Os cursos ficam disponíveis 24 horas por dia, todos os dias da semana.

    Além de ser uma plataforma fácil de usar, em qualquer aparelho com acesso à Internet, você ainda recebe um Certificado Digital ao concluir o seu curso.

    Conteúdo programático:

    Módulo I
    Introdução instalação 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 aplicação 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 e 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 e somar
    EditText numeric decimal signed integer
    Criando um novo projeto para venda de produtos de vídeoaulas
    CheckBox dos produtos para venda
    Finalizando projeto de venda com soma dos produtos
    AlertDialog Builder caixa de diálogo
    AlertDialog Builder setTitle e setNeutralButton
    Novo projeto usando Graphical Layout Form Widgets
    Outros Graphical Layout Frame Table Absolute
    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 várias telas
    Método para chamar tela de cadastro do menu principal
    Navegando entre as telas cadastro consulta e menu principal (Parte 1)
    Navegando entre as telas cadastro consulta e menu principal (Parte 2)
    AndroidManifest mudando versão e navegando entre as telas
    Melhorando o código de navegação entre telas
    Finalizando navegação entre layouts
    Criando novo projeto para gravar registros
    Classe para armazenar os registros
    Gravando e visualizando os registros
    Classe auxiliar para leitura de registros
    Contador de registros e AlertDialogBuilder
    Criando método para personalizar caixas de mensagem
    Implementando próximo registro e registro anterior
    Criando os métodos de navegação pelos registros
    Colocando posição de registro para evitar erro ao navegar
    Melhorando e organizando código Java do cadastro
    Evitando force close com try catch, melhorando código
    Método para mostrar dados e finalizando projeto
    requestFocus e otimizando o código com mais métodos
    Finalizando aplicação de cadastro de dados na memória
    Iniciando a parte criação de menus usando XML
    onCreateOptionsMenu MenuInflater Menu com XML
    onOptionsItemSelected menu com XML
    Inserindo ícone e finalizando menus com XML
    Criando menus por codificação Java
    Eventos nos menus por codificação Java
    Submenus e finalizando menus por codificação 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 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
    Execício SQL 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 persistência em SQLiteDatabase
    Arquitetura do Android Dalvik Frameworks libraries kernelNetBeans 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
    Google Map API certificado MD5 keytool
    Obtendo Map Key do site da Google através do MD5 gerado
    MapActivity instalando e configurando biblioteca externa Google
    Uses library permission internet apiKey
    APK e DEX tipos de arquivos e finalizando mapas
    Apresentação do Curso de Android

    Módulo II
    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 III
    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

Outro curso relacionado com programação

Utilizamos cookies para melhorar nossos serviços.
Se continuar navegando, aceita o seu uso.
Ver mais  |