android RSS开发教程

android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程android RSS开发教程

如果不能随时了解最喜欢的新闻提要,那么移动计算环境又有什么用呢?当然,可以使用 Android 的浏览器浏览最喜爱的 Web 站点,但遗憾的是,这些站点很可能没有针对两英寸高的屏幕进行优化。此外,您也无法使用其他移动应用程序集成 RSS 或其他 XML 数据以构建自己的 mash-up。本教程将展示如何使用 Android Developer Tools 读取、解析和显示 XML 数据。如果您想在 Eclipse 环境中开始开发 Android 应用程序,请同时学习教程:“用 Eclipse 开发 Android 应用程序”。该教程介绍了如何在 Eclipse 环境中开发 Android 应用程序。

开始之前本教程介绍了如何在 Android 平台之上处理 XML。要按照本教程构建样例应用程序,必须在开发计算机中安装和运行 Android SDK。推荐使用 Eclipse 构建 Android 应用程序,但不作硬性要求。具备移动开发经验固然有帮助,但是 Android 应用程序开发要求具有 Java 编程技能,这将有助于本教程的学习。关于本教程常用缩写词

DOM:文档对象模型(Document Object Model) GUI:图形用户界面(Graphical user interface)

HTTP:超文本传输协议(Hyper Text Transport Protocol) RSS:真正简单的连锁(Really Simple Syndication) SAX:XML 简单API(Simple API for XML)

SDK:软件开发套件(Software Development Kit)

XML:可扩展标记语言(Extensible Markup Language)

Android 的 RSS 阅读器为什么值得我们关注?XML 又是如何融入其中的呢?首先,

Android 是一种在移动市场中迅速获得广泛关注的平台。甚至在配备了 Android 的消费型设备出现之前,许多开发人员就已纷纷投入到这一移动市场,希望为即将出现的、备受期待的 Android 式设备做好准备。诸如 Android 这样的富设备(Rich device)要求提供内容。某些情况下,内容的表现形式为游戏或一个生产力应用程序。然而,除了移动电子邮件外,最能够驱动数据使用的内容是新闻和信息。这种内容可能看上去类似于与特定金融市场有关的新闻,或者是天气预报这种比较普遍的信息。对于周末想到海边度假的人,自然十分关心天气预报。于是,以一种简单、实用的方式从移动设备获取数据成为了摆在人们面前的一道难题。Android 包含了 WebKit.org 浏览器引擎,这意味着它可以向移动用户交付高质量的浏览器体验。然而,对于一个小型屏幕和有限的输入设备,在多个 Web 站点中查找新闻和消息是非常乏味的事情。不要误会,自从出现 WAP 浏览器和有限的基于文本的信息以来,这一市场已经得到了长足的发展,然而,移动信息的价值在于:输入 RSS 提要时一眼就可以判断出它是否可用。RSS 是 “Really Simple Syndication” 的缩写。实际上,RSS 是一种分布感兴趣的信息的方便方法。RSS 支持 XML 数据;数据包含完整信息源的简单摘要。如果对这些摘要该兴趣,用户可以进一步获取信息并获得全部内容。本教程将演示在构建 Android RSS 阅读器过程中涉及到的几个主要的 XML 处理步骤。本教程分为以下小节:

RSS 基础

Android RSS 阅读器应用程序架构 使用 SAX 获取并解析 XML 数据 使用 Android 呈现 RSS 数据

你可能喜欢

  • 入门到精通
  • Android程序开发
  • 电子阅读器
  • Java笔记
  • FAT32文件系统
  • 开源项目
  • android游戏开发

android RSS开发教程相关文档

最新文档

返回顶部