应用介绍
展开
写这个APP的起因是发现Rotation占内存200MB、每0.2秒主动探测一次前台APP、权限申请和汉化和界面排版混乱。
我的优点:支持MIUI逆向竖屏、控制系统级窗口方向(锁屏界面、软件安装/卸载界面、最近任务界面)、无"上层显示"通知。
缺点:后台保活不如Rotation,需要花点功夫手动设定一下。
①原生系统:打开APP时会自动要求忽略电池优化,确定一下即可。
②EMUI、HarmonyOS: 设置-应用与服务-应用启动管理-关闭"方向控制"的自动管理并且打开三项启动项。
③MIUI:设置-应用设置-应用管理-"方向控制"-开启自启动,并且省电策略改为无限制。
④想要为我的后台加锁的话,需要先关闭“隐藏后台”才可以哦。
注:“系统设置优先”模式:当“自动旋转”关闭时,不控制设备方向;当“自动旋转”开启时,四向任意旋转。
注:如果在系统中为一个应用开启了"平行视界"功能,一切方向控制都会对这个应用失效。
对权限和服务项的说明:
1.悬浮窗权限:只是一行权限声明,并不会主动申请,对于APP运行也毫无用处。不加的话安卓4.1至安卓5.0会闪退,无奈啊。
2.电池优化权限:用于后台保活。(国内UI们似乎没多大效果,请按照上述步骤保活。)
3.写入系统设置权限:用于修改一个隐藏设置项"设备默认方向",MIUI逆向竖屏就靠它。(感谢寒月孤灯帮助测试!)
4.无障碍服务项:用于控制窗口方向。
源代码