如何让我的应用程序在后台工作?

时间:2015-04-21 16:24:06

标签: android

如何让我的应用在后台运行? 如果它关闭屏幕则不应该改变,如果屏幕打开也不会改变。 我希望能够在onPause()上识别我的声音。

1 个答案:

答案 0 :(得分:2)

您肯定需要后台服务,但services的类型很少,请阅读此article并确定您的要求是什么,以及您需要哪种类型的服务。主要有两种类型的服务ServiceIntentService,两者几乎相同。

另一方面,系统可以在需要资源时终止服务,因此,有一个前台服务的解决方案,您也可以使用它。

  

foreground服务是一种被认为是某种东西的服务   用户积极地意识到并因此不是系统的候选者   内存不足时杀人