融云SDK安卓版的是一款安卓應(yīng)用的開發(fā)源件,融云 SDK針對了開發(fā)者所需的不同需要提供了一系列的技術(shù)解決方案,例如客戶端 IM 組件,客戶端 IM 基礎(chǔ)庫,Web SDK,服務(wù)端 REST API 等,利用這些解決方案開發(fā)者可以在應(yīng)用中構(gòu)建自己的產(chǎn)品
IM 界面組件 - IMKit
IMKit 是融云 SDK 的核心特色之一。融云將即時(shí)通訊產(chǎn)品中最復(fù)雜的會話列表、聊天窗口、消息內(nèi)容展現(xiàn)、會話設(shè)置等功能封裝為組件,通過簡短的代碼,您就可以直接將以上界面集成到您的 App 產(chǎn)品中,省去大量的開發(fā)調(diào)試時(shí)間。融云同時(shí)支持業(yè)內(nèi)最豐富的自定義界面組件功能,您可以針對自己界面需求自由設(shè)計(jì)開發(fā)。
IMKit 的核心類在 Android 平臺是 RongIM,在 iOS 平臺是 RCIM,這兩個(gè)類在今后的開發(fā)中和 IMKit 代表相同的意義。
IM 通訊能力庫 - IMLib
IMLib 是不含界面的基礎(chǔ) IM 通訊能力庫,封裝了通信能力和會話、消息等對象。引用到 App 工程中后,需要開發(fā)者自己實(shí)現(xiàn) UI 界面,相對較輕量,適用于對 UI 有較高訂制需求的開發(fā)者。
IMLib 的核心類在 Android 平臺是 RongIMClient,在 iOS 平臺是 RCIMClient,這兩個(gè)類在今后的開發(fā)中和 IMLib 代表相同的意義。
融云的集成流程如下圖所示,其中幾個(gè)關(guān)鍵環(huán)節(jié)需要注意:
App 服務(wù)端換取 Token 流程,可以參考 Server 開發(fā)文檔 - 獲取 Token 方法
客戶端集成流程,可以參考 Android 開發(fā)指南 或者 iOS 開發(fā)指南
UI 界面自定義,可以參考 Android 開發(fā)指南 - UI 自定義 或者 iOS 開發(fā)指南 - UI 自定義
單聊
指兩個(gè)用戶一對一進(jìn)行聊天,會話關(guān)系由融云負(fù)責(zé)建立并保持,退出聊天界面或者離線后可以收到推送通知。
討論組
指兩個(gè)以上用戶一起進(jìn)行聊天,用戶可以自行添加好友生成一個(gè)討論組聊天,會話關(guān)系由融云負(fù)責(zé)建立并保持,退出聊天界面或者離線后可以收到推送通知。
群組聊天
指兩個(gè)以上用戶一起進(jìn)行聊天,與討論組不同的是,參與群組聊天的群成員 Id 集合由您的 App 提供并維系,融云只負(fù)責(zé)將消息傳達(dá)給群聊中的所有用戶,退出聊天界面或者離線后可以收到推送通知。支持最大至 3000 人的大型社群需求。
聊天室
不設(shè)用戶上限的群體聊天行為,用戶退出聊天界面即視為離開聊天室,不再會接收到任何通知和提醒。會話關(guān)系由融云負(fù)責(zé)建立并保持連接,通過 SDK 相關(guān)接口,可以讓用戶加入或者退出聊天室。
客服消息
用戶與您的 App 后臺客服進(jìn)行消息通訊,支持單客服和多客服。
VoIP 音頻通話
指通過 IP 網(wǎng)絡(luò),使兩個(gè)用戶建立一對一的音頻通話。
會話列表
指各種會話依照順序先后排列的界面,其中會話列表中的每一個(gè)列表項(xiàng)稱之為一條會話。排列的先后順序會依賴于置頂、最新會話、未讀會話和時(shí)間等因素
融云 SDK 版本更新( Android 1.5.0 Release,2.1.0 Stable;iOS 1.5.0 Release,2.1.0 Stable )
uCodeLink是一個(gè)可以幫忙用戶在使用UCODE平臺網(wǎng)頁端時(shí)可以正常編程的app,根據(jù)uCode連接助手用戶在使用ucode編程平臺網(wǎng)頁端進(jìn)行編程時(shí)能夠正常的對硬件設(shè)備進(jìn)行連接和編程,有需要的小伙
小明易語言破解版盒子下載器支持靜態(tài)編譯,易語言破解版下載完了后點(diǎn)擊打開文件就文件夾并綠色解壓使用。我的電腦打開盤“D:epl”文件夾并主要是綠色解壓縮即可使用。小明還有5款軟件可以破解:易語言5.11
Ollydbg通常稱作OD,是反匯編工作的常用工具,該Ollydbg吾愛破解專版是基于OllydbgV1.10版本漢化而成,吾愛破解OD附帶了118脫殼腳本和各種插件,功能非常強(qiáng)大,基本上不需要再附加
正則表達(dá)式在我們編程的過程中是很重要的一個(gè)知識點(diǎn),相信學(xué)過編程的孩子都懂的。RegexMagic就是是一款正則表達(dá)式軟件。RegexMagic能讓你很輕松的創(chuàng)建你要的正則表達(dá)式,如果現(xiàn)在正在學(xué)習(xí)正則表
PSPadeditor多功能文本編輯器,非常適用于編寫程序代碼,支持高亮html、VB、C++、SQL、Pascal、JS、PHP、ASP、Python等語言代碼,具有十六進(jìn)制與ASCII表等編輯模式
絕區(qū)零尼尼微是游戲中零號空洞中的高難boss,這個(gè)boss玩家通關(guān)后能夠解鎖更高的難度,難度越高獲得的獎(jiǎng)勵(lì)越多,下面就為大家分享絕區(qū)零尼尼微難度11打法攻略。絕區(qū)零尼尼微難度11打法攻略一、陣容搭配1
絕區(qū)零洗衣粉還是老牌子好是游戲中的成就之一,這個(gè)成就需要玩家達(dá)成前置條件才能解鎖,完成成就后能獲得獎(jiǎng)勵(lì),下面就為大家分享絕區(qū)零洗衣粉還是老牌子好成就攻略。絕區(qū)零洗衣粉還是老牌子好成就攻略1、玩家必須先
絕區(qū)零簡杜異是游戲中1.1下半卡池中的新角色,這個(gè)角色的定位是一個(gè)物理異常,不少玩家都已經(jīng)抽取該角色進(jìn)行培養(yǎng),下面就為大家分享絕區(qū)零簡杜異常紊亂隊(duì)搭配攻略。絕區(qū)零簡杜異常紊亂隊(duì)攻略一、配隊(duì)推薦簡+11
絕區(qū)零實(shí)境戰(zhàn)術(shù)演練是游戲中的活動之一,這個(gè)活動需要玩家達(dá)成一定條件才能參加,玩家參加活動完成活動任務(wù)能獲得獎(jiǎng)勵(lì),下面就為大家分享絕區(qū)零實(shí)境戰(zhàn)術(shù)演練活動攻略。絕區(qū)零實(shí)境戰(zhàn)術(shù)演練活動攻略一、活動玩法1、活
《冰汽時(shí)代2》是由11 bit studios開發(fā)的一款生存策略類游戲,繼承了前作的核心理念。玩家將在一個(gè)被冰封的世界中建設(shè)和管理人類最后的城市,面臨嚴(yán)酷的寒冷和道德抉擇。游戲中,你需要平衡資源分配、
UnityPro2020.1是一個(gè)全球知名的游戲開發(fā)引擎工具,這個(gè)軟件能夠幫忙開發(fā)者們輕松設(shè)計(jì)和開發(fā)電腦游戲。Unity支持流行的編程語言,使用3Dapp輸出以及包括UnityProapp功能在內(nèi)的智
隨機(jī)MAC生成工具這是一款非常值得擁有的MAC生成器,該軟件功能強(qiáng)大、操作便捷,可以幫助用戶隨機(jī)生成MAC地址,并支持大量生成,適合編程開發(fā)人員,歡迎來下載使用。軟件介紹MAC地址一般不會改變,MAC
綠色版的KB66鍵盤編程軟件不需要安裝,在Windows系統(tǒng)下下直接打開使用,只支持對KB66可編鍵盤簡單編寫程序。可讀寫鍵盤,編輯配置信息,保存或提取數(shù)據(jù)。軟件支持全中文界面。
itestin云測試工具是免費(fèi)為移動應(yīng)用開發(fā)者提供自動化測試的工具。它覆蓋android和ios兩大設(shè)備平臺,為移動應(yīng)用開發(fā)者提供安全的黑盒測試環(huán)境。它所包含的測試服務(wù)類型有功能測試、ui測試、性能測
快手AAuto——國內(nèi)優(yōu)秀的小型軟件開發(fā)工具,可以直接內(nèi)崁c和js代碼的膠水語言,代碼簡潔運(yùn)行效率高,各種自動化操作軟件開發(fā)的首選。完美支持靜態(tài)類型、動態(tài)類型,完美支持COM、DLLAPI、REMOT