资源文件的引用方法
base 目录与限定词目录中的资源文件:通过指定资源类型 (type) 和资源名称 (name)
来引用。
Java 文件引用资源文件的格式:Resource资源Table桌面.type_name。特别地,如果引用的是系统
资源,则采用:ohos.global全球的.systemres系统.ResourceTable资源桌面.type_name。
示例一:在 Java 文件中,引用 string字符串.json 文件中类型为 String、名称为 app_name 的资
源。
ohos.global.resource.ResourceManager(管理)经理 resManager = this.getResourceManager();
String result = resManager.getElement元素基本部分(ResourceTable.String_app_name).getString();
示例二:在 Java 文件中,引用 color.json 文件中类型为 Color、名称为 red 的资源。
ohos.global全球.resource.ResourceManager resManager = this.getResourceManager();
int color = resManager.getElement(ResourceTable.Color_red).getColor();
XML 文件引用资源文件的格式:$type:name。特别地,如果引用的是系统资源,则采
用:$ohos:type:name。 在 XML 文件中,引用 string.json 文件中类型为 String、名称为 app_name 的资源,示例
如下:
rawfile 目录中的资源文件:通过指定文件路径和文件名称来引用。在 Java 文件中,引用一个路径为 resources/rawfile/、名称为 example.js 的资源文件,