今天我开源一下测工计算器。测工计算器是我的一个哥哥要求我帮忙做的一个项目。他是一位测量工。就是电网组塔的测量工。其实,这份工作挺简单的。就是通过仪器测量数据,然后把所测量的数据通过计算器去计算,验证,然后指挥组塔人员矫正。
然而这里面的计算对于人来说,是一件非常小心也容易出错的一件事,那么现在计算机这么发达,解决计算这种问题不是小菜一碟吗?
他原先是在一个加了密的excel表中计算的,然而,这个excel是被保护起来的,不能够调整大小,不方便他输入数据。于是乎我就答应替他做一个软件。但是由于他给的公式计算出来和excel表计算出来的数据差别有点大。于是我去破解了这个表。然后得到了公式。再用AndroidStudio编写了测工计算器。
软件地址:链接:https://pan.baidu.com/s/1fvYcl3DAHTk5GJvig2h2tQ 密码:xepf
大致思路。
1.设计编辑框。编辑框一开始自动将输入法调为数字输入界面,输完后可以按下一步跳到指定位置。【方便用户的使用】。
2.设置4个按钮用于计算,反算验证,清空,和部分清空。
3.获取EditText的数据并计算。使用Try Catch捕获错误。
4.计算问题。将EditText的值转为double,度分秒化为弧度,计算后,弧度化为度分秒,转为String,设置到EditText
5.做的比较粗糙,因为没有订单需求,只是简单的满足了计算问题,一旦出错,直接给他提示输入不正确,不具体分析那的问题,还是由用户自己去分析错误。
6.手机兼容问题。自己的手机可以完美运行,但在我哥的手机上必须要选择两次下拉选择框界面才会正常。布局。不支持自定义的布局。没有用户DIY。内容还不完整,只做了档外和档端。其余的还没做。退出后不保存上次的数据。。。没有教小白使用软件的教程。。。
原来的公式:https://wenku.baidu.com/view/f834407ba8956bec0875e302.html?from=search
Excel表:链接:https://pan.baidu.com/s/1WIYRaGFMQLTBXNZ6qg1V2w 密码:5bq0
源码:链接:https://pan.baidu.com/s/1oybtRQcSSHfQTfRzbOBmog 密码:i21k
网友评论