问题描述
我在做Android App开发,需要从Server端获取数据,在本地用Sqlite缓存,是不是继承CursorAdapter比继承BaseAdapter要好?如果使用CursorAdapter的话,要用ContentProvider吗?我不需要将数据共享给别的程序,希望程序的架构更加清晰,易于拓展 问题补充:可不可以给一下它们之间的对比,各自擅长什么283433775 写道
解决方案
引用可不可以给一下它们之间的对比,各自擅长什么我觉得吧,这个具体的比较还是你到google上找吧。
解决方案二:
其实个人感觉无太大差别,本身CursorAdapter就是继承BaseAdapter,CursorAdapter必须有一个_id字段,主要的实现类时ResourceCursorAdapter。根据理论上,一般情况下应该是继承BaseAdapter,而根据你实际需要来使用CursorAdapter
时间: 2024-07-29 04:29:22