Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
2745fbdb
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
2745fbdb
编写于
3月 03, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 03, 2022
浏览文件
操作
浏览文件
下载
差异文件
!1765 资源管理资料syscap改造
Merge pull request !1765 from VictoriaGuo/master
上级
8d5fb164
7457791a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
58 addition
and
24 deletion
+58
-24
zh-cn/application-dev/reference/apis/js-apis-resource-manager.md
...pplication-dev/reference/apis/js-apis-resource-manager.md
+58
-24
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-resource-manager.md
浏览文件 @
2745fbdb
...
...
@@ -10,18 +10,14 @@
import resourceManager from '@ohos.resourceManager';
```
## 权限
无
## resourceManager.getResourceManager
getResourceManager(callback: AsyncCallback
<
ResourceManager
>
): void
获取当前应用的资源管理对象,使用callback形式返回ResourceManager对象。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -51,6 +47,8 @@ getResourceManager(bundleName: string, callback: AsyncCallback<ResourceManage
获取指定应用的资源管理对象,使用callback形式返回ResourceManager对象。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -70,6 +68,8 @@ getResourceManager(): Promise<ResourceManager>
获取当前应用的资源管理对象,使用Promise形式返回ResourceManager对象。
**系统能力**
:SystemCapability.Global.ResourceManager
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
...
...
@@ -97,6 +97,8 @@ getResourceManager(bundleName: string): Promise<ResourceManager>
获取指定应用的资源管理对象,使用Promise形式返回ResourceManager对象。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -123,8 +125,8 @@ getResourceManager(bundleName: string): Promise<ResourceManager>
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
| DIRECTION_VERTICAL | 0 | 竖屏 |
| DIRECTION_HORIZONTAL | 1 | 横屏 |
| DIRECTION_VERTICAL | 0 | 竖屏
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| DIRECTION_HORIZONTAL | 1 | 横屏
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
## DeviceType
...
...
@@ -133,12 +135,12 @@ getResourceManager(bundleName: string): Promise<ResourceManager>
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
| 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_PHONE | 0x00 | 手机
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| DEVICE_TYPE_TABLET | 0x01 | 平板
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| DEVICE_TYPE_CAR | 0x02 | 汽车
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| DEVICE_TYPE_PC | 0x03 | 电脑
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| DEVICE_TYPE_TV | 0x04 | 电视
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| DEVICE_TYPE_WEARABLE | 0x06 | 穿戴
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
## ScreenDensity
...
...
@@ -147,12 +149,12 @@ getResourceManager(bundleName: string): Promise<ResourceManager>
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
| SCREEN_SDPI | 120 | 小规模的屏幕密度 |
| SCREEN_MDPI | 160 | 中规模的屏幕密度 |
| SCREEN_LDPI | 240 | 大规模的屏幕密度 |
| SCREEN_XLDPI | 320 | 特大规模的屏幕密度 |
| SCREEN_XXLDPI | 480 | 超大规模的屏幕密度 |
| SCREEN_XXXLDPI | 640 | 超特大规模的屏幕密度 |
| SCREEN_SDPI | 120 | 小规模的屏幕密度
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| SCREEN_MDPI | 160 | 中规模的屏幕密度
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| SCREEN_LDPI | 240 | 大规模的屏幕密度
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| SCREEN_XLDPI | 320 | 特大规模的屏幕密度
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| SCREEN_XXLDPI | 480 | 超大规模的屏幕密度
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| SCREEN_XXXLDPI | 640 | 超特大规模的屏幕密度
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
## Configuration
...
...
@@ -162,8 +164,8 @@ getResourceManager(bundleName: string): Promise<ResourceManager>
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| direction |
[
Direction
](
#direction
)
| 是 | 否 | 当前设备屏幕方向 |
| locale | string | 是 | 否 | 当前系统语言 |
| direction |
[
Direction
](
#direction
)
| 是 | 否 | 当前设备屏幕方向
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| locale | string | 是 | 否 | 当前系统语言
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
## DeviceCapability
...
...
@@ -173,8 +175,8 @@ getResourceManager(bundleName: string): Promise<ResourceManager>
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| screenDensity |
[
ScreenDensity
](
#screendensity
)
| 是 | 否 | 当前设备屏幕密度 |
| deviceType |
[
DeviceType
](
#devicetype
)
| 是 | 否 | 当前设备类型 |
| screenDensity |
[
ScreenDensity
](
#screendensity
)
| 是 | 否 | 当前设备屏幕密度
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
| deviceType |
[
DeviceType
](
#devicetype
)
| 是 | 否 | 当前设备类型
<br/>
**系统能力**
:SystemCapability.Global.ResourceManager
|
## ResourceManager
...
...
@@ -193,6 +195,8 @@ getString(resId: number, callback: AsyncCallback<string>): void
用户获取指定资源ID对应的字符串,使用callback形式返回字符串。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -219,6 +223,8 @@ getString(resId: number): Promise<string>
用户获取指定资源ID对应的字符串,使用Promise形式返回字符串。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -247,6 +253,8 @@ getStringArray(resId: number, callback: AsyncCallback<Array<string>>
用户获取指定资源ID对应的字符串数组,使用callback形式返回字符串数组。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -273,6 +281,8 @@ getStringArray(resId: number): Promise<Array<string>>
用户获取指定资源ID对应的字符串数组,使用Promise形式返回字符串数组。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -301,6 +311,8 @@ getMedia(resId: number, callback: AsyncCallback<Uint8Array>): void
用户获取指定资源ID对应的媒体文件内容,使用callback形式返回字节数组。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -327,6 +339,8 @@ getMedia(resId: number): Promise<Uint8Array>
用户获取指定资源ID对应的媒体文件内容,使用Promise形式返回字节数组。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -355,6 +369,8 @@ getMediaBase64(resId: number, callback: AsyncCallback<string>): void
用户获取指定资源ID对应的图片资源Base64编码,使用callback形式返回字符串。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -381,6 +397,8 @@ getMediaBase64(resId: number): Promise<string>
用户获取指定资源ID对应的图片资源Base64编码,使用Promise形式返回字符串。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -409,6 +427,8 @@ getConfiguration(callback: AsyncCallback<Configuration>): void
用户获取设备的Configuration,使用callback形式返回Configuration对象。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -434,6 +454,8 @@ getConfiguration(): Promise<Configuration>
用户获取设备的Configuration,使用Promise形式返回Configuration对象。
**系统能力**
:SystemCapability.Global.ResourceManager
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
...
...
@@ -457,6 +479,8 @@ getDeviceCapability(callback: AsyncCallback<DeviceCapability>): void
用户获取设备的DeviceCapability,使用callback形式返回DeviceCapability对象。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -482,6 +506,8 @@ getDeviceCapability(): Promise<DeviceCapability>
用户获取设备的DeviceCapability,使用Promise形式返回DeviceCapability对象。
**系统能力**
:SystemCapability.Global.ResourceManager
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
...
...
@@ -505,6 +531,8 @@ getPluralString(resId: number, num: number, callback: AsyncCallback<string>
根据指定数量获取指定ID字符串表示的单复数字符串,使用callback形式返回字符串。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -532,6 +560,8 @@ getPluralString(resId: number, num: number): Promise<string>
根据指定数量获取对指定ID字符串表示的单复数字符串,使用Promise形式返回字符串。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -560,6 +590,8 @@ getRawFile(path: string, callback: AsyncCallback<Uint8Array>): void
用户获取指定路径对应的rawfile文件内容,使用callback形式返回字节数组。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -585,6 +617,8 @@ getRawFile(path: string): Promise<Uint8Array>
用户获取指定路径对应的rawfile文件内容,使用Promise形式返回字节数组。
**系统能力**
:SystemCapability.Global.ResourceManager
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录