android 11.0 12.0SystemUI 状态栏下拉快捷添加截图快捷开关
1.概述
在11.0 12.0的产品开发中,对SystemUI的定制需求也是挺多的,在下拉状态栏中 添加截图快捷开关,也是常有的开发功能,下面就以添加 截图功能为例功能的实现
2.SystemUI 状态栏下拉快捷添加截图快捷开关的核心代码
frameworks/base/packages/SystemUI/res/values/config.xml
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java
3.SystemUI 状态栏下拉快捷添加截图快捷开关的功能分析和实现
3.1关于下拉快捷图标相关config分析
在systemUI的res下的config中的quick_settings_tiles_default 和 quick_settings_tiles_stock是默认添加下拉快捷的字符资源,在下拉状态栏布局的时候会从这里读取tiles的名称,然后找相关的tiles进行布局天的
在quick_settings_tiles_default 和 quick_settings_tiles_stock 中添加 screenshot 截图
修改如下:
diff --git a/frameworks/base/packages/SystemUI/res/values/config.xml b/frameworks/base/packages/SystemUI/res/values/config.
android 11.0 12.0SystemUI 状态栏下拉快捷添加截图快捷开关相关推荐
- Android 11.0 12.0SystemUI 仿华为充电动画
在华为手机上经常看到在锁屏充电时,会出现一个充电动画,几秒钟后消失了,觉得这个动画挺好看的,所以就来在11.0的产品上自定义模仿华为动画来实现充电动画 1.首选定义动画实体类 BubbleEntry. ...
- Android 11.0 12.0SystemUI增加低电量弹窗功能
目录 1.概述 2.SystemUI中实现低电量弹窗功能分析 3.SystemUI中实现低电量弹窗功能代码分析
- android 11.0 12.0添加系统字体并且设置为默认字体
1.概述 在11.0 12.0系统定制化开发中,在产品定制中,有产品需求对于系统字体风格不太满意,所以想要更换系统的默认字体,对于系统字体的修改也是常有的功能,而系统默认也支持增加字体,所以就来添加楷 ...
- android 11.0 12.0USB连接模式默认设为MTP
1.概述 在11.0 12.0android系统产品开发中,UsbManager调用接口,会binder通信到UsbService.而UsbService又有两个实例,一个 UsbHostManage ...
- android 11.0 12.0app安装黑名单(限制app安装)
1.概述 在11.0 12.0定制化开发中,最近由项目需求要实现对某些app应用安装限制也就是app安装黑名单功能,在黑名单之中的应用会被限制安装,不能安装到系统中 功能分析 在系统中PMS就是负责管 ...
- android 11.0 12.0自定义开机向导app
1.概述 在11.0 12.0的系统产品开发中,需要自定义开机向导app页面,而系统源码中只提供了Provision作为开机向导app 有些平台没有把它编译到源码中 作为开机向导,所以自定义开机向导, ...
- android 11.0 12.0控制屏幕亮屏和灭屏操作
在11.0 12.0的产品开发中, 需要提供亮屏和灭屏的接口在8.0以后系统对于屏幕亮灭屏做了限制,直接调用亮屏和灭屏的方法就调不到了, 接下来就来看PowerManage.java类 这个是一个电源 ...
- Android 11.0 12.0Recent列表不显示某个app
在11.0 12.0的产品在点击导航栏最近任务列表时,如果做到不显示某个app 呢 一种做法是在app中直接处理 一种做法是在framework中处理 接下来看这两种处理方法 1, app中处理 为该 ...
- Android 11.0 12.0设置默认息屏时间
1.概述 在11.0 12.0定制化开发中,在系统设置中,息屏时间默认为1分钟,对于这个息屏时间感觉太短了,所以系统默认息屏时间修改也是常见的修改功能,在系统Settings中屏幕超时会根据默认息屏时 ...
- Android 11.0 12.0USB鼠标右键改成返回键
1.概述 在11.0 12.0设备定制化开发中,产品有好几个usb口,用来可以连接外设,所以USB鼠标通过usb口来控制设 备也是常见的问题,在window系统中,鼠标右键是返回键的功能,可是andr ...
最新文章
- linux看是否连上服务器
- oracle—“操作记录已被里一个用户锁住” 解决办法
- android View.getWidth() 和View.getHeight()返回0
- UIActivityIndicatorView活动指示器(菊花)
- JavaSE JDK搭建
- 商业画布是什么?有什么免费的模板和工具?
- Linux面试题(34道)
- 一文搞懂基因融合(gene fusion)的定义、产生机制及鉴定方法
- LaTeX:使用bib插入文献
- G - Numbers ZOJ - 3987 (大数+贪心)
- uniapp 打印小票
- 输入上/下标数字以及字母
- matlab中的代数环问题及其消除方法,Matlab中的代数环问题及其消除方法.pdf
- FATE学习:五种不同的API提交FATE任务
- SR综述论文阅读的一点点笔记
- 服务器系统如何管理网络连接不上,详解Windows Server 2008网络设置技巧技术教程...
- (建议收藏)服务器宕机,效率排查攻略V2.0
- python读取csv文件路径正确但报错FileNotFoundError: [Errno 2] No such file or directory
- MySQL 数据存储和优化------MySQL架构原理 ---- (架构---索引---事务---锁---集群---性能---分库分表---实战---运维)持续更新
- 一文带你读懂iOS应用如何使用TestFlight进行测试