[工学]参考Android平台阅读器的设计与开发的论文.doc

[工学]参考Android平台阅读器的设计与开发的论文.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]参考Android平台阅读器的设计与开发的论文

基于Android平台的Rss阅读器的设计与开发 摘要:随着3G时代的到来,移动用户通过GPRS可以高速享受Intenet提供的服务。本软件通过Rss站点方便用户迅速获取感兴趣的内容。本论文采用Android开源系统技术,利用Java语言和Eclipse,结合目前使用广泛的Rss(Really Simple Syndication),以及目前广泛使用的HTML文件解析和分析工具HtmlParser对RSS阅读器进行编写。使用HtmlParse解析HTML文件来获取指定内容能节省GPRS流量。本软件利用Android提供的各种组件对界面进行设计,达到很好的用户体验。 关键词:Android;RSS;HtmlParser;HTML;阅读器 目录 第一章 绪论 4 1.1课题的研究意义 4 1.2相近研究课题的特点及优缺点分析 4 1.3本文的主要工作 5 第二章 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应用的构成和工作机制 7 2.3.1 Activity 8 2.3.2 Intent Receiver 9 2.3.3 Service 9 2.3.4 Content Provider 10 2.3.5 Rss解析剖析 10 2.4 本章小结 11 第三章 开发环境介绍及构建 11 第四章 需求分析 12 4.1功能需求 12 4.2性能需求 15 4.3数据需求 16 4.4安全需求 16 第五章 Android数据库的设计 16 5.1 数据库及字段属性设计 17 5.2数据库的连接 17 5.2.1数据库创建 17 5.2.2 数据库操作 18 第六章 系统设计与实现 18 6.1 Rss资源的收集和分析 18 6.2 系统界面的设计 22 6.2.1 主界面的实现 22 6.2.2主界面中子界面的实现 23 6.3 资源文件的解析 27 6.3.1本地XML文件的解析 27 6.3.2网络文件解析 28 6.4 数据存储 31 6.4.1 SharedPerference 31 6.4.2 File存储方式 31 6.4.3 SQLiteDataBase数据库 31 6.4.4 Android中Application的应用 31 6.4.5数据存储在项目中的应用 32 6.5 内容界面功能的实现 32 第七章 结论 33 参 考 文 献 34 第一章 绪论 1.1 课题的研究意义 随着移动通信的发展以及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,3G时代的到来为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。随着3G时代的到来,手机上网越来越方便,而网上充斥着各种各样的信息,让网民们很头疼,很难找到自己感兴趣的新闻,而且中国手机流量费用的高昂,在众多网页中寻找自己感兴趣的信息浪费了过多没必要损失的流量。RSS为网民提供新闻标题和摘要,它的作用就像一道筛子,为网民过滤了网站的大量“无用”信息,节省大量的流量,使网民直达自己所需的网页。网民可通过RSS阅读器进行阅读,而不必每次到目标网站去寻找必威体育精装版信息。提供RSS服务的网站,可以节省用户访问目标网站的时间。便捷和主动传递,这正是RSS订阅最有价值的地方。 1.2 相近研究课题的特点及优缺点分析 RSS阅读器按照其运行环境基本可以分为三类。 第一类大多数阅读器是运行在计算机桌面上的,通过所订阅网站的新闻供应,可自动、定时地更新新闻标题。在该类阅读器中,有Awasu、FeedDemon和RSSReader这三款流行的阅读器,都提供免费试用版和付费高级版。国内最近也推出了几款RSS阅读器:周博通,看天下,博阅。 第二类新闻阅读器通常是内嵌于已在计算机中运行的应用程序中。例如,NewsGator内嵌在微软的Outlook中,所订阅的新闻标题位于Outlook的收件箱文件夹中。另外,Pluck内嵌在Internet Explorer浏览器中。 第三类则是在线的WEB RSS阅读器,其优势在于不需要安装任何软件就可以获得RSS阅读的便利,并且可以保存阅读状态,推荐和收藏自己感兴趣的文章。 这些Rss阅读器都是基于PC机的,而基于Android平台的RSS阅读器现在还是很少并且这些RSS阅读器基本都是解析RSS Feed后,获取到内容的链接后启动Android中的浏览器应用进行跳转,这样浏览器根据链接下载对应的内容,页面中相应的一些内容和图片对与用户来说并没有什

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档