matheus.brandinoMatheus Brandino

Todos os artigos por matheus.brandino

 

Facilitando as requisições utilizando OkHttp no Android

Quando estamos desenvolvendo um aplicativo temos uma grande possibilidade de ter que consumir dados de algum servidor, portanto precisamos fazer alguns códigos para fazerem a comunicação e, por boa prática, centralizamos esse código numa classe especialista para realizar a comunicação : Até a versão 4.0 do Android estavámos acostumados a utilizar a biblioteca da Apache
Continuar lendo…  

Criando listas com RecyclerView

Quantas vezes caímos na situação de necessitarmos de uma lista em nosso aplicativo? Vimos uma forma bem simples de implementar uma lista no Android com ListView e Adapter. Além disso, vimos como melhorá-la, ou seja, personalizá-la com um Adapter personalizado e como reaproveitamos as Views por meio do ViewHolder. Você pode conferir todos esses tópicos
Continuar lendo…  

Utilizando o padrão ViewHolder

Quando vamos fazer um aplicativo Android, inúmeras vezes será necessário utilizar uma lista, o Alex mostrou para gente como criar uma lista e personaliza-la usando ListView. Depois que fazemos todo esse procedimento vemos que a listagem às vezes engasga quando estamos passando os seus itens, vamos entender porque isso acontece. Vamos analisar esse Adapter :
Continuar lendo…  

Salvando o estado utilizando o Icepick

Algo bem comum no Android é que queremos manter o estado atual quando fazemos a rotação do celular, como vimos nesse post ! Quando precisamos armazenar muitos objetos no momento que viramos a tela, por exemplo : – uma lista; – três fotos que foram tiradas e ainda não salvamos o seu caminho; – o
Continuar lendo…  

Utilizando o padrão Delegate no Android

Quando vamos fazer uma aplicação mobile, é muito comum termos que consumir dados de um web service. Vamos fazer a requisição em uma classe chamada WebClient, ela será responsável por fazer a conexão com o servidor. Nossa app é um catálogo de novidades aqui do Alura e, assim que abrirmos ela, será exibida uma listagem
Continuar lendo…  

Entendendo o que é gerado pelo Android Studio

Algo bem comum na vida do desenvolvedor é deixar que a sua IDE o ajude na hora do desenvolvimento. Tão comum que geralmente pedimos a ela para dar aquele chute inicial quando começamos um novo projeto. No desenvolvimento Android, quando iniciamos um projeto, ele já deixa configurado bastante coisa para gente: já cria nossa primeira
Continuar lendo…  

Salvando informações do formulário no Android

Estamos em um formulário de uma app Android e já preenchemos praticamente todas as informações, porém assim que viramos a tela do dispositivo acabamos perdendo tudo. Por que isso acontece? Vejamos o ciclo de vida da Activity: Ao iniciarmos a aplicação é chamado o método onCreate(), responsável por construir toda a aplicação. Depois desse método,
Continuar lendo…