《基于Android平台的天气预报系统的设计与开发》修改意见稿
1、“.....,城市监听器,选择城市对话框请选择所属城市确定,,取消,,编写定位转换类用于定位当前位置信息。由于内部的个小,我们不能直接利用手机内部来定位地址,必须要把当前的经纬度信息发送给谷歌网站来解析。方法得到内容获取服务器响应的字符串,把服务器相应的字符串转化为对象解析出相应结果中的地址信息显示的分别是今明两天的天气情况,然后通过与中央气象台天气预报信息对比可以发现图,两者基本无太大差别。通过天气信息,我们可以发现所给生活指数也基本是符合本身认知的。图主界面效果图图天气指数界面图中央气象台实时天气测试结果通过以上测试可以发现,系统对天气预报能实现较好。结束语在我看来......”。
2、“.....其独特的设计模式以及基于平台的开发语言都使得进入的门槛变得非常的低。由于其极大的开放性和兼容性,同时也深为手机厂商的喜爱。本文主要介绍了款基于平台的天气预报软件的设计与实现过程,提出了用户界面设计获取并解析城市列表数据的种方法,给出了在用户界面上呈现数据的原理与设计过程,最后通过模拟器进行了应用程序的调试。当然,基于平台的开发技术还需要进步完善,需要在日后的工作中不断探索研究,以建立实用的城市天气实况预报系统。由于此作品是作为毕业设计的创作成果,其中软件的功能等方面并非处于个成熟的阶段,当中的缺点是无可非议地存在着。总之,这次设计从软件编写调试到确定,我倾注了大量的时间和心血......”。
3、“.....也曾经为解决个问题而开心过,虽然过程很艰苦,但是结果总是好的。因为我不仅品味到了结果的喜悦,更明白了过程的弥足珍贵。致谢经过几周的坚持不懈的努力,我的毕业设计终于完成了,原本以为毕业设计只是分对过去四年所学的知识的简单运用,但是经过这次毕业设计,我明白自己的想法过于片面。毕业设计不仅仅是对所学知识的运用,而且是对自己实践能力的种考验。我现在才深深体会到活到老,学到老的意义,学习是个永无止境的过程,我还需要在今后的工作生活中不断的学习,不断的积累经验,不断的提高自己的综合实力。在此特别感谢我的指导老师程教授......”。
4、“.....使我开拓了思路,程老师丝不苟的作风,严谨务实的态度直深深的影响着我,他脚踏实地的精神也不断激励着我,在此,谨向程老师致以最真诚的谢意。参考文献杰克逊,应用开发入门,北京人民邮电出版社,王勇,编程入门很简单,北京清华大学出版社,曾宏远崔荔蒙,从零开始学编程,西安电子工业出版社,陈文郭依正,深入理解网络编程,北京机械工业出版社,李刚,疯狂讲义,西安电子工业出版社,邓凡平,深入理解,北京机械工业出版社,哈希尔,精通,北京人民邮电出版社马超孙仁贵,应用开发全程实录,北京人民邮电出版社,柯元旦,内核剖析,西安电子工业出版社,杨云君,的设计与实现,北京机械工业出版社,郭金尚......”。
5、“.....北京清华大学出版社,,移动与嵌入式开发技术,北京清华大学出版社,肖云鹏,程序设计教程,北京清华大学出版社,,本软件同样实现了传感器接口,可以实时监测当前外部温度,增加用户的友好体验,主要方法为真机上获取触发的传感器类型模拟器上获取触发的传感器类型数据存储有时候应用程序需要有数据保存,而且这些数据都比较简单,基本上只是些简单的字符串,标量类型的值等。对于这种数据,提供了进行保存。主要保存的是些简单的对。在本程序中,我首先设置了个判断网络状态连通情况的方法,返回个类型的值,如果网络正常连接,则会从网络刷新天气,如果当前网络状态不好,则会从本地保存的文件中读取缓存的天气,方便用户进行查看......”。
6、“.....判断是否为连接,在方法中,首先判断当前连接情况如果判断为真,则会从网站更新天气,如果不为真则会从保存的数据中读取显示。系统测试测试目的确认软件的质量,确保软件能正常运行,并且达到了期待中的效果确认信息的正确性。确保从网上下载的天气情况与实际的天气情况没有什么差别测试内容和结果利用进行测试,如图,所示,当前设置温度为度图模拟传递数据此时手机显示温度为度,与模拟器上的样,证明该模块真实有效。图手机显示实时温度定位模块通过在网上查询南京的经纬度信息为东经北纬,我们把此经纬度信息发送给手机然后看手机显示的信息,如图......”。
7、“.....主要位置显示的是今天的天气状况,下开发人员放置了很多我们经常用到的些组件,比如等,通过这些系统提供的控件,我们可以开发出我们想要的程序界面来。是类特殊的控件,它们本身并不显示任何的内容,存在的惟原因就是其中的内部结构,能够更好地摆放它的子控件。比如线性布局,可将子控件按水平或垂直方向按顺序排列下去表格布局,可以将子控件按照表格的形式,枚枚放置好相对布局,实际应用中这个布局更灵活,它可以设定各个控件之间的对齐和排列关系,适合编写复杂的界面。有了的存在,控件和控件之间不再是独立地存在,而是更有机地结合在起,设定起来也更为方便......”。
8、“.....用来显示当前所在城市的生活指数信息,用来显示用来选择城市布局,用来显示天气情况,用来显示定位信息,用来显示登录欢迎界面,包含了用来切换的三个界面,显示主界面布局欢迎界面的实现考虑到程序界面的美观效果,在进入主界面之前我首先设置了个用来跳转的,并命名为。在中显示布局,程序显示画面秒后会进入主程序天气界面,如图所示程序欢迎界面图欢迎界面图主界面功能实现第次安装好进入程序界面时,系统会显示本程序是第次运行,请选择想要了解的城市的窗口。在这里我把默认城市设置为南京,如果用户不单击城市选择按钮的时候,则会显示的是南京近两天的天气情况。如图所示......”。
9、“.....我是通过在手机文件系统中判断是否存在个名为的文件来判断是否为第次运行,如果存在则不是第次运行,系统会继续执行向下执行代码,如果系统中不存在该文件,则为第次运行该程序,程序弹出对话框告诉用户。图第次运行效果图在主程序界面,我运用的主要是组件,通过该组件可以实现滑动显示界面,不过在设置滑动界面之前我们要先设定滑动的动画。该动画实在中设置,如图所示为左右滑动效果布局图界面滑动布局其中中的代码为其他四个与此基本相似,在此不再列出。当我们定义了滑动效果之后还要在中把想要滑动的布局包含进去。有了这个布局之后我们就可以在主程序界面调用界面进行切换了。主程序实现触屏监听接口,监听触摸时的,坐标......”。