How heitoramaral/calculadora-android works
This is a small Android calculator: users enter two values, choose an arithmetic operation, and see the result; they can also clear the fields. The activity owns input handling, validation, operation selection, calculation, and field updates. The layout is loaded by the activity. The layout source and manifest were not sampled, so button-to-handler wiring is not shown.
Main entry points: MainActivity.java Main activity · activity_main.xml Calculator layout
Components 4
Other components
- User
- Main activity
app/src/main/java/br/com/hamaral/calculadora/MainActivity.java - Calculator layout
app/src/main/res/layout/activity_main.xml - Arithmetic
app/src/main/java/br/com/hamaral/calculadora/MainActivity.java
Connections 5
- User → Main activity: enters values
- Main activity → Calculator layout: loads
- Main activity → Arithmetic: calls calculate
- Arithmetic → Main activity: returns result
- Main activity → User: shows result