1.概述
在系统9.0的rom定制化开发中,在系统关机原生相关的页面是靠右边显示的,由于现在产品需求要求在全屏情况下显示关机页面,所以需要在Systemui中找到相关的关机页面的
相关源码,来分析功能的实现
2.关机界面全屏显示(UI全屏显示)的核心类
frameworks/base/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialog.java
3.关机界面全屏显示(UI全屏显示)的核心功能分析和实现
在9.0的系统产品开发中,在产品中通过长按电源键,然后弹出关机UI对话框页面,对于这个关机页面布局的分析,可以用adb shell dumpsys window w |findstr / |findstr name=
来获取置顶的布局,而从命令中可以看到GlobalActionsDialog.java就是长按power弹出的关机界面
/**
* @param context everyth