首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >开发实时新闻馈送信息App / Android

开发实时新闻馈送信息App / Android
EN

Stack Overflow用户
提问于 2013-03-11 15:20:35
回答 3查看 7.2K关注 0票数 0

我正处于开发跨平台移动(专注于Andriod市场)应用程序的规划阶段,以显示来自不同网站的实时新闻馈送。

我正在考虑使用HTML5和SQLite来暂时保存提要中的信息。

现在我在想怎么把新闻从新闻网站上去掉?我将需要使用多个来源来获取数据。

我期待着从你们那里得到一些教程,例子或指导。

如果有人能给我指引正确的方向,那就太好了……

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-03-11 15:32:43

你应该得到一个你会找到信息的地方的rss提要。

这并不容易实现。

RSS文件是结构符合标准(固定标记名)的XML文件。

在您的应用程序中,您需要:

下载RSS提要:使用XML,将数据从XML中取出:使用XML解析器,其中一些提供了存储数据的方法:最好的解决方案是database

  • Display
  • data: ListView
  • SQLite ListView

编辑: This是一个很好的例子,演示了如何从this rss中提取纽约的时间

票数 4
EN

Stack Overflow用户

发布于 2013-03-11 15:28:55

正如所建议的,RSS是最好的解决方案。例如,你可以在这里找到BBC新闻网站的RSS feed:http://feeds.bbci.co.uk/news/video_and_audio/world/rss.xml

这是一个很好的android RSS教程:http://www.ingeniumblog.net/2012/01/making-a-slick-rss-reader-in-android/

票数 2
EN

Stack Overflow用户

发布于 2013-03-11 15:53:20

正如其他人在我之前提到的,RSS可能是最好的解决方案。加载数据时,不会花费太长时间(但这取决于有多少项)。

获取提要并将其存储在某个位置的方法有很多,但是如果您需要文章正文,那么Jsoup可能是最简单的方法。

这是我的一个应用程序的基础:

http://techiedreams.com/android-simple-rss-reader/

这篇文章本身并不具有很强的描述性,因此您可能需要仔细研究一下源代码(实际上只需要查看一个类)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15333166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档