Aumentando a produtividade no Android com o Butter Knife

Durante o desenvolvimento da nossa lista de cursos, vimos diversos assuntos sobre Android, como por exemplo, criação e personalização de uma lista e até nos comunicamos com apps externas… Porém, vamos verificar a quantidade de código que utilizamos para construir essa app simples. Começaremos pela nossa activity: Agora o nosso adapter: Vamos dar uma olhada
Continuar lendo…

Recebendo dados de um formulário HTML com Servlets

No post sobre como criar uma aplicação Java Web utilizando Servlets, fizemos uma aplicação bem básica que imprimia apenas uma mensagem no navegador, porém, eu havia dito que eu queria criar uma aplicação que permitisse o cadastro dos meus livros, e então, listá-los! Na Web, como fazemos para mandar informações para a aplicação? Utilizamos um
Continuar lendo…

Criando uma aplicação Java Web com Servlet

Todas as vezes que desenvolvemos uma aplicação Java, criamos os nossos arquivos .java, compilamos e executamos os arquivos .class, porém sempre fazemos isso dentro de um computador que precisa ter o Java instalado! Além disso, na maioria das vezes são aplicações que a interface gráfica é um terminal, nada atrativo para o usuário… E como
Continuar lendo…

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…

Linux: compactando e descompactando arquivos com o tar

No post sobre como compactar arquivos com o zip, vimos como compactar e descompactar nesse formato que é bastante conhecido principalmente em ambientes Windows. Mas se você é usuário Linux, quais tipos de extensão, para arquivos compactados, você costuma lidar? Será que é zip? Provavelmente não. Geralmente, encontramos arquivos com a extensão .tar.gz. Mas por
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…