我做了一个让屏幕保持清醒的应用程序,它工作正常,直到它被系统杀死。我怎样才能让我的应用程序在后台运行?我看到很多应用程序使用通知来保持运行并避免被杀死,但我不知道如何实现它。有人可以帮我实现这一目标吗?
问问题
436 次
3 回答
1
您可以为此使用服务API,特别是startForeground(int, Notification)函数调用。我链接到的 API 文档中提供了一个示例。
于 2012-12-18T18:29:00.993 回答
0
我认为Services或AlarmManager是您要寻找的,这取决于您要做什么。
于 2012-12-18T18:55:31.053 回答
0
使用 Android服务。您可以使用以下方法:-
- 要调用不返回任何值的服务,请使用 - startService()
- 要调用返回值的服务,请使用 - bindService()
使用任何传感器在后台运行时要小心谨慎,因为它可能会快速耗尽电池电量
于 2012-12-18T20:33:15.067 回答