通信录里明明有他的号码,为什么微信添加好友里找不到,qq好友里也没有
微信肯定是有把图片资源存本地的,那某一个好友的头像替换的时候,怎么才能马上知道呢?总不会是每次进入软件都把好友的头像读一遍吧?感觉那好浪费流量跟性能。
比较好奇类似微信等软件怎么做到即时更新到好友更换的头像的。
应该是socket监听实现的,当还有头像更新时候首先会告诉服务器,服务器将变化通知推送到所有好友,好友监听收到通知后自动更新
这种机制其实是利用图片的checkSum来实现,如果check到这个数字有变化,就会自动去更新
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。