我是 android dev (xamarin) 的新手,并试图理解基础知识。因此,当您滚动列表时,它是在您移动时访问数据库,还是从缓存中获取行。
- 如果它确实命中了数据库,为什么大多数文档会说它比提供带有 ilist 的基本适配器更有效。至少这样我只打了一次数据库。
- 如果它没有并将所有内容都放在缓存中,那么它类似于使用带有完整列表的基本适配器。
我仍然对为什么大多数人说光标适配器更有效感到困惑?
谢谢,米克
我是 android dev (xamarin) 的新手,并试图理解基础知识。因此,当您滚动列表时,它是在您移动时访问数据库,还是从缓存中获取行。
- 如果它确实命中了数据库,为什么大多数文档会说它比提供带有 ilist 的基本适配器更有效。至少这样我只打了一次数据库。
- 如果它没有并将所有内容都放在缓存中,那么它类似于使用带有完整列表的基本适配器。
我仍然对为什么大多数人说光标适配器更有效感到困惑?
谢谢,米克
不,它会缓存完整的结果。
如果有人想了解更多关于 CursorAdapter 的信息,他可以在这里查看:https ://developer.xamarin.com/guides/android/user_interface/working_with_listviews_and_adapters/part_4_-_using_cursoradapters/