2012-07-10 98 views
0

我有这个应用程序,我想在手机启动运行(如在GUI后出现),但我希望它在后台运行(如服务)Android:使用广播接收器运行服务。

我知道这是可能的,因为大多数的Android系统是这样的。

任何提示将是美好的!

+0

什么样的提示?你试过什么了? – Egor 2012-07-10 15:00:00

回答

2

在您的应用程序中创建一项服务。如果您愿意,将它绑定到一个活动。 子类BroadcastReceiver收听Android.BOOT_COMPLETED系统广播。 然后开始你的服务。

+0

嘿男人感谢您的提示,这有助于了很多现在我只需要弄清楚服务的事情,这将是桃色! – 2012-07-10 15:33:39

+0

服务部分同样简单,因为您可以从应用程序上下文中启动和停止它。你所要做的就是调用startService(Intent intent)。如果不需要,请确保停止服务,否则会降低系统性能。 – 2012-07-10 15:38:31

+0

哦....我会给那一枪,谢谢你! – 2012-07-10 15:51:35