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,这个流量很小,如果跟本地一样,就不需要更新,如果不一样再更新。

    评论

报告相同问题?

悬赏问题

  • ¥50 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?