• 安卓的settings共有三个表:
    global:所有的偏好设置对系统的所有用户公开,第三方APP只能读,无写权限;
    system:包含各种各样的用户偏好系统设置;
    secure:安全性的用户偏好系统设置,第三方APP只能读,无写权限
settings
Settings provider (settings) commands:helpPrint this help text.get [--user <USER_ID> | current] NAMESPACE KEYRetrieve the current value of KEY.put [--user <USER_ID> | current] NAMESPACE KEY VALUE [TAG] [default]Change the contents of KEY to VALUE.TAG to associate with the setting.{default} to set as the default, case-insensitive only for global/secure namespacedelete [--user <USER_ID> | current] NAMESPACE KEYDelete the entry for KEY.reset [--user <USER_ID> | current] NAMESPACE {PACKAGE_NAME | RESET_MODE}Reset the global/secure table for a package with mode.RESET_MODE is one of {untrusted_defaults, untrusted_clear, trusted_defaults}, case-insensitivelist [--user <USER_ID> | current] NAMESPACEPrint all defined keys.NAMESPACE is one of {system, secure, global}, case-insensitive
  • 全屏沉浸:
adb shell settings put global policy_control immersive.full=*
  • 沉浸状态栏:
adb shell settings put global policy_control immersive.status=*
  • 沉浸导航栏:
adb shell settings put global policy_control immersive.navigation=*
  • 单独控制哪些app不沉浸,例如以下代码设置TIM不沉浸,其他程序沉浸:
adb shell settings put global policy_control immersive.full=apps,-com.tencent.tim,
  • 如果想恢复到正常模式,运行下面的代码:
adb shell settings put global policy_control null
  • 若要将导航栏完全隐藏(上划不会唤出):
adb shell wm overscan 0,0,0,-210   //如果无效 可以修改数字大小  或者方向

四个数字分别表示 左、上、右、下距边缘的距离(根据需求调整)

  • 恢复
adb shell wm overscan 0,0,0,0

ADB ~ 隐藏或禁用状态栏和虚拟按键相关推荐

  1. 使用ADB指令永久隐藏状态栏和虚拟按键

    隐藏虚拟键和状态栏: adb shell settings put global policy_control immersive.full=* 仅隐藏状态栏: adb shell settings ...

  2. 如何隐藏Android模拟器下方的虚拟按键(隐藏模拟器属性即可)

    如何隐藏Android模拟器下方的虚拟按键(隐藏模拟器属性即可) 在我们做屏幕适配的时候,就务必需要使用模拟器进行适配.但是在编辑的过程中,总是发现令人恶心的黑不溜秋的虚拟按键,很影响我们进行屏幕适配 ...

  3. a20隐藏底部按钮及隐藏状态栏和虚拟按键栏

    2019独角兽企业重金招聘Python工程师标准>>> 隐藏RecentButton按钮: 在源码android4.2/frameworks/base/packages/System ...

  4. 禁用Android底部虚拟按键

    Android设备屏幕底部一般都有虚拟按键,上面有 back.home等按钮. 网上搜索到的在代码中通过隐藏导航栏的方法来禁止虚拟按键,例如: View decorView = getWindow() ...

  5. android底部滑动出现虚拟按键,Android适配底部虚拟按键的方法详解

    Android适配底部虚拟按键的方法详解 发布时间:2020-10-09 05:26:12 来源:脚本之家 阅读:171 作者:yuanzhihui123 最近项目进行适配的时候发现部分(如华为手机) ...

  6. 安卓9去掉搜索栏_android9.0隐藏虚拟按键跟状态栏,除去google搜索栏.

    1.隐藏虚拟按键跟状态栏 1.修改文件: frameworks/base/packages/SettingsProvider/res/values/defaults.xml cell,bluetoot ...

  7. android 隐藏手机底部虚拟按键

    今天,简单讲讲android如何隐藏手机下面的虚拟按键. 其实,自己在做界面适配时,老是发现了华为手机存在适配的问题,主要就是华为手机有一个底部的虚拟按键占用了界面的部分空间,所以在网上搜索了如何隐藏 ...

  8. 关于Android 9 隐藏虚拟按键的问题

    关于Android 9隐藏底部虚拟按键 遇到的问题 解决办法 遇到的问题 现在需要在安卓9.0的系统上进行修改,目的是在使用自己的app时无法退回到系统桌面. 解决办法   办法一: 首先想到的是在a ...

  9. Android实现隐藏手机底部虚拟按键

    现在的手机比较流行底部带虚拟按键,比如华为.nexus,一般情况下对开发一个APP没啥影响,但是不一般情况下就会有影响的,比如全屏录像功能, 用简单的方法直接获取camera支持的手机屏幕分辨率然后用 ...

最新文章

  1. (0023)iOS 开发之Mac上MySQL服务的卸载
  2. C# winform 后台控制删除动态生成的控件
  3. 10 分钟从零搭建个人博客
  4. 别小看不起眼的电阻,里面大有学问!
  5. mockito mock测试框架
  6. php异步请求$.post,如何用PHP实现异步请求、忽略返回值
  7. 【es】es 集群黄色几个索引未分配 timed out waiting for all nodes to published state
  8. python 自动化 在日历中选择时间-Python中Selenium选择日期(选择日历控件)的方法...
  9. 深入理解Spring之九:DispatcherServlet初始化源码分析
  10. 打通高德、UC、微博,支付宝小程序组建“阿里联盟军”对抗微信小程序?| 技术头条...
  11. Python selenium 滚动页面以及滚动至元素可见(转载)
  12. pycharm 的live_template的使用
  13. WPF UI框架界面开发教程(一)
  14. 南京邮电大学离散数学实验一(求主析取和主合取范式)
  15. 和计算机相关的祝福语,祝福语精选
  16. 使去中心化媒体网络相关联的NFT元数据标准
  17. 太厉害了!30行代码抓取上万个小姐姐跳舞视频,有点飘了~
  18. lighting接口说明
  19. android关闭背光
  20. vyos my_cli_shell_api 不见了

热门文章

  1. MEMS IMU 校准算法
  2. matlabstrcmpi_matlab 常用函数
  3. 在OpenCV里实现自适应阈值分割
  4. 小小白对SPI的理解,基于米联客例程的FPGA实现
  5. 2015校园招聘阿里巴巴前端笔经面经
  6. 几种方法,彻底删除电脑弹窗广告,还你一个干净的桌面~
  7. Java泛型与类型擦除--ImportNew
  8. 为什么我在2018年从Angular切换到React和Redux
  9. PyOpenGL——走进3D的世界
  10. 《一周工作4小时》如果继续做现在的工作,5年后你会牺牲掉什么?