Em um post anterior, eu descrevi como criar uma aplicação para receber dados no servidor. Nesse post eu vou criar uma aplicação Android que envia dados para o servidor. Alguns pontos precisam ser levados em consideração:
- Toda conexão (vamos usar Socket nesse exemplo) precisa ser feita em uma thread separada
- O Android não permite alterar componentes visuais em threads separadas
- O servidor tem que estar ouvindo em um IP que o Android possa conectar