最近产品经理突然脑壳有包要把我们项目中的图片展示改成微信朋友圈那样,本来想网上应该到处都是找一个就搞定,但是一番搜索后发现网上的不如人意,不优雅,于是决定自己定义一个view来实现
效果截图如下
实现如下:
/**
* Created by...
云聊IM
1年前 (2019-08-20) 507℃
0喜欢
微信朋友圈包括图片和视频两套业务架构组成,朋友圈图片的特点是请求量大、消耗计算资源较多,视频则主要消耗带宽。朋友圈的数据是永远存储的,而且随着业务的快速发展,存储容量、带宽和设备的消耗大量增加,而重大节日带来的使用量增长,更加剧了消耗,也给运维人员的保障带来了巨大压力。
节日保障...
云聊IM
3年前 (2018-05-10) 1869℃
0喜欢
项目地址:https://github.com/razerdp/FriendCircle
控件地址:https://github.com/razerdp/PhotoContents
在上篇,我们把九宫格控件的核心(obtainView())等方法写了,那么本篇将会是对最后的一个事...
云聊IM
3年前 (2018-03-11) 1451℃
0喜欢
项目地址:https://github.com/razerdp/FriendCircle
控件地址:https://github.com/razerdp/PhotoContents
距离上一篇文章好像过了十多天了,这回趁这个周末有时间,就把中篇也写了。
上一篇中我们着重写了ada...
云聊IM
3年前 (2018-03-10) 914℃
0喜欢
项目地址:https://github.com/razerdp/FriendCircle
控件地址:https://github.com/razerdp/PhotoContents
在上篇文章中,我们选择了继承FlowLayout来实现我们的九宫格,选择它的原因很简单,就是因为其...
云聊IM
3年前 (2018-03-09) 803℃
0喜欢
项目地址:https://github.com/razerdp/FriendCircle
控件地址:https://github.com/razerdp/PhotoContents
ps:票圈重构已经合并到主分支了,大多数功能也在逐步赶上以前的进度,而且以后的提交主要都是往主分支...
云聊IM
3年前 (2018-03-08) 949℃
0喜欢
项目地址:https://github.com/razerdp/FriendCircle/tree/main-dev
因为要跟以前的文章做差异,所以重复的内容咱们就不说了,比如什么头控件乱七八糟的,感兴趣的可以去看文集里面以前的内容。
这一次我们要做的是一个老生常谈的问题了,就是...
云聊IM
3年前 (2018-03-07) 1362℃
0喜欢
项目地址:https://github.com/razerdp/FriendCircle/tree/main-dev
这次重构因为将会从ListView换成RecyclerView,所以很多东西都要重新部署,比如上下拉。
因为朋友圈的特殊性,我们的上下拉需要符合至少两个条件:
下...
云聊IM
3年前 (2018-03-06) 1282℃
0喜欢
项目地址:https://github.com/razerdp/FriendCircle
【ps:评论功能羽翼君我补全了后台交互了哟,如果您想体验一下不同的用户而不是一直都是羽翼君,可以在FriendCircleApp下,在onCreate中,将LocalHostInfo.INS...
云聊IM
3年前 (2018-03-05) 960℃
0喜欢
项目地址:https://github.com/razerdp/FriendCircle
【Warning】:
本篇完整的从【思考->寻找->编写代码->最终完成】来阐述我如何实现本篇预览图功能
本篇篇幅较长,请带上一定的耐心
本篇图片较多,流量党请注意
本篇...
云聊IM
3年前 (2018-03-04) 914℃
0喜欢