文章詳情頁
android - 微信的@功能如何實現(xiàn)的?
瀏覽:85日期:2022-10-02 09:56:35
問題描述
請問微信的@功能大致如何實現(xiàn)呢?消息接收方如何判斷自己被@了呢?
問題解答
回答1:參考下推送吧,這是服務(wù)器干的事情.客戶端只需要接收就可以了
回答2:監(jiān)聽輸入框,假如新增@,觸發(fā)選人,選完后,消息里面有個字段專門存被@人的信息,值得注意的是,消息內(nèi)容的“@”字符的個數(shù)要與字段里面的個數(shù)保持一致,即使不是@人的普通@字符,也要加一個特殊空人的信息,以方便服務(wù)器做判斷,還有一些細節(jié)要處理,大致思路是這樣。
接收的話,就是看那個字段里面有沒有自己,有就是@自己
標簽:
微信
上一條:微信開放平臺 - Android上使用微信Oauth, 返回ERR_BAN是什麼意思?下一條:android - 手機QQ瀏覽器設(shè)置那里Activity跳轉(zhuǎn)怎么做到立馬響應(yīng)的
相關(guān)文章:
1. javascript - node.js promise沒用2. golang - 用IDE看docker源碼時的小問題3. yii2中restful配置好后在nginx下報404錯誤4. 算法 - python 給定一個正整數(shù)a和一個包含任意個正整數(shù)的 列表 b,求所有<=a 的加法組合5. android 如何實現(xiàn)如圖中的鍵盤上的公式及edittext的內(nèi)容展示呢6. java - 我在用Struts2上傳文件時,報以下錯誤怎么回事?7. c++ - 如何正確的使用QWebEngineView?8. PHP注冊功能9. mysql - 求SQL語句10. MySQL如何實現(xiàn)表中再嵌套一個表?
排行榜

熱門標簽