繁体   English   中英

使应用程序在后台运行

[英]Keep app running in background

我制作了一个使屏幕保持清醒的应用程序,在它被系统杀死之前,它可以正常工作。 如何使我的应用程序在后台运行? 我看到很多使用通知来保持运行并避免被杀死的应用程序,但是我不知道如何实现它。 有人可以帮助我实现这一目标吗?

您可以为此使用Service API,特别是startForeground(int,Notification)函数调用。 我链接到的API文档中提供了一个示例。

服务AlarmManager是您要寻找的,取决于您要执行的操作。

使用Android 服务 。您可以使用以下方法:-

  1. 要调用不返回任何值的服务,请使用-startService()
  2. 要调用返回值的服务,请使用-bindService()

使用任何Sensor在后台运行时要格外小心,因为它可能会很快耗尽您的电池电量

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM