建议开发使用什么单位

鸿蒙开发使用什么单位?看官方说是vp,相当于某平台的dp概念,可以做到像素密度无关。但是,实际开发中,设计稿的尺寸和运行设备的尺寸是不一样的。以设计稿375px为例,如果做到代码里的375等于设备全屏宽度了?

HarmonyOS
2024-04-29 00:11:10
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
江湖骗子嗷

只是框架采用vp为基准数据单位。设计稿如果使用px,可以使用相关单位转化。如问题中,以设计稿375px为例。可以使用 px2vp(375),将px单位的数值转换为以vp为单位的数值。

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-pixel-units-0000001862607537#ZH-CN_TOPIC_0000001862607537__%E5%83%8F%E7%B4%A0%E5%8D%95%E4%BD%8D%E8%BD%AC%E6%8D%A2

分享
微博
QQ
微信
回复
2024-04-29 16:14:32
相关问题
多模块开发的方案建议
1796浏览 • 1回复 待解决
HarmonyOS VP尺寸单位单位问题
368浏览 • 0回复 待解决
HarmonyOS 像素单位使用哪一个
15浏览 • 1回复 待解决
HarmonyOS UI 单位适配问题
284浏览 • 1回复 待解决