Como criar um aplicativo Android de calculadora simples usando o Android Studio

Publicados: 2017-07-06

No meu artigo anterior, escrevi etapas detalhadas sobre Como criar um aplicativo Android simples. Nesse aplicativo em particular, também expliquei conceitos de botão android e conceitos básicos de android.

Você pode encontrar todos os meus outros artigos na seção Android.

Neste artigo vamos criar um aplicativo de calculator android app . Esta é uma calculadora simples com funcionalidade limitada.

Antes de prosseguirmos, seria bom revisar o tutorial completo do HelloWorld. Aqui está um link novamente: Meu primeiro aplicativo Android HelloWorld

  • Como construir um aplicativo de calculadora simples – tutorial completo
  • Construindo uma calculadora simples usando o Android Studio
  • Desenvolvimento Android: criando uma calculadora básica
  • Crie um aplicativo Android de calculadora simples
  • Como criar um aplicativo de calculadora para Android

Vamos começar com a nossa calculadora Android App:

Passo 1

  • Abra seu Android Studio
  • Clique em Iniciar um novo projeto do Android Studio.
  • Dê o nome do seu aplicativo CrunchifyCalculator e deixe os outros campos em branco como estão e clique em PRÓXIMO.

Passo 2

  • Selecione a API 15: Android 4.0.3(IceCreamSandwich) . Selecionei a API 15 (IceCreamSandwich) porque cobre quase 94% do dispositivo e tem quase todos os recursos. Se você deseja cobrir 100% do dispositivo, pode selecionar API 8: Android 2.2 (Froyo).

Etapa 3

  • Selecione a Empty Activity e clique em AVANÇAR.
  • Deixe o nome da atividade MainActivity como está e deixe tudo como está. Clique em Concluir.

Passo 4

  • Depois de clicar em Concluir, leva cerca de 2 minutos para criar a atividade e os arquivos.
  • Aqui está uma estrutura de projeto final para sua aplicação.

Passo-5

  • Agora temos que adicionar nosso código Java em nosso arquivo MainActivity.java.
  • Então abra o arquivo MainActivity.java do lado esquerdo do IDE (app -> java -> com.crunchify.tutorials.crunchifycalculator -> MainActivity.java)

Você pode encontrar a explicação da linha destacada abaixo do código.

Aqui temos 1 EditText. Ele define o tipo de conteúdo.

Vamos entender o código um pouco mais.

  • Linha 11 – 14: Aqui criamos a referência de Buttons e EditText.
  • Linha 16: Aqui criamos duas variáveis ​​float para as value1 e value2.
  • Linha 21: Sobrescrevemos o método onCreate() que é o método da classe Activity.
  • Linha 45 – 50: Definimos onClickListener no Button1. Se clicarmos no Button1, EditText será exibido.
  • Implementamos a mesma lógica para cada botão.
  • Linha 115 – 127: Aqui definimos o ouvinte de clique no botão Adicionar.
  • Aqui colocamos a condição como, se EditText for Null, definimos EditText como valor vazio. Caso contrário, adicionamos os dois valores que são clicados antes de clicar no botão adicionar e depois de clicar no botão adicionar.
  • Também definimos o valor booleano crunchifyAddition como True. Este true representa que o botão adicionar é clicado e isso será usado quando o usuário clicar no botão “=”.
  • Implementamos a mesma lógica para outros botões também como buttonSub, ButtonMul, buttonDivision.
  • Linha 156 – 183: Aqui configuramos o clickListener no botão “=". Aqui colocamos uma condição como se o usuário clicar no botão Adicionar, o valor crunchifyAddition é definido como True no ouvinte de clique do botão Adicionar.
  • De acordo com isso, a ação correspondente será executada em relação ao botão clicado.

se o botão Adicionar for clicado antes do botão "=", a ação Adicionar será executada como você pode ver acima.

  • Após a ação executada, definimos o valor crunchifyAddition como false, para que possamos executar a ação Add novamente.

Abaixo está o arquivo de layout, com ajuda para projetar o front-end para a calculadora:

Agora, tudo deve funcionar bem e estamos prontos para executar nosso aplicativo Android calculadora. Para rodar nosso aplicativo eu usei meu celular, você pode usar o emulador ou o seu aparelho.

Executando nosso aplicativo Android Calculadora

  • Clique no gerenciador de dispositivos Android. Depois de selecionar seu dispositivo personalizado na janela Android device manager , clique em START .
  • Clique no botão Executar.
  • Escolha Seu dispositivo ou emulador e clique em OK.
  • Agora você pode ver o aplicativo Android da calculadora em execução como esta captura de tela.

Parabéns!! Se você seguiu todas as etapas e chegou a este ponto, significa que você seguiu todas as etapas corretamente e seu aplicativo Android Calculator está funcionando bem.