【发布时间】:2011-01-05 14:26:45
【问题描述】:
我目前正在开发一个应用程序,该应用程序需要通过他们的电话号码查找一些联系人(姓名和照片)。 但是,这需要几秒钟(对于每个联系人:通过他们的电话号码查找联系人,获取联系人的姓名和照片)。
加快这个过程的好策略是什么?我意识到我可以使用我自己的 sqlite db,其中包含我需要的那些姓名和照片的列表。使用这样的数据库,我只能进行一次查询,然后一次获取我需要的所有联系人的数据。然而,这会增加一些我希望避免的开销。
有更好的(说:更简单的)解决方案吗?
谢谢。
【问题讨论】:
-
metter,您能否发布一些有关您如何实现这一目标的代码,也许我们可以提供一些关于如何更好地优化您正在处理的工作的见解。
标签: android database contact android-contentprovider