HarmonyOS 鸿蒙Next建议开发使用什么单位
HarmonyOS 鸿蒙Next建议开发使用什么单位
鸿蒙开发使用什么单位?看官方说是vp,相当于某平台的dp概念,可以做到像素密度无关。但是,实际开发中,设计稿的尺寸和运行设备的尺寸是不一样的。以设计稿375px为例,如果做到代码里的375等于设备全屏宽度了?
更多关于HarmonyOS 鸿蒙Next建议开发使用什么单位的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
只是框架采用vp为基准数据单位。设计稿如果使用px,可以使用相关单位转化。如问题中,以设计稿375px为例。可以使用 px2vp(375),将px单位的数值转换为以vp为单位的数值。
更多关于HarmonyOS 鸿蒙Next建议开发使用什么单位的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
应该用lpx单位 1、将基础值designWidth设置375 ,位置:entry/src/main/resources/base/profile/main_pages.json { “src”: [ “pages/Index” ], “window”: { “designWidth”: 375, “autoDesignWidth”: false } } 2、盒子宽度为200 Text(‘测试’).width(‘200lpx’).backgroundColor(Color.Pink)
HarmonyOS 鸿蒙Next建议开发使用鸿蒙原生单位,即基于鸿蒙系统架构和API设计的单位。这有助于确保应用的兼容性和最佳性能。同时,考虑到鸿蒙系统支持多种编程语言和框架,开发者可根据项目需求选择合适的开发工具和语言。如果问题依旧没法解决,请加我微信,我的微信是itying888。
更多关于HarmonyOS 鸿蒙Next建议开发使用什么单位的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html