定时调整屏幕亮度
在开发中,遇到了一个需求,当用户出现点击屏幕等交互操作时,自动将屏幕亮度调亮,当交互过了一定时间后,自动将屏幕亮度调暗,用于节能。直接上代码吧。
需要引用一个工具类,在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成神之路。
共有 0 条评论