最近在搞安卓項目的舊聊天模塊伐蒂,把asmack庫升級到smack4.2.4版本庫。打算利用smack在4.1.0版本之后實現(xiàn)的XEP-0198協(xié)議來解決丟消息的問題肛鹏。 在導(dǎo)入o...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
最近在搞安卓項目的舊聊天模塊伐蒂,把asmack庫升級到smack4.2.4版本庫。打算利用smack在4.1.0版本之后實現(xiàn)的XEP-0198協(xié)議來解決丟消息的問題肛鹏。 在導(dǎo)入o...
本文從TLS安全傳輸層協(xié)議的簡單流程、如何生成自簽名CA證書龄坪、自頒發(fā)服務(wù)器&客戶端證書昭雌、openfire服務(wù)器安全配置等方面去描述如何建立一個使用TLS加密的XMPP聊天通道...
之前公司有個錄音的需求烛卧,需要用戶在使用某個功能的時候?qū)崟r錄用。在App退到后臺時候暫停錄音妓局,回到前臺時候重新錄音总放。一開始的的做法是使用MediaRecorder去錄音,app...
2018-12-21修復(fù)好爬,F(xiàn)lutterActivity的頁面選擇錯誤修改自谷歌發(fā)布Flutter release版本幾天后才開始學(xué)習(xí)Flutter局雄,實在慚愧。在了解完一些基...
在native和flutter之間存炮,數(shù)據(jù)的交互是雙向的。我們可以從Native層調(diào)用flutter層的dart代碼穆桂,也可以在flutter層調(diào)用Native的代碼宫盔。而作為通訊...
MixIn MixIn是一種設(shè)計模式般又,旨在一個類中盡可能重用繼承多個超類的功能。在絕大部分面向?qū)ο笳Z言中茴迁,繼承與實現(xiàn)就是MixIn設(shè)計模式的實際應(yīng)用寄悯。例如Java,一個子類可...
Dart的構(gòu)造函數(shù)花樣比較多,使用起來十分靈活。其主要特性如下 全部類都繼承自O(shè)bject類 如果一個類沒有聲明構(gòu)造函數(shù)筹吐,默認(rèn)會有一個無參構(gòu)造 命名構(gòu)造函數(shù)在Dart中,可以...
最近又在搞XMPP聊天模塊,遇到了一個關(guān)于openfire服務(wù)器地址配置的坑陵且,寫篇筆記記錄下來裁僧。在Android客戶端使用Smack設(shè)置服務(wù)器地址的函數(shù)有 setHost:設(shè)...