Kimball1202 2016-01-29 07:33 采纳率: 0%
浏览 1339

android客户端资料如何高效更新?【没有C币了,只能不要脸地求求大家,额~】

现在在开发一个类似qq的APP,在获取好友列表时,我的方式是每次从服务器把所有的数据获取后,直接在客户端用listView显示出来。但是这样效率太低了,如果有1000条好友数据,岂不是每次都要获取这么多数据呀。之前为了解决这个问题,想着把这些数据先存到本地SQLLite,然后每次刷新的时候就直接从本地取值就好了。但是坑爹的这样问题又来了,如果好友修改了资料,这个时候服务器的数据就改了,按理说客户端相对应的好友数据也应该改变,但前提是好友的数据如果没有改变就不能重新发送到客户端,可是这怎么实现呀,这些数据是通过HttpClient的POST方式传递的。

  • 写回答

4条回答

  • thirddata 2016-01-29 07:40
    关注

    好友资料加一个update_stamp, 先获取update_stamp,这个流量很小,如果跟本地一样,就不需要更新,如果不一样再更新。

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器