这是一个由三部分组成的问题。我是Android新手,我正在尝试创建一个新的应用程序来读取RSS提要并以widget
的形式在主屏幕上显示它们。
感谢您的帮助!
答案 0 :(得分:4)
我是Android新手,我正在尝试创建一个新的应用程序来读取RSS提要并以小部件的形式在主屏幕上显示它们。
首先,主屏幕的交互位称为“app小部件”。
其次,除了Honeycomb之外,这可能不容易。
显示格式良好的RSS Feed需要进行哪些网络调用?
询问您从哪里获取RSS源。通常,它是HTTP。但是,如果您花时间研究“RSS”和“网络呼叫”的含义,您将了解到它们在很大程度上是不相关的。例如,我可以用一张纸的形式给你一个RSS提要。
我可以使用哪些布局结构来保存收到的内容?
在Honeycomb上,您可以在应用小部件中使用ListView
作为您的Feed。
如果用户从此窗口小部件中选择了RSS源,如何让Web浏览器打开指向RSS源的链接?
使用startActivity()
在网址上发布ACTION_VIEW
Intent
。
但是,如果您花时间研究“RSS提要”和“链接”是什么,您将了解到浏览器不知道如何显示RSS提要(XML格式)。我猜你的意思是“从RSS提要中打开指向该项目的链接”。