Resumo

Nesta aula, vimos diversos aspectos relacionados à internet no Android. Começamos a aula vendo como utilizar um WebView e como lançar o browser externo a nossa aplicação. Estudamos o funcionamento de um WebView para ajudar a decidir quando cada caso é pertinente e deve ser utilizado. Também vimos como executar pequenos pedaços de códigos HTML no WebView. Em seguida, na segunda parte da aula, estudamos uma das APIs utilizadas para requisições HTTP feitas pelo Android. Vimos como ela funciona e como implementar, através de exemplos de código tanto para o lado servidor quando para o lado cliente. Vimos também o problema que requisições web podem gerar se feitas diretamente da classe principal. Para evitar isso, vimos, na terceira parte da aula, como fazer requisições assíncronas. Estudamos brevemente a classe AsyncTask e a utilização de seus métodos para fazer requisições em threads separadas da thread principal. Vimos também como essa interface nos deixa interagir tanto com a thread que executará a requisição quanto com a thread principal sem que tenhamos que lidar com mensagens entre threads. Espero que tenha sido uma aula muito produtiva para todos, pois ela tratou de um assunto, sem dúvida, muito interessante e importante. Até mais.

Versão 5.3 - Todos os Direitos reservados