安卓简易计算器

学习了安卓的点击事件和网格布局之后,设计了一个简易计算器,包括的功能有加、减、乘、除、括号,小数,回退,清空操作。

大致流程如下:

1、页面布局,最终效果如图:

安卓简易计算器_第1张图片

2、添加点击事件。

其中CLEAR,BACKSPACE和“=”分别添加点击响应,其余的作为按钮数组统一响应点击事件。点击之后会将输入的式子展示出来,按回退之后,会删除最后一次输入的一个字符。

安卓简易计算器_第2张图片

3、按下等于之后的计算。

计算采用后缀表达式的计算方法。除法对于无法除尽的保留3位小数,能除尽的则不做处理。

安卓简易计算器_第3张图片

具体代码上传到https://download.csdn.net/download/lianfengqq/11435077,有需要可直接下载。

你可能感兴趣的:(安卓学习)