Home > Cursos
Curso Android SDK - Dominando a API
por RAFAEL SILVA
Neste curso 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.
Vídeos desse curso
- Plugin ADT - Curso Layout com DroidDraw no Android - Parte 1Neste vídeo aula será mostrado como trabalhar com layout no Android.
- Eventos onClick - Curso Layout com DroidDraw no Android - Parte 2Neste vídeo aula será mostrado como criar eventos
- Recuperando e exibindo valores do Edittext - Curso Layout com DroidDraw no Android - Parte 3Neste vídeo aula será mostrado como recuperar as instâncias dos objetos EditText.
- Toast e Thread com ProgessDialog - Curso Layout com DroidDraw no Android - Parte 4Neste vídeo aula será visto como trabalhar com mensagens no Android.
- SQLite com ADB Shell: Acesso a dados - Curso Layout com DroidDraw no Android - Parte 5Neste vídeo aula será visto como funciona os banco de dados no Android.
- OpenOrCreateDatabase: Acesso a Dados - Curso Layout com DroidDraw no Android - Parte 6Neste vídeo aula será visto como criar um banco de dados dinamicamente no Android.
- SqliteOpenHelper: Criando classe para Conexão – Curso Layout com DroidDraw no Android - Parte 7Neste vídeo aula será visto como trabalhar com banco de dados no Android
- Classe ClienteDAO - Curso Layout com DroidDraw no Android - Parte 8Neste vídeo aula será visto como criar a classe DAO.
- Activity: Ligando Interface DAO - Curso Layout com DroidDraw no Android - Parte 9Neste vídeo aula será visto como ligar a interface DAO com a Activity cadastro.
- BaseAdapater - Curso Layout com DroidDraw no Android - Parte 10Neste vídeo aula será visto como criar um Adapater
- ListActivity: Exibindo Dados – Curso Layout com DroidDraw no Android - Parte 11Nesta vídeo aula será visto como exibir dados em uma Listactivity
- onListItemClick: Recuperando Click ListActcivity - Curso Layout com DroidDraw no Android - Parte 12Nesta vídeo aula será mostrado como recuperar um click de uma ListView.
- Intent: Passando parâmetros para Activity - Curso Layout com DroidDraw no Android - Parte 13Neste vídeo aula será mostrado como passar parâmetros entre Acitivities.
- startActivityForResult: Retornando Parâmetros entre Activities - Curso Layout com DroidDraw no Android - Parte 14Nesta vídeo aula será mostrado como retornar parâmetros de uma Acitivity.
- Builder: Exibindo Mensagens no Android - Curso Layout com DroidDraw no Android - Parte 15Nesta vídeo aula será mostrado como realizar mensagens de confirmação. Para isto, será visto a classe Builder.
- SharedPreferences: Salvando informações de preferência - Curso Layout com DroidDraw no Android - Parte 16Nesta vídeo aula será mostrado que nem sempre é preciso utilizar o SQLite para salvar dados. É mostrado a classe SharedPreferences.
- Menu - Curso Layout com DroidDraw no Android - Parte 17Nesta vídeo aula será mostrado como criar menu no Android.
- SharedPreferences: Salvando Informações - Curso Layout com DroidDraw no Android - Parte 18Nesta vídeo aula será mostrado como salvar tags na classe SharedPrefence.
- Trabalhando com multi-idiomas - Curso Layout com DroidDraw no Android - Parte 19Nesta vídeo aula será mostrado como trabalhar com recurso de internacionalização no Android.
- Style - Curso Layout com DroidDraw no Android - Parte 20Nesta vídeo aula será mostrado como criar estilos no Android.
- Themes - Curso Layout com DroidDraw no Android - Parte 21Nesta vídeo aula será mostrado como funciona os Themes no Android.
- Herança e reaproveitamento: Themes - Curso Layout com DroidDraw no Android - Parte 22Nesta vídeo aula será mostrado como criar temas no Android
- ListView avançado - Curso Layout com DroidDraw no Android - Parte 23Nesta vídeo aula será mostrado como criar um ListView avançado.
- Recuperando itens: ListView avançado - Curso Layout com DroidDraw no Android - Parte 24Nesta vídeo aula será mostrado como recuperar os itens do ListView.
- ContextMenu - Curso Layout com DroidDraw no Android - Parte 25Nesta vídeo aula será mostrado como criar menus de contexto.
- API Telefone - Curso Layout com DroidDraw no Android - Parte 26Nesta vídeo aula será visto como realizar ligação para um número de telefone específico
- Contacts - Curso Layout com DroidDraw no Android - Parte 27Nesta vídeo aula será mostrado como manipular os contatos telefônicos do celular.
- Replicação - Curso Android SDK - Dominando a API - Parte 28Nesta vídeo aula será mostrado como trabalhar com replicação.
- Loading: Replicação - Curso Android SDK - Dominando a API - Parte 31Nesta 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.
- URL com Java NET: Replicação - Curso Android SDK - Dominando a API - Parte 29Nesta vídeo aula será mostrado como trabalhar com replicação.
- Transferindo SQLite para MySQL - Curso Android SDK - Dominando a API - Parte 30Nesta 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.
- Status Conexão (3G, Wifi) - Curso Android SDK - Dominando a API - Parte 32Nessa 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.
- Testando Conexão - Curso Android SDK - Dominando a API - Parte 33Nessa videoaula será mostrado como descobrir dinamicamente quando a aplicação for iniciada que existe conexão com a Internet.
- Salvando Dados Online - Curso Android SDK - Dominando a API - Parte 34Nesta 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.
- TimeOut HTTP - Curso Android SDK - Dominando a API - Parte 35Nesta 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.
- Enviando SMS - Curso Android SDK - Dominando a API - Parte 36Nesta 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.
- SMS Replicação - Curso Android SDK - Dominando a API - Parte 37Nesta vídeo aula será mostrado como funciona o envio de SMS para outro celular. Neste caso é mostrado como funciona o envio para outro emulador.
- BroadCastReceiver - Curso Android SDK - Dominando a API - Parte 38Nesta 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.
- Thread na classe Service - Curso Android SDK - Dominando a API - Parte 43Nesta vídeo aula será mostrado como implementar um serviço em conjunto com uma Thread.
- Activity e BroadCastReceiver - Curso Android SDK - Dominando a API - Parte 39Nesta vídeo aula será mostrado como disparar um BroadCastReceiver exibindo uma Activity.
- Notification - Curso Android SDK - Dominando a API - Parte 40Nesta vídeo aula será mostrado como funciona as notificações no Android.
- Cancelando Notificações - Curso Android SDK - Dominando a API - Parte 41Nesta vídeo aula será mostrado como cancelar uma notificação quando o usuário já tiver lido a mesma.
- Classe Service - Curso Android SDK - Dominando a API - Parte 42Nesta vídeo aula será mostrado como funciona a classe Service.
- Web Service Ksoap - Curso Android SDK - Dominando a API - Parte 44Nesta vídeo aula será mostrado como trabalhar com Web Services no Android. Para isto, será mostrada a biblioteca Ksoap for Android.
- SoapObject - Curso Android SDK - Dominando a API - Parte 45Nesta 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.
- Drawable - Curso Android SDK - Dominando a API - Parte 46Nesta 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.

