定时调整屏幕亮度

在开发中,遇到了一个需求,当用户出现点击屏幕等交互操作时,自动将屏幕亮度调亮,当交互过了一定时间后,自动将屏幕亮度调暗,用于节能。直接上代码吧。
需要引用一个工具类,在build.gradle中添加:
implementation 'com.blankj:utilcodex:1.28.3'
进入低功耗与退出低功耗的方法为:
var lowPowerDisposal:Disposable? = null
fun inLowPower(delayTime: Long){
if(delayTime !=0L){
lowPowerDisposal?.let {
if(!it.isDisposed){
it.dispose()
}
}
lowPowerDisposal = Observable.timer(delayTime,TimeUnit.SECONDS)

定时调整屏幕亮度最先出现在Python成神之路

版权声明:
作者:倾城
链接:https://www.techfm.club/p/20902.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>