- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
长沙民政职业技术学院
毕业实践报告
题目: 安卓生活娱乐类软件学院1125073311_1125073316 1125073327
姓 名:李翰青______胡祥祥______周俊龙
2014年 4月 10日
安卓生活娱乐类软件【摘要】 随着移动通信的发展以及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbian,windows Mobile,IOS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开放性很强的平台。随着移动通信的发展以及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbian,windows Mobile,Palm OS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开放性很强的平台。Android是一套真正意义上的开放性移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android是由Linux+Java 构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android 平台的开放性等特点既能促进技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力
【关键词】 Android; 移动平台
目录
1、绪论 6
1.1课题背景 6
1.2 Android平台与其他平台的比较 6
1.3本文主要工作 7
1.4论文组织结构 7
2、Android的架构分析 8
2.1Android的功能特征 8
2.2 Android架构分析 9
2.2.1应用程序框架 9
2.2.2类库 10
2.2.3 Android运行时组件 11
2.3Android应用的构成和工作机制 11
3、Android应用程序结构剖析 12
3.1 Android的API 12
3.2Android应用程序结构解析 13
3.2.1活动 14
3.2.2意图接收器 14
3.2.3服务 15
3.2.4内容提供者 15
3.3 Intent的详细解析 15
3.3.1Intent的抽象描述 15
3.3.2Android如何解析Intent 16
3.4Android活动的生命周期 17
3.4.1活动的生命状态 17
3.4.2活动的运作流程 19
4、手机“星座”查询软件设计实现 20
4.1 系统设计需求 20
4.1.1需求分析 20
4.1.2下载开发资源 20
4.1.3更新Ec1ipse并下载ADT(Android开发插件) 21
4.1.4使用Ec1ipse开发Android应用 22
4.2“星座”查询软件程序中各类组件 23
4.2.1Package Explorer中的组件 23
4.2.2应用程序的资源 24
4.2.3布局文件main.xml 24
4.2.4AndroidManifest.xml 24
4.3手机“星座”查询软件设计实现 25
4.3.1系统主界面的实现 25
4.3.2“星座”查询功能实现 27
4.3.3常见的错误分析解决 32
5、结语 33
5.1总结 33
5.2展望 33
6、参考文献 34
绪论
1.1课题背景
随着移动通信的发展以及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbian,windows Mobile,Palm OS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开放性很强的平台。
Android是一套真正意义上的开放性移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android是由Linux+Java 构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android 平台的开放性等特点既能促进技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。
经过多年的发展,第三代数字通信( 3G)技术获得了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。 Google与包括中国移动、摩托罗拉在内的三十多家技术和无线应用的领军企业组成的开发联盟为此于2007年11月推出了一个专为移动设备设计的软件平台———Android。
Android最大特点在于它是一个开放的体系架构,具有非常好的开发和调试环境,而且还支持各种可扩展的用户体验, Android里面具有非常丰富的图形系统, 对多媒体的支持功能和非常强大的浏览器。
本课题的目的在于
文档评论(0)