[RK3399[NanoPC-T4][Android-Q]强调色
0 前言
Android-Q早期版本支持强调色功能[2],但NanoPC-T4开发板所用Android版本(android-10.0.0_r36)该功能已被移除,本文将其恢复,并分析其效果和实现原理。
Tips:
- 可根据参考资料[1]的12.3.1小节“下载Android10源代码”的方法下载官方提供的源码;
- 该功能并非通过颜色矩阵[3]实现的,可通过参考资料[3]的方法验证。
1 配置
1.1 恢复
由于NanoPC-T4官方所提供源码已经将原始的.git仓库删除,无法查看该功能的提交记录,因此需要到Android官网下载对应版本的AOSP源码(android-10.0.0_r36),查看packages/apps/Settings仓库的历史提交记录发现该功能是2019-01-03添加的:
commit 6f8048b0e36ab83f8f1ce96618db506c37e6aa56
Author: Amin Shaikh <ashaikh@google.com>
Date: 2019-01-03 14:52:59 -0500Add developer settings for theme overlays.- Extracted a OverlayCategoryPreferenceController from EmulateDisplayCutoutCategoryPreferenceController- Add 3 developer options for toggling cat
[RK3399[NanoPC-T4][Android-Q]强调色相关推荐
- 从Pixel 3a到Android Q,一份谷歌AI能力的“成绩单” | Google I/O全程回顾
作者 | 琥珀 出品 | AI科技大本营(ID:rgznai100) 当地时间 5 月 7 日上午(北京时间 5 月 8 日凌晨一点),一年一度的 Google I/O 开发者大会如期而至.今年也是 ...
- 快手百度 4.34 亿美元投资知乎;腾讯回应“push团队全部被开”;Android Q Beta 6 发布!...
公众号 | CSDN 整理 | 胡巍巍 责编 | 屠敏 快讯速知 腾讯视频回应"push线团队全部被开":不是真的 快手百度4.34亿美元投资知乎,后者将接入百度小程序 2018美 ...
- 让最新的 Android Q Beta 3 强制重启的 Project Mainline,到底是什么?
一. 序 最新的 Android 版本 Q,已经发布了 Android Q Beta 3,虽然没有正式发布,但是不少用户已经加入了测试计划,抢先体验 Android Q 的新功能. 近期不少体验用户反 ...
- opengles 3.0游戏开发_开发者们,快来测试Android Q啦!
近日,谷歌正式推出Android Q Beta 1版本及预览版SDK,TestBird已部署到测试机型,开发者们可到TestBird测试平台测试. 此次Android Q 做了不少改进,不少尝鲜的用户 ...
- Android Q(10.0)黑暗主题
黑暗的主题 Android Q提供了一个新的Dark主题,适用于Android系统UI和设备上运行的应用程序. 黑暗主题有很多好处: 可以大幅减少用电量(取决于设备的屏幕技术). 提高低视力用户和对强 ...
- Android Q(10.0)上IMEI获取不到;Android Q(10.0)上OAID替代IMEI;OAID获取方式
最近公司研发的 Android Q (android 10)的5G手机,然后就开始适配Android Q:发现无系统权限的应用无法获取到可作为唯一标识的IMEI,MAC等等:由于项目(负一屏/浏览器/ ...
- Nanopc T4帮助笔记
Nanopc T4帮助笔记 机械结构图(dxf格式): 原理图: 源代码: GPIO引脚 SOM RK3399 资料下载 截屏 打开USB摄像头 所有资料从以下链接获取 ● Wiki教程:http:/ ...
- android q beta版本,android q beta6测试版
android q beta6测试版是即将推出的Android 10移动操作系统的最后一个测试版,现在基本上所有的新功能与排版等设计都已经确定好了,就为广大的安卓用户们送上了新的操作系统,对正式版感兴 ...
- 谷歌pixel3axl开发者模式_谷歌 Android Q 和 iOS 12.3新测试版发布,看完心动了!
5月8日凌晨,谷歌 I/O 2019全球开发者大会正式开幕,正式宣布了新版 Android Q 操作系统和亲儿子 Pixel 3a 系列新机. Google I/O 寓为"开放中创新&quo ...
最新文章
- linux运行jar文件
- mybatis there is no getter named forInteger
- C代码的运行速度总是比Java快,对吧? 错误!
- 【深度学习】Win10安装TensorFlow_gpu(避坑必看)
- 【Flink】Flink消费kafka 突然报错 Kafka09PartitionDiscoverer.getAllPartitionsForTopics
- Perceptual:英特尔感知计算挑战赛 正式启动
- 深度解读Swarm/BZZ项目的风险与创新
- 数字化时代,安全沙箱技术促进企业网络安全生态安全运转
- 一个英文字母,一个中文各占多少字节
- linux超时设置函数,I/O操作上设置超时之alarm闹钟法
- 《大型网站技术架构-核心原理与案例分析》(李智慧 著)第3章-大型网站核心架构要素
- 硬件接口之S/PDIF
- 学习PHP中的iconv扩展相关函数
- 柳传志:想过得富有光鲜就要知道为啥穷
- 最高分姓名(name)
- get请求获取淘宝吱口令
- 记录一次利用python调用chrome爬取天眼查网址工商信息的过程
- Python爬虫神器pyppeteer,对 js 加密降维打击
- Config.h头文件
- Oracle 异常 ORA-01861: literal does not match format string
热门文章
- 中国制药设备行业销售现状及竞争策略建议报告2022-2027年版
- 粗糙集matlab代码,matlab的粗糙集代码
- 扁鹊见王的故事——《重构》前言
- Net Core 6.0 webApi+sqlServer数据库教程实战
- 适合卖东西的自媒体平台
- 被迫学习自动化的心酸苦累
- java 16进制比较_java – 比较带符号的十六进制数
- 论文翻译 Deep Steering: Learning End-to-End Driving Model from Spatial and Temporal Visual Cues
- 垂直领域的社群运营怎么玩?
- 空间众包:现状与未来方向