Android(安卓)framework修改----关屏动画效果
16lz
2022-03-09
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 Frame动画基础
- Android(安卓)动画效果设置
- 【移动开发】Android中各种xml汇总
- android mtk平台默认输入法
- Android(安卓)解决帧动画卡顿问题
- Android(安卓)关于动画设置问题。
- android animation中的参数interpolator详解
- Lottie动画
- Android小设置19