harmony 鸿蒙resmgr_common.h

  • 2025-06-16
  • 浏览 (3)

resmgr_common.h

概述

提供接口所需要的枚举类型和结构体。

系统能力: SystemCapability.Global.ResourceManager

库: libohresmgr.so

起始版本: 12

相关模块:Resourcemanager

汇总

结构体

名称 描述
struct  ResourceManager_Configuration 设备状态的枚举。

类型定义

名称 描述
typedef enum ResourceManager_Direction ResourceManager_Direction 屏幕方向的枚举。
typedef enum ResourceManager_ColorMode ResourceManager_ColorMode 颜色模式的枚举。
typedef enum ResourceManager_DeviceType ResourceManager_DeviceType 设备类型的枚举。
typedef struct ResourceManager_Configuration ResourceManager_Configuration 设备状态的枚举。

枚举

名称 描述
ResourceManager_ErrorCode {
SUCCESS = 0, ERROR_CODE_INVALID_INPUT_PARAMETER = 401, ERROR_CODE_RES_ID_NOT_FOUND = 9001001, ERROR_CODE_RES_NOT_FOUND_BY_ID = 9001002,
ERROR_CODE_RES_NAME_NOT_FOUND = 9001003, ERROR_CODE_RES_NOT_FOUND_BY_NAME = 9001004, ERROR_CODE_RES_PATH_INVALID = 9001005, ERROR_CODE_RES_REF_TOO_MUCH = 9001006,
ERROR_CODE_RES_ID_FORMAT_ERROR = 9001007, ERROR_CODE_RES_NAME_FORMAT_ERROR = 9001008, ERROR_CODE_SYSTEM_RES_MANAGER_GET_FAILED = 9001009, ERROR_CODE_OVERLAY_RES_PATH_INVALID = 9001010,
ERROR_CODE_OUT_OF_MEMORY = 9001100
}
资源管理错误码。
ScreenDensity {
SCREEN_SDPI = 120, SCREEN_MDPI = 160, SCREEN_LDPI = 240, SCREEN_XLDPI = 320,
SCREEN_XXLDPI = 480, SCREEN_XXXLDPI = 640
}
屏幕密度类型的枚举。
ResourceManager_Direction { DIRECTION_VERTICAL = 0, DIRECTION_HORIZONTAL = 1 } 屏幕方向的枚举。
ResourceManager_ColorMode { DARK = 0, LIGHT = 1 } 颜色模式的枚举。
ResourceManager_DeviceType {
DEVICE_TYPE_PHONE = 0X00, DEVICE_TYPE_TABLET = 0x01, DEVICE_TYPE_CAR = 0x02, DEVICE_TYPE_PC = 0x03,
DEVICE_TYPE_TV = 0x04, DEVICE_TYPE_WEARABLE = 0x06, DEVICE_TYPE_2IN1 = 0x07
}
设备类型的枚举。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Localization Kit(本地化开发服务)

harmony 鸿蒙RawFileDescriptor

harmony 鸿蒙RawFileDescriptor64

harmony 鸿蒙ResourceManager_Configuration

harmony 鸿蒙字体管理错误码

harmony 鸿蒙I18n错误码

harmony 鸿蒙资源管理错误码

harmony 鸿蒙@ohos.fontManager (字体管理)

harmony 鸿蒙@ohos.i18n (国际化-I18n)(系统接口)

harmony 鸿蒙@ohos.i18n (国际化-I18n)

0  赞