手机灭屏速度优化
来源:互联网 发布:服务器能装windows吗 编辑:程序博客网 时间:2024/04/27 14:11
思路
由于灭屏场景下,为了性能需要适当的调整一些动画参数,对用户体验上影响不大。
故可以以下思路
1.缩短动画时间
2.去除灭屏前动画
修改DisplayPowerController
/frameworks/base/services/core/java/com/android/server/display/DisplayPowerController.java
--- a+++ b/frameworks/base/services/core/java/com/android/server/display/DisplayPowerController.java@@ -100,7 +100,10 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call// 缩短动画时间- private static final int COLOR_FADE_OFF_ANIMATION_DURATION_MILLIS = 400;+ private static final int COLOR_FADE_OFF_ANIMATION_DURATION_MILLIS = 20; private static final int MSG_UPDATE_POWER_STATE = 1; private static final int MSG_PROXIMITY_SENSOR_DEBOUNCED = 2;@@ -1092,9 +1095,12 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call mPendingScreenOff = false; mPowerState.dismissColorFadeResources(); } else if (performScreenOffTransition- && mPowerState.prepareColorFade(mContext,+ /*&& mPowerState.prepareColorFade(mContext, mColorFadeFadesConfig ?- ColorFade.MODE_FADE : ColorFade.MODE_COOL_DOWN)+ ColorFade.MODE_FADE : ColorFade.MODE_COOL_DOWN) */ && mPowerState.getScreenState() != Display.STATE_OFF) { // Perform the screen off animation. mColorFadeOffAnimator.start();
阅读全文
0 0
- 手机灭屏速度优化
- 关于Android 手机 开机速度的优化
- 有种速度让你望尘莫及 | 手机QQ及Qzone速度优化实践
- android手机速度慢
- [越狱相关] 优化IPhone的启动进程守护进程(Launch daemons) 优化内存 加快手机启动速度
- 手机优化
- 优化ADSL上网速度
- 浏览器速度优化
- 业务报表速度优化
- 优化eclipse启动速度
- 优化程序速度
- 网页速度优化
- 查询速度优化
- 优化JavaScript下载速度
- sql速度优化
- MyEclipse优化速度方案
- myeclipse速度优化
- 优化网页速度
- linux中nc命令
- 微信小程序 (wx.chooseImage)
- 对tensorflow中digital数据集程序的解释
- DLUTOJ 1147: 翼神的跑毒之旅(bfs)
- 2017 十大最佳 Linux 服务器发行版
- 手机灭屏速度优化
- 远程访问双层嵌套Openstack云下的Windows虚机(by quqi99)
- 第十三周项目1-验证算法(4)
- 轻松搞定linux下pure-ftpd的安装,绝对可用
- 仿支付宝密码输入以及细节总结
- Codeforces895B. XK Segments
- Spring5学习(二)-spring projects之Spring Data
- Mqtt精髓系列之预备知识
- centos7 源码编译PHP前的依赖安装