我正在使用一个使用Handler来处理服务器的传入事件和传出命令的库。
h = new Handler() {
@Override
public void handleMessage(Message msg) {
//Handle messages here.
}
}
SocketIOClient.connect(SocketURL, new ConnectCallback() {
//Execute Socket Commands and send message to Handler for UI Update.
}, h);
https://github.com/koush/android-websockets这就是我正在使用的库的方法。我的问题是,如何让这一个运行或为整个应用程序保持活力? 我目前在Android的Application类中使用它,但我觉得它有点混乱,因为我需要公开我的方法和变量,以便Application类达到。这种方法有更合适的方法吗?
答案 0 :(得分:0)
最好使用服务来处理服务器通信......然后使用意图通过从/向此服务发送广播或执行任何其他操作