#跟着坚果学鸿蒙#资源分类与访问<一>
·
应用开发过程中,需要使用字符串、颜色、字体、间距和图标等资源。不同设备或配置下,这些资源的值会有所不同。本文档对资源类型进行介绍,并提供资源开发指导。
根据来源差异,可以将资源分为:
-
应用资源:开发者在应用中自定义的资源,可以利用资源文件管理资源在不同的设备或配置中的表现。
-
系统资源:系统提供的资源,开发者可以通过主题图标库获取系统图标资源信息、通过系统资源分层设计表获取系统字体等资源信息。
资源分类
应用开发中使用的各类资源文件,需要放入特定子目录中存储管理。目录结构如下所示,base目录、限定词目录、rawfile目录、resfile目录称为资源目录,element、media、profile称为资源组目录。
资源目录和资源组目录示例:
resources
|---base // 默认存在的目录
| |---element
| | |---string.json
| |---media
| | |---icon.png
| |---profile
| | |---test_profile.json
|---en_GB-vertical-car-mdpi // 自定义限定词目录示例,由开发者创建
| |---element
| | |---string.json
| |---media
| | |---icon.png
| |---profile
| | |---test_profile.json
|---rawfile // 其他类型文件,原始文件形式保存,不会被集成到resources.index文件中。文件名可自定义。
|---resfile // 其他类型文件,原始文件形式保存,不会被集成到resources.index文件中。文件名可自定义。
更多推荐
所有评论(0)