我想知道您应该/可以将服务应该执行的操作的代码放在哪个函数中?我还想知道服务在运行所有代码时会发生什么。它会重新启动还是会停止? (我用START_STICKY开始) 我想创建一个应用程序,它在通知栏中显示特殊时间的通知。谢谢你的帮助!
答案 0 :(得分:0)
您可以将代码放在服务的oncreate或onstartcommand函数中。当onstart命令继续运行服务时,第一次调用oncreate,如果服务已经运行,则再次执行startservice,然后只调用onstart命令。它会在应用程序被杀或被你自己或停止服务杀死它时被杀死。代码完成后,服务不会自行终止。