Home > Vídeos
Interface ViewFactory: Componente ImageSwitcher - Curso Introdução ao Android SDK - Parte 32
por Robison Cris Brito
Tempo: 15‘03‘‘ min
Resumo: Esta vídeo aula conclui a utilização do componente
ImageSwitcher em uma aplicação android, sendo que nesta vídeo é tratado o
evento de clique no componente Gallery (OnItemClickListener), bem como a
utilização da interface ViewFactory, o qual permite alterar o conteúdo de um
ImageSwitcher, a codificação do seu método abstrato getView, o qual formata um
ImageView, personalizando-a (mudando o tamanho e sua borda), e por fim, a
aplicação pronta executada e testada no
emulador do Android, sendo apresentado os efeitos de alternância de imagem.
Metodologia de desenvolvimento do
exemplo:
Esta vídeo aula apresenta o desenvolvimento de um aplicativo didático
para manipular imagens usando o componente ImageSwitcher.
Tecnologias utilizadas: IDE Eclipse, JSDK, Android SDK,
ADT.
Exemplos construídos: UsingImageView
Palavras-chave: Android, google, smartphone,
primeiros, passos, ambiente, desenvolvimento, Eclipse, sdk, ADT, Imagem, Image,
ImageSwitcher, RelativeLayout, interface, gráfica, activity, Gallery, Galeria,
Imagens, efeitos, alternância.
Mais videos deste curso
- Preparação do ambiente - Curso Introdução ao Android SDK – Parte 1Essa 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
- Android Virtual Device (AVD) - Curso Introdução ao Android SDK – Parte 2A 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.
- Stardard Development Kit (JSDK) - Curso Introdução ao Android SDK – Parte 3Com 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.
- HelloWord no Eclipse - Curso Introdução ao Android SDK – Parte 4A quarta vídeo aula da séria apresenta o desenvolvimento de um aplicativo simples para a plataforma Android usando a IDE de Desenvolvimento Eclipse.
- TextView - Curso Introdução ao Android SDK – Parte 5Esta vídeo aula apresenta com detalhes a utilização do componente TextView na plataforma Android.
- EditText - Curso Introdução ao Android SDK – Parte 6Esta vídeo aula apresenta com detalhes a utilização do componente EditText na plataforma Android.
- Button e ImageButton - Curso Introdução ao Android SDK – Parte 7Esta vídeo aula apresenta com detalhes a utilização do componente Button e ImageButton na plataforma Android.
- LinearLayout e AbsoluteLayout - Curso Introdução ao Android SDK – Parte 8sta 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.
- TableLayout e ScrollView - Curso Introdução ao Android SDK – Parte 9Esta vídeo aula apresenta com detalhes a utilização dos gerenciadores de layout TableLayout e a utilização do componente ScrollView.
- Activity - Curso Introdução ao Android SDK – Parte 10Esta vídeo aula apresenta uma maneira pouco conhecida de desenvolver interfaces na plataforma Android: Utilizando a classe Activity.
- Eventos de clique – Curso Introdução ao Android SDK - Parte 11Essa vídeo aula tem o objetivo de apresentar o modelo de eventos na plataforma Android.
- Eventos de clique longo - Curso Introdução ao Android SDK - Parte 12Para 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.
- Cálculo de combustível: Exercício prático - Curso Introdução ao Android SDK - Parte 13Esta 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.
- Interface visual via código ou XML – Curso Introdução ao Android SDK - Parte 14No primeiro exemplo desenvolvido, é codificado uma tela inicial, esta composta de dois botões que direcionará para diferentes telas.
- Depuração - Curso Introdução ao Android SDK - Parte 15Neste 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.
- Componente ListView - Curso Introdução ao Android SDK – Parte 16Esta vídeo aula apresenta a utilização do componente ListView a partir da plataforma Android.
- Compartilhamento com Debug – Curso Introdução ao Android SDK - Parte 17Esta vídeo aula apresenta o desenvolvimento de um aplicativo didático, porém, importante que permite o compartilhamento de informações entre diferentes telas.
- Intent: Debug - Curso Introdução ao Android SDK - Parte 18Esta 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.
- Array: Debug - Curso Introdução ao Android SDK - Parte 19Nesta ú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 Picker - Curso Introdução ao Android SDK - Parte 20Inicialmente é criado um projeto Android, definida a interface gráfica do aplicativo, esta compostas de TextView, DatePicker, TimePicker e Button.
- Componente Button - Curso Introdução ao Android SDK - Parte 21Na 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 é
- DatePicker e TimePicker - Curso Introdução ao Android SDK - Parte 22A 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.
- DatePickerDialog - Curso Introdução ao Android SDK - Parte 23Nesta videoaula é apresenta a utilização do componente DatePickerDialog, sendo este um componente semelhante ao DatePicker tradicional
- Componente AutoCompleteTextView - Curso Introdução ao Android SDK - Parte 24Este 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.
- Spinner - Curso Introdução ao Android SDK - Parte 25Este componente é semelhante aos componentes de Combo ou Choice existente em outras plataforma do Java
- ProgressBar - Curso Introdução ao Android SDK - Parte 26Esta vídeo aula apresenta a utilização do componente visual Android ProgressBar, também conhecido por Barra de Progresso.
- Componente ImageView - Curso Introdução ao Android SDK - Parte 27A 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.
- Componente Gallery Básico - Curso Introdução ao Android SDK - Parte 28A 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
- Personalizando componente Gallery - Curso Introdução ao Android SDK - Parte 29A terceira vídeo aula personaliza a exibição de imagens no Android utilizando o componente Gallery.
- LinearLayout: Redimensionando imagens - Curso Introdução ao Android SDK - Parte 30Neste 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.
- Componente ImageSwitcher - Curso Introdução ao Android SDK - Parte 31Nesta 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
- Interface ViewFactory: Componente ImageSwitcher - Curso Introdução ao Android SDK - Parte 32Nesta vídeo é tratado o evento de clique no componente Gallery (OnItemClickListener), bem como a utilização da interface ViewFactory
- Layout gridView: Imagens em tabela - Curso Introdução ao Android SDK - Parte 33Na ú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.

