From d8d5c5e77854478f61dc81370a7049145402ee5b Mon Sep 17 00:00:00 2001 From: c30077388 Date: Mon, 23 Jun 2025 16:48:23 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9theme=5Fskinning=E5=92=8C?= =?UTF-8?q?arkui-theme=E4=B8=ADsetDefaultTheme=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: c30077388 Change-Id: I1618d954cee0e3e8745177dafdb7116b3b43f3ae --- .../application-dev/reference/apis-arkui/js-apis-arkui-theme.md | 2 +- zh-cn/application-dev/ui/theme_skinning.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-theme.md b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-theme.md index 95bd863a122..d0050ad530c 100644 --- a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-theme.md +++ b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-theme.md @@ -124,7 +124,7 @@ ThemeControl将自定义Theme应用于App组件内,实现App组件风格跟随 setDefaultTheme(theme: [CustomTheme](#customtheme)): void -将用户自定义Theme设置应用级默认主题,实现应用风格跟随Theme切换。 +将用户自定义Theme设置应用级默认主题,实现应用风格跟随Theme切换。建议在onWindowStageCreate阶段里windowStage.loadContent的回调函数中调用,详细代码可参考[设置应用内组件自定义主题色](../../ui/theme_skinning.md#设置应用内组件自定义主题色)。 **原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 diff --git a/zh-cn/application-dev/ui/theme_skinning.md b/zh-cn/application-dev/ui/theme_skinning.md index 9e9661f9a54..bdf6e3b89be 100644 --- a/zh-cn/application-dev/ui/theme_skinning.md +++ b/zh-cn/application-dev/ui/theme_skinning.md @@ -178,6 +178,8 @@ > **说明:** > >如果setDefaultTheme的参数为undefined时,默认token值对应的色值参考[系统缺省token色值](#系统缺省token色值)。 +> +>setDefaultTheme需要在windowStage.loadContent的回调函数中调用。 ## 设置应用局部页面自定义主题风格 通过设置[WithTheme](../reference/apis-arkui/arkui-ts/ts-container-with-theme.md#withtheme),将自定义主题Theme的配色应用于内部组件的默认样式。在WithTheme的作用范围内,组件的配色会根据Theme的配色进行调整。 -- Gitee From 80b9ceb5eace2590c148209099e0edb65395fecb Mon Sep 17 00:00:00 2001 From: c30077388 Date: Tue, 24 Jun 2025 15:38:45 +0800 Subject: [PATCH 2/4] =?UTF-8?q?QueryModuleInterfaceByName=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E9=93=BE=E6=8E=A5=EF=BC=8C=E4=BF=AE=E6=94=B9uicontext?= =?UTF-8?q?=E7=A4=BA=E4=BE=8B=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: c30077388 Change-Id: Icbf8157df81a062003d0cf7f54cb89aedf142c88 --- .../reference/apis-arkui/_ark_u_i___native_module.md | 2 +- .../reference/apis-arkui/js-apis-arkui-UIContext.md | 1 - zh-cn/application-dev/ui/theme_skinning.md | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md b/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md index d824370a494..589449b49a1 100644 --- a/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md +++ b/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md @@ -15502,7 +15502,7 @@ void* OH_ArkUI_QueryModuleInterfaceByName (ArkUI_NativeAPIVariantKind type, cons ``` **描述:** -需调用该函数初始化C-API环境,并获取指定类型的Native模块接口集合。 +需调用该函数[初始化](../../ui/ndk-access-the-arkts-page.md#ndk组件模块)C-API环境,并获取指定类型的Native模块接口集合。 **起始版本:** 12 diff --git a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md index 8028d312ae9..483df45cd84 100644 --- a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md +++ b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md @@ -34,7 +34,6 @@ import { UIContext } from '@kit.ArkUI'; @Entry @Component struct Index { - @build build() { Column() { Button("Button") diff --git a/zh-cn/application-dev/ui/theme_skinning.md b/zh-cn/application-dev/ui/theme_skinning.md index bdf6e3b89be..cc98086e0b6 100644 --- a/zh-cn/application-dev/ui/theme_skinning.md +++ b/zh-cn/application-dev/ui/theme_skinning.md @@ -179,7 +179,7 @@ > >如果setDefaultTheme的参数为undefined时,默认token值对应的色值参考[系统缺省token色值](#系统缺省token色值)。 > ->setDefaultTheme需要在windowStage.loadContent的回调函数中调用。 +>setDefaultTheme需要在ArkUI初始化后即windowStage.loadContent的回调函数中调用。 ## 设置应用局部页面自定义主题风格 通过设置[WithTheme](../reference/apis-arkui/arkui-ts/ts-container-with-theme.md#withtheme),将自定义主题Theme的配色应用于内部组件的默认样式。在WithTheme的作用范围内,组件的配色会根据Theme的配色进行调整。 -- Gitee From 09c0b8923876169cc5e265a4bc4c27fe5e8acb88 Mon Sep 17 00:00:00 2001 From: c30077388 Date: Tue, 24 Jun 2025 20:01:58 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E5=8D=95=E7=8B=AC=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E8=AF=A5=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: c30077388 Change-Id: I84b68477ae196bcf88a7c0218cab6efc1e00317b --- .../reference/apis-arkui/js-apis-arkui-UIContext.md | 1 + 1 file changed, 1 insertion(+) diff --git a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md index 483df45cd84..8028d312ae9 100644 --- a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md +++ b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md @@ -34,6 +34,7 @@ import { UIContext } from '@kit.ArkUI'; @Entry @Component struct Index { + @build build() { Column() { Button("Button") -- Gitee From 15ccc8aa0936c7670462b9e2c294ee9e612de8b5 Mon Sep 17 00:00:00 2001 From: c30077388 Date: Wed, 25 Jun 2025 10:02:26 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E6=A3=80=E8=A7=86=E6=84=8F=E8=A7=81?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: c30077388 Change-Id: Iac31fb0a8382647bc3935d2cf845c565bdaef6ad --- .../application-dev/reference/apis-arkui/js-apis-arkui-theme.md | 2 +- zh-cn/application-dev/ui/theme_skinning.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-theme.md b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-theme.md index d0050ad530c..50ea1ee55ad 100644 --- a/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-theme.md +++ b/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-theme.md @@ -124,7 +124,7 @@ ThemeControl将自定义Theme应用于App组件内,实现App组件风格跟随 setDefaultTheme(theme: [CustomTheme](#customtheme)): void -将用户自定义Theme设置应用级默认主题,实现应用风格跟随Theme切换。建议在onWindowStageCreate阶段里windowStage.loadContent的回调函数中调用,详细代码可参考[设置应用内组件自定义主题色](../../ui/theme_skinning.md#设置应用内组件自定义主题色)。 +将用户自定义Theme设置应用级默认主题,实现应用风格跟随Theme切换。建议在onWindowStageCreate阶段里windowStage.loadContent的完成时回调中使用,详细代码可参考[设置应用内组件自定义主题色](../../ui/theme_skinning.md#设置应用内组件自定义主题色)。 **原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 diff --git a/zh-cn/application-dev/ui/theme_skinning.md b/zh-cn/application-dev/ui/theme_skinning.md index cc98086e0b6..398cc59bcf7 100644 --- a/zh-cn/application-dev/ui/theme_skinning.md +++ b/zh-cn/application-dev/ui/theme_skinning.md @@ -179,7 +179,7 @@ > >如果setDefaultTheme的参数为undefined时,默认token值对应的色值参考[系统缺省token色值](#系统缺省token色值)。 > ->setDefaultTheme需要在ArkUI初始化后即windowStage.loadContent的回调函数中调用。 +>setDefaultTheme需要在ArkUI初始化后即windowStage.loadContent的完成时回调中使用。 ## 设置应用局部页面自定义主题风格 通过设置[WithTheme](../reference/apis-arkui/arkui-ts/ts-container-with-theme.md#withtheme),将自定义主题Theme的配色应用于内部组件的默认样式。在WithTheme的作用范围内,组件的配色会根据Theme的配色进行调整。 -- Gitee