适配器获取并解析RSS提要以获取其数据 - 最佳实践?

时间:2010-12-05 15:30:19

标签: android

在共享项目中,我们有一个Adapter类(扩展BaseAdapter,实现ListAdapter)。在其构造函数中,此类从Internet获取RSS提要并解析返回的XML文档以获取它将“适应”的数据;数据保存在私有类变量中。

这被作者视为做事的“Android方式”,并得到项目负责人的支持 这可以被视为“最佳实践”吗? 是否可以通过它(可能?)提高性能来证明其合理性? 它是否违反了一般的面向对象设计(OOD)原则,即一个类应该只具有“单一责任”? 在Android开发中是否预留了OOD或Java的最佳实践?

1 个答案:

答案 0 :(得分:0)

您必须使用AsyncTask在后台下载Feed并让它在postExecute步骤中更新UI。

你可以google有效实现listadapter,它讨论布局膨胀和其他事情。

如果您对掌握Android最佳做法的一般知识感兴趣,可以在Google I / O页面上进行一些很好的讨论。