(广告传媒)基于A平台的RSS在线新闻订阅和阅读器的设计与实现

上传人:管****问 文档编号:129141239 上传时间:2020-04-22 格式:DOC 页数:70 大小:1.59MB
返回 下载 相关 举报
(广告传媒)基于A平台的RSS在线新闻订阅和阅读器的设计与实现_第1页
第1页 / 共70页
(广告传媒)基于A平台的RSS在线新闻订阅和阅读器的设计与实现_第2页
第2页 / 共70页
(广告传媒)基于A平台的RSS在线新闻订阅和阅读器的设计与实现_第3页
第3页 / 共70页
(广告传媒)基于A平台的RSS在线新闻订阅和阅读器的设计与实现_第4页
第4页 / 共70页
(广告传媒)基于A平台的RSS在线新闻订阅和阅读器的设计与实现_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《(广告传媒)基于A平台的RSS在线新闻订阅和阅读器的设计与实现》由会员分享,可在线阅读,更多相关《(广告传媒)基于A平台的RSS在线新闻订阅和阅读器的设计与实现(70页珍藏版)》请在金锄头文库上搜索。

1、天津工业大学毕业设计(论文)基于Android平台的RSS在线新闻订阅和阅读器的设计与实现姓 名 - 学 院 计算机科学与软件 专 业 软件工程 指导教师 王丹丹 姚清爽 职 称 高级工程师 讲师 2012 年 6 月 1 日天津工业大学毕业设计(论文)任务书题目基于Android平台的RSS在线新闻订阅和阅读器的设计与实现学生姓名-学院名称计算机科学与软件专业班级-课题类型实际课题课题意义通过自己对Android这项新技术的了解和不断的学习,设计出一款对社会有价值的软件,不仅锻炼了自己的学习本领而且可以为以后的软件应用起到现实的效果,有时候我们学习的技术知识固然很有用,但若是不把他应用到现实

2、设计中,那知识只是知识,并没有创造出价值,假以开发出一个项目,那在此过程中不断出现的错误和解决错误的过程都是一个经验的积累,也方便以后为社会创造更多价值。任务与进度要求2012.2.20-2012.3.11 选题确认并完成开题报告、任务书的填写、提交、审核2012.3.12-2012.3.26 深入了解课题内容、需求分析、确定系统框架、熟悉开发工具2012.3.27-2012.5.3 完成课题概要设计和详细设计,代码编写、网页制作,完成系统的大部分功能,初稿完成2012.5.4-2012.5.21 进行系统调试,并在调试中进一步完善系统的各项功能,二稿完成2012.5.22-2012.6.3

3、毕业设计(论文)的审核、修改及定稿并装订2012.6.* 答辩主要参考文献 1 google公司的Android中文文档EB/OLhttp:/ 2李晓莹EDGE-增强型GSM的演进数据业务介绍J.通信世界3百度文库-Google Android 手机应用开发。http:/ RSS阅读器设计要领之所见一二http:/ 教研室主任 指导教师 毕业设计(论文)开题报告表 2012年3月5日姓名-学院计算机科学与软件专业软件工程班级-题目基于Android平台的RSS在线新闻订阅和阅读器的设计与实现指导教师一导 二导一、 与本课题有关的国内外研究情况 Android 是一种在移动市场中迅速获得广泛关注

4、的平台。甚至在配备了 Android 的消费型设备出现之前,许多开发人员就已纷纷投入到这一移动市场,希望为即将出现的、备受期待的 Android 式设备做好准备。诸如 Android 这样的富设备(Rich device)要求提供内容。某些情况下,内容的表现形式为游戏或一个生产力应用程序。然而,除了移动电子邮件外,最能够驱动数据使用的内容是新闻和信息。这种内容可能看上去类似于与特定金融市场有关的新闻,或者是天气预报这种比较普遍的信息。对于周末想到海边度假的人,自然十分关心天气预报。于是,以一种简单、实用的方式从移动设备获取数据成为了摆在人们面前的一道难题。Android 包含了 WebKit.

5、org 浏览器引擎,这意味着它可以向移动用户交付高质量的浏览器体验。然而,对于一个小型屏幕和有限的输入设备,在多个 Web 站点中查找新闻和消息是非常乏味的事情。不要误会,自从出现 WAP 浏览器和有限的基于文本的信息以来,这一市场已经得到了长足的发展,然而,移动信息的价值在于:输入 RSS 提要时一眼就可以判断出它是否可用。RSS 是 “Really Simple Syndication” 的缩写。实际上,RSS 是一种分布感兴趣的信息的方便方法。RSS 支持 XML 数据;数据包含完整信息源的简单摘要。如果对这些摘要该兴趣,用户可以进一步获取信息并获得全部内容。二、 课题研究的主要内容1.

6、用户打开软件(根据设备号自动登录个人账户,加载用户的个人中心,加载用户的RSS目录)2.添加,删除,修改和浏览RSS分类(如添加体育类,生活类,删除文学类等) Q0 T2 D. 0 m; y0 Y3.添加,删除,修改和浏览RSS(如体育类中,添加网易体育,删除腾讯体育,浏览网易体育新闻): e( L0 U7 C/ W% Q1 O; w4.手动刷新获取最新新闻(在获取新闻时有记录过updatetime,可手动更新当前最新新闻。); # F$ z8 $ c Y$ u4 ?0 s5.标识新闻已读/未读(在浏览RSS时,已读新闻会被做过标记,也可自行修改为已读/未读)5 r, E% m- t3 b8

7、r l( W* 6.阅读新闻(根据用户选择的RSS目录,可解析出源地址所表示的xml文件,用户可阅读新闻)0 M1 1 j- R( p7.删除新闻或标记已读新闻(获取到的新闻列表中,若是有用户不喜欢的则可以自行删除或标记) f2 J0 I0 J4 i& 8.精彩RSS推荐; b) E* A1 N( 9 O4 l6 u9.收藏新闻和分享(用户对于自己喜爱的新闻栏目可以收藏到个人中心里面,或分享到微博/社区)三、 课题研究的主要的目的和意义通过自己对Android这项新技术的了解和不断的学习,设计出一款对社会有价值的软件,不仅锻炼了自己的学习本领而且可以为以后的软件应用起到现实的效果,有时候我们学

8、习的技术知识固然很有用,但若是不把他应用到现实设计中,那知识只是知识,并没有创造出价值,假以开发出一个项目,那在此过程中不断出现的错误和解决错误的过程都是一个经验的积累,也方便以后为社会创造更多价值。四、 本次毕业设计应达到的目标 说明目前随着移动市场越来越火爆,用户对于移动设备的要求也越来越高,更多的人通过移动设备来获取想要的信息,而网络是一个茫茫大海,用户想阅读新闻的时候,有一款属于自己的新闻管理器,不要如大海捞针一般去搜寻信息,打开RSS阅读器,全是自己订阅的新闻类,都是自己想要的信息,而且随时更新,以保证新闻的及时性,将大大提高用户的效率,而且会受到广大用户的热烈欢迎。二、进度及预期结

9、果:起止日期主要内容预期结果2012.2.20-2012.3.112012.3.12-2012.3262012.3.27-2012.5.32012.5.4-2012.5.212012.5.22-2012.6.102012.6.*选题确认并完成开题报告、任务书的填写、提交、审核深入了解课题内容、需求分析、确定系统框架、熟悉开发工具完成课题概要设计和详细设计,代码编写、网页制作,完成系统的大部分功能,初稿完成进行系统调试,并在调试中进一步完善系统的各项功能,二稿完成毕业设计(论文)的审核、修改及定稿并装订答辩完成完成完成完成完成完成完成课题的现有条件硬件:操作系统:Windrows7 CPU:Pe

10、ntium Dual-Core CPU E5300 2.60GHz 内存:2GB 运行设备:AVD模拟器/Andorid平台的MOTO(MZ606)软件:eclipse3.4版本 JDK 3.4版本参考文献:1 google公司的Android中文文档EB/OLhttp:/ 2李晓莹EDGE-增强型GSM的演进数据业务介绍J.通信世界3百度文库-Google Android 手机应用开发。http:/ RSS阅读器设计要领之所见一二http:/ 一导 二导(手写签字) 年 月 日学院意见主管领导: 年 月 日摘 要随着科技的不断发展与3G网络时代的到来,信息量越来越大,这要求人们不断的摄取信息

11、来充实自己。本款Android新闻阅读器刚好满足了人们对信息量的需求。 本款软件是根据Google Android 平台用户的喜好和其平台的特性而设计的,利用Java语言和Eclipse,结合目前使用广泛的Rss(Really Simple Syndication)技术,以及XML文件解析来开发RSS阅读器。在参阅相关资料下,选择了RSS作为新闻阅读器数据的来源;通过与其他解析算法的比较得出解析RSS源的算法SAX解析。本文概括的介绍了Google Android 开发的流程,并重点的介绍了基于Google Android 平台的RSS在线新闻订阅和阅读器的开发过程。首先根据谷歌电子市场的数据

12、,对给予Android平台的新闻阅读器做了需求分析。接下来,从各大论坛和网站,搜取用户体验较好的RSS源,作为用户订阅的目标。在数据准备完成后,通过对用户的调查,设计自己的UI,在此过程中不仅调用了Android系统的控件,还自定义了一些控件以提高用户的体验。在界面设计完成后,开始开发自己的系统,在本文中,着重从本款软件的特色介绍出发,简单的介绍了用户可以异地登陆,从服务器端获取自己喜欢的订阅;在用户没有网络可连接的情况下,离线模式阅读;在用户有自己喜欢的阅读的时候,收藏或与好友一起分享。最后在完成了这一系列的开发之后,进行了大量的测试,以发现本软件的不足而改进。 关键词:Google And

13、roid阅读器;RSS新闻;Sax算法解析AbstractWith the continuous development of science and technology and 3G network era, the social competition is increasingly fierce, increasing the amount of information, which requires a constant intake of information to enrich themselves. People can understand and obtain the required information anytime, anywhere. In this case, from the major site of Ling Lang e

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号