前言
環(huán)信官方Android版本的Demo,還算是功能齊全的.日常工作中我們?nèi)绻皇菫锳pp加個(gè)im模塊基本的界面和邏輯也出不了Demo多少。
所以如果你的公司有這方面的需求阻星,為了能順利拿到銀子,少些波瀾消请,我們還是一起來(lái)研究下其官方Demo吧。
感謝有環(huán)信這樣強(qiáng)力的三方IM解決方案,并提供了簡(jiǎn)單易用而又強(qiáng)大的SDK,方便了我們廣大中小開(kāi)發(fā)者集成IM相關(guān)功能捣辆。
有緣的話(huà),我們后面再來(lái)分析IOS版本的環(huán)信官方Demo源代碼此迅。
由于時(shí)間倉(cāng)促汽畴,錯(cuò)誤及不足之處,歡迎指正。
準(zhǔn)備工作
我們說(shuō)拿到一份代碼耸序,要想分析下內(nèi)容忍些。先看目錄再看AndroidMainfest,抽絲剝繭一步步的去理解和分析坎怪。
當(dāng)然這只是個(gè)人的習(xí)慣罢坝,其他有更好的方法或建議,可以留言一起討論搅窿。
廢話(huà)不多說(shuō)嘁酿,我們來(lái)看目錄。
有三個(gè)Moudle
ChatDemoUI3.0 //主Demo模塊
EaseUI //UI庫(kù)
redpacketlibrary //紅包庫(kù)
那么我們首先分析哪個(gè)庫(kù)呢男应?自然是主Demo庫(kù)闹司,單單的去分析EaseUI庫(kù),或者紅包庫(kù)并沒(méi)有任何意義和連貫性沐飘。下面就來(lái)進(jìn)入我們的環(huán)信官方Demo源碼分析游桩,在文章的最后會(huì)教大家一些SDK的簡(jiǎn)單應(yīng)用,同時(shí)分享一個(gè)我做的基于環(huán)信開(kāi)發(fā)項(xiàng)目耐朴。
環(huán)信官方Demo源碼分析及SDK簡(jiǎn)單應(yīng)用
環(huán)信官方Demo源碼分析及SDK簡(jiǎn)單應(yīng)用-ChatDemoUI3.0
環(huán)信官方Demo源碼分析及SDK簡(jiǎn)單應(yīng)用-LoginActivity
環(huán)信官方Demo源碼分析及SDK簡(jiǎn)單應(yīng)用-主界面的三個(gè)fragment-會(huì)話(huà)界面
環(huán)信官方Demo源碼分析及SDK簡(jiǎn)單應(yīng)用-主界面的三個(gè)fragment-通訊錄界面
環(huán)信官方Demo源碼分析及SDK簡(jiǎn)單應(yīng)用-主界面的三個(gè)fragment-設(shè)置界面
環(huán)信官方Demo源碼分析及SDK簡(jiǎn)單應(yīng)用-EaseUI
環(huán)信官方Demo源碼分析及SDK簡(jiǎn)單應(yīng)用-IM集成開(kāi)發(fā)詳案及具體代碼實(shí)現(xiàn)