这是我第一次遇到堆栈溢出问题,如果之前有人问过这个问题,我深表歉意,但是有没有一种简单的方法可以在 Google Android (API 1.5) 上实现 RSS 阅读器?
我用我知道的代码源进行了广泛的搜索,我只找到了一个实现,它需要 6 个不同的类,并且似乎无法在当前的 Android SDK 上编译。
如果我最终不得不自己写,我一定会稍后在这里发布。
非常感谢。
这是我第一次遇到堆栈溢出问题,如果之前有人问过这个问题,我深表歉意,但是有没有一种简单的方法可以在 Google Android (API 1.5) 上实现 RSS 阅读器?
我用我知道的代码源进行了广泛的搜索,我只找到了一个实现,它需要 6 个不同的类,并且似乎无法在当前的 Android SDK 上编译。
如果我最终不得不自己写,我一定会稍后在这里发布。
非常感谢。
您一定是在谈论 NewsDroid 吗?我也发现了这一点,并且必须进行大量代码修改才能使其在 2.1 SDK 上运行。我不喜欢的部分是您获得头条新闻,但必须导航到网页才能获取详细信息。如果可能的话,我更喜欢下载故事以进行离线缓存。
GitHub 上有一个不错的开源软件,名为 FeedDroid。(http://github.com/determinato/feeddroid)。它利用谷歌阅读器而不是直接的 RSS,而且写得很好。它将故事下载到本地数据库。对学习非常有帮助,因为它也使用了服务实现。
rss 格式是一个简单的 xml 文档,例如可以通过 DOM 轻松解析。您可以使用 Android 内置的 HTTPClient 从网络中获取数据。祝你好运。:)