From 410eb5f9f4e9473d10c4beaafce4138816a2d6d8 Mon Sep 17 00:00:00 2001 From: sfchu Date: Fri, 20 Jun 2025 00:23:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=90=8C=E6=BA=90=E6=A0=87?= =?UTF-8?q?=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/{exampleC.ets => MediaQueryPage.ets} | 2 +- .../pages/{exampleD.ets => OrientationPage.ets} | 2 +- .../pages/{exampleA.ets => ScreenRotationA.ets} | 4 ++-- .../pages/{exampleB.ets => ScreenRotationB.ets} | 2 +- .../entry/src/main/module.json5 | 17 ++++++++++++++--- 5 files changed, 19 insertions(+), 8 deletions(-) rename ArkUI/orientationDevelopment/entry/src/main/ets/pages/{exampleC.ets => MediaQueryPage.ets} (98%) rename ArkUI/orientationDevelopment/entry/src/main/ets/pages/{exampleD.ets => OrientationPage.ets} (99%) rename ArkUI/orientationDevelopment/entry/src/main/ets/pages/{exampleA.ets => ScreenRotationA.ets} (89%) rename ArkUI/orientationDevelopment/entry/src/main/ets/pages/{exampleB.ets => ScreenRotationB.ets} (94%) diff --git a/ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleC.ets b/ArkUI/orientationDevelopment/entry/src/main/ets/pages/MediaQueryPage.ets similarity index 98% rename from ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleC.ets rename to ArkUI/orientationDevelopment/entry/src/main/ets/pages/MediaQueryPage.ets index d320b838..681cd2cc 100644 --- a/ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleC.ets +++ b/ArkUI/orientationDevelopment/entry/src/main/ets/pages/MediaQueryPage.ets @@ -4,7 +4,7 @@ import { common } from '@kit.AbilityKit'; @Entry @Component -struct MediaQueryExample { +struct MediaQueryPage { @State color: string = '#DB7093'; @State text: string = 'Portrait'; // 当设备横屏时条件成立 diff --git a/ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleD.ets b/ArkUI/orientationDevelopment/entry/src/main/ets/pages/OrientationPage.ets similarity index 99% rename from ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleD.ets rename to ArkUI/orientationDevelopment/entry/src/main/ets/pages/OrientationPage.ets index d6f6cec0..f56fb793 100644 --- a/ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleD.ets +++ b/ArkUI/orientationDevelopment/entry/src/main/ets/pages/OrientationPage.ets @@ -1,7 +1,7 @@ // [Start orientation] import window from '@ohos.window'; import display from '@ohos.display'; -const TAG = 'foo' +const TAG = 'foo'; const ORIENTATION: Array = ['垂直','平', '反向垂直', '反向水平'] @Entry diff --git a/ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleA.ets b/ArkUI/orientationDevelopment/entry/src/main/ets/pages/ScreenRotationA.ets similarity index 89% rename from ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleA.ets rename to ArkUI/orientationDevelopment/entry/src/main/ets/pages/ScreenRotationA.ets index 141bf86e..6d7948a9 100644 --- a/ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleA.ets +++ b/ArkUI/orientationDevelopment/entry/src/main/ets/pages/ScreenRotationA.ets @@ -1,7 +1,7 @@ -import { window } from '@kit.ArkUI' +import { window } from '@kit.ArkUI'; @Component -struct exampleA { +struct ScreenRotationA { // [Start orientation] @StorageLink('mainWindow') mainWindow?: window.Window = undefined; public lastOrientation?: window.Orientation; diff --git a/ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleB.ets b/ArkUI/orientationDevelopment/entry/src/main/ets/pages/ScreenRotationB.ets similarity index 94% rename from ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleB.ets rename to ArkUI/orientationDevelopment/entry/src/main/ets/pages/ScreenRotationB.ets index e3ef8e05..80b24fa4 100644 --- a/ArkUI/orientationDevelopment/entry/src/main/ets/pages/exampleB.ets +++ b/ArkUI/orientationDevelopment/entry/src/main/ets/pages/ScreenRotationB.ets @@ -1,7 +1,7 @@ import { common } from '@kit.AbilityKit'; @Component -struct exampleB { +struct ScreenRotationB { // [Start window] private windowClass = (this.getUIContext().getHostContext() as common.UIAbilityContext).windowStage.getMainWindowSync() diff --git a/ArkUI/orientationDevelopment/entry/src/main/module.json5 b/ArkUI/orientationDevelopment/entry/src/main/module.json5 index 87e1cd48..cbc483dd 100644 --- a/ArkUI/orientationDevelopment/entry/src/main/module.json5 +++ b/ArkUI/orientationDevelopment/entry/src/main/module.json5 @@ -1,5 +1,7 @@ +// [Start module] { "module": { + // [StartExclude module] "name": "entry", "type": "entry", "description": "$string:module_desc", @@ -13,14 +15,19 @@ "deliveryWithInstall": true, "installationFree": false, "pages": "$profile:main_pages", + // [EndExclude module] "abilities": [ { "name": "EntryAbility", + // [StartExclude module] "srcEntry": "./ets/entryability/EntryAbility.ets", "description": "$string:EntryAbility_desc", "icon": "$media:layered_image", "label": "$string:EntryAbility_label", + // [EndExclude module] "startWindowIcon": "$media:startIcon", + "orientation": "auto_rotation", + // [StartExclude module] "startWindowBackground": "$color:start_window_background", "exported": true, "skills": [ @@ -32,9 +39,11 @@ "action.system.home" ] } - ] + ], + // [EndExclude module] } ], + // [StartExclude module] "extensionAbilities": [ { "name": "EntryBackupAbility", @@ -48,6 +57,8 @@ } ], } - ] + ], + // [EndExclude module] } -} \ No newline at end of file +} +// [End module] \ No newline at end of file -- Gitee