ANDROID STUDIO - CRIANDO UM APP DE CALCULADORA EM JAVA - COMPLETO

Поделиться
HTML-код
  • Опубликовано: 5 сен 2024
  • Nesse vídeo vamos criar um App de Calculadora utilizando a linguagem Java + Android Studio.
    Pra ajudar na divulgação do vídeo, peço por gentileza deixar o seu Like 👍
    Se você não é inscrito no canal, inscreva-se e ative todas as notificações 🔔 para você não perder nenhum vídeo do nosso canal.
    🔶Curso de Desenvolvimento de Apps Android
    stackmobile.co...
    Imagem do backspace: drive.google.c...
    Dependência exp4j: implementation 'net.objecthunter:exp4j:0.4.8'
    💎Site Oficial
    stackmobile.co...
    📲 Instagram:
    www.instagram....
    VÍDEOS RELACIONADOS
    ANDROID STUDIO 4.0.1 - COMO INSTALAR E CONFIGURAR? (COMPLETO)
    • ANDROID STUDIO 4.0.1 -...
    INSTALAÇÃO DO ANDROID STUDIO 4.0 NO UBUNTU
    www.youtube.co....
    CRIANDO UM APP DE CALCULADORA EM KOTLIN - PARTE 1
    • ANDROID STUDIO - CRIAN...
    CRIANDO UM APP DE CALCULADORA EM KOTLIN - PARTE 2
    • ANDROID STUDIO - CRIAN...
    EMULADOR ANDROID STUDIO: CRIANDO EMULADOR DO JEITO CERTO
    www.youtube.co....
    --------------------------------------------------------------------------
    #androidstudio #stackMobile

Комментарии • 189

  • @StackMobile
    @StackMobile  3 года назад +12

    🔶 Curso de desenvolvimento de aplicativos Android (Java e Kotlin)
    ​​stackmobile.com.br/androidmaster​

    • @dani12310
      @dani12310 Год назад

      gostaria de adquirir o curso mais queria o cupom de descontos tem como?

  • @livscoding
    @livscoding Год назад +7

    Vídeo excelente! Aqui funcionou, mas agora vou tentar imprimir a expressão na tela com os símbolos × e ÷ sem bugar as contas. Assim que eu descobrir como, volto para atualizar o comentário, caso alguém queira fazer o mesmo futuramente.
    Ah, esse foi meu primeiro app mobile com java e fiquei bem feliz com o resultado. Valeu, professor. 🤗

  • @ruthlopessfreire3325
    @ruthlopessfreire3325 3 года назад +17

    Nossa eu consegui finalmente fazer minha calculadora azul que eu tanto queria. Hihi. Muito obrigado 🔝. Que Deus continue abençoando muito você 😊.

    • @StackMobile
      @StackMobile  3 года назад +1

      Obrigado pelas palavras Ruth.
      Sucesso pra você também, que Deus abençoe.
      Atenciosamente..

    • @ruthlopessfreire3325
      @ruthlopessfreire3325 3 года назад +1

      @@StackMobile Olá. Sera que voce poderia me ajudar? Eu queria fazer o resultado no final subir para o txt_expressão para dar continuidade na conta com os operadores, só que eu não encontro um tutorial sobre o assunto. E gostaria tbm que o resultado não arredondasse quando colocasse um valor com ponto. Ex: 2.000+3.000=5 (resultado do codigo)
      2.000+3.000=5.000(como eu gostaria de aplicar no codigo) Se vc souber de algum tutorial que explique como fazer, vc me passa? Queria muito aprender mais. 😊

    • @fabianodeoliveira7
      @fabianodeoliveira7 Год назад

      @@ruthlopessfreire3325 achou um conteúdo completo?

  • @ezequiaslopes5463
    @ezequiaslopes5463 11 месяцев назад +1

    Agora sim ...isso era oque eu estava procurando

  • @bfaab
    @bfaab 8 месяцев назад

    47:04 Pelo menos quando eu testei escrever essa parte do código, dos switch-cases do OnClick, a minha IDE não aceitou por não considerar os valores dos IDs como sendo valores constantes (no caso, a IDE é o AndroidStudio mesmo, mas na versão mais atual, não consigo verificar agora).
    Aí eu tive que usar uma chuva enorme de if .. else .. kkkkkk
    Um ótimo vídeo. Me ajudou demais a montar o protótipo de um primeiro appzinho android que faço. Muito obrigado!

  • @Soratari
    @Soratari 3 года назад +3

    Ótima aula, essa biblioteca me salvou muito era oq estava faltando no meu código.

    • @StackMobile
      @StackMobile  3 года назад +1

      Que bom que te ajudou.
      Seja bem-vindo ao canal.

  • @lucascarvalhofernandes9258
    @lucascarvalhofernandes9258 Год назад +1

    Excelente! Aqui funcionou. Só está estranho quando clica em "=" e ele adiciona à expressão o resultado. ainda vou ver qual foi o bug da vez kkkkkk

  • @auto_bris
    @auto_bris 3 года назад +3

    Professor Excelente!
    Muito obrigado pela aula, nota 1000

  • @wendersousa7212
    @wendersousa7212 3 года назад +1

    Cara quero agradecer demais, eu tava perdido no trabalho e agora finalizei ele, parabéns muito obrigado.

    • @StackMobile
      @StackMobile  3 года назад

      Tamo junto Wender.
      Seja bem-vindo ao nosso canal.

  • @osvaldotecno5762
    @osvaldotecno5762 Год назад

    Continue a desenvolver tutoriais como esse, deu para aprender muito! Sê corajoso e não desista! 😆😆

    • @StackMobile
      @StackMobile  Год назад

      Obrigado pela sua presença e seu feedback Osvaldo.

  • @leonardocarvalhovilela9824
    @leonardocarvalhovilela9824 3 года назад

    Show muito foda me salvou um trabalho da faculdade e vc e um ótimo professor vlw mesmo.

    • @StackMobile
      @StackMobile  3 года назад +1

      Seja bem-vindo ao nosso canal Leonardo.
      Obrigado pelo seu comentário.

  • @andersonferreira1762
    @andersonferreira1762 2 года назад +1

    Excelente aula professor. Aprendi muito. Entretanto gostaria de saber como resolver o funcionamento do ponto pois ele pode ser repetido diversas vezes na operação quando deveri ser usado apenas uma vez informando a separação das casas decimais.

  • @The_Flash_15
    @The_Flash_15 2 года назад

    Sua aula é show mano, Deus lhe abençoe.

    • @StackMobile
      @StackMobile  2 года назад

      Obrigado Anderson.
      Que Deus lhe abençoe fortemente também, abraço!

  • @sunstixy
    @sunstixy Год назад

    Ótimo vídeo, Marcos, você ensina muito bem

  • @luccaasmr2941
    @luccaasmr2941 3 года назад +2

    Top o video ajudou de mais, pra mim ficou um poco confuso a funcao de Acrescentar expresao.

  • @Tiago-Trindade
    @Tiago-Trindade 2 года назад

    Parabéns... o seu trabalho e sensacional! Ganhou mais um inscrito.

    • @StackMobile
      @StackMobile  2 года назад +1

      Obrigado pelo elogio Tiago.
      Abraço!

  • @henriqueponts
    @henriqueponts 7 месяцев назад

    Ótima aula

    • @StackMobile
      @StackMobile  7 месяцев назад +1

      Vlw Henrique.
      Bons estudos!

  • @alcimarbmx4529
    @alcimarbmx4529 3 года назад +1

    Aula muito boa! Parabéns!

    • @StackMobile
      @StackMobile  3 года назад +1

      Obrigado Alcimar 👍
      Bons estudos!

  • @wh1ytepeekso2
    @wh1ytepeekso2 2 года назад +1

    o meu aparece esse erro Cannot resolve symbol 'Expression'

  • @dani12310
    @dani12310 Год назад +1

    amigo olá tudo bem? sua aula é ótima.... mais estou com probleminha e não consigo resolver faz dias... já tentei de tudo, quando chega na parte do switch, e eu declaro o R.id.numero_zero: da erro direto fica vermelho e já tentei de tudo!! só falta desenrolar essa parte para eu seguir com meu projeto, mais está ótima sua aula!! parabéns!!

    • @renatosantos9690
      @renatosantos9690 Год назад

      conseguiu resolver? também tô com esse problema:(

    • @dani12310
      @dani12310 Год назад

      ainda não amigo
      @@renatosantos9690

    • @caiolyan2627
      @caiolyan2627 11 месяцев назад

      Estou com esse problema também

  • @thalyshenrique7
    @thalyshenrique7 Год назад

    Obrigado por compartilhar seu conhecimento!

  • @jonathanlopes6010
    @jonathanlopes6010 3 года назад

    Cara muitoo bomm! me ajudando muito no trabalho da faculdade.

  • @cati42
    @cati42 10 месяцев назад

    Muito obrigado. Like e nova inscrita ❤

  • @valdineiamartins572
    @valdineiamartins572 Год назад

    Muito obrigada, você me ajudou a fazer meuu trabalho.

    • @StackMobile
      @StackMobile  Год назад

      Obrigado pelo seu feedback Valdineia.
      Sucesso nos seus projetos.

  • @tribunaldogueto
    @tribunaldogueto Год назад +1

    Top

  • @lucascalderon4493
    @lucascalderon4493 2 года назад

    muito bom o tutorial, funcionou certinho aqui. obrigado!

  • @alvarosilva8065
    @alvarosilva8065 3 года назад

    Cara você é incrivel !! super aula

  • @marcoshenriqueaires4490
    @marcoshenriqueaires4490 2 года назад +1

    Parabéns amigo, muito obrigado!

  • @duplaTraquina
    @duplaTraquina Год назад +2

    Quando começa a criar o switch case R.id.numero_zero: o meu código da erro em todos os R.id.xxxx, já procurei na internet e não consegui resolver, poderia me dizer qual é o problema por favor?

  • @Bi2222GS
    @Bi2222GS Год назад

    Obrigado pela Aula Irmão!

  • @GilsonVentura01
    @GilsonVentura01 11 месяцев назад

    Muito bom ganhou um novo inscrito

  • @plantlapse485
    @plantlapse485 3 года назад +1

    Muito top, Ajudou muito.

    • @StackMobile
      @StackMobile  3 года назад

      Olá Carlos!
      Fico feliz em ter ajudado.

  • @marcosmonteiro1763
    @marcosmonteiro1763 2 года назад +2

    Boa noite muito bom!
    Só uma duvida Como seria para somar em formato de hora tipo: "( 10:12 + 15:10 )".? E o resultado nesse mesmo formato.

  • @purgenightt
    @purgenightt 6 месяцев назад +1

    Error running 'app' No target device found
    Já revisei linha por linha e continua dando erro... O q pode ser? 😡😭
    Ele mostra os problemas e a solução...
    Eu posso resolver isso com a ajuda dele?

  • @damiaofernandes9776
    @damiaofernandes9776 2 года назад

    Cara ficou muito bom , eu ainda não fiz só vi o vídeo. Más eu acho que você deveria ter colocado a opção da % para calcular por ex: 10 por cento de 100 .mais ficou bom demais parabéns like +1 escrito

    • @StackMobile
      @StackMobile  2 года назад

      Obrigado pelo seu comentário Damião.
      Abraço!

  • @claudiodesenvolvedor_app2192
    @claudiodesenvolvedor_app2192 2 года назад

    Excelente aula

    • @StackMobile
      @StackMobile  2 года назад

      Obrigado pelo elogio Claudio.
      Bons estudos!

  • @lsmaelvascon.
    @lsmaelvascon. 4 месяца назад

    Muito bom estou interessado no curso completo queria saber se terei aula integrando o aplicativo com meios de pagamentos?

    • @StackMobile
      @StackMobile  4 месяца назад

      Boa tarde! Ismael tudo bem?
      Obrigado pela sua presença e seu feedback, isso ajuda demais o nosso trabalho. Sobre o curso, sim no nosso treinamento completo agente ensina a como integrar formas de pagamento.
      Segue o link oficial do nosso curso: stackmobile.com.br/androidmaster

  • @BraZukas1
    @BraZukas1 3 года назад

    aqui funcionou certinho, obrigado.

  • @andersonbigmix5961
    @andersonbigmix5961 2 года назад

    Felizmente aqui funcionou como no vídeo, mas infelizmente, por importar a biblioteca, eu não consigo tratar o erro de dividir por zero. Ainda sim, estou muito tente pela aula, aprendi bastante coisas.

    • @StackMobile
      @StackMobile  2 года назад +1

      Obrigado pela presença e comentário.
      Volte sempre Anderson.

    • @andersonbigmix5961
      @andersonbigmix5961 2 года назад +1

      @@StackMobile Eu que agradeço pelo vídeo.
      Futuramente, ensina como podemos resolver o erro de dividir por erro com o projeto desse vídeo.

  • @robertosantana4615
    @robertosantana4615 Год назад

    Muito booommm!!!!!

  • @wattsondeoliveira2769
    @wattsondeoliveira2769 3 года назад +2

    Cara, muito bom mesmo. Porém meu android studio não reconhece quando eu digito android:layout, mais alguem tem esse problema?

    • @StackMobile
      @StackMobile  3 года назад +1

      Digita somente layout, pois vai aparecer todas as opções.

  • @douglasleal2343
    @douglasleal2343 3 года назад +1

    Boa mano top 2021 Setembro 3 gostei

    • @StackMobile
      @StackMobile  3 года назад

      Obrigado Douglas
      Seja bem-vindo ao nosso canal.

  • @hitaloalves9675
    @hitaloalves9675 2 года назад

    ótimo curso

    • @StackMobile
      @StackMobile  2 года назад

      Obrigado pelo elogio Hitalo, seja muito bem-vindo ao nosso canal de programação mobile.

  • @neltonsimaomassinguevilanc5080
    @neltonsimaomassinguevilanc5080 3 года назад +1

    boa noite , parabens pelas aulas foram muito importante para mim , mas estou a ter um problema no Expression nao consigo encontrar.

    • @StackMobile
      @StackMobile  3 года назад

      Boa noite! Nelton.
      Obrigado pela presença e pelo comentário.
      Sobre o Expression, olhe atentamente o vídeo, provavelmente você está cometendo algum tipo de erro.

    • @luansousa7009
      @luansousa7009 3 года назад

      Eu também estou com o mesmo problema. Você conseguiu resolver?

    • @DouglasHenrique-ur8lv
      @DouglasHenrique-ur8lv 2 года назад +1

      Não sei se conseguiram resolver, mas aqui comigo aconteceu que eu tava adicionado no 'build.gradle' errado. Tem dois, 'build.gradle(Project)' e 'build.gradle(Module)'. A biblioteca tem que ser adicionada no 'build.gradle(Module)'.

  • @Glophin1
    @Glophin1 2 года назад

    Muito bom!!!

  • @Jesus_Na_Causa
    @Jesus_Na_Causa Год назад

    Obrigado pelo video

    • @StackMobile
      @StackMobile  Год назад +1

      Eu que agradeço Fabio.
      Desejo sucesso, forte abraço!

  • @pedrohenrique2d767
    @pedrohenrique2d767 9 месяцев назад

    Ta muitoo boa a aula!! Meu único problema é com actionbar().hide(); sempre que coloco ele o aplicativo não abre, consegue me ajudar?

    • @StackMobile
      @StackMobile  9 месяцев назад

      Fala Pedro tudo blz?
      Atualmente não precisa mais esconder essa barra de ação, pois por padrão os projetos estão vindo com a barra de ação desativada.

    • @pedrohenrique2d767
      @pedrohenrique2d767 9 месяцев назад

      @@StackMobile muito obrigado!!!

  • @reuelsiIva
    @reuelsiIva Год назад

    A montagem do layout pode ser feita por gerenciadores de layout (BorderLayout, FlowLayout, GridLayout) direto no código também? Sem precisar abrir um JForm

  • @marcossantos7169
    @marcossantos7169 2 года назад

    Ótimo!

  • @slvmatt26
    @slvmatt26 11 месяцев назад +1

    Na hora de iniciar os componentes e colocar R.id.numerozero ele não acha a variavel de jeito nenhum alguem sabe resolver?

  • @wagnerarcieri
    @wagnerarcieri 3 года назад

    Parabéns pelo Canal !
    Esse foi meu primeiro App "útil" criado ! Muito Obrigado !
    No meu ficou um bug no BACKSPACE, se você da backspace após ter gerado um resultado, ele insere o resultado na Expressão.
    Ou mesmo quando se tenta continuar a conta depois de um Resultado ele apresenta o Bug. Ex digite 66, aperte =, resultado 66, se apertar + para continuar a conta, o 66 da expressão vira 6666.
    No vídeo você não chegou a testar esse caminho. Será que no seu App esse bug também acontece ?
    Se sim, como poderiamos corrigi-lo ?

    • @StackMobile
      @StackMobile  3 года назад

      Fala Wagner blz?
      Cara esse bug eu não faço a menor ideia, atualmente eu não tenho mais esse projeto da Calculadora.
      Mais tenho certeza que não tinha nenhuma falha, pois eu testei ele antes.

    • @flamersonandrade529
      @flamersonandrade529 2 года назад +1

      vdd kkkk , mas para meu celular que não tinha calculadora essa ja vai servir bem mesmo com bug.

  • @ForThoseGaming
    @ForThoseGaming 2 года назад

    thank you so mach

  • @marcielribeiro4949
    @marcielribeiro4949 3 года назад

    oba oba

    • @StackMobile
      @StackMobile  3 года назад

      Teremos uma grande aula amanhã kkk😆
      Bons estudos!

  • @erivandoduarte3573
    @erivandoduarte3573 5 месяцев назад

    estou fazendo meu aplicativo tendo o seu como referencia mas estou tendo um erro de constante ao fazer o switch case ja vi seu video varias vezes mas não consigo indentificar o erro, ele da um erro de constante ao puxar o id numero zero tem como me da uma ajuda ?

    • @athosteline
      @athosteline 4 месяца назад

      tive que fazer um if else. ai deu certo

  • @joaoviana167
    @joaoviana167 Год назад

    queria alguem para estudar junto cmg, mais facil para ambos evoluir
    ksksks

  • @joenosilva6974
    @joenosilva6974 2 года назад

    muito bom

  • @brunomaxuel4959
    @brunomaxuel4959 Год назад +1

    Tem como você fazer essa mesma calculadora em java para pc?

    • @StackMobile
      @StackMobile  Год назад

      Esse não é o foco do canal Bruno.

  • @tiagocodzera9480
    @tiagocodzera9480 2 года назад +1

    Boa mais um inscrito, só me fala tem como por essa calculadora na loja da play story ? E por direitos autorais, tipo o meu nome na calculadora? Kkk

    • @StackMobile
      @StackMobile  2 года назад +1

      Bom dia! Tiago tudo certo?
      Pode por na loja sim.

    • @tiagocodzera9480
      @tiagocodzera9480 2 года назад

      @@StackMobile tudo certo mano, cara amei seu canal a tempos estou procurando esclarecer minha mente para criar vários apps

    • @StackMobile
      @StackMobile  2 года назад

      @@tiagocodzera9480 Seja bem-vindo ao nosso canal Tiago.
      Tem muito conteúdo bacana, agora é só maratonar aqui nos vídeos.

    • @tiagocodzera9480
      @tiagocodzera9480 2 года назад +1

      @@StackMobile tava criando o app da água lá, mais aí as letras do Seu Peso ficaram ilegíveis não sei o que errei kkk aí eu peguei e apaguei o projeto, tô formatando o PC agora pq precisei, assim que reinstalar o Windows vou maratonar mesmo quero fazer vários apps

    • @StackMobile
      @StackMobile  2 года назад

      @@tiagocodzera9480 Tranquilo Tiago.
      Bons estudos! e boa sorte na formatação.

  • @ruancazanova3709
    @ruancazanova3709 Год назад

    Preciso de uma que racha a conta e se paga ou não o 10%

  • @erickwerneck8372
    @erickwerneck8372 3 года назад

    Bom Dia, quando clico no link do curso de java, diz que não está disponível

    • @StackMobile
      @StackMobile  3 года назад

      Boa tarde! Erick.
      As inscrições estão fechadas para o curso de Java, você vai precisar esperar abrir novas vagas.
      Fique ligado nas nossas redes sociais, quando abrir novas vagas eu aviso.
      Porém o meu curso de kotlin está disponível, caso lhe interesse.
      Acesse esse link: stackmobile.com.br/cursokotlin

  • @MariScoralich
    @MariScoralich 10 месяцев назад

    Meu Android Studio só apresenta a opção de fazer em Kotlin

    • @StackMobile
      @StackMobile  10 месяцев назад

      Olá Mari tudo bem?
      Você deve estar criando um projeto com o Jetpack Compose, quando for criar o seu projeto selecione " Empty Views Activity " ao invés de Empty Activity. Feito isso vai conseguir escolher normalmente a linguagem de programação Java ou Kotlin.
      Espero ter ajudado.
      Atenciosamente...

  • @dodie8rir169
    @dodie8rir169 Год назад

    Existe algum programa para programar apps pelo celular? Em qualquer linguagem

  • @herberttutoriais9481
    @herberttutoriais9481 2 года назад

    Olá bom dia.
    Segui o passo-a-passo, e deu certo, mas quando vou clicar no número da calculadora do app, ele da a seguinte mensagem:
    "Calculadora has stopped
    Open app again".
    E no celular fisico ele simplesmente fecha quando tecla em qualquer número.

    • @StackMobile
      @StackMobile  2 года назад

      Fala Herbert tudo certo?
      Verifica se você escreveu corretamente os códigos, ou se esqueceu de algo.

    • @mariaisabellacampos6134
      @mariaisabellacampos6134 2 года назад

      O meu também está com esse problema, consegui resolver?

    • @hatus._
      @hatus._ 2 года назад

      Descobri qual era o problema.
      Basta adicionar {
      txtOperation = findViewById(R.id.textOperation);
      txtResult = findViewById(R.id.textResult);
      } ao seu método iniciarComponentes

  • @gabrielpiotrowski4573
    @gabrielpiotrowski4573 3 года назад +1

    tem como colocar um historico nessa calculadora?

    • @StackMobile
      @StackMobile  3 года назад

      Tem como sim Gabriel, porém não vejo tanta necessidade assim.
      Logicamente que precisaria criar uma estrutura diferente para isso.

    • @gabrielpiotrowski4573
      @gabrielpiotrowski4573 3 года назад

      @@StackMobile Sim, é mais por via de curiosidades, pois estou fazendo um trablaho de conclusão de curso de TI, e vou fazer um app para mobile com uma calculadora com historico e tal, e outras paginas com alguns calculos mais avançado que não são tao faceis de resolver ali na pagina da calculadora, nao sei se me entende, mas so era por esse quesito a duvida, obrigadão sua videoaula foi muito bem explicativa

  • @StandleyRichande443
    @StandleyRichande443 3 года назад

    terminei os códigos e tenho dois problemas:
    - não consigo ver no emulador o projeto, ele só esta amostrando em tela o sistema android de qualquer outro celular .
    - como faço para ver o trabalho concluido no emulaor do android studio

    • @StackMobile
      @StackMobile  3 года назад +1

      Você precisa configurar o emulador no Android Studio.
      Assista esse vídeo:
      ruclips.net/video/KqoRcnfrMYI/видео.html

    • @StandleyRichande443
      @StandleyRichande443 3 года назад

      @@StackMobile vc me ajudou bastante

    • @StackMobile
      @StackMobile  3 года назад

      Show! 👏

  • @dianacarolinedraidemelo3513
    @dianacarolinedraidemelo3513 11 месяцев назад +1

    Pode passa o código fonte?

    • @StackMobile
      @StackMobile  11 месяцев назад

      Olá Diana tudo bem?
      Infelizmente eu não tenho mais o código-fonte desse projeto, é um vídeo de alguns anos atrás.

  • @ronantenoriogarcia6254
    @ronantenoriogarcia6254 3 года назад

    Deu certo mas um detalhe, o resultado e expressão nao muda a orientação fica a esquerda porque ocorre isso? Att

    • @StackMobile
      @StackMobile  3 года назад +1

      Você colocou android:gravity="end" ? (Vai ficar ao final do container).
      Se colocar start vai ficar a esquerda do container.

    • @ronangarcia4901
      @ronangarcia4901 3 года назад

      @@StackMobile Deu certo consegui mto obrigado

    • @StackMobile
      @StackMobile  3 года назад

      @@ronangarcia4901 De nada.

  • @leandrorodrigues3612
    @leandrorodrigues3612 3 года назад

    Olá estou seguindo seu tutorial,é a primeira vez que estou mexendo no programa,mas minha aba de Activity_main.xml não está aparecendo nenhum código como no seu,só aparece uma tela branca e uma azul e algumas opções,preciso ir em alguma lugar pra mostrar o código? estou travado nessa parte :(

    • @leandrorodrigues3612
      @leandrorodrigues3612 3 года назад +1

      Consegui,tem uma opção de "Code" no canto superior esquerdo ela estava desabilitada,agora apareceu :D

    • @StackMobile
      @StackMobile  3 года назад

      @@leandrorodrigues3612 Show! Leandro.

  • @gabrielsena8211
    @gabrielsena8211 3 года назад

    E como ficaria outra versão com botões M+, M- e MRC?

    • @StackMobile
      @StackMobile  3 года назад +1

      Olá! Luiz
      Obrigado pela presença.
      Não tem como te dar uma resposta, por que eu precisaria criar.
      Mais agradeço pela sugestão.
      abraço!

  • @mauricio91129
    @mauricio91129 2 года назад

    Prezado amigo, to utilizando uma versão antiga do android studio que só comporta a api 16
    Assim sendo pra confirgura a cor do fundo tenho que usar o comando app:backgroundTint:"#847466", como eu faço pra colocar isso dentro da tag
    Desde já grato!

  • @papalutes3114
    @papalutes3114 3 года назад

    fiz tudo certo mas no final deu um bug que quando eu coloco numero e dps coloco a operação aparece dois do mesmo numero

    • @StackMobile
      @StackMobile  3 года назад

      Analise atentamente o seu código, pois tem algo errado.

  • @StandleyRichande443
    @StandleyRichande443 3 года назад

    3:49... Não consigo abrir palheita de cores, poderia me ajudar?

    • @StandleyRichande443
      @StandleyRichande443 3 года назад

      copiei o seu código de cores já que no android studio não fazia automaticamente

    • @StandleyRichande443
      @StandleyRichande443 3 года назад

      apareceu outro problema, não consigo por os botões para funcionar, mesmo revisando o código

    • @StackMobile
      @StackMobile  3 года назад +1

      Você vai clicar no quadrado onde fica a cor, automaticamente abre a palheta de cores.

    • @StackMobile
      @StackMobile  3 года назад +1

      Sobre os botões, o seu código pode estar escrito errado.

    • @StandleyRichande443
      @StandleyRichande443 3 года назад

      @@StackMobile talvez por ser novo instalado e usao o Android Studio não está atualizado, destavez a palheita de cores apareceu é assim que funciona aqui no notbook i7 12gb de ran

  • @ipiranga1748
    @ipiranga1748 2 года назад

    Mano,como faço um touchscreen em Java?

    • @hatus._
      @hatus._ 2 года назад

      seguindo os paços dos vídeos mas depende

  • @delgadoff
    @delgadoff Год назад

    com o chat gpt melhorei o aplicativo

  • @andrespears2
    @andrespears2 3 года назад

    pra mim não apareceu a pasta themes. o que será que fiz de errado? e ainda tenho 6 pastas mipmap

    • @StackMobile
      @StackMobile  3 года назад

      Olá André.
      Não sei o que pode ser.
      Qual a versão do seu Android Studio?
      Será que você não está na visualização de Project?
      Mude para Android, talvez seja isso.
      Não tem como eu saber exatamente o problema que você está passando.

    • @andrespears2
      @andrespears2 3 года назад

      @@StackMobile estou com o 4.0.1.

    • @StackMobile
      @StackMobile  3 года назад +1

      @@andrespears2 É por que você está utilizando uma versão mais antiga do Android Studio.
      Atualize para a versão mais recente.
      Tem vídeos aqui no canal ensinando.

    • @andrespears2
      @andrespears2 3 года назад

      ​@@StackMobile atualizei e deu certo agora sim , apareceu a pasta. Agora estou com outro problema na hora de testar no emulador dá um erro e não abre:
      org.xml.sax.SAXParseException; lineNumber: 21; columnNumber: 33; O tipo de elemento "style" deve ser seguido pelas especifica��es do atributo, ">" ou "/>".
      já refiz e mesmo assim fica aparecendo

    • @andrespears2
      @andrespears2 3 года назад

      o codigo do styles:
      \\definiçoes das linhas do teclado
      0dp
      match_parent
      1
      28sp
      center
      bold
      0.5dp

      \\cores dos botao
      @color/orange
      @color/white
      \\style é uma caixa onde coloco as definiçõe de layout
      \
      umeros formatacao condicional
      @drawable/botao_numero_clicado
      @color/black

  • @nazokatyusupova1459
    @nazokatyusupova1459 2 года назад

    thanks for sharing, I found it very useful

  • @fernandoreis1482
    @fernandoreis1482 3 года назад

    o app calculadora não esta abrindo , da algum erro na hora de abrir , porem o código esta completamente correto. não tem erro na hora da execução . oque eu faço ?
    está aparecendo software incompatível detectado.
    me ajuda ai , qualquer coisa pega meu numero pra me ajudar com esse erro

    • @StackMobile
      @StackMobile  3 года назад

      Você esta executando em um celular ou no emulador?

    • @fernandoreis1482
      @fernandoreis1482 3 года назад

      @@StackMobile estou executando no emulador

    • @fernandoreis1482
      @fernandoreis1482 3 года назад

      @@StackMobile Acho que deve um erro na hora de Iniciar os componentes, pk eu nao conseguir declarar os findviewbyid sem acrecentar esse @suppressLint("WrongViewCast") o android pede pra eu acrescentar isso se eu n colocar fica vermelho na hora de escreve a linha numeroZero=findViewByID..........);

    • @fernandoreis1482
      @fernandoreis1482 3 года назад

      tambem to com problema na hora de recuperar o click

    • @StackMobile
      @StackMobile  3 года назад

      @@fernandoreis1482 Se você fez tudo certo, provavelmente é um bug do Android Studio.
      Faça isso:
      Vá em Build->Clean Project e depois Build->Rebuild Project (para remontar o projeto).

  • @jaison12356
    @jaison12356 3 года назад

    codigo no git??

    • @StackMobile
      @StackMobile  3 года назад +1

      Olá Jaison.
      Eu não disponibilizei os códigos desse App.

    • @jaison12356
      @jaison12356 3 года назад

      mesmo assim agradeço poois me ajudou muito seu projeto
      obrigado!!

    • @StackMobile
      @StackMobile  3 года назад

      @jaison12356 Tmj Jaison.

  • @adf1483
    @adf1483 2 года назад

    .

  • @misspumpkim7568
    @misspumpkim7568 2 года назад

    Ola boa noite, tudo bem? Copiei todo o codigo que fez, a expressao aparece na tela conforme digito mas quando clico no botao de igual a tela de resultado continua em branco, o que pode ser? buttonIgual.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
    try {
    Expression expressao = new ExpressionBuilder(txtExpressao.getText().toString()).build();
    double resultado = expressao.evaluate();
    long longResult =(long) resultado;
    if(resultado == (double)longResult){
    txtResultado.setText(String.valueOf(longResult));
    }else{
    txtResultado.setText(String.valueOf(resultado));
    }
    } catch (Exception e){
    }
    }
    });