【问题标题】:why model class is needed if there is a cursor in android? [duplicate]如果android中有游标,为什么需要模型类? [复制]
【发布时间】:2014-03-13 05:49:21
【问题描述】:

如果您已经可以使用光标实现它,任何人都可以解释为什么需要模型类吗?这两种类型的优缺点是什么?

【问题讨论】:

    标签: android android-cursor


    【解决方案1】:

    这真的完全取决于您的需求,游标绝对可以正确解决您可能遇到的持有信息问题,甚至更好,因为游标在实际请求之前不会加载信息,但是,游标将在模型类中具有灵活性不允许,例如,动态添加/删除数据字段,通过良好的模型实现,您可以在运行时轻松更改模型属性,游标需要“重新查询”功能,最重要的是在某些情况下是不可能的因为该列甚至可能不存在,模型也不太容易出错,我已经看到了很多问题,因为光标在不应该关闭时意外关闭,无论哪种方式我都不是说一个比另一个更好,我只是说这完全取决于您的需求。

    希望对你有帮助!

    问候!

    【讨论】:

    • thnx martin,这取决于你想要什么,呵呵,tnx 兄弟!
    猜你喜欢
    • 2017-08-24
    • 2017-02-08
    • 2013-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多