Android framework修改----关屏动画效果
16lz
2021-01-23
Android5.0以后关屏采用了CRT电视特效,本身是蛮好的东西,但是由于项目需求,觉得关屏太慢了,需要修改速度 代码位置: services/core/java/com/android/server/display/DisplayPowerController.java 动画是通过mColorFadeOffAnimator来实现的 mColorFadeOffAnimator = ObjectAnimator.ofFloat(
mPowerState, DisplayPowerState.COLOR_FADE_LEVEL, 1.0f, 0.0f);
mColorFadeOffAnimator.setDuration( COLOR_FADE_OFF_ANIMATION_DURATION_MILLIS );
mColorFadeOffAnimator.addListener(mAnimatorListener);
要修改其动画速度,只需修改 COLOR_FADE_OFF_ANIMATION_DURATION_MILLIS的值 至于要修改关屏和开屏的动画,就修改对应的animator就可以
mPowerState, DisplayPowerState.COLOR_FADE_LEVEL, 1.0f, 0.0f);
mColorFadeOffAnimator.setDuration( COLOR_FADE_OFF_ANIMATION_DURATION_MILLIS );
mColorFadeOffAnimator.addListener(mAnimatorListener);
要修改其动画速度,只需修改 COLOR_FADE_OFF_ANIMATION_DURATION_MILLIS的值 至于要修改关屏和开屏的动画,就修改对应的animator就可以
更多相关文章
- Android 动画效果设置
- android Frame动画基础
- Lottie动画
- Android 关于动画设置问题。
- android拾遗——Android 动画学习笔记
- Android 属性动画Property Animation(下)
- Android 动画效果 --Animation 动画专题研究
- Android Property Animation动画
- android开机动画启动流程