- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RS阅读器的设计与开发
RSS阅读器的设计与开发
在科技日益发达的今天,社会竞争越来越激烈,这要求人们不断的摄取信息来充实自己。要求人们能随时随地的了解并获取所需的信息。在这种情况下,RSS阅读器刚好满足了人们对外物了解的需求。在本是根据Google Android 平台用户的喜好和其平台的特性而设计的,Google Android平台自带的SDK运用了Eclipse,PhotoShop等相关工具概括的介绍了Google Android 开发的流程,并重点的介绍了基于Google Android 平台的的开发过程
关键词
;Google Andorid ;;
目录
第一章 绪论 V
1.1 课题的研究意义 V
1.2 相近研究课题的特点及优缺点分析 VI
1.3 本文的主要工作 VI
第二章 Android的架构分析 VI
2.1 Android特征 VII
2.2 Android架构 VIII
2.2.1 关键应用程序 VIII
2.2.2 应用程序框架 VIII
2.2.3 C/C++函数库 VIII
2.2.4 Java程序运行环境 IX
2.2.5 Linux内核 IX
2.3 Android应用的构成和工作机制 IX
2.3.1 Activity IX
1. 活动生命周期 IX
2. 活动之间的切换 X
2.3.2 Intent Receiver XI
2.3.3 Service XI
2.3.4 Content Provider XI
2.3.5 Rss解析剖析 XI
2.4 本章小结 XIII
第三章 开发环境介绍及构建 XIII
第四章 需求分析 XIV
4.1功能需求 XIV
4.2性能需求 XVI
4.3数据需求 XVII
4.4安全需求 XVII
第五章 Android数据库的设计 XVII
5.1 数据库及字段属性设计 XVII
5.2数据库的连接 XVIII
5.2.1数据库创建 XVIII
5.2.2 数据库操作 XVIII
第六章 系统设计与实现 XIX
6.1 RSS 技术的研究 XIX
6.2 系统界面的设计 XX
6.2.1 主界面的实现 XX
6.2.2主界面中子界面的实现 XXI
1. 我的收藏和浏览记录界面的实现 XXI
2. Rss界面的实现 XXIII
6.3 资源文件的解析 XXVI
6.3.1本地XML文件的解析 XXVI
6.3.2网络文件解析 XXVII
1. AsynTask的介绍 XXVII
2. 网络XML文件的解析 XXVIII
3. HTML文件的解析 XXVIII
4. 图片资源的解析 XXIX
6.4 数据存储 XXIX
6.4.1 SharedPerference XXIX
6.4.2 File存储方式 XXIX
6.4.3 SQLiteDataBase数据库 XXX
6.4.4 Android中Application的应用 XXX
6.4.5数据存储在项目中的应用 XXX
6.5 内容界面功能的实现 XXXI
第七章 结论 XXXI
参 考 文 献 XXXII
第一章 绪论
1.1 课题的研究意义
随着移动通信的发展以及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,3G时代的到来为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。随着3G时代的到来,手机上网越来越方便,而网上充斥着各种各样的信息,让网民们很头疼,很难找到自己感兴趣的新闻,而且中国手机流量费用的高昂,在众多网页中寻找自己感兴趣的信息浪费了过多没必要损失的流量。RSS为网民提供新闻标题和摘要,它的作用就像一道筛子,为网民过滤了网站的大量“无用”信息,使网民直达自己所需的网页。可通过RSS阅读器进行阅读,而不必每次到目标网站去寻找必威体育精装版信息。提供RSS服务的网站,可以节省用户访问目标网站的时间。便捷和主动传递,这正是RSS订阅最有价值的地方Android不只是一个操作系统而已,它包括了:
1经过Google剪裁和调优的Linux Kernel,对于掌上设备的硬件提供了优秀的支持。Google在Linux方面的应用能力不容置疑,Google公司所有的几十万服务器全部是自己修改过的Linux操作系统。
2经过Google修改的Java虚拟机Dalvik,是基于Apache Harmony虚拟机版本进行改良而来,能够提供极高的执行性能。有了Java虚拟机,大部分Java核心类库都已经可以直接运行。
3大量立即可用的类库和应用软件,例如浏览器Webkit,数据库SQLite,让你可轻易开出来桌面应用复杂度的手机软件。
4Google已经开发好了大量现成的应用软件,同时可以直接使用Google很多在线服务。
5Google
文档评论(0)