2024年6月9日发(作者:)

目 录

摘要 ........................................................................................................................................................ 1

Abstract ................................................................................................................................................ 2

1 引言 .................................................................................................................................................... 3

1.1 国内外手机系统现状 .............................................................................................................. 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 Intent的详细解析 .................................................................................................................. 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

基于Android平台的校园通软件

摘要

随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备。因此,

手机的娱乐应用服务将会有很大的发展空间,校园资讯软件就是其中之一。Android平台提供

给用户非常方便的数据查阅功能,这将为校园资讯软件的设计与实现提供了更好的平台。另外,

Android平台基本上是免费的,所以能够有效降低软件的成本,最终让每个用户能够自由地获

取信息,也为手机校园资讯服务的普及做出贡献。

本文对目前应用的Symbian、WindowsMobile、MacOSX和RIM等平台的现状进行了分析与比

较。进而研究分析了Android平台的系统架构和组件模型,接着解析了Android中的重要API

和应用构成,以Intent和生命周期的机制。在此基础上,基于Android平台设计和开发校园资

讯软件。本系统界面友好、操作便捷,具有良好的可扩展性和可维护性;系统经过测试,可以稳

定运行,能够满足手机用户的基本需求。

关键词

Android;Java;校园资讯;Intent;布局