一、实验目的
设计计算器,查看android应用在树莓下系统的运行情况
二、实验要求
设计一款计算器,可以实现基本计算和科学计算。基本计算包括加减乘除,科学计算包括三角函数,支持rad/deg,阶乘,次方,倒数,对数等。
三、实验内容
(一)基本步骤
- 了解计算器的设计基本步骤,设计出计算器架构
- 设计前端界面
- 设计计算器类,activity,viewmodel底层逻辑
- 测试计算器基本运算和科学计算,改正bug
(二)基本环境
硬件环境:树莓派4B
软件环境:Android Studio
Android版本:Android 9
(三)架构设计
1.前端架构
基本计算器界面
科学计算器界面
2.后端架构
viewModel用来保存数据,其中包括topContent,bottomContent,Calculator
代码资源下载 https://download.csdn.net/download/qq_44707992/16799728
github项目地址 https://github.com/WonderStarsNight/Calculator
下一篇将介绍计算器的代码