HarmonyOS鸿蒙Next中前景图和背景图是不是要保存在:项目根目录 > entry > src > main > resources > base > media 下面?

HarmonyOS鸿蒙Next中前景图和背景图是不是要保存在:项目根目录 > entry > src > main > resources > base > media 下面? 前景图和背景图是不是要保存在:项目根目录 > entry > src > main > resources > base > media 下面?

3 回复

是的,项目的 /resources/base/media/  这个文件夹放前景图背景图

更多关于HarmonyOS鸿蒙Next中前景图和背景图是不是要保存在:项目根目录 > entry > src > main > resources > base > media 下面?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


是的。在HarmonyOS Next中,前景图和背景图等媒体资源应保存在项目资源的 media 目录下。具体路径为:项目根目录 > entry > src > main > resources > base > media

是的,在HarmonyOS Next(API 11)中,应用的前景图和背景图等媒体资源,通常建议保存在您提到的这个标准资源目录下:

项目根目录 > entry > src > main > resources > base > media

这个路径是HarmonyOS应用的标准资源管理结构的一部分:

  • resources:是所有应用资源的根目录。
  • base:是默认资源限定词目录,存放通用资源。系统会优先从这里查找资源。
  • media:是专门用于存放图片、音频、视频等媒体资源的子目录。

将前景图、背景图等图片资源放在此目录下,您就可以在代码或布局文件中通过资源引用(例如 $r('app.media.my_image'))方便地访问和使用它们。

补充说明:

  1. 资源限定词:为了适配不同的设备(如手机、平板、不同屏幕密度),您可以在 resources 目录下创建其他限定词目录(如 zh_CNdarkpad 等),并在其中放置对应的 media 目录和资源。系统会根据当前运行环境自动匹配最合适的资源。
  2. 资源访问:在代码中,使用 $r('app.media.文件名') 的形式来引用资源,无需文件扩展名。

因此,您的理解是正确的,将图片放在 entry/src/main/resources/base/media/ 目录下是标准且推荐的做法。

回到顶部