我想創建一個應用程序,每天通知我一個網頁上的值,我發現這answer。它說,JobScheduler將做日常部分的伎倆,但我不知道它是否會在應用程序關閉時運行。是否有可能在沒有打開應用程序的情況下在android上運行日常任務?
通過我發現,如果我想運行一個工作每3秒的代碼將是以下方式:
JobInfo.Builder builder = new JobInfo.Builder(1,
new ComponentName(getPackageName(),
JobSchedulerService.class.getName()));
builder.setPeriodic(3000);
如果是日常,如果該時間爲:
builder.setPeriodic(86400000);
或者有什麼方法可以在某個確切時間進行計劃,例如:上午9:00
「setPeriodic」方法如何?這是安排工作的唯一方式嗎?謝謝! –