Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我每天都有一组指定的小时数,当应用程序的亮度应该更改为24/7 清醒的应用程序时。它每天发生两次。
我想要实现的是找到解决该问题的最经济的方法。
我应该使用AlarmManager还是有更好的解决方案?
AlarmManager
Activity总是醒着……
Activity
如果您的应用在唤醒时未显示任何 UI,请使用AlarmManager.
最后,我决定使用AlarmManagerwithBroadcastReceiver设置值SharedPreferences,然后在 Activity 中使用Handler它来检查该值。
BroadcastReceiver
SharedPreferences
Handler