最近在写类似朋友圈的功能,网上找了一圈,主要参考https://www.jianshu.com/p/1ca0caf5fd8b,https://blog.csdn.net/u012556114/article/details/103788418两位的博主的 代码实现了。感觉仿微信的朋友圈 界面很多细节没法做到 一样。下面是我的码云地址https://gitee.com/sfdfds/moments
整个demo使用的是本地的假数据,实际使用的 时候 通过网络更新数据就行了。下面是预览界面
主要亮点是图片九宫格,评论列表,点赞列表,文本内容是自定义组件,使用方便,不用在adapter里处理他们的逻辑,点击 评论的时候 自动移动到输入栏 的上方。图片九宫格自适应图片个数和宽度,支持 gif。不过点击 查看大图 不支持视频,所以视频 播放是单独弄得一个activity。以上大致弄得差不多了,不过 很多细节还没去优化,使用的时候根据自己的需求再去慢慢调整吧