DevMedia Cursos
Curso online

Curso de Android SDK - Dominando a API
Neste curso de Android SDK será mostrado as principais classes da API do Android. A ideia é mostrar desde as classes mais básicas, para criação de Activity e exibição de mensagens até classes mais avançada como BroadCastReceiver, Service, AlarmManager, Notification entre outros. Através deste treinamento será possível desenvolver aplicativos com os principais recursos da plataforma Android. Além disso, será utilizado o padrão de projeto DAO para concentrar o acesso a dados da aplicação. Por fim, será visto um exemplo de integração com a biblioteca Ksoap, para a utilização de Web Services.
[VER MAIS DETALHES]
Layout
- 1
Trabalhar com layout no Android utilizando o Eclipse com o plugin ADT
Marcar como lido | DownloadNeste vídeo aula será mostrado como trabalhar com layout no Android.
- 2
Eventos onClick, como criar eventos no Android
Marcar como lido | DownloadNeste vídeo aula será mostrado como criar eventos
- 3
Recuperando e exibindo valores do EditText no Android
Marcar como lido | DownloadNeste vídeo aula será mostrado como recuperar as instâncias dos objetos EditText.
- 4
Toast e Thread com ProgessDialog, trabalhando com mensagens no Android
Marcar como lido | DownloadNeste vídeo aula será visto como trabalhar com mensagens no Android.
Acesso a banco de dados
- 5
Funcionamento de banco de dados no Android - SQLite com ADB Shell: Acesso a dados
Marcar como lido | DownloadNeste vídeo aula será visto como funciona os banco de dados no Android.
- 6
Criando um banco de dados dinamicamente no Android utilizando o método OpenOrCreateDatabase
Marcar como lido | DownloadNeste vídeo aula será visto como criar um banco de dados dinamicamente no Android.
- 7
Trabalhando com banco de dados no Android utilizando a classe SQLiteOpenHelper
Marcar como lido | DownloadNeste vídeo aula será visto como trabalhar com banco de dados no Android
DAO
- 8
Implementado a classe ClienteDAO, criando a classe DAO
Marcar como lido | DownloadNeste vídeo aula será visto como criar a classe DAO.
- 9
Activity: Ligando Interface DAO
Marcar como lido | DownloadNeste vídeo aula será visto como ligar a interface DAO com a Activity cadastro.
- 10
Criando um Adapater - BaseAdapater
Marcar como lido | DownloadNeste vídeo aula será visto como criar um Adapater
- 11
Exibindo dados em uma Listactivity
Marcar como lido | DownloadNesta vídeo aula será visto como exibir dados em uma Listactivity
- 12
onListItemClick: Recuperando Click ListActcivity
Marcar como lido | DownloadNesta vídeo aula será mostrado como recuperar um click de uma ListView.
- 13
Intent: Passando parâmetros entre Acitivities
Marcar como lido | DownloadNeste vídeo aula será mostrado como passar parâmetros entre Acitivities.
- 14
startActivityForResult: Retornando Parâmetros entre Activities
Marcar como lido | DownloadNesta vídeo aula será mostrado como retornar parâmetros de uma Acitivity.
Finalizando o projeto
- 15
Mensagens no Android
Marcar como lido | DownloadNesta vídeo aula será mostrado como realizar mensagens de confirmação. Para isto, será visto a classe Builder.
- 16
SharedPreferences: Salvando informações de preferência
Marcar como lido | DownloadNesta vídeo aula será mostrado que nem sempre é preciso utilizar o SQLite para salvar dados. É mostrado a classe SharedPreferences.
- 17
Criando menu no Android
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar menu no Android.
- 18
Salvando as informações
Marcar como lido | DownloadNesta vídeo aula será mostrado como salvar tags na classe SharedPrefence.
- 19
Trabalhando com multi-idiomas
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com recurso de internacionalização no Android.
- 20
Style - Criando estilos no Android
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar estilos no Android.
- 21
Themes - Criando temas no Android
Marcar como lido | DownloadNesta vídeo aula será mostrado como funciona os Themes no Android.
- 22
Herança de temas e reaproveitamento de funcionalidades no Android: Themes
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar temas no Android
- 23
Criando um ListView avançado
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar um ListView avançado.
- 24
Recuperando itens do ListView
Marcar como lido | DownloadNesta vídeo aula será mostrado como recuperar os itens do ListView.
- 25
Criando menus de contexto no Android - ContextMenu
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar menus de contexto.
- 26
Menu de Contexto - API Telefone
Marcar como lido | DownloadNesta vídeo aula será visto como realizar ligação para um número de telefone específico
- 27
Método onActivityResult - Contacts
Marcar como lido | DownloadNesta vídeo aula será mostrado como manipular os contatos telefônicos do celular.
Replicação
- 28
Activity - Trabalhando com Replicação
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com replicação.
- 29
Executando um script dinamicamente - Classe URL do Java.net
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com replicação.
- 30
Replicando dados do SQLite (no Android) para o MySQL
Marcar como lido | DownloadNesta vídeo aula será mostrado como iniciar a comunicação com o servidor WEB, para desta forma replicar todos os dados do SQLite (no android) para o MySQL, utilizando um script em PHP.
- 31
Trabalhando com efeito de loading na tela
Marcar como lido | DownloadNesta vídeo aula será mostrado como iniciar a comunicação com o servidor WEB, para desta forma replicar todos os dados do SQLite (no android) para o MySQL, utilizando um script em PHP.
- 32
Descobrindo o status da conexão (3G, Wifi)
Marcar como lido | DownloadNessa videoaula será mostrado como descobrir o status de conexão do celular. Para isto é visto a forma de descobrir se existe uma conexão Wifi ou 3G.
- 33
Testando a conexão com a Internet
Marcar como lido | DownloadNessa videoaula será mostrado como descobrir dinamicamente quando a aplicação for iniciada que existe conexão com a Internet.
Servidor
- 34
Salvando dados online ou gravando em modo local
Marcar como lido | DownloadNesta vídeo aula será mostrado como cadastrar automaticamente um registro direto no servidor local. A ideia é que a própria aplicação descubra se existe rede.
- 35
Configurando o timeout de uma requisição HTTP
Marcar como lido | DownloadNesta vídeo aula será mostrado como configurar o timeout de uma requisição HTTP. Como estamos utilizando um arquivo via HTTP para cadastrar informações em um banco de dados, muita das vezes essa informação pode não ser encontrada.
- 36
Enviando SMS
Marcar como lido | DownloadNesta vídeo aula será mostrado como listar os dados online na mesma Activity que é exibida a listagem local. O exemplo demonstra a possibilidade através do menu de alternar entre as visualizações de dados locais e online.
- 37
Enviando um SMS a cada replicação
Marcar como lido | DownloadNesta vídeo aula será mostrado como funciona o envio de SMS para outro celular. Neste caso é mostrado como funciona o envio para outro emulador.
- 38
Trabalhar com ações em segundo plano - BroadCastReceiver
Marcar como lido | DownloadNesta vídeo aula será mostrado como funciona o BroadCastReceiver. O mesmo é basicamente uma classe que você pode utilizar para trabalhar com ações em segundo plano.
API
- 39
Disparando um BroadCastReceiver exibindo uma Activity
Marcar como lido | DownloadNesta vídeo aula será mostrado como disparar um BroadCastReceiver exibindo uma Activity.
- 40
Notification - Notificações no Android
Marcar como lido | DownloadNesta vídeo aula será mostrado como funciona as notificações no Android.
- 41
Cancelando Notificações
Marcar como lido | DownloadNesta vídeo aula será mostrado como cancelar uma notificação quando o usuário já tiver lido a mesma.
- 42
Classe Service - Criando serviços em segundo plano
Marcar como lido | DownloadNesta vídeo aula será mostrado como funciona a classe Service.
- 43
Implementando um serviço em conjunto com uma Thread
Marcar como lido | DownloadNesta vídeo aula será mostrado como implementar um serviço em conjunto com uma Thread.
- 44
Trabalhando com Web Services no Android - Biblioteca Ksoap para Android
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com Web Services no Android. Para isto, será mostrada a biblioteca Ksoap for Android.
- 45
Codificando a Activity que irá processar a requisição via Web Service - Instanciando a classe SoapObject
Marcar como lido | DownloadNesta vídeo aula será codificado a Activity que irá processar a requisição via Web Service. Primeiramente iremos instanciar algumas classes, como a SoapObject, responsável por criar um objeto Soap.
- 46
Retorno do Webservice - Drawable
Marcar como lido | DownloadNesta vídeo aula será mostrado como transformar o retorno do Web Service, que é uma URL de uma imagem, em um objeto do tipo Drawable. Esta é a última vídeo deste curso.
Montando o Ambiente
- 47
Montando o Ambiente
Marcar como lido | DownloadNessa videoaula será mostrado como montar o ambiente para o desenvolvimento de aplicações utilizando o Android.


15
0