android客户端接收 openfire 服务器发送来的消息: 客户端代码如下: Java代码 package com.example.openfiretestimport org.jivesoftware.smack.Chatimport org.jivesoftware.smack.ChatManagerimport org.jivesoftware.smack.ChatManage。
android客户端接收 openfire 服务器发送来的消息:
客户端代码如下:
Java代码
package com.example.openfiretest
import org.jivesoftware.smack.Chat
import org.jivesoftware.smack.ChatManager
import org.jivesoftware.smack.ChatManagerListener
import org.jivesoftware.smack.ConnectionConfiguration
import org.jivesoftware.smack.MessageListener
import org.jivesoftware.smack.XMPPConnection
import org.jivesoftware.smack.packet.Message
import android.os.Bundle
import android.os.Handler
import android.app.Activity
import android.content.Intent
import android.view.Menu
import android.view.View
import android.view.View.OnClickListener
import android.view.Window
import android.widget.CheckBox
import android.widget.EditText
import android.widget.Toast
iOS无法做到这一点,因为IOS的应用程序并不知道自身是否被系统KILL掉,
比如,在好友KILL掉程序以后, 你依然无法知道他是否下线, 他的头像依然显示在线.
除非应用内有一个动作:退出登录, 并且用户通过点击"退出登录"来主动退出应用, 服务器才能得知他是否下线。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)