大多数社交类的app都会含有图片选择和上传,于是图片选择就是一个比较重要的问题。一般情况下,我们点击选择照片进入图片列表,这时候图片的显示以及图片的查找是一个比较麻烦的问题。网络上的demo很多,今天无意间看到一个,虽然功能不齐全,但是感觉加载效果还是 挺不错的。地址demo地址。
选择之后当然就是图片的上传,我们都知道,不同的手机分辨率什么都不同,照出来的照片大小也不同。相同的清晰度,android手机可能是苹果的三倍大小。如果就这样上传,速度是很低的。那么我们必须进行压缩,android自带的压缩真心不好用,感觉压缩效果很一般 。每次我再上传的时候都要花费很长的时间,这对于用户来说是很差的体验。于是研究了一下微信,微信在上传图片的时候,很快就发到了朋友圈,其实不然。在点击上传之后,微信是开启一个service,默默的在后台上传,当他提示上传成功 的时候,我们的朋友圈已经显示你的图片,但是,别人是看不到的,这时候微信依然在默默的上传。也就是说,微信在我们的朋友圈使用的是假的数据,这个数据还没有上传到它的服务器。只有后台完全上传之后,你的好友才能看到。
多图片选择和上传
最新推荐文章于 2020-11-29 12:47:44 发布