网上搜了一些资料及同事指教,作如下笔记:
1. 去掉下拉状态栏:
frameworks/base/core/res/res/values/dimens.xml
- <dimen name="status_bar_height">25dip</dimen>
+ <dimen name="status_bar_height">0dip</dimen>
2. 屏幕锁定方式改为无
frameworks/base/packages/SettingsProvider/res/values/defaults.xml
- <bool name="def_lockscreen_disabled">false</bool>
+ <bool name="def_lockscreen_disabled">true</bool>
另外一种方式修改KeyguardViewMediator.java文件中 mExternallyEnabled 为False
frameworks/base/packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java
但是系统灭屏时不会广播Intent.ACTION_SCRREN_OFF消息。
3. 设置转屏:
frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
- int mUserRotationMode = WindowManagerPolicy