0

我正在创建一个多人游戏。现在我需要在客户端获取并跟踪所有传入的服务器消息。我看到一个 AsynTask 类为我做后台工作。您认为这是跟踪所有消息并将它们传递给不同活动的方法,还是有更好的方法来做到这一点?

我怎么看这个:

//或多或少的伪代码

public class .... extends AsyncTask {

    Connection connection = new Connection();
    connection.setUpConnection();

    doInBackground() {
          processIncomingMessages();
          processOutgoingMessages();
    }
}

另外,如果我创建这个 AsynTask 来跟踪我的消息,我需要在哪里创建这个?也许在我的第一个活动的 onCreate 中?

在此先感谢您的帮助!

亲切的问候,布拉姆

4

1 回答 1

0

对于要从​​同一应用程序中的多个活动中使用的后台操作,您可以使用本地服务。看一个例子

于 2013-06-01T23:40:20.750 回答