目录
一、绪论..........................................................................................................................................2
1.1 本课题国内外研究动态及意义....................................................................................................2
1.2 可行性分析 ...................................................................................................................................3
1.2.1
经济可行性
............................................................................................................................3
1.2.2
技术可行性
............................................................................................................................3
1.2.3
操作可行性
............................................................................................................................4
二、ANDROID 架构分析 ..................................................................................................................5
2.1 ANDROID 特征..........................................................................................................................5
2.2 ANDROID 架构............................................................................................................................6
2.2.1 关键应用程序 ............................................................................................................................7
2.2.2 应用程序框架 ............................................................................................................................7
2.2.3 C/C++函数库 ...............................................................................................................................7
2.2.4 JAVA 程序运行环境......................................................................................................................7
2.2.5 LINUX 内核 ....................................................................................................................................7
2.3 ANDROID 应用的构成和工作机制..............................................................................................8
2.3.1 ACTIVITY .........................................................................................................................................8
1. 活动生命周期
.........................................................................................................................8
2. 活动之间的切换
.....................................................................................................................9
2.3.2 INTENT RECEIVER............................................................................................................................10
2.3.3 SERVICE ........................................................................................................................................10
2.3.4 CONTENT PROVIDER........................................................................................................................10
2.3.5 RSS 解析剖析 .............................................................................................................................11
2.4 本章小结 .................................................................................................................................12
2.1 下载相关软件 ..............................................................................................................................12
2.2 安装软件和配置环境 ..................................................................................................................12
2.2.1
安装
JDK................................................................................................................................12
2.2.2
安装
Eclipse...........................................................................................................................14
2.2.3
配置
Android
环境
................................................................................................................14
三、概要设计 ................................................................................................................................15
3.1 功能模块设计 ..............................................................................................................................15
3.2 数据库设计..................................................................................................................................16
3.3 通信设计......................................................................................................................................16
四、详细设计 ................................................................................................................................17
4.1 服务端的设计 ..............................................................................................................................17
4.2 客户端的实现 ..............................................................................................................................18
4.2.1
创建工程
...............................................................................................................................18
4.2.2
修改
AndroidManifest.xml
文件
.........................................................................................18