android的client里remote里ChatManager中有个getUserInfo方法,注释说一次网络同步,代价特别大,应该尽量避免使用true

king 2023-4-29 361

android的client里remote里ChatManager中有个getUserInfo方法,refresh为true会导致一次网络同步,代价特别大,应该尽量避免使用true。仅当在进入此人的单聊会话中时或者此人的用户信息页面使用一次true。 为什么为true一次网络同步代价特别大呢?不是重新从后台获取下数据吗?会有很大代价吗?

最新回复 (1)
  • x86 2023-4-29
    引用 2
    是的,为 true 的话,就会从服务器拉一次数据。

    调用getUserInfo获取用户信息的地方会比较多,每次都强制刷新是没必要的。如果用户非常多的话,还会对服务器产生一次压力。
返回