Livro 2 - Projeto da Mini-Calculadora
1. Apresentação

Prezados alunos,
Neste livro, conheceremos novos recursos no desenvolvimento de aplicativos Android exemplificando com a construção de um aplicativo chamado MiniCalculadora.
O aplicativo aplica uma taxa de serviço a um valor digitado para mostrar o valor da taxa e o valor total. Quando se toca no teclado numérico para digitar o valor, o aplicativo já aplica a taxa de serviço (por padrão com o valor 15%) no valor total da conta, não necessitando de um botão para disparar a ação (cálculo). O valor da taxa de serviço é uma porcentagem que pode variar de 0% a 30% e será configurado através de uma barra de progresso (SeekBar). Mudanças no valor da conta ou na taxa de serviço irão automaticamente recalcular os demais valores na tela. Também é apresentado esses valores no formato de moeda (R$, por exemplo) dependendo da localidade do dispositivo Android.
Na construção do aplicativo serão apresentados novos componentes gráficos e como usar o ConstraintLayout para a construção de layouts de tela mais complexos.
Também discutiremos sobre persistência de dados, como salvar dados simples com com SharedPreferences.