建议开发使用什么单位

鸿蒙开发使用什么单位?看官方说是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
相关问题
多模块开发的方案建议
855浏览 • 1回复 待解决
设计稿单位转换的问题
464浏览 • 1回复 待解决
sql 怎么对带单位字符串排序?
1209浏览 • 1回复 待解决
对手机相机应用的一点建议
4029浏览 • 1回复 待解决
周日历滑动,以周为一个单位滑动
410浏览 • 1回复 待解决
播放器API-timeUpdate-时间单位不清楚
679浏览 • 1回复 待解决
3516开发使用编译使用mqtt?
7059浏览 • 2回复 待解决
使用js语言如何开发相机
1881浏览 • 1回复 待解决
什么开发鸿蒙的App
13905浏览 • 27回复 待解决
使用AudioCapturer开发音频录制功能
630浏览 • 1回复 待解决