今天开了一个产品原型碰头会,接下来所需要做的东西是一个完全仿照微信的 社交圈子。
下午我就在github上找了一些仿照微信圈子的开源项目。在接下来开发中需要使用到的技术点。
1、https://github.com/anyunzhong/AndroidTimelineView
优点:一个非常切近业务的demo,完全仿照微信朋友圈业务,实现业务方便快捷,只需要关心数据填充,一些UI展示,业务操作全部内部实现。
缺点:耦合高(没有看具体代码,但是多层级嵌套)集成比较麻烦。存在一定的bug,
参考:建议可以参考UI, 逻辑还是自己实现比较好
2、https://github.com/Naoki2015/CircleDemo
优点:完整朋友圈功能,添加有发布视频的功能。一个列表集成全部内容,拿过来直接修改就OK。集成方便,直接粘贴复制。
缺点:图片处理无
3、lmageWatcher
微信图片展示控件,可拖拽 决定采用
4、luban
图片压缩算法