1、 0 本科毕业设计(论文)本科毕业设计(论文) ( ( 20122012 届届 ) ) 题题 目:目: 基于 Android 平台的手机软件开发 基于 Android 平台的校园通软件 学学 院:院: 数理与信息工程学院 专专 业:业: 计算机科学与技术 学生姓名:学生姓名: 学号:学号: 指导教师:指导教师: 职称:职称: 教授 合作导师:合作导师: 职称:职称: 完成时间:完成时间: 2012 2012 年年 4 4 月月 10 10 日日 成成 绩:绩: 0 毕业设计毕业设计( (论文论文) )正文正文 目目 录录 摘要 1 Abstract .2 1 引言 .3 1.1 国内外手机系统
2、现状.3 1.1.2 国内外手机应用现状 .4 1.2 发展趋势 5 2 Android 的相关技术介绍及分析 .6 2.1Android 的功能特征 6 2.2 Android 架构分析 8 2.2.1 应用程序框架 8 2.2.2 类库 9 2.2.3 Android 运行时组件 10 2.3 Android 应用的构成和工作机制 10 3 Android 应用程序结构剖析 11 3.1 Android 的 API. 11 3.2Android 应用程序结构解析 12 3.2.1 活动 12 3.2.2 意图接收器 13 3.2.3 服务 13 3.2.4 内容提供者 13 3.3 Int
3、ent 的详细解析. 14 3.3.1 Intent 的抽象描述 . 14 3.3.2 Android 如何解析 Intent 15 3.4 Android 活动的生命周期 16 3.4.1 活动的生命状态 . 16 3.4.2 活动的运作流程 18 4 Android 校园通软件的设计与实现 . 19 4.1 研究目标 19 4.2 需求分析 19 4.3 UI 界面设计 19 4.4 程序模块设计. 20 4.5 软件功能图 21 4.6 文件结构与用途 . 21 4.7 程序主要代码 23 4.8 用户界面 27 5 总结 . 30 参考文献 . 31 1 基于基于 AndroidAnd
4、roid 平台的校园平台的校园通软件通软件 摘要摘要:随着智能手机一步步走进普通人的生活, 它将成为人们获取信息的主要设备。 因此, 手机的娱乐应用服务将会有很大的发展空间,校园资讯软件就是其中之一。Android 平台提供 给用户非常方便的数据查阅功能, 这将为校园资讯软件的设计与实现提供了更好的平台。 另外, Android 平台基本上是免费的,所以能够有效降低软件的成本,最终让每个用户能够自由地获 取信息,也为手机校园资讯服务的普及做出贡献。 本文对目前应用的 Symbian、 WindowsMobile、 MacOSX 和 RIM 等平台的现状进行了分析与比 较。进而研究分析了 Android 平台的系统架构和组件模型,接着解析了 Android 中的重要 API 和应用构成,以 Intent 和生命周期的机制。在此基础上,基于 Android 平台设计和开