HarmonyOS 鸿蒙Next SymbolGlyph 全部资源及对应的符号

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

HarmonyOS 鸿蒙Next SymbolGlyph 全部资源及对应的符号

系统提供了SymbolGlyphy组件,可以通过提供的symbol获取相应的符号。在https://developer.huawei.com/consumer/cn/design/harmonyos-symbol/ 链接中也可以查到一些符号的信息。但发现有很多符号信息,是无法通过这个地址进行查询的。如果有一种方法,可以把系统所有符号遍历出来,就可以解决这个问题了。

在系统的sysResource.js中定义了symbol,可以查看不同符号对应的值,比如ohos_wifi是125830644。

问题:要如何将数值转换成Resource对象,让SymbolGlyph使用,并展示相应的符号信息?


更多关于HarmonyOS 鸿蒙Next SymbolGlyph 全部资源及对应的符号的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

7 回复

可以通过$r或者$rawfile创建Resource类型对象,不支持将数值转换成Resource对象。

Resource类型介绍

符号资源推荐通过以下方式使用

$r('sys.symbol.符号名称')<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>

更多关于HarmonyOS 鸿蒙Next SymbolGlyph 全部资源及对应的符号的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


主要是不知道如何遍历所有的符号名称,不能一个一个写吧

找HarmonyOS工作还需要会Flutter技术的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

目前没有提供可遍历的symbol集合,你可以自己定义一个,把所有符号定义成一个Map或者数组

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

哦,这也是一个办法,只是觉得如果系统改了,又不能及时同步,寻思咨询一下,看看有没又更好的办法。

HarmonyOS 鸿蒙Next SymbolGlyph资源是一组用于界面设计的图形符号,这些符号通常用于图标、按钮、指示器等元素,以提升用户界面的视觉效果和交互体验。在鸿蒙系统中,SymbolGlyph资源通过系统资源文件进行管理和调用。

要获取HarmonyOS 鸿蒙Next SymbolGlyph的全部资源及对应的符号,开发者需要访问鸿蒙系统的官方资源库。在资源库中,你可以找到各种预定义的SymbolGlyph资源,包括但不限于箭头、图标、形状等。每个SymbolGlyph资源都有一个唯一的标识符,用于在代码中引用。

为了使用这些资源,开发者需要在项目中正确配置资源引用路径,并在代码中通过资源ID来引用具体的SymbolGlyph。在鸿蒙系统的开发工具中,通常提供了可视化的资源管理工具,方便开发者浏览、选择和引用SymbolGlyph资源。

需要注意的是,鸿蒙系统的资源库会不断更新和扩展,因此建议开发者定期查看官方文档和资源库,以获取最新的SymbolGlyph资源和相关信息。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部