记录 设置-显示大小和字体

//显示大小 //默认两格?

frameworks/base/packages/SettingsProvider/res/values/defaults.xml

frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java

//字体大小 settings get system font_scale

//private void loadSystemSettings(SQLiteDatabase db) {

loadSetting(stmt, Settings.System.FONT_SCALE, 1.15f);

//字体大小 默认保留 三格等级

frameworks/base/packages/SettingsProvider/res/values/arrays.xml

frameworks/base/packages/SettingsLib/res/values/arrays.xml

<string-array name="entryvalues_font_size" translatable="false">

<item>0.85</item>

<item>1.0</item>

<item>1.15</item>

<!--<item>1.30</item>

<item>1.50</item>

<item>1.80</item>

<item>2.0</item>-->

</string-array>

//密度 显示大小

// getprop ro.sf.lcd_density

// settings get secure display_density_forced

<string name="def_display_density">248</string>

loadStringSetting(stmt, Settings.Secure.DISPLAY_DENSITY_FORCED, R.string.def_display_density);

//缩减显示大小等级

frameworks/base/packages/SettingsLib/res/values/dimens.xml

<fraction name="display_density_max_scale">120%</fraction>

}

相关推荐
1001101_QIA9 小时前
VRChat 插件开发方式
开发语言·vr
会编程的土豆11 小时前
GoWeb 处理请求详解:请求行、请求头、请求参数与给客户端响应
开发语言·http·golang
name好难取诶19 小时前
PHP 静态分析工具实战 PHPStan 和 Psalm 完全指南
android·开发语言·php
湿滑路面20 小时前
Rouyan:使用WPF/C#构建的基于LLM的快捷翻译小工具
开发语言·c#·wpf
Lee_jerome20 小时前
《C/C++编译全家桶:g++四阶段、.a与.so区别、CMake构建、ARM交叉编译,这篇全讲透了》
c语言·开发语言·arm开发·c++·编译·cmake·cmakelists
kisloy1 天前
【爬虫入门第5讲】Python爬虫文本解析详解
开发语言·爬虫·python
春生野草1 天前
个人笔记——C语言字符串、树
c语言·开发语言·笔记
风中芦苇啊1 天前
Java EasyExcel 导入通用工具类:自定义注解映射字段 + 反射机制
java·开发语言
PieroPc1 天前
Python 写的 Windows凭据添加工具 第二版 解决Win11 23H2, 25H2,26H1,共享文件和打印 一部份问题,不是全部!
开发语言·windows·python
家有娇妻张兔兔1 天前
Java 对接 PLC 主流型号最合适的方案:Apache PLC4X 实战指南
java·开发语言·plc·modbus·数据缓存·西门子s7·apache plc4x