我在调试模式下启动了我的应用程序(IDE:Eclipse 4.4)并注意到,当我打开Settings Activity(扩展了PreferenceActivity)时,一个名为" PowerManagerThread"出现。此外,当我点击任何CheckBoxPreference时,会出现另一个线程:" pool-2-thread-1"。在销毁“设置活动”后,这些线程仍然存在。这些线程在做什么,是否有必要?
编辑。 我使用MainActivity创建了一个新项目,其中包含一个带有单个复选框的PreferenceFragment。然后我将其更改为PreferenceActivity(如上所述)。两种情况都出现了相同的线程。
答案 0 :(得分:0)
我认为线程" pool-2-thread-1"由您在代码中使用的执行程序服务创建(也可以由您使用的任何库创建)并且需要关闭。