HarmonyOS鸿蒙Next中启动图相关设置
HarmonyOS鸿蒙Next中启动图相关设置 abilities 下startWindowIcon
- 图片尺寸都相关标准是什么
- 如果要设置成全屏启动图,需要什么尺寸
- 如何兼容不同类型的设备,手机,平板等
startWindowIcon一般推荐放一个icon小图。
startWindowIcon启动图全屏居中,按图片像素大小居中显示。
如果是放全屏图片,您可以通过:
display.getDefaultDisplaySync().width
display.getDefaultDisplaySync().height
获取屏幕宽高,然后准备一张屏幕宽高尺寸的图片。
以Mate 60 Pro为例,为1260*2720像素。
icon的大小目前是放多大画多大,没有能力根据设备屏幕或窗口大小自适应调整。
startWindowIcon一般推荐放一个icon小图。
startWindowIcon启动图全屏居中,按图片像素大小居中显示。
如果是放全屏图片,您可以通过:
display.getDefaultDisplaySync().width
display.getDefaultDisplaySync().height
获取屏幕宽高,然后准备一张屏幕宽高尺寸的图片。
以Mate 60 Pro为例,为1260*2720像素。
icon的大小目前是放多大画多大,没有能力根据设备屏幕或窗口大小自适应调整。
更多关于HarmonyOS鸿蒙Next中启动图相关设置的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
以下都是个人理解,可能有错误
-
我记得是255 *255
-
启动图是icon吧,全屏应该loadContent 里面加载图片的。已经成进入到Entry
-
如果2成立,那就是Entry里面适配
在HarmonyOS(鸿蒙Next)中,启动图的设置主要通过config.json文件进行配置。开发者可以在config.json中的"app"字段下定义启动图相关属性,包括启动图的路径和显示时间。通常,启动图会放置在resources/base/media/目录下,并按设备分辨率准备不同尺寸的图片。启动图的显示时间可通过"splashScreen"字段中的"duration"参数进行设置,单位为毫秒。建议根据应用的实际需求调整启动图显示时间,以提升用户体验。


