Android开源:LQRWeChat-仿最新版微信6.5.7

GerLlanos 7年前
   <h2>一、简述</h2>    <p>项目源码地址:</p>    <p><a href="/misc/goto?guid=4959747905725972170" rel="nofollow,noindex">GitHub:https://github.com/GitLqr/LQRWeChat</a></p>    <p><a href="/misc/goto?guid=4959747905814296017" rel="nofollow,noindex">码云:https://git.oschina.net/CSDNLQR/lqrwechatrongcloud</a></p>    <h2>1、简单介绍一下:</h2>    <p>这个项目是本人独立开发的第二个高仿微信项目,仿最新版微信6.5.7(除图片选择器外)。本项目基于融云SDK,使用目前较火的 Rxjava+Retrofit+MVP+Glide 技术开发。相比上个版本,加入发送位置消息,红包消息等功能。</p>    <p>==== 还请注意: ====</p>    <p><em>手头上没有Android 7的手机,所以未适配android 7.0及以上版本,所以请不要乱喷,谢谢。</em></p>    <h2>2、制作该开源项目的原因有:</h2>    <ol>     <li>熟练使用 Rxjava+Retrofit+MVP+lambda 等新安卓技术。</li>     <li>熟悉融云等SDK的使用。</li>     <li>向高手进阶过渡。</li>    </ol>    <h2>3、统一回复下网友的问题:</h2>    <p>有网友说看我上一个项目有别人提出的很多问题,而且我都没有回复并解决,实际是有的,只不过那时已经在着手准备开发这个新的高仿微信,而且因为上一个版本使用的是网易云SDK,开发上比较简单,同时该SDK的封装实在是太好了,所以没地方可以施展Retrofit,达不到我预计的提升要求,于是便选用了融云SDK干脆做了一个新的,上版中存在的一些问题已经在这个版本中基本解决,同时制作并更新了几个自己的库(如:表情库和语音库等)。</p>    <h2>二、功能</h2>    <h2>1、好友</h2>    <ol>     <li>查询好友</li>     <li>发起添加好友请求</li>     <li>查看好友个人信息</li>     <li>设置备注</li>     <li>删除好友</li>     <li>扫码加好友</li>     <li>查看新加朋友</li>    </ol>    <h2>2、群组</h2>    <ol>     <li>拉人进群</li>     <li>踢人去群</li>     <li>修改群昵称</li>     <li>查看群二级码</li>     <li>扫码加入群组</li>     <li>解散群(群主)</li>     <li>退出群(群成员)</li>    </ol>    <h2>3、个人</h2>    <ol>     <li>查看头像</li>     <li>上传更新头像</li>     <li>修改个人昵称</li>     <li>查看个人二维码</li>    </ol>    <h2>4、会话</h2>    <ol>     <li>会话置顶</li>     <li>取消置顶</li>     <li>删除会话</li>     <li>撤回消息</li>     <li>发送文本消息</li>     <li>发送图片消息</li>     <li>发送视频消息</li>     <li>发送语音消息</li>     <li>发送贴图消息</li>     <li>发送位置消息</li>     <li>发送红包消息</li>    </ol>    <h2>5、系统</h2>    <ol>     <li>登录</li>     <li>注册</li>     <li>退出当前账号</li>     <li>退出APP</li>    </ol>    <h2>6、尚未完成</h2>    <ol>     <li>消息通知</li>     <li>@功能</li>     <li>对方输入状态提示</li>    </ol>    <h2>三、效果图</h2>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/ea42b1bb0a807059b8e2a7ba3bc06a45.gif"></p>    <p>主界面</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/2587e1464efeb2171f57fef6f2b25d87.gif"></p>    <p>会话控制]</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/8c030d478d17e2798b3ba85511c0e324.gif"></p>    <p>录制、发送语音</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/4e9d3d27aae4eda8b0acad800b00d5d8.gif"></p>    <p>发送表情文字</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/6ea0238b7fb361cefa41df12c461e7c5.gif"></p>    <p>发送红包</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/74121e6faedb42a3512c484a93b05a0a.gif"></p>    <p>抢红包</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/c1670c2fe451ed35fc89eaa81571205d.gif"></p>    <p>发送位置</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/d8baab3fb1f4d95e989fe8b28e9fee6f.gif"></p>    <p>选择、发送图片</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/f4030b357251b01661cb155d71875186.gif"></p>    <p>查看、撤回消息</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/1bb8355cf37e4c0600907529aa22f0d8.gif"></p>    <p>拉人入群</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/7e96fc0098b8b69d350fc7e90323a071.gif"></p>    <p>踢人出群</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/efe111902c13e43aabb8e912de1238a6.gif"></p>    <p>修改群昵称</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/e8f7b282da5b278408967128989e77fe.gif"></p>    <p>发起群聊</p>    <h2>四、其他相关</h2>    <h2>1、该项目使用到的技术有:</h2>    <ol>     <li>Rxjava 2.0</li>     <li>Retrofit 2.0</li>     <li>MVP</li>     <li>Glide</li>     <li>lambda</li>     <li>...</li>    </ol>    <h2>2、用到的主要库有:</h2>    <h3>主要的大神库:</h3>    <ol>     <li><a href="/misc/goto?guid=4959747905905063173" rel="nofollow,noindex">鸿神的AutoLayout</a></li>     <li><a href="/misc/goto?guid=4959746370674825430" rel="nofollow,noindex">郭神的LitePal</a></li>     <li><a href="/misc/goto?guid=4959747906012110665" rel="nofollow,noindex">bingoogolapple的万能刷新控件</a></li>     <li><a href="/misc/goto?guid=4959747906099881766" rel="nofollow,noindex">bingoogolapple的二维码控件扫描库</a></li>     <li><a href="/misc/goto?guid=4959747906185542058" rel="nofollow,noindex">CJT2325的仿微信拍照Android控件</a></li>     <li>...</li>    </ol>    <h3>自己(CSDN_LQR)做的库:</h3>    <ol>     <li><a href="/misc/goto?guid=4959747906271082481" rel="nofollow,noindex">万能适配器</a></li>     <li><a href="/misc/goto?guid=4959747906364958422" rel="nofollow,noindex">包装过的RecyclerView</a></li>     <li><a href="/misc/goto?guid=4959747906446686523" rel="nofollow,noindex">高仿微信表情库</a></li>     <li><a href="/misc/goto?guid=4959747906533636695" rel="nofollow,noindex">高仿微信语音库</a></li>     <li><a href="/misc/goto?guid=4959747906611440185" rel="nofollow,noindex">高仿微信图片选择器</a></li>     <li><a href="/misc/goto?guid=4959747906695191163" rel="nofollow,noindex">高仿微信九宫格控件</a></li>     <li><a href="/misc/goto?guid=4959747906790209087" rel="nofollow,noindex">常用选项条目库</a></li>    </ol>    <h2> </h2>    <p> </p>    <p>项目主页:<a href="http://www.open-open.com/lib/view/home/1493002276488">http://www.open-open.com/lib/view/home/1493002276488</a></p>    <p> </p>