Android3G手机天气预报系统毕业论文.doc

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 南京晓庄学院本科生毕业论文 Android3G手机天气预报系统 Android3G phone weather forecast system 学位论文独创性声明 本人郑重声明: 坚持以“求实、创新”的科学精神从事研究工作。 本论文是我个人在导师指导下进行的研究工作和取得的研究成果。 本论文中除引文外,所有实验、数据和有关材料均是真实的。 本论文中除引文和致谢的内容外,不包含其他人或其它机构已经发表或撰写过的研究成果。 其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。 作者签名: 日 期: 目录TOC \o 1-3 \h \u 站点下载SDK。 ,Android SDK1.5后解压。第一步下载工序就结束了。 2 双击Eclipse解压后目录中的eclipse.exe然后启动,选择Eclipse菜单中的Help- Install New Software- 选项卡上的Available Software,点击右侧的“Add”输入 后确定,然后在“Work with”下拉菜单中选择刚才输入的网址。过一会就会出现一个Developer Tools选项,勾上以后点击Next以后Eclipse会自动网上查找Android 开发工具插件,然后找到Android DDMS和Android Development Tools,选中这两个点击Finish,Eclipse就会自动下载并安装Android插件了,最后会提示重启Eclipse。 3 在WindowsXP的系统变量中的path变量中添加一个值,该值指向解压后的Android SDK目录下的tools文件夹。 4 重启后选择Eclipse菜单中的Windows- Preferences 在左侧的Android项目中SDK Location中填入Android SDK解压后的目录,然后点击Apply。 3.3 Android关键技术研究 Android平台是基于java语言开发的,其中android主要是四大组建构成的,Activity、Service、Broadcast Receiver、Content Provider。 1.Activity Activity就是一个用户界面,比如打电话程序,实现一个打电话的Activity,通讯录也是一个Activity,通话记录也是一个Activity等等,这些Activity都是独立的,但组合在一起就是一个完整功能的应用程序了。 2.Service 从字面上意思就是服务的意思,其实就是Activity的后面服务,他们在很多地方都相辅相成的,封装有一个完整的功能逻辑实现,Service就是为Activity在后面服务的,作为Activity的坚实后盾。Service在后台为Activity提供所需要的功能。Android中得服务其实与windows中得服务类似,它执行长时间运行的操作,或运程进程执行工作。服务不提供用户界面。 Android中的服务,和我们通常说的Windows服务,Web的后台服务又有一些相近,它们通常都是后台长时间运行,接受上层指令,完成相关事务的模块。用运行模式来看,Activity是跳,从一个跳到一个,这有点像模态对话框,给一个输入,然后不管不顾的让它运行,离开时返回输出。而Service不是这样的,Service主要是等着上层连接上它,然后产生一段持久的通信。 但和一般的Service还是有所不同,Android的Service和所有四大组件一样,其进程模型都是可以配置的,调用方和发布方都可以有权利来选择是把这个组件运行在同一个进程下,还是不同的进程下。它凸显了Android的运行特点。 Android中用来做数据序列化的类是Parcel,封装了序列化的细节,向外提供了足够对象化的访问接口,Android号称实现非常高效。 Service从实现角度看,最特别的就是RPC的实现了,其他内容,都会接近于Activity的一些实现。 3.Broadcast Receiver 从字面意思是广播接收者,其实和我们生活中得广播意思相近,在发生什么事情的时候,会以广播的形式告知我们。广播又分为普通广播和有序广播。普通广播是异步的,理论上是同时收到的。你不能对他做任何操作,不能终止。有序广播,在接收到广播时可以加入自己的操作,传递给下一个接收者,也可以终止广播。Android系统中最常见的广播电池电量低得时候,收到短信的时候,USB连接的时候等等。 内容提供者主要用于应用程序的数据共享设置,你可以把数据存储在文件系统中,或者SQLite数据库上,

您可能关注的文档

文档评论(0)

weidameili + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档