DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Tratando eventos de componentes visuais na plataforma Android - Artigo WebMobile Magazine 33

O artigo apresenta a manipulação de eventos gerados pela interface visual de um aplicativo Android, permitindo que o programador utilize todos os recursos de interatividade oferecidos pela plataforma.






Tratando eventos de componentes visuais na plataforma Android

Tire o máxima da interatividade oferecida pela plataforma


De que se trata o artigo:
O artigo apresenta a manipulação de eventos gerados pela interface visual de um aplicativo Android, permitindo que o programador utilize todos os recursos de interatividade oferecidos pela plataforma.

 Para que serve:
Este artigo pode ser utilizado por programadores iniciantes na plataforma Android. Nos artigos anteriores da série publicados na WebMobile 32, foram apresentados os primeiros passos no desenvolvimento de um aplicativo Android e seus componentes visuais, sendo assim, os conceitos de interatividade vem agregar ainda mais conhecimento aos programadores que estão iniciando nessa plataforma.

 Em que situação o tema é útil:
Na programação com a plataforma Android: tanto aplicativos básicos como avançados, pois ambos, em algum momento, irão oferecer uma interatividade com o usuário.

 ­­­­Quando se inicia o desenvolvimento de uma interface gráfica para um aplicativo, independente de linguagem de programação ou plataforma de desenvolvimento, deve-se obrigatoriamente prever a interação entre o usuário e os componentes visuais, que podem ser botões, caixas de seleção, imagens, vídeos, dentre outros.

Na plataforma Android esse processo não é diferente, porém, como se trata de desenvolvimento para dispositivos com recursos limitados, com tela pequena e teclado reduzido, esse modelo de eventos é um pouco diferente dos existentes nas aplicações para desktop, onde, por exemplo, era possível tratar eventos de mouse, recebimento de informações pela rede, timer, entre outros. Entretanto, dentre as linguagens de desenvolvimento móvel, a plataforma Android é uma das que fornecem uma das maiores quantidades de opções para o tratamento de eventos com o usuário, permitindo assim a criação de aplicativos sofisticados (ler Nota DevMan 1).

 

Nota DevMan 1. Dica

Nos últimos dois artigos da série, foram apresentados os conceitos básicos de programação para plataforma Android, a preparação do ambiente de desenvolvimento, os primeiros passos para desenvolver um aplicativo e também foi tratado com detalhes os componentes visuais básicos da plataforma.

Sendo um programador iniciante na plataforma, aconselha-se fortemente a leitura desses dois artigos antes de seguir com o tratamento de eventos da interface gráfica do Android.

 A interface de programação do Android apresenta sete formas de tratamento de evento com usuários:

·"



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    3 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Otávio Gonçalves De Santana
Fiz exatamente como mostra no artigo e dá o seguinte erro:

res/menu/context_menu.xml:1: error: Error parsing XML: XML or text declaration not at start of entity
/home/otavio/Ambiente/codigo/NetBeansProjects/Android/HelloAndroid/nbproject/build-impl.xml:338: exec returned: 1

Acredito que tenha que se adicionar no AndroidManifest.xml


em 14/12/2010 08:17 - Responder

 

  Dyego Souza Do Carmo
Opa !

Seu arquivo context_menu.xml é invalido...

cole aqui para vermos o que pode estar acontecendo....



em 27/12/2010 09:30 - Responder
 

Roni A. Wartha
Estou com um problema na hora de chamar a tela mensagem. Inseri o código conforme está no artigo, mas sempre que clico no botão cadastrar para gerar a mensagem, ocorre o seguinte erro.

{
Sorry!
The application org.me.eventsproject(process org.me.eventsprojetct) has stopped unexpectedly.
Please try again

Force close}

Alguém sabe me informar o que eu posso estar fazendo de errado??


em 9/8/2011 11:01 - Responder

 



Publicidade
Autor
Ricardo Ogliari

Atua no mundo mobile a 7 anos. Bacharel em Ciência da Computação. Pós-Graduado em Web: Estraté©gias de Inovação e Tecnologia.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03