Páginas

segunda-feira, 25 de fevereiro de 2013

Implementando uma tela de configuração de sua aplicação (Parte1) : SharedPreferences

Durante o desenvolvimento de uma aplicação é comum surgir a necessidade de prover alguma maneira para que o usuário possa customiza-lá de acordo com sua necessidade.

Exemplo: Aplicativos que utilizem o GPS para capturar a posição do dispositivo. Como o recurso do GPS é caro (em termos de consumo de recursos do dispositivo), essas aplicações, de forma geral, possibilitam que o usuário defina o tempo de atualização da posição. Outro exemplo é o menu de mensagem do próprio Android como mostra a figura abaixo.




sábado, 2 de fevereiro de 2013

UDP e Datagram


Na postagem de hoje vamos abordar um pouco sobre comunicação entre dispositivos no android. Para realizar essa comunicação utilizaremos a tecnologia Wi-fi. Para isso, é necessário que os dispositivos nos quais iremos executar nosso código estejam conectados a mesma rede (ao mesmo roteador).

Para obtermos acesso a internet através do nosso aplicativo basta adicionar a seguinte tag no arquivo AndroidManifest.xml


A tag deve ser inserida antes da tag <application> dentro da tag <manifest>

Feito isso, podemos iniciar a comunicação utilizando a conexão Wifi disponível. A ideia é simples. Enviaremos uma mensagem via broadcast e todos os nós que escutarem a mensagem, respondem também via broadcast.