在默认主线程中运行ServiceConnection或单独运行

时间:2014-03-22 19:08:36

标签: android android-service

在课程ServiceConnection的{​​{3}}中,写成:

  

用于监视应用程序服务状态的接口。看到   android.app.Service和Context.bindService()获取更多信息。   像系统中的许多回调一样,这个类的方法是   从你的过程的主线程调用。

现在,在我的应用程序中,我在主活动启动时运行ServiceConnection并跨越应用程序的整个生命周期,直到它退出。

所以,从注释开始,这个类的方法是从你进程的主线程调用的,我想知道,如果主线程意味着UI线程,如果是,那么:

  1. 我应该在与UI线程分开的线程中对此ServiceConnection进行编码。 (如何?)
  2. 或者,我应该继续使用它,因为我现在正在这样做。即在MainActivity内?

0 个答案:

没有答案