IPJMC
IPJMC
2011-11-15 20:12
浏览 229

CursorAdapter 还是 BaseAdapter

[size=medium]我在做Android App开发,需要从Server端获取数据,在本地用Sqlite缓存,是不是继承CursorAdapter比继承BaseAdapter要好?如果使用CursorAdapter的话,要用ContentProvider吗?我不需要将数据共享给别的程序,希望程序的架构更加清晰,易于拓展[/size]

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • jiangguangxian
    jiangguangxian 2011-11-16 13:07
    已采纳

    [quote]
    可不可以给一下它们之间的对比,各自擅长什么
    [/quote]

    我觉得吧,这个具体的比较还是你到google上找吧。

    点赞 评论
  • jiangguangxian
    jiangguangxian 2011-11-16 08:50

    其实个人感觉无太大差别,本身CursorAdapter就是继承BaseAdapter,CursorAdapter必须有一个_id字段,主要的实现类时ResourceCursorAdapter。

    根据理论上,一般情况下应该是继承BaseAdapter,而根据你实际需要来使用CursorAdapter

    点赞 评论

相关推荐