news 2026/4/26 0:26:24

Android16 默认关闭touch声音

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Android16 默认关闭touch声音

项目需要把touch声音屏蔽掉,比如触摸反馈的声音,USB触摸切换的声音。

查看Android提供的标准API:

mAudioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE); private void setSoundEffectsEnabled(boolean enabled) { if (enabled) { mAudioManager.loadSoundEffects(); } else { mAudioManager.unloadSoundEffects(); } Settings.System.putInt(mContext.getContentResolver(), Settings.System.SOUND_EFFECTS_ENABLED, enabled ? 1 : 0); }

通过这种方式可以屏蔽,那如何在系统里面修改为默认关闭。

查看这个Settings.System.SOUND_EFFECTS_ENABLED这个属性,发现在frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java里面

private void loadUISoundEffectsSettings(SQLiteStateme
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 3:18:37

Linux crontab定时任务调用Miniconda环境执行PyTorch脚本

Linux crontab定时任务调用Miniconda环境执行PyTorch脚本 在AI工程实践中,一个常见的需求是让模型训练或推理脚本每天凌晨自动运行——比如推荐系统需要基于最新用户行为数据重新生成特征,或者监控系统要每小时对传感器数据做一次异常检测。理想情况下&a…

作者头像 李华
网站建设 2026/4/22 5:55:28

ST7735与MCU通过SPI连接的操作指南

从零点亮一块1.8寸TFT屏:ST7735 MCU的SPI实战全解析你有没有过这样的经历?手里的STM32或ESP32开发板一切正常,传感器数据也读得出来,可一到驱动那块小小的1.8英寸TFT屏时,屏幕却死活不亮——要么白屏、要么花屏、甚至…

作者头像 李华
网站建设 2026/4/21 12:56:37

circuit simulator核心要点:仿真精度与步长设置技巧

仿真精度的命门:如何拿捏电路仿真中的时间步长?你有没有遇到过这样的情况?辛辛苦苦搭好一个Buck电路,信心满满点下“运行”,结果波形看起来怪怪的——开关节点的振铃不见了,电感电流像是被“磨平”了&#…

作者头像 李华
网站建设 2026/4/23 4:35:22

Markdown mermaid流程图:在Miniconda-Python3.11中绘制AI架构

在 Miniconda-Python3.11 中绘制 AI 架构:从环境搭建到可视化表达 想象一下这样的场景:你刚刚复现了一篇顶会论文的模型,训练效果不错,满心欢喜地把代码推到团队仓库。可同事拉下代码后却跑不起来——“torchvision 版本不兼容”、…

作者头像 李华
网站建设 2026/4/23 22:22:47

GitHub Issue模板设计:规范Miniconda-Python3.11项目的反馈流程

GitHub Issue模板设计:规范Miniconda-Python3.11项目的反馈流程 在AI科研与数据工程实践中,一个常见却令人头疼的问题是:“代码在我机器上能跑,但在别人环境里就报错。”这种“可复现性危机”不仅浪费开发时间,更可能动…

作者头像 李华
网站建设 2026/4/22 1:03:06

JLink接口定义小白指南:从认识引脚开始

JLink接口定义详解:从引脚功能到实战避坑全解析在嵌入式开发的世界里,调试器是工程师的“听诊器”。而J-Link,作为由 SEGGER 推出的高性能调试探针,早已成为 ARM 架构 MCU 开发中的黄金标准。它支持 JTAG、SWD 等多种协议&#xf…

作者头像 李华