HarmonyOS ResourceColor 转16进制 string

能提供个 ResourceColor 转16进制 string 方法吗?

HarmonyOS
2024-12-20 17:09:27
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
fox280

通过resourceManager中的getColorSync获得对应颜色的十进制数,再转16进制参考demo:

let resource: resourceManager.Resource = {
  bundleName: "com.example.helloworld",
  moduleName: "entry",
  id: $r('app.color.start_window_background').id
};
let colorNumber = this.context.resourceManager.getColorSync(resource);
let colorString = colorNumber.toString(16)
console.log(colorString);
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-resource-manager-V5#getcolorsync10

分享
微博
QQ
微信
回复
2024-12-20 18:46:34
相关问题
HarmonyOS进制16进制
745浏览 • 1回复 待解决
HarmonyOS Uint8Array16进制
801浏览 • 2回复 待解决
HarmonyOS 如何打印出对象16进制标识
655浏览 • 1回复 待解决
16进制数按位与结果异常
597浏览 • 1回复 待解决
HarmonyOS进制进制方法
907浏览 • 1回复 待解决
HarmonyOS 摘要数据转换16进制字符串
651浏览 • 1回复 待解决
HarmonyOS string number
1721浏览 • 1回复 待解决
HarmonyOS String如何Int
795浏览 • 1回复 待解决
HarmonyOS Resource对象string报错
688浏览 • 1回复 待解决
HarmonyOS stringUint8Array
930浏览 • 2回复 待解决
HarmonyOS 十六进制字符明文字符串
754浏览 • 1回复 待解决
HarmonyOS ArkTS是否支持string类的功能
797浏览 • 1回复 待解决
HarmonyOS 进制转换问题
755浏览 • 0回复 待解决
HarmonyOS 16位随机数的方法
663浏览 • 1回复 待解决