Settings.System.putInt(getContentResolver(),"sys.home_key_to_app", 1);
Settings.System.putInt(getContentResolver(),"sys.home_key_to_app", 0);

     写字符串Settings.System.putString(ContentResolver resolver, String name, String value)

     读字符串Settings.System.getString(ContentResolver resolver, String name)

 

     写整型Settings.System.putInt(ContentResolver resolver, String name, int value)

     读整型Settings.System.getInt(ContentResolver resolver, String name,0)

说明:以上的值为为非1时代表,不屏蔽home键,为1时代表屏蔽home键;这种操作是修改安卓系统设置的数据库,需要申请权限的,在清单文件中声明:    
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS"/>
如果是6.0以上的手机需要:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
// 判断是否有WRITE_SETTINGS权限
if(!Settings.System.canWrite(this)) {
// 申请WRITE_SETTINGS权限
Intent intent = new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS, Uri.parse("package:" + getPackageName())); startActivityForResult(intent, REQUEST_CODE);
} else {
dosomething(); }
}
else { dosomething();
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intentdata) {
if (requestCode == REQUEST_CODE) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { // 判断是否有WRITE_SETTINGS权限
if (Settings.System.canWrite(this)) {
dosomething();
}
}
}
super.onActivityResult(requestCode, resultCode, data);
}
注:这样申请权限好像不起作用,它需要用户手动去开启权限
private String[] permissions = new String[]{
 Manifest.permission.WRITE_SETTINGS,
Manifest.permission.READ_SYNC_SETTINGS
};

屏蔽安卓系统Home键相关推荐

  1. 解决安卓系统返回键直接退出app

    <script>mui.init({keyEventBind: {backbutton: true //关闭back按键监听}});// //首页返回键处理// //处理逻辑:1秒内,连续 ...

  2. 非Root环境下安卓实现全屏,屏蔽下方虚拟按键:左键、右键。较新安卓系统无法屏蔽Home键。源代码例子

    非Root环境下安卓实现全屏,屏蔽下方虚拟按键:左键.右键.较新安卓系统无法屏蔽Home键. 全屏后,用户上划之后点击虚拟按键如图所示: 代码中分三部分: 1.隐藏屏幕下方的虚拟按键,并且全屏.   ...

  3. android 开机向导屏蔽home,安卓系统定制:关闭第一次启动的向导

    安卓系统:4.4 测试硬件:友善之臂m1 plus 定制需求:第一次运行不需要运行开机提示(Cling,向导) 修改文件packages/apps/Launcher2/src/com/android/ ...

  4. 安卓系统按键映射修改

    安卓系统按键映射修改 谨记录下靠着自己摸索,安卓平板使用时一个bug的解决方案,及修改按钮功能的方法.这个bug目前搜不到解决方案,能独立解决还是很有成就感的 解决反复打开谷歌语音搜索的bug 手里一 ...

  5. ubuntu 刷 android 5.0,IT之家学院:将刷了Ubuntu Touch的魅族PRO 5恢复为安卓系统

    小编写教程时用来做演示的魅族PRO 5是管总编大人借的,不把它恢复成安卓系统,这手机也没法儿还啊-- 那么这篇教程,IT之家小编就来演示如何把刷了Ubuntu Touch的魅族PRO 5恢复为安卓(国 ...

  6. 最新安卓系统细节曝光:后盖手势控制、浮雕式UI、隐私保护.....本月更新!

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 安卓还是那个可可爱爱的绿色小机器人吗? 最近,新的安卓12系统的细节被曝光,新的手势控制.隐私保护.UI界面--总有让人有种熟悉的感觉. ...

  7. 安卓x86程序安装目录_电脑上的安卓系统体验

    分享下这几天体验的在电脑上安装的安卓系统,选用了Phoenix OS v3.0.7版本安卓系统版本号为7.1.1(没有选最新版,是因为新版本有广告,而这版可以体验到纯净的系统). 1安装方法该系统的安 ...

  8. 台式电脑如何截屏_电脑如何安装安卓系统 台式机装安卓系统教程

    现在的电脑功能越来越全面,操作系统也越来越多.很多朋友想要安装安卓系统,却不知道怎么操作.那么电脑该如何安装安卓系统呢?接下来小编就给大家带来台式机装安卓系统的教程. 具体如下: 一.准备工作 1.下 ...

  9. nrf connect 安卓_永诺YN450安卓系统无反相机

    作者 | 马修.阿拉德 (Matthew Allard ACS) 在CP+展会现场,我们意外撞见一个新奇的小玩意--永诺YN450,一台安卓系统无反相机.其实去年11月永诺就放出过消息,正式发布前一直 ...

最新文章

  1. centos8安装KVM/QEUM虚拟化
  2. python装饰器简单理解
  3. Warning:date():It is not safe to rely on the syste
  4. 使用淘宝的IP查询API实现IP地址省市展示
  5. UILabel设置行间距之后的自适应高度
  6. MySQL返回多行错误怎么处理_结果包含多个行错误mysql
  7. 企业网络推广—企业网络推广专员一定要避免这些不靠谱的优化方式
  8. Apache ZooKeeper - ZK的内存数据 + 持久化事务日志 + 数据快照 初探
  9. 攻防世界web新手区解题 /cookie / disabled_button / weak_auth
  10. Java输出数字到文本文件FileWriter
  11. 20155222 卢梓杰 myod
  12. 2021年青海高考一分一段成绩查询,最新2021年青海高考一分一段公布
  13. MSU 出品的 H.264 编码器比较 (2011.5)
  14. h3c等价路由(rip)
  15. 米侠浏览器如何添加脚本 米侠浏览器中添加脚本的具体操作步骤
  16. 在将计算机技术应用于会计工作的初期,所开发的会计核算软件主要用于,2013年会计从业考试《电算化》会计核算软件...
  17. K3 WISE,销售订单新增批号并能携带至销售出库单
  18. Struts2拦截器实现异常处理
  19. OTA频发的“大数据杀熟”,想要治你不容易?
  20. android 飞行模式 wifi,解决飞行模式下手机用wifi的问题

热门文章

  1. JavaScript 动态渲染页面爬取(一) —— 基于 Selenium
  2. java 将word转为pdf文件的两种方式【spire.doc.free】【documents4j】
  3. 劳伦-杰克逊日记里对姚明的真情告白
  4. webrtc代码走读:发送端NACK和FEC的packet压到队列走读
  5. 配置apache和nginx的tomcat负载均衡
  6. Android 10 系统屏蔽底部按键 禁止锁屏 禁用横屏
  7. SkeyeARS全景AR增强监视系统助力林业部门打造森林防火视频监控网
  8. python怎么创建txt文件夹_python怎么创建一个txt文件/python创建文件夹基础教程
  9. 【深度干货】数据中心机柜综合布线
  10. 升级华为笔记本U盘安装盘