我正在尝试运行简单的后台服务,这将每隔一段时间检查一次日期并执行我想要的操作,但是我在创建时遇到了问题。我当时是通过Google叔叔掠夺的,但他根本不帮我。尽管有AndroidManifest.xml行,但我没有任何代码:<service android:name=".HelloService" />和public class HelloService extends Service { }。我该怎么写?我不想使用警报。
<service android:name=".HelloService" />
public class HelloService extends Service { }
您可以将Service设置为无限运行,就像Service循环一样。在该循环内,您可以使用while之类的东西来使Thread.sleep()暂时运行。或者,您也可以使用Service,具体取决于要实现的目标。
Service
while
Thread.sleep()
不知道为什么您不想使用警报,但是那也应该做得到。
Handler Handler的更多信息。
Handler
EDIT:使用Handler:]的示例代码
hereP.S。:
P.S。: