当前位置: 首页 > article >正文

HarmonyOS_如何字体跟随系统

  1. ArkUI: 当组件不设置大小或者使用fp时,大小可以跟随系统变化。
    参考官网

  2. 配置: API 12release之前,应用默认会跟随系统字体变化而变化不需要配置

2.1在开发视图的AppScop/resources/base/profile下面定义配置文件configuration.json,并配置:

{
	"configuration": {
		"fontSizeScale": "followSystem",
		"fontSizeMaxScale": "3.2"
	}
}

2.2:app.json5文件:

{
	"app": {
		"configuration": "$profile:configuration"
	}
}

参考文档

demo示例(仅测试是否跟随系统):

@Entry
@Component
struct TextFontPage {
	build() {
		Column({space:20}){
			Text('跟随系统01')
			
			Text('跟随系统02')
			.fontSize('30vp')
			
			Text('跟随系统03')
			.fontSize('30px')
			
			Text('跟随系统04')
			.fontSize('30lpx')
			
			Text('跟随系统05')
			.fontSize('30fp')
		}
		.width('100%')
		.justifyContent(FlexAlign.Center)
		.margin({top:20})
	}
}

http://www.kler.cn/a/532857.html

相关文章:

  • LeetCode 0922.按奇偶排序数组 II:O(1)空间复杂度-一次遍历双指针
  • 华为小米vivo向上,苹果荣耀OPPO向下
  • STM32单片机学习记录(2.2)
  • 【实践案例】基于大语言模型的海龟汤游戏
  • 华为云kubernetes部署deepseek r1、ollama和open-webui(已踩过坑)
  • C基础寒假练习(2)
  • MySQL适合创建索引的11种情况
  • DeepSeek 的含金量还在上升
  • 2025新时代 | 分析并解决企业跨域问题
  • 两种文件类型(pdf/图片)打印A4半张纸方法
  • Windows电脑本地部署运行DeepSeek R1大模型(基于Ollama和Chatbox)
  • 数据结构 栈 C++ 蓝桥杯
  • unordered_map/set的哈希封装
  • 模型蒸馏原理介绍
  • 驰骋数据源设计与基础概念
  • 洛谷 P1387 最大正方形 C语言
  • 如何安全地管理Spring Boot项目中的敏感配置信息
  • C#中的if判断语句详解
  • DeepSeek本地部署的一些使用体会
  • Linux 系统上安装 Docker 并进行配置
  • OpenAI新商标申请曝光:AI硬件、机器人、量子计算全线布局?
  • 【Linux】解决 apt-key 弃用问题:GPG 直接管理密钥代替 apt-key
  • 蓝桥杯python基础算法(2-2)——基础算法(D)——进制转换*
  • 【异常记录Java-20250204】调用讯飞星火AI(Spark lite 版本)Api 授权错误问题处理
  • 电子电器架构 --- 电子电气架构设计要求与发展方向
  • 【怎么用系列】短视频戒除—1—对推荐算法进行干扰