Refiz o App de Calculadora do Canal Stack Mobile utilizando Java e Android Studio (https://www.youtube.com/watch?v=jTuxCv_XjlA&ab_channel=StackMobile) e aproveitei para refatorar o código original, adicionar novas regras para não permitir que o primeiro caractere seja de operação ou que exista um caractere de operação ao lado do outro (sempre vai ser substituído pelo último ao ser clicado), adicionar operações com parênteses e Snackbar para mostrar mensagens para o usuário caso algo dê errado. Além disso, assisti recentemente um vídeo antigo do Lucas Montano (https://www.youtube.com/@LucasMontano), sobre View Model, então com esse vídeo de referência adicionei uma camada view model ao projeto para armazenar os dados da expressão e resultado.
-
Notifications
You must be signed in to change notification settings - Fork 0
ncsmatias/Calculator
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published