如何向服务添加动作?
How to add actions to service?
我想知道您 should/could 将服务应执行的操作代码放在哪个函数中?我还想知道当服务在所有代码中都具有 运行 时会发生什么情况。它会重新启动还是会停止? (我从 START_STICKY 开始)
我想制作一个应用程序,在一天中的特殊时间在通知栏中显示通知。感谢您的帮助!
您可以将代码放在服务的oncreate 或onstartcommand 函数中。当服务未 运行 继续执行 onstartcommand 并且如果服务已经 运行 并且您再次执行 startservice 时,oncreate 被首次调用,然后 onstartcommand 仅被调用。当应用程序被杀死或当您通过 stopself 或 stopservice 杀死它时,它会被杀死。代码完成后服务不会自行终止。
我想知道您 should/could 将服务应执行的操作代码放在哪个函数中?我还想知道当服务在所有代码中都具有 运行 时会发生什么情况。它会重新启动还是会停止? (我从 START_STICKY 开始) 我想制作一个应用程序,在一天中的特殊时间在通知栏中显示通知。感谢您的帮助!
您可以将代码放在服务的oncreate 或onstartcommand 函数中。当服务未 运行 继续执行 onstartcommand 并且如果服务已经 运行 并且您再次执行 startservice 时,oncreate 被首次调用,然后 onstartcommand 仅被调用。当应用程序被杀死或当您通过 stopself 或 stopservice 杀死它时,它会被杀死。代码完成后服务不会自行终止。