设计说明书论文.doc

基于android的自制RSS阅读器手机客户端的设计与实现【毕业论文说明书】

收藏

压缩包内文档预览:(预览前10页/共33页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:10279190    类型:共享资源    大小:963.44KB    格式:ZIP    上传时间:2018-07-10 上传人:小*** IP属地:福建
50
积分
关 键 词:
基于 android 自制 rss 阅读器 手机 客户端 设计 实现 毕业论文 说明书 仿单
资源描述:
基于android的自制RSS阅读器手机客户端的设计与实现【毕业论文说明书】,基于,android,自制,rss,阅读器,手机,客户端,设计,实现,毕业论文,说明书,仿单
内容简介:
I目 录摘 要 .IVAbstract .V1 绪 论 .11.1 课题研究背景及意义 .11.2 国内外研究现状 .11.3 课题研究内容及论文结构安排 .21.3.1 课题研究内容 .21.3.2 论文结构安排 .22 系统需求分析 .32.1 设计目标 .32.2 系统运行环境简介 .32.3 Android开发环境配置 .32.3.1 jdk配置 .32.3.2 sdk配置 .52.4 系统主要功能 .63 Android平台软件开发 .73.1 Android功能特征 .73.2 Android架构 .73.2.1 应用程序框架 .83.2.2 类库 .83.3 Android应用构成与工作机制 .93.4 应用组件 .93.4.1 活动(Activities) .93.4.2 服务(Services) .103.4.3 广播接收器(Broadcast receivers) .113.4.4 内容提供器(Content providers) .114 RSS阅读器的设计与实现 .134.1 RSS技术简介 .13II4.2 SAX解析算法 .134.3 系统功能模块设计 .134.4 技术框架设计 .144.5 UI界面设计 .154.6 系统功能测试 .185 总结与展望 .22参考文献 .23附 录 .24致 谢 .29基于 Android 的自制 RSS 阅读器手机客户端的设计与实现摘 要随着 android 智能手机的兴起,具有个性化的多功能 RSS 阅读器越来越受到消费者的青睐。设计一个基于 android 手机的简单 RSS 阅读器,具有重要的实际意义。论文首先从需求出发分析了 RSS 阅读器的基本功能;然后,从阅读器设计开发与调试环境、设计目标、实现过程、功能测试等几个方面进行的设计。该 RSS 阅读器是在Android 平台下实现的,功能包括文章的查看与收藏,兴趣源的添加与取消、即时更新等主要功能。最后,对 RSS 阅读器的功能进行了测试,测试结果显示该阅读器交互性好、主要功能得到了实现。关键词:Android;RSS 阅读器;智能手机Design and implementation of RSS reader mobile client based on Android AbstractWith the rise of android based smart phones, Personalized multi-functional RSS reader more and more consumers. Based on the design of a simple android phone RSS reader, has important practical significance. Firstly, starting from the demand analysis of the basic functions of the RSS reader; then, design from the reader design development and debugging environment, design goals, implementation process, several functional test etc.The RSS reader is in the Android platform to achieve the function, including the view and collection of the source of interest to add and update, cancel the main functions. Finally, the RSS reader functions were tested, the test results show that the reader interaction is good, the main function has been achieved.Keywords: Android; RSS reader; smart phone01 绪 论1.1 课题研究背景及意义当今社会 Android 平台促进了移动互联网产业的高速发展,对 Google 公司和用户都有着重要的意义。Android 平台的开源性,使得手机成本费用大幅度的降低;而由于代码开源,也使手机的应用更加多元化。国际上有许多基于 Android 平台的通讯公司,国内的许多企业也对 Andorid 产生了浓厚的兴趣,并采取了一些计划深入 Android 的理解与开发并着手从事手机应用软件的开发。越来越多的手机软件开发商也准备对公司进行转型,转向 Android 方向的开发。而现在手机的生产厂商、应用的开发者、消费者之间相互依存、实现了移动端和网络的快速发展,在未来的几年或者更长的一段时间内,Android 的重要性将越来越大。生活在现代这个大数据时代,消费者对上网的要求越来越高。手机上网愈发流畅,但上网时涉及上的信息非常繁多,客户找到感兴趣的新闻非常困难,且中国现在手机流量费用非常高,在网上找寻感兴趣的信息时就会浪费了很多时间和流量。RSS 为客户提供了简洁的新闻标题,为用户去除掉了对自己无价值的信息,使用户能够很快的找到自己想看的新闻。在众多客户使用 RSS 阅读器后最大的感受就是该阅读器非常的实用。在使用 RSS 阅读器时,客户不用直接访问各个自己感兴趣的网站,只需记住该网站的 RSS源且加以订阅,RSS 阅读器将为客户收集最新发生的新闻。RSS 阅读器的功能很强大,能聚合管理和 RSS 频道内容的阅读。1.2 国内外研究现状现在流通的手机阅读器主要有 Anyview、百阅和熊猫看书。其中,Anyview 支持自定义字库给网民提供了一个舒适的阅读环境,使用户在闲暇时能够轻松的阅读各类新闻,所以,Anyview 软件开始的定位就将是在文本阅读上。百阅,在中国是客户使用范围最广的手机服务平台。熊猫看书是一款手机看书软件,他的使用者也非常多,他是在 iPhone等系统上运行的免费阅读软件,支持多种格式。Android 实际上是基于 Linux 的移动平台,它使用的是 Linux 内核。它的开发中包含了很多开源组件。Android 平台的初始设计是以移动服务业的业务为目标,大多数设计思想和理念都是面向移动终端的。它设计一种非常简便的架构,使得应用之间可以互相组合,在非常有限的资源里发挥很高的性能。Android 是一个开放架构,在程序员开发时有较好开发与调试环境,它里面的图形系统也非常多,所以 Android 的开发环境非常的实用。基于 Android 的手机阅读器有 iReader、QQ 阅读等。在这其中 iReader 支持 TXT 等多种我们常用的格式,它的功能很强大,支持自定义翻页,并且支持现在流行的各种看书模式。QQ 阅读可以实现个性皮肤随心换,可以较快地打开本地所藏的图书,实现了阅读1浏览记录的追踪,拥有自身特色的书签功能,在阅读时支持多个模式的转换,可以根据自己的情况选择想要的阅读环境;阅读时,如果感觉有点疲劳,我们可以选择自动浏览,无需自己翻页操作;如果光线不好,阅读者还可以选择背景灯常亮这一效果。但是,iReader 和 QQ 阅读都有一些缺点,即页面打开后会长时间的锁屏,且更新速度较慢,阅读时还有广告、图片,这些都影响了用户阅读的心情,然而本课题研究的 RSS 阅读器能很好的解决这些问题。RSS 阅读器在现在流行的有三种,即桌面、手机端和 web 端。在使用时我们可以收藏众多自己感兴趣的文章,以便以后可以再次阅读。在操作时用户还可以根据自己的需要将文章下载到本地,还有离线阅读的功能,不受浏览器这些因素的限制,方便用户操作管理。基于 Android 的自制 RSS 阅读器其实就是 RSS 阅读器中的手机 RSS,它可以读取RSS 和 Atom 两种不同格式文档的软件,可以管理和阅读每个 RSS 频道的内容,其具体优势体现在:更新快且没有其他外界因素影响阅读。1.3 课题研究内容及论文结构安排1.3.1 课题研究内容本文设计是在 Android 平台下开发的一款 RSS 阅读器,它的设计可以让我们在新闻阅读这一方面有了长足的进步。主要研究了在 Android 平台下的 RSS 阅读器的一般设计方法以及整体实现过程中所需的知识与调试时所要解决的问题。该阅读器设计思路是开发一个在 Android 下运行的新闻阅读程序,具体包括新闻标题的刷新、兴趣文章的查看、一些 RSS 源的添加与取消等主要功能模块。1.3.2 论文结构安排论文在书写时分为五章,具体内容安排如下:第一章,介绍 Android 平台及手机应用软件的研究现状、国内外发展背景、论文研究的主要内容。第二章,介绍软件的需求分析。第三章,介绍一些关于 Android 平台的功能等。第四章,介绍软件的测试及实现过程。第五章,对整个设计的总结。最后,对设计所需的资料及关键的代码进行了归纳。22 系统需求分析2.1 设计目标点击 RSS 阅读器界面列表中的新闻标题,能打开对应的网页让用户查看具体的新闻;当 RSS 更新以后,程序也会做出改变,即保持内容的一致性,使阅读器做到真正的即时更新。RSS 阅读器在与用户的交互中起着重要作用,它能够提供良好的用户体验,方便用户操作,接收用户的指令并且转换为相应的命令,以用户活动的方式完成各个操作。2.2 系统运行环境简介1硬件资源Android 智能手机2软件资源操作系统:包括拥有 Windows 7 系统以上的计算机、 Android 开发中使用的 sdk 和jdk、以及 Eclipse 开发平台。Android sdk:它是进行程序开发时必须的开发工具包,它提供了许多在进行开发时所应用到的功能性组件,并且还嵌入了各种开发应用程序所用到的常用工具。jdk:JDK 是 Sun 公司自主研发的一款针 Java 的产品。在其推出之后不久,JDK 的应用领域就迅速覆盖了整个国际社会。JDK 是从事 Java 程序开发所必须拥有的,包括了 Java 开发时的运行与调试环境,以及在 Java 开发时所涉及到的各种工具和类库。当今市面上使用范围最广的 JDK 是 Sun 公司研发的,当然现在还有很多公司开始自主研发,并且已经有了不错的成绩,例如IBM。该公司的 JDK 其实更使用些,在其研发的产品的运行效率明显 Sun 公司好,更能适应主流开发环境。Eclipse:它是一个开源的平台,且是最好用的 IDE 工具之一。它的功能特别强大,作为一个应用开发平台非常适合开发人员使用,支持很多开发语言。2.3 Android 开发环境配置2.3.1 jdk 配置在配置之前,我们当然需要下载 JDK,网上的版本有很多,在下载时需要考虑一些因素,选择一款 JDK。在下载之后就是一般的解压缩。接着就是配置该 JDK,操作步骤如下:1先点击我的电脑,然后选择属性这一栏,再点击高级这一选项,其操作界面如图1 所示:3图 1 高级设置2选择“高级”菜单后会弹出一个对话框,我们需要选择环境变量,点击出现的新建栏,创建新的系统变量,操作界面如图 2、图 3 所示:图 2 环境变量 图 3 变量新建3在我们进行完这一操作后会新出现一个对话框,我们需要输入变量名和值,在这之后就选择确定按钮关闭,其操作如图 4 所示:4图 4 新建设置4在环境变量对话框中选中 Path 进行修改,操作完后,再选择确定按钮, jdk 的配置就完成了,其操作界面如图 5 和图 6 所示。图 5 Path 选择界面图 6 Path 设置2.3.2 sdk 配置在网络上下载 sdk。之后将下载下来的压缩包解压,解压后其中的 SDK Manager,也就是 Android SDK 的管理器,双击打开后系统会显
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于android的自制RSS阅读器手机客户端的设计与实现【毕业论文说明书】
链接地址:https://www.renrendoc.com/p-10279190.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!