高仿微信6.5.7(融雲版)

一、簡述

本項目由 CSDN_LQR 個人獨立開發。

項目博客地址:高仿微信6.5.7(融雲版)

項目源碼地址:

GitHub:https://github.com/GitLqr/LQRWeChat

碼雲:https://git.oschina.net/CSDNLQR/lqrwechatrongcloud

項目DemoApp下載:Demo

1、簡單介紹一下:

這個項目是本人獨立開發的第二個高仿微信項目,仿最新版微信6.5.7(除圖片選擇器外)。本項目基於融雲SDK,使用目前較火的 Rxjava+Retrofit+MVP+Glide 技術開發。相比上個版本,加入發送位置消息,紅包消息等功能。

* ==== 還請注意: ====*
手頭上沒有Android 7的手機,所以未適配android 7.0及以上版本,所以請不要亂噴,謝謝。

2、製作該開源項目的原因有:

  1. 熟練使用 Rxjava+Retrofit+MVP+lambda 等新安卓技術。
  2. 熟悉融雲等SDK的使用。
  3. 向高手進階過渡。

3、統一回復下網友的問題:

有網友說看我上一個項目有別人提出的很多問題,而且我都沒有回覆並解決,實際是有的,只不過那時已經在着手準備開發這個新的高仿微信,而且因爲上一個版本使用的是網易雲SDK,開發上比較簡單,同時該SDK的封裝實在是太好了,所以沒地方可以施展Retrofit,達不到我預計的提升要求,於是便選用了融雲SDK乾脆做了一個新的,上版中存在的一些問題已經在這個版本中基本解決,同時製作並更新了幾個自己的庫(如:表情庫和語音庫等)。

二、功能

1、好友

  1. 查詢好友
  2. 發起添加好友請求
  3. 查看好友個人信息
  4. 設置備註
  5. 刪除好友
  6. 掃碼加好友
  7. 查看新加朋友

2、羣組

  1. 拉人進羣
  2. 踢人去羣
  3. 修改羣暱稱
  4. 查看羣二級碼
  5. 掃碼加入羣組
  6. 解散羣(羣主)
  7. 退出羣(羣成員)

3、個人

  1. 查看頭像
  2. 上傳更新頭像
  3. 修改個人暱稱
  4. 查看個人二維碼

4、會話

  1. 會話置頂
  2. 取消置頂
  3. 刪除會話
  4. 撤回消息
  5. 發送文本消息
  6. 發送圖片消息
  7. 發送視頻消息
  8. 發送語音消息
  9. 發送貼圖消息
  10. 發送位置消息
  11. 發送紅包消息

5、系統

  1. 登錄
  2. 註冊
  3. 退出當前賬號
  4. 退出APP

6、尚未完成

  1. 消息通知
  2. @功能
  3. 對方輸入狀態提示

三、效果圖

主界面

會話控制]

錄製、發送語音

發送表情文字

發送紅包

搶紅包

發送位置

選擇、發送圖片

查看、撤回消息

拉人入羣

踢人出羣

修改羣暱稱

發起羣聊

四、其他相關

1、該項目使用到的技術有:

  1. Rxjava 2.0
  2. Retrofit 2.0
  3. MVP
  4. Glide
  5. lambda

2、用到的主要庫有:

主要的大神庫:

  1. 鴻神的AutoLayout
  2. 郭神的LitePal
  3. bingoogolapple的萬能刷新控件
  4. bingoogolapple的二維碼控件掃描庫
  5. CJT2325的仿微信拍照Android控件

自己(CSDN_LQR)做的庫:

  1. 萬能適配器
  2. 包裝過的RecyclerView
  3. 高仿微信表情庫
  4. 高仿微信語音庫
  5. 高仿微信圖片選擇器
  6. 高仿微信九宮格控件
  7. 常用選項條目庫

3、說明與鳴謝:

不提供測試號,請使用自己手機註冊後登錄,因爲本人手機號有限,測試上很有侷限,可能存在一些我不知道的bug,請多包涵,可在項目中提出issue。本人做這個項目只爲提升個人安卓開發能力,故依賴融雲官方給出的server端做爲本項目的後臺服務,該server源碼使用Node.js開發,目前本人只會用java開發後端,所以如果要搞點別的功能的話,目前是不可能啦,有興趣的同學可以看看這個嗨豹 IM 應用服務器,當然融雲也有它的坑,特別是紅包module,我乾脆不用它的了,
希望該項目可以幫到那些正在踩坑的人(至少我已經踩了一次了,嘿嘿),此外,很感謝很多網友對我的支持,還有專門跑到CSDN跟我私信給我鼓勵的,真的很感動,謝謝。

五、打賞支持

最後,如果覺得本項目對您有用,請隨意打賞,鼓勵我繼續創作,謝謝啦。

wechat

alipay

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章