鉴于大家对自动化专业十分关注,我们编辑小组在此为大家搜集整理了“RSS阅读器的设计与实现”一文,供大家参考学习
论文编号:ZD935 论文字数:13538,页数:39
摘 要
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。手机的日益普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。
随着固定网络与移动网络日趋紧密的融合, RSS技术被嫁接到无线网络和手机终端,使传统的逐个站点浏览变为“定制—聚合—推送”,这意味着今后手机用户可以方便地查看自己定义的最重要的个性化信息.本论文是应用Android开发平台,完成RSS阅读器的设计与实现。
本论文介绍了Android的相关技术,XML、RSS的基本技术规范,及本软件程序的结构分析和具体功能的实现。
关键字:Android、XML、RSS、java
Abstract
The original meaning of the word “Android” is "robot". It is also the name of Google on November 5, 2007 announced the open source Linux-based mobile phone operating system and consists of the operating system, middleware, user interface and application software components, claims to be the first completely mobile software to create a truly open for mobile terminal. The growing popularity of mobile phones, the implementation of Java function on mobile devices, the mobile value-added services produced by Java application system are increasingly reflected its influence and have an assignable affect for enriching the living content , providing faster information.
With the merge between permanent network and mobile network, RSS technology is grafted onto the wireless network and mobile terminals, changing the traditional scanning of in-turns site into "Custom - polymerization - Push", which means that mobile phone users can view their own made definitions of the most important personal information conveniently in the future.
This paper introduced about the related technologies of Android, the basic technical specifications of XML, RSS, the structure analysis of the software course and the implementation of the specific functions.
Keywords: android、 XML、RSS、 Java
目录
摘 要 II
Abstract III
1 绪论 1
1.1 引言 1
1.2 相关知识简介 1
1.2.1 XML定义 1
1.2.2 RSS的定义 1
1.2.3 RSS阅读器的介绍 2
1.3 论文主要工作 2
2 开发环境及相关技术的介绍 3
2.1 开发环境 3
2.1.1 Android简介 3
2.1.2 Android 平台介绍 3
2.1.3 应用程序架构 4
2.2 Java语言特点及开发工具JDK 6
2.2.1 Java语言特点 6
2.2.2 Java小程序和应用程序 7
2.3 关于ECLIPSE 8
2.3.1 Eclipse 介绍 8
2.3.2 Eclipse 是开源的 8
2.3.3 Eclipse 平台体系结构 9
3 构建 Android 手机 RSS 阅读器 11
3.1 RSS 阅读器的数据使用 11
3.2 RSS 阅读器应用程序的主要需求 12
3.2.1 指定感兴趣的 RSS 提要 12
3.2.2 获取感兴趣的 RSS 提要 12
3.2.3 解析 XML 数据流 12
3.2.4 保存 RSS 数据 12
3.2.5 呈现 RSS 提要 13
3.2.6 数据刷新和离线查看 13
3.3 构建应用程序 13
3.3.1 使用 SAX 获取并解析 XML 数据 13
3.3.2 在 Android 中呈现 RSS 数据 15
3.4 本章小结 19
4 总 结 20
致 谢 21
参考文献 22
附 录 RSS阅读器程序 23