资源文件转字符串 鸿蒙

export function intToHexColor(colorInt: number): string {
  // 使用位掩码提取RGB部分(去掉Alpha)
  const rgb = colorInt & 0xFFFFFF;
  // 转换为6位十六进制
  return '#' + rgb.toString(16).padStart(6, '0').toUpperCase();
}
export function ResourceToString(resource:Resource):string{
  return intToHexColor(getContext().resourceManager.getColorSync(resource))
}
Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐