Android 优化 ContentResolver 查询

标签 android android-contentresolver

有没有办法加快对内容解析器的查询?我发现即使使用适当的投影,查询联系人也需要一些时间。

最佳答案

在投影中请求更少的列。更好的是,在结果集中请求更少的行。

您还可以使用 Traceview 来确认时间确实在查询本身中,而不是您对生成的 Cursor 所做的任何事情。

关于Android 优化 ContentResolver 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7410449/

相关文章:

android - 权限拒绝 : opening provider Android Studio

Android:ContentResolver.requestSync()没有触发onPerformSync()

android - CallLog.Calls 处的 RuntimeException

android - getContentResolver() 是如何工作的?

android - 使用服务获取 CallLog 上的最后一次通话

java - 如何使用分割字符串搜索并填充到 ListView

android - 如何将tab host与zxing二维码扫描仪集成?

android - 如何导航到相同的父状态

android - 控制 IME 显示搜索操作而不是输入

android - 如何在android中访问摄像头和麦克风?