小米MI 2 AlarmManager闹钟管理费电吗

发布网友 发布时间:2022-03-18 07:59

我来回答

1个回答

热心网友 时间:2022-03-18 09:29

AlarmManager只能设置一个定时闹钟和一个重复闹钟。后面设置的闹钟会覆盖前面的。
这种情况是需要你自己去计算的,也就是说,你需要计算你多个闹钟里哪个闹钟最近,然后设置到AlarmManager中。
处理的情况可能有点多:
1.如果用户新建或编辑了闹钟,要进行一次判断,判断哪个最近,再设置一次。
2.闹钟响过后,要马上重新算一次,再设置到AlarmManager。
3.用户关机的情况,很多手机是不支持关机闹钟的,考虑到这个要在手机开机的时候再去算一次。
4.两个闹钟如果时间一致,那么只可能响一个,尽可能避免设置重复闹钟。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com