程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 安卓應用開發-安卓如何實現像QQ一樣的聊天功能

安卓應用開發-安卓如何實現像QQ一樣的聊天功能

編輯:編程解疑
安卓如何實現像QQ一樣的聊天功能

我是個經濟學的超級小菜鳥,但我對計算機情有獨鐘,我一直想做一個APP,於是教唆了同級的同學和其他專業的同學組成了一個團隊,目前APP實現了登陸注冊功能,我們想開發一個基於我們系統的聊天室,讓注冊用戶之間可以聊天,但是要如何實現呢?網上看到很多接口,但是又不怎麼懂,文檔上怎麼調用寫的很省略,我自己想不出什麼好的方案,目前我的解決方案是:把每個用戶的想發的信息作為字符串讓okhttp發送到後台的php上,然後讓php插入數據庫,其他用戶通過查詢數據庫最後一條信息來獲取對方發送的消息,但我知道post請求這些效率很低,求各位大神指導,最好有自己的Demo代碼,讓我看看,小弟不勝感激!

最佳回答:


要實現及時聊天通訊簡單點用第三方的,如融雲、LeanCloud、環信等,考慮成本的話就用融雲。如果不想用第三方的想自己做的話,及時通訊一般不用http協議,效率低,服務器壓力大,一般都是用TCP協議,QQ 微信都是如此,就用XMPP協議,XMPP是用TCP傳的是XML流。這是基於XMPP協議的項目地址 :https://github.com/dannytiehui/androidpn

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved