我在这里和Android Studio都是一个完整的初学者。从本质上讲,我试图创建一段代码,在应用程序背景的同时进行定期检查,但我不确定如何执行此操作。我需要使用后台服务吗?
我真的很感激任何帮助。
答案 0 :(得分:0)
首先你需要一个服务。服务是一段代码,没有用于后台任务的UI,或者应该在活动之间持续的持久操作。
其次,您需要定期轮询。这可以通过报警或通过线程完成。 UI线程上将发生警报,线程是并行的,但您需要考虑所有正常的并行处理问题。一个线程在很多方面都比较简单,因为你可以在它上面睡觉()等待下一次做检查。哪个更好取决于你的用例。