HarmonyOS 鸿蒙Next新手入鸿蒙,遇到尺寸问题,看看大家是怎么常规设置的!

发布于 1周前 作者 wuwangju 来自 鸿蒙OS

HarmonyOS 鸿蒙Next新手入鸿蒙,遇到尺寸问题,看看大家是怎么常规设置的!

在安卓开发的中,我们尝尝用 屏幕宽度 /比例 来换算 图片的比例信息,

鸿蒙中,我用了单位是lpx   宽高是写死的

例如

Image(Constants.AD_IMAGE_URL + item.pic)
.width(“318lpx”)
.height(“224lpx”)
.borderRadius(“6lpx”)
.interpolation(ImageInterpolation.High)
.objectFit(ImageFit.Cover)

在项目配置中配置了

“window”: {
“designWidth”: 750,
“autoDesignWidth”: false
}

我想问下大家用的是什么单位,是VP 还是lpx   

鸿蒙还是要跟安卓一样,使用比例自己根据屏幕来换算 ,

!!!!!!!!!!!!!!!!!!!!!!!!!!!

新手入坑中,,,大佬帮答疑下


更多关于HarmonyOS 鸿蒙Next新手入鸿蒙,遇到尺寸问题,看看大家是怎么常规设置的!的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

宽高可以使用相对于父控件的百分比来展示。

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-types-V5#length

更多关于HarmonyOS 鸿蒙Next新手入鸿蒙,遇到尺寸问题,看看大家是怎么常规设置的!的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


类似小程序吗。定义好designWidth?

在HarmonyOS开发中,遇到尺寸问题,首先确认你的布局文件(如XML)中是否使用了正确的尺寸单位(如dp、sp),以适应不同屏幕密度。其次,检查是否使用了响应式布局或ConstraintLayout来更好地控制元素在不同屏幕尺寸下的表现。另外,利用百分比布局(PercentLayout)也能有效处理尺寸适应性问题。如果涉及自适应图标或图片,确保图片资源覆盖了不同分辨率的文件夹。如果问题依旧没法解决请加我微信,我的微信是itying888。

更多关于HarmonyOS 鸿蒙Next新手入鸿蒙,遇到尺寸问题,看看大家是怎么常规设置的!的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!