gpt4 book ai didi

android - 显示安卓联系人+电话号码的最佳实践

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:10:00 26 4
gpt4 key购买 nike

从性能角度来看,显示包含联系人及其电话号码的 ListView 的最佳方法是什么?

  • 将 CursorAdapter 与联系人游标一起使用,并在为每一行调用 bindView 时查询电话号码
  • 将所有联系人和电话号码复制到后台线程中的内存数组,然后使用 ArrayAdapter 显示它们。
  • 其他解决方案?

最佳答案

在我看来,混合解决方案应该更好。 这是为什么?因为您不知道或者假设在大多数情况下您无法知道您的应用程序需要列出多少联系人以及有多少联系人。以及手机中存储了多少联系人。如果我们知道这两个答案,当然我们可以采取最接近的解决方案。

因此,我建议您首先在后台线程中使用内存数组来获取固定数量的联系人,例如前 20 个。另外,如果您认为您的应用将对该服务执行多个请求......使用某种缓存会很棒。最糟糕的方法应该是一次又一次地调用联系人服务。然后,对于联系人 #21 的请求,您可以带上接下来的 20 个人,依此类推。

因此,您可以利用两个世界的优势,并尽量减少劣势。始终取决于我们正在谈论的应用程序和上下文。

关于android - 显示安卓联系人+电话号码的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6765953/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com