这是一个基于安卓的四等水准计算实现。 在四等水准测量里有重测功能、添加转点功能,详细的可以查看使用教程链接。 由于时间关系,还有许多不完善的地方,故将项目代码放上来,望有心人进一步完善。
https://github.com/MagicalBrain/AndroidProject/blob/master/package/release/app-release.apk
进去直接点 Download
https://github.com/MagicalBrain/AndroidProject/tree/master/app/src/main/res/layout
java代码文件:myapplication01
xml代码文件:同名
写了一个使用LinearLayout简单的页面。
自定义按钮:目前无任何功能,但可作为后来新添加的功能的端口。
使用教程按钮:点击可以访问我的使用笔记(cmd markdown上的)
java代码文件:Activitydemo02
xml代码文件:同名
选择四等水准测量的观测顺序。
java代码文件:Activitydemo03
xml代码文件:同名
java代码文件:Activitydemo04
xml代码文件:同名
java代码文件:Activitydemo05
xml代码文件:同名
这里封装了一些添加测站的函数,包括添加TextView、EditView一些小控件的函数,如果在实现其他测量计算(例如:四等导线……)的过程中,需要添加测站的话,可以仿照这里面的函数实现来写,从而达到快速开发的目的。
这里定义了测站这一类对象的各种属性。要注意的是后面Parcel容器部分,那是为了能够在各页面(Activity)之间传递该类的数据而写的。
这里定义了测站这一类对象的各种属性。要注意的是后面Parcel容器部分,那是为了能够在各页面(Activity)之间传递该类的数据而写的。
这里封装了一些四等水准测量计算中用到的限差计算函数,可直接调用。
在计算页面的结果输出中,新添加了改正数可选输出、测站测段数据可选输出。
歇逼,换了新电脑,原来用的旧版的jdk、gradle,现在要想继续跑这个项目,还得把原来那一套老环境搭起来,真的歇逼。
还不如在新环境下重写一个。