我的公司想为Android发布图书馆,以便其他人可以轻松地将我们的内容集成到其自定义应用中。

现在,我仍然非常不确定如何提供内容。现在,我正在使用Pojos在项目中提供数据。

我正在关注 辩论“ Pojos vs.光标” 事实证明有利于光标。我也看过 一个例子 有人将解析的资源存储在Sqllite-DB中,并以后通过光标访问它。

我知道,与波约斯相比,光标具有许多优势。但是,当您需要实施库时,您想与光标弄乱吗?你们中的一些人可能也写了这样的lib。您使用了什么,为什么?


其他Libs如何做...

Facebook似乎使用Pojos:

响应格式:服务器响应是JSON字符串。 SDK提供了util.parsejson()方法将其转换为JSONOBJECT,可以检查和访问其字段和值。

有帮助吗?

解决方案

我们在上一个项目中使用了光标方法,发现它很麻烦。尤其是必须检查光标中是否实际上有东西,迭代它,找到正确的值索引,正确关闭它。.我不想一遍又一遍地做的事情。尤其是整个索引的东西往往很容易破裂,尤其是因为您实际上使用预测无法定义常数。

一种好的方法可能是使用光标支持的波约斯,至少在收藏方面。这样,数据可以按需读取。但是,您仍然必须找到一种明智的方法来关闭光标。

如果有单个对象,我对预测说地狱,然后将所有物体倒入pojo。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top