package Ġcom . alex styl . special dates . daily reminder Ċ Ċ import Ġcom . alex styl . special dates . Time OfDay Ċ import Ġcom . ever note . android . job . Daily Job Ċ import Ġcom . ever note . android . job . Job Manager Ċ import Ġcom . ever note . android . job . JobRequest Ċ import Ġjava . util . concurrent . TimeUnit ĊĊ Ċ class ĠAndroid Daily Reminder Scheduler Ġ: ĠDaily Reminder Scheduler Ġ{ ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠONE _ HOUR Ġ= ĠTimeUnit . HOUR S . to Millis ( 1 ) ĊĊĠĠĠ Ġoverride Ġfun Ġschedule Reminder For ( time OfDay : ĠTime OfDay ) Ġ{ ĊĠĠĠĠĠĠĠ ĠDaily Job . schedule ( JobRequest . Builder ( Daily Reminder Job . TAG ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtime OfDay . to Millis (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtime OfDay . to Millis () Ġ+ ĠONE _ HOUR ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġcancel Reminder () Ġ{ ĊĠĠĠĠĠĠĠ ĠJob Manager . instance (). cancel All For Tag ( Daily Reminder Job . TAG ) ĊĠĠĠ Ġ} Ċ } ĊĊ