HarmonyOS开发时,比如设置一个字体,12vp、12px、12、12fp,大小上有什么区别,如何进行换算

HarmonyOS开发时,比如设置一个字体,12vp、12px、12、12fp,大小上有什么区别,如何进行换算

HarmonyOS
2024-08-08 18:48:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple
1

px 屏幕物理像素单位。

vp 屏幕密度相关像素,根据屏幕像素密度转换为屏幕物理像素,当数值不带单位时,默认单位vp。在实际宽度为1440物理像素的屏幕上,1vp约等于3px。

fp 字体像素,与vp类似适用屏幕密度变化,随系统字体大小设置变化。

像素单位之间的转换可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-pixel-units-0000001820881013#ZH-CN_TOPIC_0000001820881013__%E5%83%8F%E7%B4%A0%E5%8D%95%E4%BD%8D%E8%BD%AC%E6%8D%A2

分享
微博
QQ
微信
回复
2024-08-08 21:04:45
相关问题
HarmonyOS SDK12如何下载
1137浏览 • 1回复 待解决
HarmonyOS API Difference Between 11 and 12
931浏览 • 1回复 待解决
HarmonyOS mmap返回MAP_FAILED,errno 12
762浏览 • 1回复 待解决
android12 app自启动+防止退出
4925浏览 • 0回复 待解决
HarmonyOS API12是否有json解析工具
1251浏览 • 1回复 待解决
Api12 arm模拟器无法启动
1352浏览 • 1回复 待解决
HarmonyOS 针对API12:组件使用场景dialog
1358浏览 • 1回复 待解决
vpfppx区别,有谁知道?
5025浏览 • 1回复 待解决
5.0.3.200版本无法选择API 12为编译版本
1639浏览 • 1回复 待解决
HarmonyOS API12之后是否不允许uv_poll
1219浏览 • 1回复 待解决
HarmonyOS 咨询下p12文件md5
823浏览 • 1回复 待解决
HarmonyOS libEGL.so库在 API12 上不见了
1864浏览 • 1回复 待解决