在android中获取新闻

时间:2011-01-25 11:22:05

标签: android

我想在android中从网上获取新闻。我在谷歌搜索了一些示例,但我找不到任何源代码。

任何人都可以在android中解释获取新闻之外的逻辑吗?

3 个答案:

答案 0 :(得分:1)

这取决于您要查询的内容。它是RSS响应还是JSON响应。

理论上你必须做到以下几点。您必须向请求URL发送请求并解析响应,无论是XML(RSS是XML)还是JSON。所有请求和解析的东西都要在后台线程中完成,这样你就不会阻塞主应用程序线程(UI线程或服务主线程)。

一旦解析了数据(最好是对象),就必须按照自己的意愿显示数据。根据您的应用程序,您可能必须将数据保存在SQLite数据库中。

这是对原则上你需要做的非常粗略的描述。

答案 1 :(得分:0)

您需要使用HttpClient设置Http连接,检索HTML并解析它。

答案 2 :(得分:0)

IBM主持了大量优秀的教程。

本教程很好地解释了所有内容并提供了源代码:http://www.ibm.com/developerworks/xml/tutorials/x-androidrss/index.html