源碼簡介

本項目是一個基于安卓的仿微信項目源碼,IM通信部分是基于環信的SDK開發的。(目前本項目還不完善,感興趣可以加本文下方的QQ群持續關注)

對于個人開發者或者小企業來說,做IM用第三方的也是一種趨勢吧,畢竟自己整一套可供運營使用的IM系統幾乎是不切實際的(技術門檻和維護成本)。之前用環信做了幾個外包項目,其中有些設計和安排我覺得很贊,所以總結了以前的經驗和收獲,做了這套全仿微信的APP。總的來說,這里面大的架構還是沿用了環信官方提供的UIdemo,但是里面的很多的細節和大部分頁面都是我精心按照微信的邏輯和UI設計進行編寫的。功能上目前解決了好友體系、用戶資料、單聊、群聊等社交功能,后續還會繼續更新類似于更換聊天背景、搜索本地用戶、朋友圈、更多聊天表情等功能。。。

整套代碼編寫的時間倉促,加上作者水平有限,望理解!
項目目前命名為“凡信”,實現的主要功能和一些功能細節為:
1.注冊登錄部分:
1.1重寫了EditText的默認的藍色底線,變成微信的綠色
1.2 登錄和注冊按鈕對輸入框進行監聽,并變色
1.3 密碼明文和隱藏
2.主頁
2.1全仿微信底部導航
2.2 右上角加號按鈕可進入 “發起群聊”和“添加朋友“
2.3 顯示未讀消息數和未讀通知數
3.聊天列表頁:
3.1 群聊頭像是群成員頭像的組合,有1.2.3.4.5種類型的頭像
3.2 置頂功能。置頂后該會話item置于列表頂端,并像微信一樣變底色
3.3 刪除列表功能,刪除該條會話記錄
4.通訊錄頁
4.1 顯示好友列表
4.2 進入還有申請通知
4.3 進入群聊列表
5.發現頁(正在開發朋友圈功能…..)
6.用戶詳情頁
6.1 資料設置(目前可更改的資料是:頭像、昵稱、性別)
6.2 微信號只能設置一次。
6.3 設置頁(通知、聲音、震動、退出登錄)
7.用戶申請通知
7.1按時間由近及遠排序
7.2 顯示申請理由
7.3 處理狀態(已添加、同意)
8.查找添加用戶
8.1 按用戶的手機號查找用戶
8.2 搜索的用戶的存在顯示用戶資料
8.3 若該用戶已經是好友,顯示”發送消息“按鈕
8.4 若該用戶不是好友,顯示添加好友,并要求輸入申請理由
9.發起群聊
9.1可以在輸入框內按用戶昵稱搜索好友
9.2 添加群聊的用戶的頭像可以動態顯示在頂部
10.聊天頁面
可以發送語音文字圖片和視頻(后續更新更多表情和設置聊天背景)
11聊天設置
11.1單聊:置頂聊天、免打擾、和清除聊天記錄
11.2 群聊:顯示群成員列表、增加群成員、刪除群成員(群主可操作)、
修改群名稱、置頂聊天、屏蔽清除群消息

本項目交流群:437758366;作者QQ:84543217 測試帳號123456 密碼123456

Android應用源碼仿微信凡信聊天項目源碼 Android應用源碼仿微信凡信聊天項目源碼 Android應用源碼仿微信凡信聊天項目源碼 Android應用源碼仿微信凡信聊天項目源碼 Android應用源碼仿微信凡信聊天項目源碼 Android應用源碼仿微信凡信聊天項目源碼 Android應用源碼仿微信凡信聊天項目源碼 Android應用源碼仿微信凡信聊天項目源碼

57條源碼討論
發表評論

您必須登錄才能評論.

40# 15225302347 2018-05-10 下午7:54

流量監控咯

39# androidemo 2017-04-06 下午3:15

樓主登錄的時候登錄不了啊 怎么解決啊

38# kkink 2016-10-19 下午4:55

樓主,樓主,我想問一下你的這個做了多久

37# c5207 2016-10-11 上午10:47

http://120.24.211.126/fanxin/login_post.php 登錄這個頁面404

36# jockfound 2016-08-07 下午5:03

挺好,有了一個奮斗的目標了。

35# MyLockStart 2016-08-03 下午10:26

下載了,好屌,謝謝了

34# 1585600493 2016-07-28 下午2:11

樓主,我想跪舔你的腳趾,視頻功能我看看能不能參考,省了幾周時間啊~!!!!

33# dong2008hong 2016-05-12 上午9:35

源碼交流群 30941107

32# kelvinnint 2016-04-20 上午11:36

不錯,可以參考

31# cmh_oop 2016-03-15 上午10:14

導入到as怎么跑不起來

    lxq666 2016-04-23 下午2:05

    這是eclipse項目,看不出來嗎?

      18626499386 2016-08-26 下午4:15

      做成這樣也好意思發????

        JavaApk 2016-08-27 下午7:17

        目前本項目已經更新到第三版了。可以在站內搜索“凡信”可以找到最新的

?2013-2019 JavaApk.com· 魯ICP備13032311號-1· Powered by WordPress· Theme by JavaApkTM · 網站地圖.24 queries in 0.097 seconds


竟彩足球比分直播