From 966ce4258cc676614ec2c564de34bf9c27195671 Mon Sep 17 00:00:00 2001 From: Hacker_DL Date: Wed, 16 Jul 2025 15:15:46 +0000 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E2=80=9C=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=BB=93=E6=9E=84=E8=A7=A3=E8=AF=BB=E2=80=9D=E3=80=81=E2=80=9C?= =?UTF-8?q?=E6=80=BB=E7=BB=93=E2=80=9D=E9=83=A8=E5=88=86=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=86=85=E5=AE=B9=E7=9A=84=E7=9B=AE=E7=9A=84=EF=BC=8C?= =?UTF-8?q?=E6=98=AF=E4=B8=BA=E4=BA=86=E4=BD=BF=E7=94=A8=E8=80=85=E5=9C=A8?= =?UTF-8?q?=E9=98=85=E8=AF=BB=E5=86=85=E5=AE=B9Readme=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E6=97=B6=EF=BC=8C=E5=8F=AF=E4=BB=A5=E6=9B=B4=E6=96=B9=E4=BE=BF?= =?UTF-8?q?=E7=9A=84=E6=8E=8C=E6=8F=A1=E6=9C=AC=E9=A1=B9=E7=9B=AE=E7=9A=84?= =?UTF-8?q?=E4=B8=80=E4=BA=9B=E8=AF=A6=E7=BB=86=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Hacker_DL --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/README.md b/README.md index cdf1724..34e0e4f 100644 --- a/README.md +++ b/README.md @@ -33,3 +33,30 @@ 2. HarmonyOS系统:HarmonyOS 5.0.0 Release及以上。 3. DevEco Studio版本:DevEco Studio 5.0.0 Release及以上。 4. HarmonyOS SDK版本:HarmonyOS 5.0.0 Release SDK及以上。 + +### 代码结构解读 +```text +├──entry/src/main/ets // 代码区 +│ ├──common +│ │ ├──constants +│ │ │ └──CommonConstants.ets // 常量类 +│ │ └──utils +│ │ ├──GlobalContext.ets // 全局上下文工具类 +│ │ └──Logger.ets // 日志打印工具类 +│ ├──entryability +│ │ └──EntryAbility.ets // 程序入口类 +│ ├──pages +│ │ ├──AdvertisingPage.ets // 广告页 +│ │ ├──AppHomePage.ets // 应用首页 +│ │ ├──LauncherPage.ets // 应用启动页 +│ │ └──PrivacyPage.ets // 隐私协议页 +│ └──view +│ └──CustomDialogComponent.ets // 自定义弹窗组件 +└──entry/src/main/resources // 资源文件目录 +``` + +### 总结 +您已经完成了本次Codelab的学习,并了解到以下知识点: +- 使用首选项功能实现数据持久化。 +- 使用CustomDialogController实现自定义弹窗。 +- 使用router实现通过url跳转指定页面。 -- Gitee