如果在android中有游标,为什么需要模型类?

时间:2014-02-14 02:23:40

标签: android android-cursor

任何人都可以指导o解释为什么需要模型类,如果你已经可以用游标实现它?这两种类型的优点和缺点是什么?

1 个答案:

答案 0 :(得分:1)

这一切都取决于您的需求,光标可以正确解决您可能拥有的控制信息问题,而且更好,因为游标在实际请求之前不会加载信息,但是,模型类具有灵活性例如,Cursors不会允许动态添加/删除数据字段,通过良好的模型实现,您可以在运行时轻松更改模型属性,游标将需要" requery"功能和最重要的在某些情况下是不可能的,因为列可能甚至不存在,模型也不容易出错,我已经看到很多问题,因为Cursor在不应该被意外关闭时,或者方式我不是说一个比另一个好,我只是说这一切都取决于你的需求。

希望它有帮助!

问候!