建议开发使用什么单位

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

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

只是框架采用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
相关问题
多模块开发的方案建议
287浏览 • 1回复 待解决
sql 怎么对带单位字符串排序?
717浏览 • 1回复 待解决
对手机相机应用的一点建议
3477浏览 • 1回复 待解决
3516开发使用编译使用mqtt?
6351浏览 • 2回复 待解决
播放器API-timeUpdate-时间单位不清楚
54浏览 • 1回复 待解决
使用js语言如何开发相机
1200浏览 • 1回复 待解决
什么开发鸿蒙的App
13149浏览 • 26回复 待解决
无法正常使用开发工具Pycharm
28479浏览 • 47回复 已解决
开发鸿蒙怎么使用less来设计样式
5100浏览 • 1回复 待解决
HarmonyOS应用开发需要使用的技术
3306浏览 • 1回复 待解决
物联网应用开发的NOOBS是什么
4727浏览 • 1回复 待解决
应用子窗口的开发流程是什么
326浏览 • 1回复 待解决