Java 如何使用改型在后台定期从服务器获取数据
我是android新手,我很困惑应该使用哪种方法。我的目标是API级别24及以上。我曾经使用过timertask,但有时会在之后关闭,在维梧和夏莫等设备上不起作用Java 如何使用改型在后台定期从服务器获取数据,java,android,retrofit2,android-architecture-components,android-jobscheduler,Java,Android,Retrofit2,Android Architecture Components,Android Jobscheduler,我是android新手,我很困惑应该使用哪种方法。我的目标是API级别24及以上。我曾经使用过timertask,但有时会在之后关闭,在维梧和夏莫等设备上不起作用 我应该使用哪种方法在后台执行此任务(作业调度器、工作管理器、意图服务等) 如何使用交换机启动和停止后台工作(打开交换机时启动呼叫服务器,关闭交换机时停止) 1) 您应该在应用程序启动时使用WorkManager计划任务。在这项任务中,你可以做任何你想做的事情 2) 您可以添加首选项ChangeListener并侦听您的交换机首选项。使
WorkManager
计划任务。在这项任务中,你可以做任何你想做的事情
2) 您可以添加
首选项ChangeListener
并侦听您的交换机首选项。使用AlarmManager