日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

使用GTalk服务

發布時間:2023/12/29 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用GTalk服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在你訪問GTalk服務之前,你需要導入gtalkservice庫到你的應用程序中,通過在工程manifest中添加uses-library標簽來導入,如下所示:

?

<uses-library android:name=com.google.android.gtalkservice/>

?

你還需要添加Gtalk uses-permission標簽,如下面的XML片段所示:

?

<uses-permission android:name=android.permission.GTALK/>

?

Android即時消息功能通過不同的接口來暴露,如下所述:

?

? IGTalkService

用于創建,訪問和管理GTalk連接。

?

? IGTalkConnection

一個GTalk連接表示設備與要連接的服務器間持續的socket連接。在啟動時,GTalk服務會創建一個默認的連接,通過調用GTalk服務對象的getDefaultConnection方法,你可以訪問它。

?

? IImSession

大多數的即時消息功能都是通過IImSession接口來處理的。它用于得到IM“名單”,設置用戶在線狀態,獲取聯系人的狀態和管理聊天會話。每個GTalk連接創建一個默認的會話,可以通過getDefaultSession方法獲得。

?

? IChatSession

所有的即時消息都是通過IChatSession接口來處理的。新的聊天會話通過初始化新的聊天或者通過加入到已經存在IM會話對象來創建。使用聊天會話接口,你可以發送新的聊天訊息,邀請新的成員來參與組聊,并可以返回參與聊天的成員列表。

?

? IChatListener

實現IChatListener來監聽在IM會話或聊天會話中的訊息。IChatListener接口負責處理對新來的信息、新的聊天參與者加入和有人離開聊天室的監聽。

?

? IGroupChatInvitationListener

實現IGroupChatInvitationListener來監聽加入組聊的邀請。onInvitationReceived處理函數傳入一個GroupChatInvitation對象,它包含了邀請者的用戶名,房間地址,理由(通常是房間描述)和你加入組聊需要的密碼。

?

? IRosterListener

你可以通過實現IRosterListener接口來監視你的IM聯系人名單,和其上在線的人員。RosterListener包含一些事件處理器,當聯系人的狀態發生變化或名單上的聯系人有增減時會觸發這些事件。

轉載于:https://www.cnblogs.com/xirihanlin/archive/2009/09/27/1575325.html

總結

以上是生活随笔為你收集整理的使用GTalk服务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。