1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
因为经纬度取得的地址可能有多行,所以首先需要判断下是否是多行地址,通过方法进行追加,最后将获取到的地址组合后放到对象中输出。
资源的获取和使用问题资源是外部文件不含代码的文件,它被代码使用并在编译时编入应用程序。
支持不同类型的资源文件,包括以及文件。
它们在运行的时候被解析,文件根据描述不同有不同的格式。
源代码以及文件将资源打包并编译进二进制文件,这种模式能使得资源更快得被加载。
字符串也同样被压缩成更高效的模式。
由于这些原因,平台上可以有不同的资源类型。
资源系统能跟踪所有非代码相关的应用程序。
程序开发者可以使用资源类来访问应用程序的资源,资源的实例通常和应用程序联系在起,可以通过来访问。
应用程序的资源在编译时就被编译到应用程序二进制代码里。
为了使用个资源,程序开发者需要将它放在对应的代码目录结构里,然后编译。
作为编译过程的部分,产生的资源代号可以在源代码里使用这就可以用编译器来验证程序代码和定义的资源是否相符。
终端软件功能的实现主界面的实现及基础视图的设置主界面的实现主界面在运行之前的系列参数需要在容器启动前设置完成。
主界面的总体实现过程如下首先创建基础容器布局。
打开里的,键入如下布局基础容器占用屏幕最大空间,为后续绘制做好基础。
在创建好布局后,就开始对这个活动进行编码。
开始,导入由于版本的修改,使得包不再是默认的了,使用的时候需要在中的节点下加入。
否则,将会抛出个异常。
在程序开始时,框架就反向调用方法,也调用。
调用方法时,此函数首先正向调用父类别的方法,先执行父类别的预设行为,然后才执行自己的方法的附加行为。
继续执行到指令时,就去读取的内容,依据它来进行屏幕画面的布局,并显示出来。
另外还可添加个文本,操作,让它显示和读取,中的背景图片资源。
在这里,框架是主角,绘图类只是被调用的配角,复杂的控制逻辑都为框架所完成,所以程序代码变得简单清晰很多。
基础视图的设置系统的显示拥有种方式,分别是卫星图,交通图,街景图。
卫星图采用卫星所拍摄的地图照片为基础,较为直观。
交通图采用通行的地图为基础,对于驾驶更有价值。
街景图使用很少不做讨论。
在日常使用中,交通图的观赏性最好,所以可默认设为交通图。
鉴于系统的可扩展性,在主页面中设置模式转换也是可行的。
设置显示模式缩放是本身具有的人性化设计,可以完美的移植。
子啊设置缩放后地图的等级才能体现出来,否则地图的价值就没有了。
设置缩放地图等级决定所观看的地图的精细度,合理的设置能使系统更人性化。
虽然这只是最开始的默认设置,但考虑到用户使用时很少能够再去调试,所以个合理的地图等级很重要。
设置地图等级当前地理信息的获取及转换使用对象进行定位,而使用对象来实现自定义定位功能。
在本文设计的导航系统中,我们希望设备尽可能的省电,定位尽可能的精确,并且需要获取运动物体的速度。
因此,可以这样设置对象创建个对象设置定位精度设置低电量参数设置允许获取当前速度接着将对象传递给对象,对象供了多种方式来获取经纬度坐标和其它数据,它获取定位数据的方法如下对于经纬度,返回纬度数据,返回经度数据对于海拔高度,判断是否有海拔数据,而则以米为单位返回海拔数据对于方向,判断是否有方向数据,而则以度为单位返回其值对于速度,判断是否有速度值,而则以米每秒为单位返回速度数据。
本系统中只考虑经纬度的获取,代码实现得到坐标相关的信息调用定位模块得到当前位置信息,获取经纬度转换后的经纬度将其转换为型转得到。
图在程序主配置文件中键入该图程序配置文件对的使用程序测试运行程序既可在虚拟机上得到虚拟的经纬度所显示的位置。
如图为系统启动后显示的当前位置,恩施市。
由于地图等级很高,所以只能粗略的显示当前位置。
如图所示。
紧接着我们缩放地图并拖动屏幕,更为详细的地图就显示出来了。
如图可看见民族学院的位置了。
如图所示。
图测试图片图测试图片总结与展望总结本文以基于平台的地图服务的应用开发为线索,进行了理论研究和项目开发。
所做的主要工作和研究成果包括分析了测量定位及监控重要意义及发展前景,探讨了课题本身的意义。
介绍了定位技术和,并对平台下的相关类进行了分析。
探讨了系统的需求分析具体的功能模块和界面设计,给出了系统详细的实现代码。
给出了详细的测试流程和结果。
是对设计的基本检验。
系统利用移动终端的定位技术,通过移动通信网络与手机地图应用服务器之间的互联通信,提供给客户位置相关的信息,使用户的出行更加方便。
展望至此,本定位服务系统实现了定位的核心基本功能,由于本人能力有限,所做设计并不完善,设想可以从以下几个思路进行完善设置功能系统没有设置功能,用户所使用都是系统所设置好的数据,添加设置功能后用户可自行调节地图模式,地图等级等。
地图查询功能打开地图后通过定点的地名去查询该处地图,是个很实用的功能。
实时导航可以根据提供的坐标点位提供移动的方向最大速度和跟踪时间等信息。
路径跟踪将每次系统启动后的路径记录,以备查看。
其他实用功能系统带有很多有意思且实用的功能如温度湿度重力感应等。
将这些与定位系统结合将会有更实用的体现。
完成以上这些设计后,就是个完善的商业系统了。
致谢在我进行毕业设计的这段时间中,我收获颇丰。
回想起来,除了自己的努力外,更多的是周围许多许多老师和同学给与的支持和帮助。
在本文即将完成之际,我衷心地向他们表示谢意。
毕业设计期间,我直得到李晓艳老师在学业上的莫大帮助。
李老师严谨的治学态度强烈的敬业精神和开阔的专业视野给我留下了深刻的印象,以身作则和渊博的学识使我受益匪浅。
在论文的选题资料收集撰写和最后的成文过程中,得到了李老师悉心的指导。
本人的论文能够顺利完成无不凝聚着李老师的心血在此深表感谢。
再次感谢母校湖北民院科技学院的培养,感谢信息工程学院的培养,感谢这年来所有学习上生活上帮助过我的老师同学们。
是他们教会了我专业的知识和做人的道理。
通过这次毕业论文我还明白了作为名计算机专业的大学毕业生,我们要会的不仅仅是编写代码,更重要的是要有整体把握系统设计的力。
能否消掉的时候,我们要让两个方块同时满足两个条件才行,就是两者配对并且连线成功。
所以,这里应该先检验配对,如果该条件不成立的话,就不要再进行连线检查了,这样可以避免很多不必要的复杂运算。
当然,如果你在做这个游戏的时候,配对规则不够如此简单的话,那么就看哪个算起来麻烦就把它放在后面。
程序异常处理本程序没有涉及到程序的异常处理,只有关于死锁问题,本质上还是判别两个格子是否可以消去的问题。
最直接的方法就是,对于游戏中尚未消去的格子,两两都计算下,它们是否可以消去。
此外,从上面的广度优先搜索可以看出,我们每次都是扩展出起始格子,能够到达的格子。
也就是说,对于每个格子,我们可以调用次上面的扩展过程,得到所有可以到达的格子,如果这些格子中有任意个跟起始格子的图形致,则它们可以消去,目前游戏我还没有发现死锁状态。
结论连连看游戏的基本功能都已经实现了,其中很多变量之间数据的传递都很复杂,要搞不明白就没办法再往下做了,路径判断问题中用到数据结构的知识,也很抽象,代码量也很大,另外这个游戏不会用到数据库,所用功能也很少,只需要判断用户每次鼠标点击的坐标以及当前坐标位置代表的图片内容就好了通过这次连连看游戏的设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正的提高自己的水平,从而提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到问题,可以说得是困难重重,并且还发现了自己的许多不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。
同时在这次的设计中也小小的体验了下做项目的感受,我完成了这次课程设计,不过这只是我学习路上的驿站。
我相信我在未来的学习中会记住从本次课程设计中所学到的东西,并将它用到未来的学习中去。
致谢弹指挥间,大学三年已经接近了尾声。
三年的艰苦跋涉,两个月的精心准备,毕业设计终都有边框以及连线显示,直到所有方块消心头照例该如释重负,但创作过程中常常出现的辗转反侧和力不从心之感却挥之不去。
毕业设计创作的过程并不轻松各种压力的时时袭扰,知识积累的尚欠火候,致使我次次埋头于图书馆中,次次在深夜奋力敲打键盘。
第次花费如此长的时间和如此多的精力,完成套设计作品,其中的艰辛与困难难以诉说,但曲终幕落后留下的滋味,是值得我生慢慢品尝的。
在这里需要的感谢的人很多,是他们让我这大学三年从知识到人格上有了个全新的改变。
感谢我的指导老师,够顺利完成毕业设计,离不开他的悉心指导,他对我的设计从确定题目修改直到完成,给予了我许多的指点和帮助。
感谢他在繁忙的工作之余,挤出时间对设计提出精辟的修改意见。
在此,向老师致以最诚挚的谢意。
最后我也要感谢我的母校三年来对我的培养。
以及所有教给我知识的老师们祝你们工作顺利身体健康,祝母校的明天越来越美好,参考文献张明新,周耿烈语言程序设计重庆重庆大学出版社,周晓聪,李文军,李师贤面向对象程序设计与语言北京机械工业出版社,编程思想北京机械工业出版社,效果如图图能贵州贵州大学崔金红,王旭地图算法研究及实现计算机科学,的函数,首先创建个对象,然后取得地理的坐标经纬度。
因为经纬度取得的地址可能有多行,所以首先需要判断下是否是多行地址,通过方法进行追加,最后将获取到的地址组合后放到对象中输出。
资源的获取和使用问题资源是外部文件不含代码的文件,它被代码使用并在编译时编入应用程序。
支持不同类型的资源文件,包括以及文件。
它们在运行的时候被解析,文件根据描述不同有不同的格式。
源代码以及文件将资源打包并编译进二进制文件,这种模式能使得资源更快得被加载。
字符串也同样被压缩成更高效的模式。
由于这些原因,平台上可以有不同的资源类型。
资源系统能跟踪所有非代码相关的应用程序。
程序开发者可以使用资源类来访问应用程序的资源,资源的实例通常和应用程序联系在起,可以通过来访问。
应用程序的资源在编译时就被编译到应用程序二进制代码里。
为了使用个资源,程序开发者需要将它放在对应的代码目录结构里,然后编译。
作为编译过程的部分,产生的资源代号可以在源代码里使用这就可以用编译器来验证程序代码和定义的资源是否相符。
终端软件功能的实现主界面的实现及基础视图的设置主界面的实现主界面在运行之前的系列参数需要在容器启动前设置完成。
主界面的总体实现过程如下首先创建基础容器布局。
打开里的,键入如下布局基础容器占用屏幕最大空间,为后续绘制做好基础。
在创建好布局后,就开始对这个活动进行编码。
开始,导入由于版本的修改,使得包不再是默认的了,使用的时候需要在中的节点下加入。
否则,将会抛出个异常。
在程序开始时,框架就反向调用方法,也调用。
调用方法时,此函数首先正向调用父类别的方法,先执行父类别的预设行为,然后才执行自己的方法的附加行为。
继续执行到指令时,就去读取的内容,依据它来进行屏幕画面的布局,并显示出来。
另外还可添加个文本,操作,让它显示和读取,中的背景图片资源。
在这里,框架是主角,绘图类只是被调用的配角,复杂的控制逻辑都为框架所完成,所以程序代码变得简单清晰很多。
基础视图的设置系统的显示拥有种方式,分别是卫星图,交通图,街景图。
卫星图采用卫星所拍摄的地图照片为基础,较为直观。
交通图采用通行的地图为基础,对于驾驶更有价值。
街景图使用很少不做讨论。
在日常使用中,交通图的观赏性最好,所以可默认设为交通图。
鉴于系统的可扩展性,在主页面中设置模式转换也是可行的。
设置显示模式缩放是本身具有的人性化设计,可以完美的移植。
子啊设置缩放后地图的等级才能体现出来,否则地图的价值就没有了。
设置缩放地图等级决定所观看的地图的精细度,合理的设置能使系统更人性化。
虽然这只是最开始的默认设置,但考虑到用户使用时很少能够再去调试,所以个合理的地图等级很重要。
设置地图等级当前地理信息的获取及转换使用对象进行定位,而使用对象来实现自定义定位功能。
在本文设计的导航系统中,我们希望设备尽可能的省电,定位尽可能的精确,并且需要获取运动物体的速度。
因此,可以这样设置对象创建个对象设置定位精度设置低电量参数设置允许获取
