我正在创建一个多人游戏。现在我发现我需要获取并跟踪客户端上的所有传入服务器消息。我看到一个AsynTask类为我做背景工作。你认为这是跟踪所有消息并将它们传递给不同活动的方法,还是有更好的方法来做到这一点?
我怎么看:
//或多或少的伪代码
public class .... extends AsyncTask {
Connection connection = new Connection();
connection.setUpConnection();
doInBackground() {
processIncomingMessages();
processOutgoingMessages();
}
}
另外,如果我创建这个AsynTask来跟踪我的消息,我需要在哪里创建它?也许是在我第一次活动的onCreate?
提前感谢您的帮助!
亲切的问候, 布拉姆