DevMedia Cursos
Curso online

Introdução ao Android SDK
Neste curso de Android SDK serão apresentados os passos para baixar e configurar ferramentas como Java Stardard Development Kit (JSDK), a IDE Netbeans 7.0, o Android SDK, a atualização das plataformas e a instalação do Plugin nbAndroid para montar um ambiente de desenvolvimento utilizado apenas software livre, sendo também este ambiente multiplataforma (windows, linux, macos, etc.). Montaremos algumas aplicações de exemplo para por em prática o conhecimento adquirido.
[VER MAIS DETALHES]
Aplicação de registro de despesas com Google Android
Vídeo recomendável - Introdução
Marcar como lido | DownloadNesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis.
Vídeo recomendável - Definição de layouts
Marcar como lido | DownloadNesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis.
Vídeo recomendável - Classe DBAdapter
Marcar como lido | DownloadNesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis.
Vídeo recomendável - Implementação de atividades
Marcar como lido | DownloadNesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis.
Vídeo recomendável - Atividade de edição de despesas
Marcar como lido | DownloadNesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis.
Introdução - Hello Word
- 1
Preparação do ambiente
Marcar como lido | DownloadEssa vídeo aula tem o objetivo de apresentar a configuração de um ambiente de desenvolvimento para a plataforma Android, este baseado na IDE de desenvolvimento Java Netbeans
- 2
Android Virtual Device (AVD)
Marcar como lido | DownloadA segunda vídeo aula da séria apresenta o desenvolvimento de um aplicativo simples para a plataforma Android usando a IDE de Desenvolvimento Netbeans 7.0.
- 3
Stardard Development Kit (JSDK)
Marcar como lido | DownloadCom o objetivo de deixar mais flexível o desenvolvimento de aplicativos para a plataforma Android, esta vídeo aula apresenta também a criação de um ambiente de desenvolvimento Android baseado na IDE Netbeans.
- 4
Componentes visuais e utilização de layouts
Marcar como lido | DownloadA quarta vídeo aula da séria apresenta o desenvolvimento de um aplicativo simples para a plataforma Android usando a IDE de Desenvolvimento Eclipse.
- 5
Componente TextView
Marcar como lido | DownloadEsta vídeo aula apresenta com detalhes a utilização do componente TextView na plataforma Android.
- 6
EditText
Marcar como lido | DownloadEsta vídeo aula apresenta com detalhes a utilização do componente EditText na plataforma Android.
- 7
Button e ImageButton
Marcar como lido | DownloadEsta vídeo aula apresenta com detalhes a utilização do componente Button e ImageButton na plataforma Android.
- 8
LinearLayout e AbsoluteLayout
Marcar como lido | Downloadsta vídeo aula apresenta com detalhes a utilização dos gerenciadores de layout Linear Layout e absoluteLayout, sendo que este primeiro é o gerenciador de layout mais utilizado em aplicações simples para a plataforma Android.
- 9
TableLayout e ScrollView
Marcar como lido | DownloadEsta vídeo aula apresenta com detalhes a utilização dos gerenciadores de layout TableLayout e a utilização do componente ScrollView.
- 10
Activity
Marcar como lido | DownloadEsta vídeo aula apresenta uma maneira pouco conhecida de desenvolver interfaces na plataforma Android: Utilizando a classe Activity.
- 11
Eventos de clique
Marcar como lido | DownloadEssa vídeo aula tem o objetivo de apresentar o modelo de eventos na plataforma Android.
- 12
Eventos de clique longo
Marcar como lido | DownloadPara exemplificar a aplicação, foi desenvolvido um aplicativo que simula uma calculadora, sendo esta composta por botões (que gerarão os eventos), EditText para a digitação dos valores e TextView para a apresentação dos resultados.
- 13
Cálculo de combustível
Marcar como lido | DownloadEsta vídeo aula utiliza os conceitos apresentados até o momento para o desenvolvimento de um primeiro aplicativo prática (e quem sabe até comercial) utilizando a plataforma Android.
- 14
Interface visual via código ou XML
Marcar como lido | DownloadNo primeiro exemplo desenvolvido, é codificado uma tela inicial, esta composta de dois botões que direcionará para diferentes telas.
- 15
Depuração
Marcar como lido | DownloadNeste video aula é desenvolvido um Activity para a segunda tela, bem como o processo para registrar essa segunda Activity na aplicação, sua vinculação a interface visual e sua chamada a partir da Activity principal.
- 16
Componente ListView
Marcar como lido | DownloadEsta vídeo aula apresenta a utilização do componente ListView a partir da plataforma Android.
- 17
Compartilhamento com Debug
Marcar como lido | DownloadEsta vídeo aula apresenta o desenvolvimento de um aplicativo didático, porém, importante que permite o compartilhamento de informações entre diferentes telas.
- 18
Intent: Debug
Marcar como lido | DownloadEsta vídeo aula apresenta o tratamento dos dados na tela de pesquisa por sexo, ou seja, na lista com os dados, o usuário poderá selecionar um destes elementos e o código respectivo ao campo selecionado é adicionado na tela principal.
- 19
Array: Debug
Marcar como lido | DownloadNesta última vídeo aula da série é apresentada a utilização de uma tela para pesquisar o código de um estado, sendo apresentado uma lista com todos os estados disponíveis, e ao selecionar, é buscado em um array interno o código do estado e valor
Componentes
- 20
Picker
Marcar como lido | DownloadInicialmente é criado um projeto Android, definida a interface gráfica do aplicativo, esta compostas de TextView, DatePicker, TimePicker e Button.
- 21
Button
Marcar como lido | DownloadNa segunda vídeo aula desta série é tratado o evento de clique do componente Button, o qual irá recuperar as informações preenchidas no DatePicker( dia, mês e ano), sendo formatados em uma String no formato dd/mm/aaaa, e na sequência este dado é
- 22
DatePicker e TimePicker
Marcar como lido | DownloadA terceira vídeo aula da série apresenta a manipulação de datas e horas na plataforma Android, sendo estas informações recuperadas do sistema ou informadas via componente DatePicker e TimePicker.
- 23
DatePickerDialog
Marcar como lido | DownloadNesta videoaula é apresenta a utilização do componente DatePickerDialog, sendo este um componente semelhante ao DatePicker tradicional
- 24
AutoCompleteTextView
Marcar como lido | DownloadEste componente é semelhante ao EditText tradicional da plataforma, sendo a diferença que conforme o usuário vai digitando conteúdo na caixa de texto, sugestões de texto para completar o conteúdo é apresentado.
- 25
Spinner
Marcar como lido | DownloadEste componente é semelhante aos componentes de Combo ou Choice existente em outras plataforma do Java
- 26
ProgressBar
Marcar como lido | DownloadEsta vídeo aula apresenta a utilização do componente visual Android ProgressBar, também conhecido por Barra de Progresso.
Trabalhando com imagens
- 27
Componente ImageView
Marcar como lido | DownloadA primeira vídeo aula apresenta os formatos compatíveis de imagens na plataforma, bem como desenvolve uma aplicação que apresenta uma imagem simples, com extensão png, sendo esta apresentada via componente ImageView.
- 28
Componente Gallery Básico - Parte 1
Marcar como lido | DownloadA segunda vídeo aula da série apresenta os conceitos básicos do componente Gallery, sendo este um componente visual que permite a exibição de várias imagens ao mesmo tempo na tela do dispositivo móvel
- 29
Componente Gallery Básico - Parte 2
Marcar como lido | DownloadA terceira vídeo aula personaliza a exibição de imagens no Android utilizando o componente Gallery.
- 30
LinearLayout
Marcar como lido | DownloadNeste video veremos como adaptar o aplicativo desenvolvido utilizando os componentes Gallery e ImageView para fazer uso de recursos de modificam a imagem original, como alterar seu tamanho e rotacioná-la.
- 31
Componente ImageSwitcher - Parte 1
Marcar como lido | DownloadNesta vídeo aula da série sobre utilização de imagens em Android, é apresentado o componente ImageSwitcher, que nada mais é do que um componente que apresenta imagem
- 32
Componente ImageSwitcher - Parte 2
Marcar como lido | DownloadNesta vídeo é tratado o evento de clique no componente Gallery (OnItemClickListener), bem como a utilização da interface ViewFactory
- 33
Layout gridView
Marcar como lido | DownloadNa última vídeo aula da série é apresentada a visualização de múltiplas imagens na tela do dispositivo móvel Android utilizando o Layout gridView.
Ciclo de vida de uma aplicação
- 34
ActivityStack: Ciclo de vida de uma aplicação Android
Marcar como lido | DownloadNesta vídeo aula é desenvolvido um aplicativo básico em Android, o qual é composto de um único componente visual. No código fonte, são codificados os 7 métodos para o gerenciamento do ciclo de vida, bem como apresentado o conceito de ActivityStack.
- 35
Ferramentas avançadas do emulador
Marcar como lido | DownloadNesta vídeo aula são apresentados exemplos práticos de situações onde uma aplicação é pausada ou parada, para o tratamento de seus reflexos no código fonte.
- 36
Log e LogCat
Marcar como lido | DownloadNesta vídeo aula é apresentada a utilização da classe de Log do Android (java.util.Log), a qual substitui as chamadas ao tradicional System.out.print na plataforma.
Persistência alternativa de dados
- 37
Conceitos básicos: Persistência alternativa de dados
Marcar como lido | DownloadNesta vídeo aula é apresentado o conceito de arquivos de preferências, bem como o desenvolvimento de um aplicativo simples que persiste o estado da tela.
- 38
SharedPreference
Marcar como lido | DownloadNesta vídeo aula será apresentada a persistência utilizando SharedPreference, onde os dados são armazenados num formato semelhante ao HashTable, com chave/valor.
- 39
PreferenceScreen
Marcar como lido | DownloadNesta vídeo aula será apresento o conceito de tela de configuração, semelhante as telas existentes em um aparelho celular Android tradicional. Para a utilização deste tipo de tela, é necessária utilizar a classe PreferenceActivity.
- 40
PreferenceActivity
Marcar como lido | DownloadNesta vídeo aula são apresentados outros componentes visuais de preferência, como EditTextPreference, PreferenceCategory, RingtonePreference e até a apresentação de uma segunda tela de preferencia a partir de uma primeira.


14
0