diff --git a/arkoala-arkts/arkui/src/Application.ts b/arkoala-arkts/arkui/src/Application.ts index 2328fe318b4f7e850e98235630b864c03dc26ba0..07c54f37eeaa2969331cc814428673b687cb0c1d 100644 --- a/arkoala-arkts/arkui/src/Application.ts +++ b/arkoala-arkts/arkui/src/Application.ts @@ -331,7 +331,7 @@ export class Application { registerNativeModuleLibraryName("ArkUINativeModule", "ArkoalaNative_ark") registerNativeModuleLibraryName("ArkUIGeneratedNativeModule", "ArkoalaNative_ark") registerNativeModuleLibraryName("TestNativeModule", "ArkoalaNative_ark") - const userView = ArkUINativeModule._LoadUserView("Page.View" + appUrl, params) + const userView = ArkUINativeModule._LoadUserView(appUrl, params) if (userView == undefined) throw new Error("Cannot load user view"); return new Application(userView as UserView, useNativeLog) } diff --git a/arkoala-arkts/har/arkoala-har-bundle/bundle.mjs b/arkoala-arkts/har/arkoala-har-bundle/bundle.mjs index 0e8e6bc4d7117f3d705f0cf6765ccd13413ec7bc..3e2beec86cc6fe44e2dd738ab56a8f626dfbd36a 100644 --- a/arkoala-arkts/har/arkoala-har-bundle/bundle.mjs +++ b/arkoala-arkts/har/arkoala-har-bundle/bundle.mjs @@ -46,10 +46,15 @@ export function wrapOnWindowStageCreate(receiver) { } let newCb = (err, data, ...rest) => { windowStage.getMainWindowSync().getUIContext().runScopedTask(() => { - // let abilityInfo = receiver.context.abilityInfo - // let bundleName = abilityInfo.bundleName, moduleName = abilityInfo.moduleName + let abilityInfo = receiver.context.abilityInfo + let bundleName = abilityInfo.bundleName, moduleName = abilityInfo.moduleName + + var appName = bundleName.split(".").map(item => item.charAt(0).toUpperCase() + item.slice(1)).join('') + + console.log(">>>>>", appName) + // startArkoala(url, { bundleName, moduleName }); - checkLoader("panda") + checkLoader("panda", appName) }); return cb?.(err, data, ...rest); }; diff --git a/arkoala-arkts/har/arkoala-har-bundle/loader.js b/arkoala-arkts/har/arkoala-har-bundle/loader.js index dc7e3c185a523b55b4e1d091843790c319b908c9..bdb5952f9834bbeee6cdd4226bf929b22184ef35 100644 --- a/arkoala-arkts/har/arkoala-har-bundle/loader.js +++ b/arkoala-arkts/har/arkoala-har-bundle/loader.js @@ -98,7 +98,7 @@ export async function runEventLoop() { console.log("EXIT_APP"); process?.exit(0) } -export function checkLoader(variant) { +export function checkLoader(variant, appName) { let vm = -1; let classPath = `/data/storage/el1/bundle/libs/__ARCH__`; let nativePath = classPath; @@ -110,7 +110,7 @@ export function checkLoader(variant) { } let result = nativeModule()._LoadVirtualMachine(vm, classPath, nativePath); if (result == 0) { - rootPointer = nativeModule()._StartApplication("ShoppingApp", "ArkTSLoaderParam"); + rootPointer = nativeModule()._StartApplication(appName, "ArkTSLoaderParam"); if (rootPointer != 0) { setTimeout(async () => runEventLoop(), 0); } diff --git a/arkoala-arkts/har/arkoala-har-bundle/tsconfig.json b/arkoala-arkts/har/arkoala-har-bundle/tsconfig.json index 6ac4abf7d031bcac21ddc6acf35a287039f04f9b..248f5d8ad25ad0ba5717f6984c93c18a423f75d0 100644 --- a/arkoala-arkts/har/arkoala-har-bundle/tsconfig.json +++ b/arkoala-arkts/har/arkoala-har-bundle/tsconfig.json @@ -9,6 +9,7 @@ // "**/*.ts", "../../../incremental/compat/typescript/Types.d.ts", "../../arkui-common/interface_sdk-js/api/@internal/component/ets/**/*.ts", - "../../arkui-common/interface_sdk-js/api/@internal/ets/**/*.ts" + "../../arkui-common/interface_sdk-js/api/@internal/ets/**/*.ts", + "../../arkui-common/interface_sdk-js/api/@system.app.d.ts" ] } \ No newline at end of file diff --git a/arkoala-arkts/application/.gitignore b/arkoala-arkts/navigation/.gitignore similarity index 100% rename from arkoala-arkts/application/.gitignore rename to arkoala-arkts/navigation/.gitignore diff --git a/arkoala-arkts/application/shopping/AppScope/app.json5 b/arkoala-arkts/navigation/navigation/AppScope/app.json5 similarity index 100% rename from arkoala-arkts/application/shopping/AppScope/app.json5 rename to arkoala-arkts/navigation/navigation/AppScope/app.json5 diff --git a/arkoala-arkts/application/shopping/AppScope/resources/base/element/string.json b/arkoala-arkts/navigation/navigation/AppScope/resources/base/element/string.json similarity index 100% rename from arkoala-arkts/application/shopping/AppScope/resources/base/element/string.json rename to arkoala-arkts/navigation/navigation/AppScope/resources/base/element/string.json diff --git a/arkoala-arkts/application/shopping/AppScope/resources/base/media/app_icon.png b/arkoala-arkts/navigation/navigation/AppScope/resources/base/media/app_icon.png similarity index 100% rename from arkoala-arkts/application/shopping/AppScope/resources/base/media/app_icon.png rename to arkoala-arkts/navigation/navigation/AppScope/resources/base/media/app_icon.png diff --git a/arkoala-arkts/application/shopping/build-profile.json5 b/arkoala-arkts/navigation/navigation/build-profile.json5 similarity index 100% rename from arkoala-arkts/application/shopping/build-profile.json5 rename to arkoala-arkts/navigation/navigation/build-profile.json5 diff --git a/arkoala-arkts/application/shopping/code-linter.json5 b/arkoala-arkts/navigation/navigation/code-linter.json5 similarity index 100% rename from arkoala-arkts/application/shopping/code-linter.json5 rename to arkoala-arkts/navigation/navigation/code-linter.json5 diff --git a/arkoala-arkts/application/shopping/entry/.gitignore b/arkoala-arkts/navigation/navigation/entry/.gitignore similarity index 100% rename from arkoala-arkts/application/shopping/entry/.gitignore rename to arkoala-arkts/navigation/navigation/entry/.gitignore diff --git a/arkoala-arkts/application/shopping/entry/build-profile.json5 b/arkoala-arkts/navigation/navigation/entry/build-profile.json5 similarity index 100% rename from arkoala-arkts/application/shopping/entry/build-profile.json5 rename to arkoala-arkts/navigation/navigation/entry/build-profile.json5 diff --git a/arkoala-arkts/application/shopping/entry/hvigorfile.ts b/arkoala-arkts/navigation/navigation/entry/hvigorfile.ts similarity index 100% rename from arkoala-arkts/application/shopping/entry/hvigorfile.ts rename to arkoala-arkts/navigation/navigation/entry/hvigorfile.ts diff --git a/arkoala-arkts/application/shopping/entry/obfuscation-rules.txt b/arkoala-arkts/navigation/navigation/entry/obfuscation-rules.txt similarity index 100% rename from arkoala-arkts/application/shopping/entry/obfuscation-rules.txt rename to arkoala-arkts/navigation/navigation/entry/obfuscation-rules.txt diff --git a/arkoala-arkts/application/shopping/entry/oh-package.json5 b/arkoala-arkts/navigation/navigation/entry/oh-package.json5 similarity index 100% rename from arkoala-arkts/application/shopping/entry/oh-package.json5 rename to arkoala-arkts/navigation/navigation/entry/oh-package.json5 diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/entryability/EntryAbility.ets b/arkoala-arkts/navigation/navigation/entry/src/main/ets/entryability/EntryAbility.ets similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/entryability/EntryAbility.ets rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/entryability/EntryAbility.ets diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/arkoala-arkts/navigation/navigation/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/pages/Index.ets b/arkoala-arkts/navigation/navigation/entry/src/main/ets/pages/Index.ets similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/pages/Index.ets rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/pages/Index.ets diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/achievement.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/achievement.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/achievement.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/achievement.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/activity.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/activity.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/activity.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/activity.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/bgImg.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/bgImg.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/bgImg.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/bgImg.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/gift.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/gift.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/gift.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/gift.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/our.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/our.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/our.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/our.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/person.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/person.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/person.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/person.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/sales.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/sales.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/sales.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/sales.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/user.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/user.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/common/user.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/common/user.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_logo1.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_logo1.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_logo1.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_logo1.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_logo3.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_logo3.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_logo3.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_logo3.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type1.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_type1.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type1.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_type1.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type2.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_type2.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type2.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_type2.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type3.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_type3.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type3.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_type3.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type5.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_type5.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type5.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/deliver/deliver_type5.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow1.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/buyersShow1.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow1.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/buyersShow1.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow2.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/buyersShow2.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow2.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/buyersShow2.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow3.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/buyersShow3.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow3.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/buyersShow3.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow4.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/buyersShow4.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow4.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/buyersShow4.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo.jpg b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo.jpg similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo.jpg rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo.jpg diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo1.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo1.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo1.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo1.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo2.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo2.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo2.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo2.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo3.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo3.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo3.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo3.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_1.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_1.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_1.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_1.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_2.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_2.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_2.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_2.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_3.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_3.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_3.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_3.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_4.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_4.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_4.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_4.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_5.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_5.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_5.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_5.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_6.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_6.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_6.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_6.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper1.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/swiper/swiper1.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper1.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/swiper/swiper1.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper2.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/swiper/swiper2.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper2.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/swiper/swiper2.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper3.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/swiper/swiper3.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper3.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/swiper/swiper3.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper4.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/swiper/swiper4.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper4.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/detailImg/swiper/swiper4.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/banner/banner1.jpg b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/banner/banner1.jpg similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/banner/banner1.jpg rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/banner/banner1.jpg diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/banner/banner2.jpg b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/banner/banner2.jpg similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/banner/banner2.jpg rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/banner/banner2.jpg diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/1.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/1.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/1.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/1.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/10.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/10.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/10.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/10.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/11.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/11.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/11.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/11.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/12.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/12.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/12.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/12.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/2.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/2.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/2.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/2.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/3.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/3.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/3.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/3.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/4.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/4.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/4.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/4.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/5.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/5.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/5.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/5.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/6.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/6.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/6.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/6.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/7.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/7.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/7.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/7.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/8.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/8.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/8.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/8.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/9.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/9.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/boutique/9.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/boutique/9.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core1.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core1.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core1.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core1.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core10.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core10.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core10.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core10.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core11.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core11.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core11.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core11.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core12.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core12.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core12.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core12.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core13.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core13.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core13.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core13.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core14.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core14.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core14.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core14.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core15.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core15.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core15.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core15.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core16.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core16.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core16.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core16.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core17.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core17.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core17.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core17.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core18.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core18.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core18.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core18.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core19.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core19.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core19.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core19.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core2.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core2.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core2.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core2.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core3.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core3.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core3.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core3.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core4.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core4.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core4.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core4.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core5.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core5.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core5.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core5.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core6.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core6.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core6.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core6.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core7.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core7.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core7.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core7.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core8.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core8.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core8.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core8.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core9.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core9.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/core/core9.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/core/core9.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product001.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product001.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product001.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product001.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product002.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product002.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product002.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product002.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product003.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product003.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product003.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product003.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product004.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product004.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product004.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product004.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product005.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product005.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product005.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product005.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product006.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product006.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product006.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product006.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product007.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product007.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product007.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product007.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product008.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product008.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product008.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product008.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product009.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product009.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product009.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product009.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product010.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product010.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product010.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product010.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product011.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product011.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product011.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product011.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product012.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product012.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product012.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product012.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product013.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product013.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product013.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product013.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product014.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product014.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product014.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/imgLoads/product014.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/cart.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/cart.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/cart.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/cart.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/cartSelected.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/cartSelected.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/cartSelected.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/cartSelected.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/classification.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/classification.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/classification.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/classification.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/classificationSelected.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/classificationSelected.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/classificationSelected.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/classificationSelected.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/find.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/find.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/find.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/find.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/findSelected.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/findSelected.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/findSelected.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/findSelected.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/home.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/home.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/home.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/home.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/homeSelected.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/homeSelected.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/homeSelected.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/homeSelected.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/user.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/user.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/user.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/user.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/userSelected.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/userSelected.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/homeImg/tabIcon/userSelected.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/homeImg/tabIcon/userSelected.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/arrow_left.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/arrow_left.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/arrow_left.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/arrow_left.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/arrow_right.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/arrow_right.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/arrow_right.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/arrow_right.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/attention.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/attention.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/attention.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/attention.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/back.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/back.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/back.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/back.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/barcode.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/barcode.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/barcode.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/barcode.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/camera.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/camera.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/camera.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/camera.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/code.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/code.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/code.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/code.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/collect.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/collect.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/collect.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/collect.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/collected.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/collected.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/collected.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/collected.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/comments.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/comments.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/comments.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/comments.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/down.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/down.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/down.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/down.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/edit.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/edit.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/edit.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/edit.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/game.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/game.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/game.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/game.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/heart.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/heart.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/heart.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/heart.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/hearted.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/hearted.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/hearted.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/hearted.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/hide.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/hide.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/hide.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/hide.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/highlight.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/highlight.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/highlight.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/highlight.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/install.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/install.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/install.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/install.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/layout.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/layout.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/layout.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/layout.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/like.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/like.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/like.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/like.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/local.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/local.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/local.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/local.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/many.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/many.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/many.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/many.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/more.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/more.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/more.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/more.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/nav_classification.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/nav_classification.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/nav_classification.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/nav_classification.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/phoneCall.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/phoneCall.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/phoneCall.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/phoneCall.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/promotions.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/promotions.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/promotions.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/promotions.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/ring.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/ring.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/ring.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/ring.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/save.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/save.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/save.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/save.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/scan.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/scan.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/scan.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/scan.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/search.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/search.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/search.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/search.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/setting.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/setting.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/setting.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/setting.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/share.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/share.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/share.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/share.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/show.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/show.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/show.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/show.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/smile.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/smile.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/smile.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/smile.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/sort-down.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/sort-down.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/sort-down.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/sort-down.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/up.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/up.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/up.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/up.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/voice.png b/arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/voice.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/ets/resources/icon/voice.png rename to arkoala-arkts/navigation/navigation/entry/src/main/ets/resources/icon/voice.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/module.json5 b/arkoala-arkts/navigation/navigation/entry/src/main/module.json5 similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/module.json5 rename to arkoala-arkts/navigation/navigation/entry/src/main/module.json5 diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/base/element/color.json b/arkoala-arkts/navigation/navigation/entry/src/main/resources/base/element/color.json similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/base/element/color.json rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/base/element/color.json diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/base/element/string.json b/arkoala-arkts/navigation/navigation/entry/src/main/resources/base/element/string.json similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/base/element/string.json rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/base/element/string.json diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/base/media/background.png b/arkoala-arkts/navigation/navigation/entry/src/main/resources/base/media/background.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/base/media/background.png rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/base/media/background.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/base/media/foreground.png b/arkoala-arkts/navigation/navigation/entry/src/main/resources/base/media/foreground.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/base/media/foreground.png rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/base/media/foreground.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/base/media/layered_image.json b/arkoala-arkts/navigation/navigation/entry/src/main/resources/base/media/layered_image.json similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/base/media/layered_image.json rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/base/media/layered_image.json diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/base/media/startIcon.png b/arkoala-arkts/navigation/navigation/entry/src/main/resources/base/media/startIcon.png similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/base/media/startIcon.png rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/base/media/startIcon.png diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/base/profile/backup_config.json b/arkoala-arkts/navigation/navigation/entry/src/main/resources/base/profile/backup_config.json similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/base/profile/backup_config.json rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/base/profile/backup_config.json diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/base/profile/main_pages.json b/arkoala-arkts/navigation/navigation/entry/src/main/resources/base/profile/main_pages.json similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/base/profile/main_pages.json rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/base/profile/main_pages.json diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/en_US/element/string.json b/arkoala-arkts/navigation/navigation/entry/src/main/resources/en_US/element/string.json similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/en_US/element/string.json rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/en_US/element/string.json diff --git a/arkoala-arkts/application/shopping/entry/src/main/resources/zh_CN/element/string.json b/arkoala-arkts/navigation/navigation/entry/src/main/resources/zh_CN/element/string.json similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/main/resources/zh_CN/element/string.json rename to arkoala-arkts/navigation/navigation/entry/src/main/resources/zh_CN/element/string.json diff --git a/arkoala-arkts/application/shopping/entry/src/mock/mock-config.json5 b/arkoala-arkts/navigation/navigation/entry/src/mock/mock-config.json5 similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/mock/mock-config.json5 rename to arkoala-arkts/navigation/navigation/entry/src/mock/mock-config.json5 diff --git a/arkoala-arkts/application/shopping/entry/src/ohosTest/ets/test/Ability.test.ets b/arkoala-arkts/navigation/navigation/entry/src/ohosTest/ets/test/Ability.test.ets similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/ohosTest/ets/test/Ability.test.ets rename to arkoala-arkts/navigation/navigation/entry/src/ohosTest/ets/test/Ability.test.ets diff --git a/arkoala-arkts/application/shopping/entry/src/ohosTest/ets/test/List.test.ets b/arkoala-arkts/navigation/navigation/entry/src/ohosTest/ets/test/List.test.ets similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/ohosTest/ets/test/List.test.ets rename to arkoala-arkts/navigation/navigation/entry/src/ohosTest/ets/test/List.test.ets diff --git a/arkoala-arkts/application/shopping/entry/src/ohosTest/module.json5 b/arkoala-arkts/navigation/navigation/entry/src/ohosTest/module.json5 similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/ohosTest/module.json5 rename to arkoala-arkts/navigation/navigation/entry/src/ohosTest/module.json5 diff --git a/arkoala-arkts/application/shopping/entry/src/test/List.test.ets b/arkoala-arkts/navigation/navigation/entry/src/test/List.test.ets similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/test/List.test.ets rename to arkoala-arkts/navigation/navigation/entry/src/test/List.test.ets diff --git a/arkoala-arkts/application/shopping/entry/src/test/LocalUnit.test.ets b/arkoala-arkts/navigation/navigation/entry/src/test/LocalUnit.test.ets similarity index 100% rename from arkoala-arkts/application/shopping/entry/src/test/LocalUnit.test.ets rename to arkoala-arkts/navigation/navigation/entry/src/test/LocalUnit.test.ets diff --git a/arkoala-arkts/application/shopping/hvigor/hvigor-config.json5 b/arkoala-arkts/navigation/navigation/hvigor/hvigor-config.json5 similarity index 100% rename from arkoala-arkts/application/shopping/hvigor/hvigor-config.json5 rename to arkoala-arkts/navigation/navigation/hvigor/hvigor-config.json5 diff --git a/arkoala-arkts/application/shopping/hvigorfile.ts b/arkoala-arkts/navigation/navigation/hvigorfile.ts similarity index 100% rename from arkoala-arkts/application/shopping/hvigorfile.ts rename to arkoala-arkts/navigation/navigation/hvigorfile.ts diff --git a/arkoala-arkts/application/shopping/local.properties b/arkoala-arkts/navigation/navigation/local.properties similarity index 100% rename from arkoala-arkts/application/shopping/local.properties rename to arkoala-arkts/navigation/navigation/local.properties diff --git a/arkoala-arkts/application/shopping/oh-package-lock.json5 b/arkoala-arkts/navigation/navigation/oh-package-lock.json5 similarity index 100% rename from arkoala-arkts/application/shopping/oh-package-lock.json5 rename to arkoala-arkts/navigation/navigation/oh-package-lock.json5 diff --git a/arkoala-arkts/application/shopping/oh-package.json5 b/arkoala-arkts/navigation/navigation/oh-package.json5 similarity index 70% rename from arkoala-arkts/application/shopping/oh-package.json5 rename to arkoala-arkts/navigation/navigation/oh-package.json5 index 9b226ab9d7c1292ca55469ad9a1693246b136f37..3eb509e8fb7bbd3ca58b429959c67ea1019c9473 100644 --- a/arkoala-arkts/application/shopping/oh-package.json5 +++ b/arkoala-arkts/navigation/navigation/oh-package.json5 @@ -3,7 +3,7 @@ "description": "Please describe the basic information.", "dependencies": { "@koalaui/arkoala-arkui": "file:../../har/app/arkoala/build/default/outputs/default/arkoala.har", - "@koalaui/shopping": "file:../../shopping/app/shopping/build/default/outputs/default/shopping.har" + "@koalaui/user": "file:../user/app/user/build/default/outputs/default/user.har" }, "devDependencies": { } diff --git a/arkoala-arkts/application/package.json b/arkoala-arkts/navigation/package.json similarity index 41% rename from arkoala-arkts/application/package.json rename to arkoala-arkts/navigation/package.json index 68a8a11eda3da431b60ada3cc861dff32781468f..ac502821c24bf856551ad5a9b5bef03aa5393df5 100644 --- a/arkoala-arkts/application/package.json +++ b/arkoala-arkts/navigation/package.json @@ -3,27 +3,27 @@ "version": "1.4.1", "description": "", "scripts": { - "clean": "rimraf shopping/entry/build shopping/generated shopping/oh_modules shopping/.hvigor", + "clean": "rimraf navigation/entry/build navigation/generated navigation/oh_modules navigation/.hvigor", - "ets-plugin": "npm run arkoala:plugin --prefix ../..", + "ets-plugin": "npm run arkoala:plugin --prefix ../../..", "arkoala:har:arm32": "npm run arkoala:har-arm32 --prefix ../../arkoala-arkts", "arkoala:har:arm64": "npm run arkoala:har-arm64 --prefix ../../arkoala-arkts", "arkoala:har:universal": "npm run arkoala:har-universal --prefix ../../arkoala-arkts", - "shopping:har:arm32": "npm run shopping:har-arm32 --prefix ../../arkoala-arkts", - "shopping:har:arm64": "npm run shopping:har-arm64 --prefix ../../arkoala-arkts", - "shopping:har:universal": "npm run shopping:har-universal --prefix ../../arkoala-arkts", + "user:har:arm32": "npm run har-arm32 --prefix ./user", + "user:har:arm64": "npm run har-arm64 --prefix ./user", + "user:har:universal": "npm run har-universal --prefix ./user", - "install": "cd shopping && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-build --install-ohpm-deps-only", - "build": "cd shopping && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-build", + "install": "cd navigation && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-build --install-ohpm-deps-only", + "build": "cd navigation && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-build", "rebuild": "npm run clean && npm run build", - "sign": "cd shopping && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-sign", - "exec": "cd shopping && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-exec -i -r", + "sign": "cd navigation && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-sign", + "exec": "cd navigation && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-exec -i -r", "launch": "npm run install && npm run build && npm run sign && npm run exec", "relaunch": "npm run clean && npm run launch", - "all:arm32": "npm run clean && npm run ets-plugin && npm run arkoala:har:arm32 && npm run shopping:har:arm32 && npm run launch", - "all:arm64": "npm run clean && npm run ets-plugin && npm run arkoala:har:arm64 && npm run shopping:har:arm64 && npm run launch" + "all:arm32": "npm run clean && npm run ets-plugin && npm run arkoala:har:arm32 && npm run user:har:arm32 && npm run launch", + "all:arm64": "npm run clean && npm run ets-plugin && npm run arkoala:har:arm64 && npm run user:har:arm64 && npm run launch" } } diff --git a/arkoala-arkts/user/app/AppScope/app.json5 b/arkoala-arkts/navigation/user/app/AppScope/app.json5 similarity index 100% rename from arkoala-arkts/user/app/AppScope/app.json5 rename to arkoala-arkts/navigation/user/app/AppScope/app.json5 diff --git a/arkoala-arkts/user/app/build-profile.json5 b/arkoala-arkts/navigation/user/app/build-profile.json5 similarity index 100% rename from arkoala-arkts/user/app/build-profile.json5 rename to arkoala-arkts/navigation/user/app/build-profile.json5 diff --git a/arkoala-arkts/shopping/app/hvigor/hvigor-config.json5 b/arkoala-arkts/navigation/user/app/hvigor/hvigor-config.json5 similarity index 100% rename from arkoala-arkts/shopping/app/hvigor/hvigor-config.json5 rename to arkoala-arkts/navigation/user/app/hvigor/hvigor-config.json5 diff --git a/arkoala-arkts/shopping/app/hvigorfile.ts b/arkoala-arkts/navigation/user/app/hvigorfile.ts similarity index 100% rename from arkoala-arkts/shopping/app/hvigorfile.ts rename to arkoala-arkts/navigation/user/app/hvigorfile.ts diff --git a/arkoala-arkts/shopping/app/oh-package-lock.json5 b/arkoala-arkts/navigation/user/app/oh-package-lock.json5 similarity index 100% rename from arkoala-arkts/shopping/app/oh-package-lock.json5 rename to arkoala-arkts/navigation/user/app/oh-package-lock.json5 diff --git a/arkoala-arkts/user/app/oh-package.json5 b/arkoala-arkts/navigation/user/app/oh-package.json5 similarity index 100% rename from arkoala-arkts/user/app/oh-package.json5 rename to arkoala-arkts/navigation/user/app/oh-package.json5 diff --git a/arkoala-arkts/shopping/app/shopping/BuildProfile.ets b/arkoala-arkts/navigation/user/app/user/BuildProfile.ets similarity index 100% rename from arkoala-arkts/shopping/app/shopping/BuildProfile.ets rename to arkoala-arkts/navigation/user/app/user/BuildProfile.ets diff --git a/arkoala-arkts/user/app/user/build-profile.json5 b/arkoala-arkts/navigation/user/app/user/build-profile.json5 similarity index 100% rename from arkoala-arkts/user/app/user/build-profile.json5 rename to arkoala-arkts/navigation/user/app/user/build-profile.json5 diff --git a/arkoala-arkts/shopping/app/shopping/hvigorfile.ts b/arkoala-arkts/navigation/user/app/user/hvigorfile.ts similarity index 100% rename from arkoala-arkts/shopping/app/shopping/hvigorfile.ts rename to arkoala-arkts/navigation/user/app/user/hvigorfile.ts diff --git a/arkoala-arkts/shopping/app/shopping/obfuscation-rules.txt b/arkoala-arkts/navigation/user/app/user/obfuscation-rules.txt similarity index 100% rename from arkoala-arkts/shopping/app/shopping/obfuscation-rules.txt rename to arkoala-arkts/navigation/user/app/user/obfuscation-rules.txt diff --git a/arkoala-arkts/user/app/user/oh-package.json5 b/arkoala-arkts/navigation/user/app/user/oh-package.json5 similarity index 100% rename from arkoala-arkts/user/app/user/oh-package.json5 rename to arkoala-arkts/navigation/user/app/user/oh-package.json5 diff --git a/arkoala-arkts/user/app/user/src/main/module.json5 b/arkoala-arkts/navigation/user/app/user/src/main/module.json5 similarity index 100% rename from arkoala-arkts/user/app/user/src/main/module.json5 rename to arkoala-arkts/navigation/user/app/user/src/main/module.json5 diff --git a/arkoala-arkts/user/arktsconfig-pure-sts.json b/arkoala-arkts/navigation/user/arktsconfig-pure-sts.json similarity index 100% rename from arkoala-arkts/user/arktsconfig-pure-sts.json rename to arkoala-arkts/navigation/user/arktsconfig-pure-sts.json diff --git a/arkoala-arkts/user/arktsconfig-run-unmemoized.json b/arkoala-arkts/navigation/user/arktsconfig-run-unmemoized.json similarity index 52% rename from arkoala-arkts/user/arktsconfig-run-unmemoized.json rename to arkoala-arkts/navigation/user/arktsconfig-run-unmemoized.json index 663efbf66c71f1adf9550edc258d81801d296317..26a55886841846bc07f570f8ee1eaf73ad6a30e4 100644 --- a/arkoala-arkts/user/arktsconfig-run-unmemoized.json +++ b/arkoala-arkts/navigation/user/arktsconfig-run-unmemoized.json @@ -8,30 +8,30 @@ "./build/unmemoized/build/generated" ], "@koalaui/compat": [ - "../../incremental/compat/src/arkts" + "../../../incremental/compat/src/arkts" ], "@koalaui/common": [ - "../../incremental/common/src" + "../../../incremental/common/src" ], "@koalaui/runtime": [ - "../../incremental/runtime/build/unmemoized/src" + "../../../incremental/runtime/build/unmemoized/src" ], "@koalaui/arkts-arkui": [ - "../arkui/build/unmemoized/src" + "../../arkui/build/unmemoized/src" ], "@koalaui/interop": [ - "../../interop/src/arkts" + "../../../interop/src/arkts" ], "#components": [ - "../arkui/build/unmemoized/src/generated/arkts" + "../../arkui/build/unmemoized/src/generated/arkts" ], "@koalaui/arkui-common": [ - "../../arkoala/arkui-common/build/unmemoized/src", "../../arkoala/arkui-common/build/unmemoized/src/arkts" + "../../../arkoala/arkui-common/build/unmemoized/src", "../../../arkoala/arkui-common/build/unmemoized/src/arkts" ], "#arkcompat": [ - "../../arkoala/arkui-common/build/unmemoized/src/arkts" + "../../../arkoala/arkui-common/build/unmemoized/src/arkts" ], - "#arkstate": ["../../arkoala/arkui-common/build/unmemoized/src"] + "#arkstate": ["../../../arkoala/arkui-common/build/unmemoized/src"] } }, "include": [ diff --git a/arkoala-arkts/user/package.json b/arkoala-arkts/navigation/user/package.json similarity index 33% rename from arkoala-arkts/user/package.json rename to arkoala-arkts/navigation/user/package.json index 77272971b5c5049ef7e1abce64a1404e8e3b853d..8154ca0995da2d057578de53b0b652f260c516fc 100644 --- a/arkoala-arkts/user/package.json +++ b/arkoala-arkts/navigation/user/package.json @@ -4,27 +4,26 @@ "description": "", "scripts": { "clean": "rimraf build generated unmemoized js_output abc lib app/user/build", - "compile:plugin": "cd ../../arkoala/ets-plugin && npm run compile", + "compile:plugin": "cd ../../../arkoala/ets-plugin && npm run compile", "compile:ets": "npm run compile:plugin && cd src/ets && ets-tsc -p ./etsconfig.json", "unmemoize": "npm run compile:ets && ets-tsc -p tsconfig-unmemoize.json", - "unmemoize:runtime": "npm run unmemoize --prefix ../../incremental/runtime", - "unmemoize:arkui-no-common": "npm run unmemoize --prefix ../arkui", - "unmemoize:arkui-common": "npm run unmemoize --prefix ../../arkoala/arkui-common", + "unmemoize:runtime": "npm run unmemoize --prefix ../../../incremental/runtime", + "unmemoize:arkui-no-common": "npm run unmemoize --prefix ../../arkui", + "unmemoize:arkui-common": "npm run unmemoize --prefix ../../../arkoala/arkui-common", "unmemoize:all": "npm run unmemoize:runtime && npm run unmemoize:arkui-no-common && npm run unmemoize:arkui-common && npm run unmemoize", "build:user": "npm run unmemoize:all && npm run build:user:inc", - "build:user:inc": "fast-arktsc --input-files ./arktsconfig-run-unmemoized.json --output-dir ./build --compiler ../../incremental/tools/panda/arkts/arktsc --link-name user && ninja ${NINJA_OPTIONS} -f build/build.ninja", - "build:user:pure-sts": "npm run build:arkui:pure-sts --prefix ../arkui && ../../incremental/tools/panda/arkts/arktsc-capi --file src/sts/hello.sts --arktsconfig arktsconfig-pure-sts.json --output build/sts/abc/hello.abc --dump-plugin-ast", - "run:user:pure-sts": "npm run build:user:pure-sts && ../../incremental/tools/panda/arkts/ark build/sts/abc/hello.abc --ark-boot-files ../arkui/build/sts/abc/src/sts/arkui.abc:build/sts/abc/hello.abc --ark-entry-point @ohos.example.src.sts.hello.ArkUIEntry::run", - "pack": "npm run cli-tools:check && cd app && DEVECO_SDK_HOME=../../../arkoala/ohos-sdk/ohos-sdk ../command-line-tools/hvigor/bin/hvigorw --no-daemon --mode module -p product=default -p module=user@default assembleHar", - "har-arm32": "npm run build:user && npm run --prefix ../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name user --arch arm32 && npm run pack", - "har-arm64": "npm run build:user && npm run --prefix ../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name user --arch arm64 && npm run pack", - "har-universal": "npm run build:user && npm run --prefix ../../arkoala/ohos-sdk download && node scripts/build-har-universal.mjs --name user && npm run pack", + "build:user:inc": "fast-arktsc --input-files ./arktsconfig-run-unmemoized.json --output-dir ./build --compiler ../../../incremental/tools/panda/arkts/arktsc --link-name user && ninja ${NINJA_OPTIONS} -f build/build.ninja", + "build:user:pure-sts": "../../../incremental/tools/panda/arkts/arktsc-capi --file src/sts/hello.sts --arktsconfig arktsconfig-pure-sts.json --output build/sts/abc/hello.abc --dump-plugin-ast", + "pack": "npm run cli-tools:check && cd app && DEVECO_SDK_HOME=../../../../arkoala/ohos-sdk/ohos-sdk ../../command-line-tools/hvigor/bin/hvigorw --no-daemon --mode module -p product=default -p module=user@default assembleHar", + "har-arm32": "npm run build:user && npm run --prefix ../../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name user --arch arm32 && npm run pack", + "har-arm64": "npm run build:user && npm run --prefix ../../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name user --arch arm64 && npm run pack", + "har-universal": "npm run build:user && npm run --prefix ../../../arkoala/ohos-sdk download && node scripts/build-har-universal.mjs --name user && npm run pack", - "cli-tools:chmod:bz": "node ../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ./command-line-tools/ohpm/bin -b 755 && node ../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ./command-line-tools/hvigor/bin -b 755", - "cli-tools:chmod:yz": "node ../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ./command-line-tools/ohpm/bin -b 755 && node ../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ./command-line-tools/hvigor/bin -b 755", - "cli-tools:download:bz": "node ../../arkoala/ohos-sdk/scripts/openlab-cli.mjs download -p command-line-tools -v 5.0.3502 -f command-line-tools.5.0.3502.zip -d command-line-tools && npm run cli-tools:chmod:bz", - "cli-tools:download:yz": "node ../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs download -p deveco-tools -v 5.0.1300 -f deveco-tools.5.0.1300.zip -d command-line-tools && npm run cli-tools:chmod:yz", + "cli-tools:chmod:bz": "node ../../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ../command-line-tools/ohpm/bin -b 755 && node ../../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ../command-line-tools/hvigor/bin -b 755", + "cli-tools:chmod:yz": "node ../../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ../command-line-tools/ohpm/bin -b 755 && node ../../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ../command-line-tools/hvigor/bin -b 755", + "cli-tools:download:bz": "node ../../../arkoala/ohos-sdk/scripts/openlab-cli.mjs download -p command-line-tools -v 5.0.3502 -f command-line-tools.5.0.3502.zip -d command-line-tools && npm run cli-tools:chmod:bz", + "cli-tools:download:yz": "node ../../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs download -p deveco-tools -v 5.0.1300 -f deveco-tools.5.0.1300.zip -d command-line-tools && npm run cli-tools:chmod:yz", "cli-tools:download": "test \"$KOALA_BZ\" = \"0\" && npm run cli-tools:download:yz || npm run cli-tools:download:bz", - "cli-tools:check": "test -d ./command-line-tools || npm run cli-tools:download" + "cli-tools:check": "test -d ../command-line-tools || npm run cli-tools:download" } } diff --git a/arkoala-arkts/user/scripts/build-har-universal.mjs b/arkoala-arkts/navigation/user/scripts/build-har-universal.mjs similarity index 100% rename from arkoala-arkts/user/scripts/build-har-universal.mjs rename to arkoala-arkts/navigation/user/scripts/build-har-universal.mjs diff --git a/arkoala-arkts/user/scripts/build-har.mjs b/arkoala-arkts/navigation/user/scripts/build-har.mjs similarity index 100% rename from arkoala-arkts/user/scripts/build-har.mjs rename to arkoala-arkts/navigation/user/scripts/build-har.mjs diff --git a/arkoala-arkts/user/src/Page.ts b/arkoala-arkts/navigation/user/src/Page.ts similarity index 55% rename from arkoala-arkts/user/src/Page.ts rename to arkoala-arkts/navigation/user/src/Page.ts index f072793460ced5432320f8155b131918bada9efa..1ef0c025fc62776e3b2b387bc780fd7a39056e5a 100644 --- a/arkoala-arkts/user/src/Page.ts +++ b/arkoala-arkts/navigation/user/src/Page.ts @@ -1,22 +1,6 @@ -import { Page1 } from "app/page1" import { NavigationPage } from "app/navigation" import { UserView, UserViewBuilder } from "@koalaui/arkts-arkui" -export class ViewTrivialApp extends UserView { - private params: String - constructor(params: String) { - super() - this.params = params - } - getBuilder(): UserViewBuilder { - /** @memo */ - let wrapper = () => { - Page1() - } - return wrapper - } -} - export class ViewNavigationApp extends UserView { private params: String constructor(params: String) { diff --git a/arkoala-arkts/user/src/ets/detail.ets b/arkoala-arkts/navigation/user/src/ets/detail.ets similarity index 100% rename from arkoala-arkts/user/src/ets/detail.ets rename to arkoala-arkts/navigation/user/src/ets/detail.ets diff --git a/arkoala-arkts/user/src/ets/etsconfig.json b/arkoala-arkts/navigation/user/src/ets/etsconfig.json similarity index 100% rename from arkoala-arkts/user/src/ets/etsconfig.json rename to arkoala-arkts/navigation/user/src/ets/etsconfig.json diff --git a/arkoala-arkts/user/src/ets/navigation.ets b/arkoala-arkts/navigation/user/src/ets/navigation.ets similarity index 100% rename from arkoala-arkts/user/src/ets/navigation.ets rename to arkoala-arkts/navigation/user/src/ets/navigation.ets diff --git a/arkoala-arkts/user/src/ets/search.ets b/arkoala-arkts/navigation/user/src/ets/search.ets similarity index 100% rename from arkoala-arkts/user/src/ets/search.ets rename to arkoala-arkts/navigation/user/src/ets/search.ets diff --git a/arkoala-arkts/user/tsconfig-unmemoize.json b/arkoala-arkts/navigation/user/tsconfig-unmemoize.json similarity index 56% rename from arkoala-arkts/user/tsconfig-unmemoize.json rename to arkoala-arkts/navigation/user/tsconfig-unmemoize.json index cc086dbc06db9cd854c4d70b92c7335a3e0c4674..e214e4c24d523e9dd489d971723bf0e7e87f8b0f 100644 --- a/arkoala-arkts/user/tsconfig-unmemoize.json +++ b/arkoala-arkts/navigation/user/tsconfig-unmemoize.json @@ -14,19 +14,19 @@ "baseUrl": ".", "paths": { "@koalaui/arkui-common": [ - "../../arkoala/arkui-common/src/arkts" + "../../../arkoala/arkui-common/src/arkts" ], "@koalaui/runtime": [ - "../../incremental/runtime" + "../../../incremental/runtime" ], "#arkcompat": [ - "../../arkoala/arkui-common/src/arkts" + "../../../arkoala/arkui-common/src/arkts" ], "@koalaui/arkts-arkui": [ - "../arkui/src" + "../../arkui/src" ], "@koalaui/arkts-arkui/ohos.router": [ - "../arkui/src/ohos.router.ts" + "../../arkui/src/ohos.router.ts" ], "app/*": [ "./build/generated/*" @@ -34,22 +34,22 @@ } }, "files": [ - "../../incremental/tools/panda/arkts/std-lib/global.d.ts" + "../../../incremental/tools/panda/arkts/std-lib/global.d.ts" ], "include": [ "./build/generated", "./src/**/*.ts" ], "exclude": [ - "../arkui/src/generated/arkts", - "../arkui/src/generated/common.ts", - "../arkui/src/generated/test_utils.ts", - "../arkui/src/generated/main.ts" + "../../arkui/src/generated/arkts", + "../../arkui/src/generated/common.ts", + "../../arkui/src/generated/test_utils.ts", + "../../arkui/src/generated/main.ts" ], "references": [ - { "path": "../../arkoala/arkui-common" }, - { "path": "../../arkoala/arkui-common/tsconfig-unmemoize.json" }, - { "path": "../../incremental/runtime" }, - { "path": "../arkui/tsconfig-unmemoize.json" } + { "path": "../../../arkoala/arkui-common" }, + { "path": "../../../arkoala/arkui-common/tsconfig-unmemoize.json" }, + { "path": "../../../incremental/runtime" }, + { "path": "../../arkui/tsconfig-unmemoize.json" } ] } diff --git a/arkoala-arkts/package.json b/arkoala-arkts/package.json index 17d41b17a2f3032f0e6846b2394b6945e88eaf8a..3fa0e4acad7dcf87a24f12b050c65c6bb60434d9 100644 --- a/arkoala-arkts/package.json +++ b/arkoala-arkts/package.json @@ -66,8 +66,8 @@ "aot:host:arkoala": "npm run link:arkoala && npm run -C ../incremental/tools/fast-arktsc compile && node ../incremental/tools/fast-arktsc --only-aot build/arkoala.abc", "aot:arm32:arkoala": "npm run link:arkoala && npm run -C ../incremental/tools/fast-arktsc compile && node ../incremental/tools/fast-arktsc --only-aot build/arkoala.abc --aot-target arm", "aot:arm64:arkoala": "npm run link:arkoala && npm run -C ../incremental/tools/fast-arktsc compile && node ../incremental/tools/fast-arktsc --only-aot build/arkoala.abc --aot-target arm64", - "build:user": "npm run build:user --prefix user && mkdir -p ./build && cp -r user/build/user.abc ./build/", - "build:shopping": "npm run build:shopping --prefix shopping && mkdir -p ./build && cp -r shopping/build/shopping.abc ./build/", + "build:user": "npm run build:user --prefix trivial/user && mkdir -p ./build && cp -r trivial/user/build/user.abc ./build/", + "build:shopping": "npm run build:shopping --prefix shopping/user && mkdir -p ./build && cp -r shopping/user/build/shopping.abc ./build/", "aot:host:shopping": "npm run build:shopping && npm run -C ../incremental/tools/fast-arktsc compile && npm run aot:host:arkoala && node ../incremental/tools/fast-arktsc --only-aot build/shopping.abc --aot-libs ./build/arkoala.abc", "aot:arm32:shopping": "npm run build:shopping && npm run -C ../incremental/tools/fast-arktsc compile && npm run aot:host:arkoala && node ../incremental/tools/fast-arktsc --only-aot build/shopping.abc --aot-libs ./build/arkoala.abc --aot-target arm", "aot:arm64:shopping": "npm run build:shopping && npm run -C ../incremental/tools/fast-arktsc compile && npm run aot:host:arkoala && node ../incremental/tools/fast-arktsc --only-aot build/shopping.abc --aot-libs ./build/arkoala.abc --aot-target arm64", @@ -85,12 +85,12 @@ "arkoala:har-arm32": "npm run compile:native:hzvm-ohos-arm32 && npm run build:arkoala && npm run har-arm32 --prefix har", "arkoala:har-arm64": "npm run compile:native:hzvm-ohos-arm64 && npm run build:arkoala && npm run har-arm64 --prefix har", "arkoala:har-universal": "npm run compile:native:node-host && npm run compile:native:panda-host && npm run compile:native:hzvm-ohos-arm32 && npm run compile:native:hzvm-ohos-arm64 && npm run build:arkoala && npm run har-universal --prefix har", - "user:har-arm32": "npm run har-arm32 --prefix user", - "user:har-arm64": "npm run har-arm64 --prefix user", - "user:har-universal": "npm run har-universal --prefix user", - "shopping:har-arm32": "npm run har-arm32 --prefix shopping", - "shopping:har-arm64": "npm run har-arm64 --prefix shopping", - "shopping:har-universal": "npm run har-universal --prefix shopping", + "user:har-arm32": "npm run user:har:arm32 --prefix trivial", + "user:har-arm64": "npm run user:har:arm64 --prefix trivial", + "user:har-universal": "npm run user:har:universal --prefix trivial", + "shopping:har-arm32": "npm run user:har:arm32 --prefix shopping", + "shopping:har-arm64": "npm run user:har:arm64 --prefix shopping", + "shopping:har-universal": "npm run user:har:universal --prefix shopping", "clean": "rimraf build", "clean:native": "npm run clean --prefix ../arkoala/framework", "clean:all": "npm run clean && npm run clean:common && npm run clean:incremental && npm run clean:interop && npm run clean:arkui-common && npm run clean:arkui-no-common && npm run clean:native && npm run clean --prefix har && npm run clean --prefix user && npm run clean:shopping", diff --git a/arkoala-arkts/shopping/.gitignore b/arkoala-arkts/shopping/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..9085d4a755e0fea4b249cd725a4be76cef157e9a --- /dev/null +++ b/arkoala-arkts/shopping/.gitignore @@ -0,0 +1,2 @@ +oh_modules +generated \ No newline at end of file diff --git a/arkoala-arkts/shopping/app/shopping/consumer-rules.txt b/arkoala-arkts/shopping/app/shopping/consumer-rules.txt deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/arkoala-arkts/shopping/package.json b/arkoala-arkts/shopping/package.json index e6abfb108caef156081e798d168dfaab4786493d..e51b508e61225ef1bd4497ae293af03ec6670af2 100644 --- a/arkoala-arkts/shopping/package.json +++ b/arkoala-arkts/shopping/package.json @@ -1,32 +1,29 @@ { - "name": "@koalaui/arkts-framework", + "name": "@koalaui/application", "version": "1.4.1", "description": "", "scripts": { - "clean": "rimraf build generated unmemoized js_output abc lib app/shopping/build app/shopping/libs", - "compile:plugin": "cd ../../arkoala/ets-plugin && npm run compile", - "compile:ets": "npm run compile:plugin && cd src/ets && ets-tsc -p ./etsconfig.json", - "unmemoize": "npm run compile:ets && ets-tsc -p tsconfig-unmemoize.json", - "unmemoize:runtime": "npm run unmemoize --prefix ../../incremental/runtime", - "unmemoize:arkui-no-common": "npm run unmemoize --prefix ../arkui", - "unmemoize:arkui-common": "npm run unmemoize --prefix ../../arkoala/arkui-common", - "unmemoize:all": "npm run unmemoize:runtime && npm run unmemoize:arkui-no-common && npm run unmemoize:arkui-common && npm run unmemoize", - "build:shopping": "npm run interface-sdk:download --prefix ../../arkoala/arkui-common && npm run unmemoize:all && npm run build:shopping:inc", - "build:shopping:inc": "fast-arktsc --input-files ./arktsconfig-run-unmemoized.json --output-dir ./build --compiler ../../incremental/tools/panda/arkts/arktsc --link-name shopping && ninja ${NINJA_OPTIONS} -f build/build.ninja", + "clean": "rimraf shopping/entry/build shopping/generated shopping/oh_modules shopping/.hvigor", - "build:shopping:prepare-non-subset": "rm -r ./build/unmemoized/build/generated/arkcompilerPOC/ && cp -r ./src/ets/arkcompilerPOCFiles/ ./build/unmemoized/build/generated/ && mv ./build/unmemoized/build/generated/arkcompilerPOCFiles ./build/unmemoized/build/generated/arkcompilerPOC", - "build:shopping:interop": "npm run unmemoize:all && npm run build:shopping:prepare-non-subset && npm run build:shopping:inc", + "ets-plugin": "npm run arkoala:plugin --prefix ../../..", - "pack": "npm run cli-tools:check && cd app && DEVECO_SDK_HOME=../../../arkoala/ohos-sdk/ohos-sdk ../command-line-tools/hvigor/bin/hvigorw --no-daemon --mode module -p product=default -p module=shopping@default assembleHar", - "har-arm32": "npm run build:shopping && npm run --prefix ../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name shopping --arch arm32 && npm run pack", - "har-arm64": "npm run build:shopping && npm run --prefix ../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name shopping --arch arm64 && npm run pack", - "har-universal": "npm run build:shopping && npm run --prefix ../../arkoala/ohos-sdk download && node scripts/build-har-universal.mjs --name shopping && npm run pack", - "har-arm64-interop": "npm run build:shopping:interop && npm run --prefix ../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name shopping --arch arm64 && npm run pack", - "cli-tools:chmod:bz": "node ../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ./command-line-tools/ohpm/bin -b 755 && node ../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ./command-line-tools/hvigor/bin -b 755", - "cli-tools:chmod:yz": "node ../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ./command-line-tools/ohpm/bin -b 755 && node ../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ./command-line-tools/hvigor/bin -b 755", - "cli-tools:download:bz": "node ../../arkoala/ohos-sdk/scripts/openlab-cli.mjs download -p command-line-tools -v 5.0.3502 -f command-line-tools.5.0.3502.zip -d command-line-tools && npm run cli-tools:chmod:bz", - "cli-tools:download:yz": "node ../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs download -p deveco-tools -v 5.0.1300 -f deveco-tools.5.0.1300.zip -d command-line-tools && npm run cli-tools:chmod:yz", - "cli-tools:download": "test \"$KOALA_BZ\" = \"0\" && npm run cli-tools:download:yz || npm run cli-tools:download:bz", - "cli-tools:check": "test -d ./command-line-tools || npm run cli-tools:download" + "arkoala:har:arm32": "npm run arkoala:har-arm32 --prefix ../../arkoala-arkts", + "arkoala:har:arm64": "npm run arkoala:har-arm64 --prefix ../../arkoala-arkts", + "arkoala:har:universal": "npm run arkoala:har-universal --prefix ../../arkoala-arkts", + + "user:har:arm32": "npm run har-arm32 --prefix ./user", + "user:har:arm64": "npm run har-arm64 --prefix ./user", + "user:har:universal": "npm run har-universal --prefix ./user", + + "install": "cd shopping && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-build --install-ohpm-deps-only", + "build": "cd shopping && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-build", + "rebuild": "npm run clean && npm run build", + "sign": "cd shopping && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-sign", + "exec": "cd shopping && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-exec -i -r", + "launch": "npm run install && npm run build && npm run sign && npm run exec", + "relaunch": "npm run clean && npm run launch", + + "all:arm32": "npm run clean && npm run ets-plugin && npm run arkoala:har:arm32 && npm run user:har:arm32 && npm run launch", + "all:arm64": "npm run clean && npm run ets-plugin && npm run arkoala:har:arm64 && npm run user:har:arm64 && npm run launch" } } diff --git a/arkoala-arkts/shopping/shopping/AppScope/app.json5 b/arkoala-arkts/shopping/shopping/AppScope/app.json5 new file mode 100644 index 0000000000000000000000000000000000000000..c9219fbc384c1823514ea1cf07e50676ffce92a4 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/AppScope/app.json5 @@ -0,0 +1,10 @@ +{ + "app": { + "bundleName": "com.example.shopping.application", + "vendor": "example", + "versionCode": 1000000, + "versionName": "1.0.0", + "icon": "$media:app_icon", + "label": "$string:app_name" + } +} diff --git a/arkoala-arkts/shopping/shopping/AppScope/resources/base/element/string.json b/arkoala-arkts/shopping/shopping/AppScope/resources/base/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..ea81d75010c3f23eb68b489e90527f8cba9450b6 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/AppScope/resources/base/element/string.json @@ -0,0 +1,8 @@ +{ + "string": [ + { + "name": "app_name", + "value": "ShoppingApplication" + } + ] +} diff --git a/arkoala-arkts/shopping/shopping/AppScope/resources/base/media/app_icon.png b/arkoala-arkts/shopping/shopping/AppScope/resources/base/media/app_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a39445dc87828b76fed6d2ec470dd455c45319e3 Binary files /dev/null and b/arkoala-arkts/shopping/shopping/AppScope/resources/base/media/app_icon.png differ diff --git a/arkoala-arkts/shopping/shopping/build-profile.json5 b/arkoala-arkts/shopping/shopping/build-profile.json5 new file mode 100644 index 0000000000000000000000000000000000000000..3ead1e058d9d9f02f77efdd11d0ff722c97cc8d4 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/build-profile.json5 @@ -0,0 +1,34 @@ +{ + "app": { + "products": [ + { + "name": "default", + "signingConfig": "default", + "compatibleSdkVersion": "5.0.0(12)", + "runtimeOS": "HarmonyOS" + } + ], + "buildModeSet": [ + { + "name": "debug", + }, + { + "name": "release" + } + ] + }, + "modules": [ + { + "name": "entry", + "srcPath": "./entry", + "targets": [ + { + "name": "default", + "applyToProducts": [ + "default" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/code-linter.json5 b/arkoala-arkts/shopping/shopping/code-linter.json5 new file mode 100644 index 0000000000000000000000000000000000000000..77b31b517a3e5c2f34c3ae1bf44083c0c06cbd6d --- /dev/null +++ b/arkoala-arkts/shopping/shopping/code-linter.json5 @@ -0,0 +1,20 @@ +{ + "files": [ + "**/*.ets" + ], + "ignore": [ + "**/src/ohosTest/**/*", + "**/src/test/**/*", + "**/src/mock/**/*", + "**/node_modules/**/*", + "**/oh_modules/**/*", + "**/build/**/*", + "**/.preview/**/*" + ], + "ruleSet": [ + "plugin:@performance/recommended", + "plugin:@typescript-eslint/recommended" + ], + "rules": { + } +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/.gitignore b/arkoala-arkts/shopping/shopping/entry/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..e2713a2779c5a3e0eb879efe6115455592caeea5 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/.gitignore @@ -0,0 +1,6 @@ +/node_modules +/oh_modules +/.preview +/build +/.cxx +/.test \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/build-profile.json5 b/arkoala-arkts/shopping/shopping/entry/build-profile.json5 new file mode 100644 index 0000000000000000000000000000000000000000..4d611879c7913fb0610c686e2399258ab3a6dad1 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/build-profile.json5 @@ -0,0 +1,28 @@ +{ + "apiType": "stageMode", + "buildOption": { + }, + "buildOptionSet": [ + { + "name": "release", + "arkOptions": { + "obfuscation": { + "ruleOptions": { + "enable": false, + "files": [ + "./obfuscation-rules.txt" + ] + } + } + } + }, + ], + "targets": [ + { + "name": "default" + }, + { + "name": "ohosTest", + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/hvigorfile.ts b/arkoala-arkts/shopping/shopping/entry/hvigorfile.ts new file mode 100644 index 0000000000000000000000000000000000000000..c6edcd90486dd5a853cf7d34c8647f08414ca7a3 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/hvigorfile.ts @@ -0,0 +1,6 @@ +import { hapTasks } from '@ohos/hvigor-ohos-plugin'; + +export default { + system: hapTasks, /* Built-in plugin of Hvigor. It cannot be modified. */ + plugins:[] /* Custom plugin to extend the functionality of Hvigor. */ +} diff --git a/arkoala-arkts/shopping/shopping/entry/obfuscation-rules.txt b/arkoala-arkts/shopping/shopping/entry/obfuscation-rules.txt new file mode 100644 index 0000000000000000000000000000000000000000..272efb6ca3f240859091bbbfc7c5802d52793b0b --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/obfuscation-rules.txt @@ -0,0 +1,23 @@ +# Define project specific obfuscation rules here. +# You can include the obfuscation configuration files in the current module's build-profile.json5. +# +# For more details, see +# https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/source-obfuscation-V5 + +# Obfuscation options: +# -disable-obfuscation: disable all obfuscations +# -enable-property-obfuscation: obfuscate the property names +# -enable-toplevel-obfuscation: obfuscate the names in the global scope +# -compact: remove unnecessary blank spaces and all line feeds +# -remove-log: remove all console.* statements +# -print-namecache: print the name cache that contains the mapping from the old names to new names +# -apply-namecache: reuse the given cache file + +# Keep options: +# -keep-property-name: specifies property names that you want to keep +# -keep-global-name: specifies names that you want to keep in the global scope + +-enable-property-obfuscation +-enable-toplevel-obfuscation +-enable-filename-obfuscation +-enable-export-obfuscation \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/oh-package.json5 b/arkoala-arkts/shopping/shopping/entry/oh-package.json5 new file mode 100644 index 0000000000000000000000000000000000000000..248c3b7541a589682a250f86a6d3ecf7414d2d6a --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/oh-package.json5 @@ -0,0 +1,10 @@ +{ + "name": "entry", + "version": "1.0.0", + "description": "Please describe the basic information.", + "main": "", + "author": "", + "license": "", + "dependencies": {} +} + diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/ets/entryability/EntryAbility.ets b/arkoala-arkts/shopping/shopping/entry/src/main/ets/entryability/EntryAbility.ets new file mode 100644 index 0000000000000000000000000000000000000000..47e7c29daad4648a5bab6b1b71675c855c0a4bc6 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/ets/entryability/EntryAbility.ets @@ -0,0 +1,42 @@ +import { AbilityConstant, Want } from '@kit.AbilityKit'; +import { hilog } from '@kit.PerformanceAnalysisKit'; +import { window } from '@kit.ArkUI'; +import UIAbility from '@ohos.app.ability.UIAbility'; + +export default class EntryAbility extends UIAbility { + onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void { + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate'); + } + + onDestroy(): void { + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onDestroy'); + } + + onWindowStageCreate(windowStage: window.WindowStage): void { + // Main window is created, set main page for this ability + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageCreate'); + + windowStage.loadContent('pages/Index', (err) => { + if (err.code) { + hilog.error(0x0000, 'testTag', 'Failed to load the content. Cause: %{public}s', JSON.stringify(err) ?? ''); + return; + } + hilog.info(0x0000, 'testTag', 'Succeeded in loading the content.'); + }); + } + + onWindowStageDestroy(): void { + // Main window is destroyed, release UI related resources + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageDestroy'); + } + + onForeground(): void { + // Ability has brought to foreground + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onForeground'); + } + + onBackground(): void { + // Ability has back to background + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onBackground'); + } +} diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/arkoala-arkts/shopping/shopping/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets new file mode 100644 index 0000000000000000000000000000000000000000..dc55c03d3eea7ce53d5346c732a39ce9bf5267e1 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets @@ -0,0 +1,12 @@ +import { hilog } from '@kit.PerformanceAnalysisKit'; +import { BackupExtensionAbility, BundleVersion } from '@kit.CoreFileKit'; + +export default class EntryBackupAbility extends BackupExtensionAbility { + async onBackup() { + hilog.info(0x0000, 'testTag', 'onBackup ok'); + } + + async onRestore(bundleVersion: BundleVersion) { + hilog.info(0x0000, 'testTag', 'onRestore ok %{public}s', JSON.stringify(bundleVersion)); + } +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/ets/pages/Index.ets b/arkoala-arkts/shopping/shopping/entry/src/main/ets/pages/Index.ets new file mode 100644 index 0000000000000000000000000000000000000000..9393e00f3990f2da833746e03f7fc066e15766bc --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/ets/pages/Index.ets @@ -0,0 +1,20 @@ +@Entry +@Component +struct Index { + @State message: string = 'Hello World'; + + build() { + RelativeContainer() { + Text(this.message) + .id('HelloWorld') + .fontSize(50) + .fontWeight(FontWeight.Bold) + .alignRules({ + center: { anchor: '__container__', align: VerticalAlign.Center }, + middle: { anchor: '__container__', align: HorizontalAlign.Center } + }) + } + .height('100%') + .width('100%') + } +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/src/ets/resources/common/achievement.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/achievement.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/common/achievement.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/achievement.png diff --git a/arkoala-arkts/shopping/src/ets/resources/common/activity.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/activity.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/common/activity.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/activity.png diff --git a/arkoala-arkts/shopping/src/ets/resources/common/bgImg.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/bgImg.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/common/bgImg.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/bgImg.png diff --git a/arkoala-arkts/shopping/src/ets/resources/common/gift.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/gift.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/common/gift.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/gift.png diff --git a/arkoala-arkts/shopping/src/ets/resources/common/our.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/our.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/common/our.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/our.png diff --git a/arkoala-arkts/shopping/src/ets/resources/common/person.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/person.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/common/person.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/person.png diff --git a/arkoala-arkts/shopping/src/ets/resources/common/sales.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/sales.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/common/sales.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/sales.png diff --git a/arkoala-arkts/shopping/src/ets/resources/common/user.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/user.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/common/user.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/common/user.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_logo1.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_logo1.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_logo1.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_logo1.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_logo3.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_logo3.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_logo3.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_logo3.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_type1.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type1.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_type1.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type1.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_type2.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type2.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_type2.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type2.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_type3.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type3.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_type3.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type3.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_type5.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type5.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/deliver/deliver_type5.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/deliver/deliver_type5.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/buyersShow1.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow1.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/buyersShow1.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow1.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/buyersShow2.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow2.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/buyersShow2.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow2.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/buyersShow3.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow3.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/buyersShow3.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow3.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/buyersShow4.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow4.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/buyersShow4.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/buyersShow4.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/evaluation_logo.jpg b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo.jpg similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/evaluation_logo.jpg rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo.jpg diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/evaluation_logo1.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo1.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/evaluation_logo1.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo1.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/evaluation_logo2.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo2.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/evaluation_logo2.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo2.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/evaluation_logo3.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo3.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/evaluation/evaluation_logo3.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo3.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_1.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_1.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_1.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_1.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_2.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_2.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_2.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_2.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_3.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_3.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_3.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_3.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_4.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_4.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_4.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_4.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_5.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_5.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_5.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_5.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_6.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_6.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/attention/list_6.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_6.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/swiper/swiper1.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper1.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/swiper/swiper1.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper1.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/swiper/swiper2.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper2.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/swiper/swiper2.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper2.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/swiper/swiper3.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper3.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/swiper/swiper3.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper3.png diff --git a/arkoala-arkts/shopping/src/ets/resources/detailImg/swiper/swiper4.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper4.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/detailImg/swiper/swiper4.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/detailImg/swiper/swiper4.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/banner/banner1.jpg b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/banner/banner1.jpg similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/banner/banner1.jpg rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/banner/banner1.jpg diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/banner/banner2.jpg b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/banner/banner2.jpg similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/banner/banner2.jpg rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/banner/banner2.jpg diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/1.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/1.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/1.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/1.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/10.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/10.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/10.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/10.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/11.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/11.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/11.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/11.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/12.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/12.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/12.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/12.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/2.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/2.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/2.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/2.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/3.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/3.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/3.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/3.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/4.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/4.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/4.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/4.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/5.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/5.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/5.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/5.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/6.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/6.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/6.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/6.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/7.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/7.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/7.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/7.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/8.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/8.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/8.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/8.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/9.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/9.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/boutique/9.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/boutique/9.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core1.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core1.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core1.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core1.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core10.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core10.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core10.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core10.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core11.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core11.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core11.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core11.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core12.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core12.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core12.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core12.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core13.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core13.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core13.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core13.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core14.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core14.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core14.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core14.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core15.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core15.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core15.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core15.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core16.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core16.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core16.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core16.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core17.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core17.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core17.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core17.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core18.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core18.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core18.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core18.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core19.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core19.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core19.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core19.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core2.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core2.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core2.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core2.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core3.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core3.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core3.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core3.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core4.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core4.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core4.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core4.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core5.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core5.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core5.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core5.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core6.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core6.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core6.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core6.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core7.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core7.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core7.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core7.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core8.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core8.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core8.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core8.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/core/core9.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core9.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/core/core9.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/core/core9.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product001.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product001.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product001.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product001.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product002.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product002.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product002.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product002.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product003.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product003.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product003.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product003.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product004.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product004.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product004.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product004.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product005.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product005.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product005.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product005.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product006.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product006.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product006.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product006.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product007.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product007.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product007.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product007.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product008.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product008.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product008.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product008.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product009.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product009.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product009.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product009.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product010.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product010.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product010.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product010.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product011.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product011.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product011.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product011.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product012.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product012.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product012.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product012.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product013.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product013.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product013.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product013.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product014.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product014.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/imgLoads/product014.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/imgLoads/product014.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/cart.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/cart.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/cart.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/cart.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/cartSelected.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/cartSelected.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/cartSelected.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/cartSelected.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/classification.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/classification.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/classification.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/classification.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/classificationSelected.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/classificationSelected.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/classificationSelected.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/classificationSelected.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/find.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/find.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/find.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/find.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/findSelected.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/findSelected.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/findSelected.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/findSelected.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/home.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/home.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/home.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/home.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/homeSelected.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/homeSelected.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/homeSelected.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/homeSelected.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/user.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/user.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/user.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/user.png diff --git a/arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/userSelected.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/userSelected.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/homeImg/tabIcon/userSelected.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/homeImg/tabIcon/userSelected.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/arrow_left.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/arrow_left.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/arrow_left.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/arrow_left.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/arrow_right.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/arrow_right.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/arrow_right.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/arrow_right.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/attention.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/attention.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/attention.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/attention.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/back.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/back.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/back.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/back.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/barcode.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/barcode.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/barcode.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/barcode.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/camera.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/camera.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/camera.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/camera.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/code.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/code.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/code.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/code.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/collect.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/collect.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/collect.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/collect.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/collected.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/collected.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/collected.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/collected.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/comments.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/comments.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/comments.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/comments.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/down.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/down.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/down.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/down.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/edit.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/edit.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/edit.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/edit.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/game.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/game.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/game.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/game.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/heart.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/heart.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/heart.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/heart.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/hearted.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/hearted.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/hearted.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/hearted.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/hide.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/hide.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/hide.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/hide.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/highlight.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/highlight.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/highlight.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/highlight.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/install.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/install.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/install.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/install.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/layout.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/layout.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/layout.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/layout.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/like.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/like.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/like.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/like.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/local.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/local.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/local.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/local.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/many.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/many.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/many.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/many.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/more.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/more.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/more.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/more.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/nav_classification.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/nav_classification.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/nav_classification.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/nav_classification.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/phoneCall.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/phoneCall.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/phoneCall.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/phoneCall.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/promotions.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/promotions.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/promotions.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/promotions.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/ring.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/ring.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/ring.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/ring.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/save.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/save.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/save.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/save.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/scan.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/scan.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/scan.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/scan.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/search.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/search.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/search.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/search.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/setting.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/setting.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/setting.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/setting.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/share.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/share.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/share.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/share.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/show.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/show.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/show.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/show.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/smile.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/smile.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/smile.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/smile.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/sort-down.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/sort-down.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/sort-down.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/sort-down.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/up.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/up.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/up.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/up.png diff --git a/arkoala-arkts/shopping/src/ets/resources/icon/voice.png b/arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/voice.png similarity index 100% rename from arkoala-arkts/shopping/src/ets/resources/icon/voice.png rename to arkoala-arkts/shopping/shopping/entry/src/main/ets/resources/icon/voice.png diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/module.json5 b/arkoala-arkts/shopping/shopping/entry/src/main/module.json5 new file mode 100644 index 0000000000000000000000000000000000000000..4b8c6e3e9d96866b58c1e31ee1f73d7735152f0b --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/module.json5 @@ -0,0 +1,58 @@ +{ + "module": { + "name": "entry", + "type": "entry", + "description": "$string:module_desc", + "mainElement": "EntryAbility", + "deviceTypes": [ + "phone", + "tablet", + "2in1" + ], + "deliveryWithInstall": true, + "installationFree": false, + "pages": "$profile:main_pages", + "metadata": [ + { + "name": "ArkoalaPlugin", + "value": "true" + } + ], + "abilities": [ + { + "name": "EntryAbility", + "srcEntry": "./ets/entryability/EntryAbility.ets", + "description": "$string:EntryAbility_desc", + "icon": "$media:layered_image", + "label": "$string:EntryAbility_label", + "startWindowIcon": "$media:startIcon", + "startWindowBackground": "$color:start_window_background", + "exported": true, + "skills": [ + { + "entities": [ + "entity.system.home" + ], + "actions": [ + "action.system.home" + ] + } + ] + } + ], + "extensionAbilities": [ + { + "name": "EntryBackupAbility", + "srcEntry": "./ets/entrybackupability/EntryBackupAbility.ets", + "type": "backup", + "exported": false, + "metadata": [ + { + "name": "ohos.extension.backup", + "resource": "$profile:backup_config" + } + ], + } + ] + } +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/element/color.json b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/element/color.json new file mode 100644 index 0000000000000000000000000000000000000000..3c712962da3c2751c2b9ddb53559afcbd2b54a02 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/element/color.json @@ -0,0 +1,8 @@ +{ + "color": [ + { + "name": "start_window_background", + "value": "#FFFFFF" + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/element/string.json b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..f94595515a99e0c828807e243494f57f09251930 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/element/string.json @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "module description" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "label" + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/background.png b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/background.png new file mode 100644 index 0000000000000000000000000000000000000000..f939c9fa8cc8914832e602198745f592a0dfa34d Binary files /dev/null and b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/background.png differ diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/foreground.png b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..4483ddad1f079e1089d685bd204ee1cfe1d01902 Binary files /dev/null and b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/foreground.png differ diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/layered_image.json b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/layered_image.json new file mode 100644 index 0000000000000000000000000000000000000000..fb49920440fb4d246c82f9ada275e26123a2136a --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/layered_image.json @@ -0,0 +1,7 @@ +{ + "layered-image": + { + "background" : "$media:background", + "foreground" : "$media:foreground" + } +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/startIcon.png b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/startIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..205ad8b5a8a42e8762fbe4899b8e5e31ce822b8b Binary files /dev/null and b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/media/startIcon.png differ diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/profile/backup_config.json b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/profile/backup_config.json new file mode 100644 index 0000000000000000000000000000000000000000..78f40ae7c494d71e2482278f359ec790ca73471a --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/profile/backup_config.json @@ -0,0 +1,3 @@ +{ + "allowToBackupRestore": true +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/profile/main_pages.json b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/profile/main_pages.json new file mode 100644 index 0000000000000000000000000000000000000000..1898d94f58d6128ab712be2c68acc7c98e9ab9ce --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/resources/base/profile/main_pages.json @@ -0,0 +1,5 @@ +{ + "src": [ + "pages/Index" + ] +} diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/en_US/element/string.json b/arkoala-arkts/shopping/shopping/entry/src/main/resources/en_US/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..f94595515a99e0c828807e243494f57f09251930 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/resources/en_US/element/string.json @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "module description" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "label" + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/main/resources/zh_CN/element/string.json b/arkoala-arkts/shopping/shopping/entry/src/main/resources/zh_CN/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..597ecf95e61d7e30367c22fe2f8638008361b044 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/main/resources/zh_CN/element/string.json @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "模块描述" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "label" + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/mock/mock-config.json5 b/arkoala-arkts/shopping/shopping/entry/src/mock/mock-config.json5 new file mode 100644 index 0000000000000000000000000000000000000000..7a73a41bfdf76d6f793007240d80983a52f15f97 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/mock/mock-config.json5 @@ -0,0 +1,2 @@ +{ +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/ohosTest/ets/test/Ability.test.ets b/arkoala-arkts/shopping/shopping/entry/src/ohosTest/ets/test/Ability.test.ets new file mode 100644 index 0000000000000000000000000000000000000000..85c78f67579d6e31b5f5aeea463e216b9b141048 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/ohosTest/ets/test/Ability.test.ets @@ -0,0 +1,35 @@ +import { hilog } from '@kit.PerformanceAnalysisKit'; +import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium'; + +export default function abilityTest() { + describe('ActsAbilityTest', () => { + // Defines a test suite. Two parameters are supported: test suite name and test suite function. + beforeAll(() => { + // Presets an action, which is performed only once before all test cases of the test suite start. + // This API supports only one parameter: preset action function. + }) + beforeEach(() => { + // Presets an action, which is performed before each unit test case starts. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: preset action function. + }) + afterEach(() => { + // Presets a clear action, which is performed after each unit test case ends. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: clear action function. + }) + afterAll(() => { + // Presets a clear action, which is performed after all test cases of the test suite end. + // This API supports only one parameter: clear action function. + }) + it('assertContain', 0, () => { + // Defines a test case. This API supports three parameters: test case name, filter parameter, and test case function. + hilog.info(0x0000, 'testTag', '%{public}s', 'it begin'); + let a = 'abc'; + let b = 'b'; + // Defines a variety of assertion methods, which are used to declare expected boolean conditions. + expect(a).assertContain(b); + expect(a).assertEqual(a); + }) + }) +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/ohosTest/ets/test/List.test.ets b/arkoala-arkts/shopping/shopping/entry/src/ohosTest/ets/test/List.test.ets new file mode 100644 index 0000000000000000000000000000000000000000..794c7dc4ed66bd98fa3865e07922906e2fcef545 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/ohosTest/ets/test/List.test.ets @@ -0,0 +1,5 @@ +import abilityTest from './Ability.test'; + +export default function testsuite() { + abilityTest(); +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/ohosTest/module.json5 b/arkoala-arkts/shopping/shopping/entry/src/ohosTest/module.json5 new file mode 100644 index 0000000000000000000000000000000000000000..55725a929993a8a18b3808d41ef037759440488b --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/ohosTest/module.json5 @@ -0,0 +1,13 @@ +{ + "module": { + "name": "entry_test", + "type": "feature", + "deviceTypes": [ + "phone", + "tablet", + "2in1" + ], + "deliveryWithInstall": true, + "installationFree": false + } +} diff --git a/arkoala-arkts/shopping/shopping/entry/src/test/List.test.ets b/arkoala-arkts/shopping/shopping/entry/src/test/List.test.ets new file mode 100644 index 0000000000000000000000000000000000000000..bb5b5c3731e283dd507c847560ee59bde477bbc7 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/test/List.test.ets @@ -0,0 +1,5 @@ +import localUnitTest from './LocalUnit.test'; + +export default function testsuite() { + localUnitTest(); +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/entry/src/test/LocalUnit.test.ets b/arkoala-arkts/shopping/shopping/entry/src/test/LocalUnit.test.ets new file mode 100644 index 0000000000000000000000000000000000000000..165fc1615ee8618b4cb6a622f144a9a707eee99f --- /dev/null +++ b/arkoala-arkts/shopping/shopping/entry/src/test/LocalUnit.test.ets @@ -0,0 +1,33 @@ +import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium'; + +export default function localUnitTest() { + describe('localUnitTest', () => { + // Defines a test suite. Two parameters are supported: test suite name and test suite function. + beforeAll(() => { + // Presets an action, which is performed only once before all test cases of the test suite start. + // This API supports only one parameter: preset action function. + }); + beforeEach(() => { + // Presets an action, which is performed before each unit test case starts. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: preset action function. + }); + afterEach(() => { + // Presets a clear action, which is performed after each unit test case ends. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: clear action function. + }); + afterAll(() => { + // Presets a clear action, which is performed after all test cases of the test suite end. + // This API supports only one parameter: clear action function. + }); + it('assertContain', 0, () => { + // Defines a test case. This API supports three parameters: test case name, filter parameter, and test case function. + let a = 'abc'; + let b = 'b'; + // Defines a variety of assertion methods, which are used to declare expected boolean conditions. + expect(a).assertContain(b); + expect(a).assertEqual(a); + }); + }); +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/hvigor/hvigor-config.json5 b/arkoala-arkts/shopping/shopping/hvigor/hvigor-config.json5 new file mode 100644 index 0000000000000000000000000000000000000000..06b2783670a348f95533b352c1ceda909a842bbc --- /dev/null +++ b/arkoala-arkts/shopping/shopping/hvigor/hvigor-config.json5 @@ -0,0 +1,22 @@ +{ + "modelVersion": "5.0.0", + "dependencies": { + }, + "execution": { + // "analyze": "normal", /* Define the build analyze mode. Value: [ "normal" | "advanced" | false ]. Default: "normal" */ + // "daemon": true, /* Enable daemon compilation. Value: [ true | false ]. Default: true */ + // "incremental": true, /* Enable incremental compilation. Value: [ true | false ]. Default: true */ + // "parallel": true, /* Enable parallel compilation. Value: [ true | false ]. Default: true */ + // "typeCheck": false, /* Enable typeCheck. Value: [ true | false ]. Default: false */ + }, + "logging": { + // "level": "info" /* Define the log level. Value: [ "debug" | "info" | "warn" | "error" ]. Default: "info" */ + }, + "debugging": { + // "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */ + }, + "nodeOptions": { + // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/ + // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/ + } +} diff --git a/arkoala-arkts/user/app/hvigorfile.ts b/arkoala-arkts/shopping/shopping/hvigorfile.ts similarity index 100% rename from arkoala-arkts/user/app/hvigorfile.ts rename to arkoala-arkts/shopping/shopping/hvigorfile.ts diff --git a/arkoala-arkts/shopping/shopping/local.properties b/arkoala-arkts/shopping/shopping/local.properties new file mode 100644 index 0000000000000000000000000000000000000000..20f608699522ce5b5f170457336fbfbf96165c62 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/local.properties @@ -0,0 +1,9 @@ +# This file is automatically generated by DevEco Studio. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file should *NOT* be checked into Version Control Systems, +# as it contains information specific to your local configuration. +# +# For customization when using a Version Control System, please read the header note. + + diff --git a/arkoala-arkts/shopping/shopping/oh-package-lock.json5 b/arkoala-arkts/shopping/shopping/oh-package-lock.json5 new file mode 100644 index 0000000000000000000000000000000000000000..c515a170a788b4e15a0f13cd39e020a0ec945ede --- /dev/null +++ b/arkoala-arkts/shopping/shopping/oh-package-lock.json5 @@ -0,0 +1,25 @@ +{ + "meta": { + "stableOrder": true + }, + "lockfileVersion": 3, + "ATTENTION": "THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.", + "specifiers": { + "@koalaui/arkoala-arkui@../../har/app/arkoala/build/default/outputs/default/arkoala.har": "@koalaui/arkoala-arkui@../../har/app/arkoala/build/default/outputs/default/arkoala.har", + "@koalaui/user@../user/app/user/build/default/outputs/default/user.har": "@koalaui/user@../user/app/user/build/default/outputs/default/user.har" + }, + "packages": { + "@koalaui/arkoala-arkui@../../har/app/arkoala/build/default/outputs/default/arkoala.har": { + "name": "@koalaui/arkoala-arkui", + "version": "1.0.0", + "resolved": "../../har/app/arkoala/build/default/outputs/default/arkoala.har", + "registryType": "local" + }, + "@koalaui/user@../user/app/user/build/default/outputs/default/user.har": { + "name": "@koalaui/user", + "version": "1.0.0", + "resolved": "../user/app/user/build/default/outputs/default/user.har", + "registryType": "local" + } + } +} \ No newline at end of file diff --git a/arkoala-arkts/shopping/shopping/oh-package.json5 b/arkoala-arkts/shopping/shopping/oh-package.json5 new file mode 100644 index 0000000000000000000000000000000000000000..3eb509e8fb7bbd3ca58b429959c67ea1019c9473 --- /dev/null +++ b/arkoala-arkts/shopping/shopping/oh-package.json5 @@ -0,0 +1,10 @@ +{ + "modelVersion": "5.0.0", + "description": "Please describe the basic information.", + "dependencies": { + "@koalaui/arkoala-arkui": "file:../../har/app/arkoala/build/default/outputs/default/arkoala.har", + "@koalaui/user": "file:../user/app/user/build/default/outputs/default/user.har" + }, + "devDependencies": { + } +} diff --git a/arkoala-arkts/shopping/app/.gitignore b/arkoala-arkts/shopping/user/app/.gitignore similarity index 100% rename from arkoala-arkts/shopping/app/.gitignore rename to arkoala-arkts/shopping/user/app/.gitignore diff --git a/arkoala-arkts/shopping/app/AppScope/app.json5 b/arkoala-arkts/shopping/user/app/AppScope/app.json5 similarity index 100% rename from arkoala-arkts/shopping/app/AppScope/app.json5 rename to arkoala-arkts/shopping/user/app/AppScope/app.json5 diff --git a/arkoala-arkts/shopping/app/build-profile.json5 b/arkoala-arkts/shopping/user/app/build-profile.json5 similarity index 88% rename from arkoala-arkts/shopping/app/build-profile.json5 rename to arkoala-arkts/shopping/user/app/build-profile.json5 index 21daf4ca960e7657000d6918e2546e765ff6372f..2ee625f46f9040da1757d80ebc950a886012849b 100644 --- a/arkoala-arkts/shopping/app/build-profile.json5 +++ b/arkoala-arkts/shopping/user/app/build-profile.json5 @@ -21,8 +21,8 @@ }, "modules": [ { - "name": "shopping", - "srcPath": "./shopping" + "name": "user", + "srcPath": "./user" } ] } \ No newline at end of file diff --git a/arkoala-arkts/user/app/hvigor/hvigor-config.json5 b/arkoala-arkts/shopping/user/app/hvigor/hvigor-config.json5 similarity index 100% rename from arkoala-arkts/user/app/hvigor/hvigor-config.json5 rename to arkoala-arkts/shopping/user/app/hvigor/hvigor-config.json5 diff --git a/arkoala-arkts/shopping/user/app/hvigorfile.ts b/arkoala-arkts/shopping/user/app/hvigorfile.ts new file mode 100644 index 0000000000000000000000000000000000000000..f3cb9f1a87a81687554a76283af8df27d8bda775 --- /dev/null +++ b/arkoala-arkts/shopping/user/app/hvigorfile.ts @@ -0,0 +1,6 @@ +import { appTasks } from '@ohos/hvigor-ohos-plugin'; + +export default { + system: appTasks, /* Built-in plugin of Hvigor. It cannot be modified. */ + plugins:[] /* Custom plugin to extend the functionality of Hvigor. */ +} diff --git a/arkoala-arkts/user/app/oh-package-lock.json5 b/arkoala-arkts/shopping/user/app/oh-package-lock.json5 similarity index 100% rename from arkoala-arkts/user/app/oh-package-lock.json5 rename to arkoala-arkts/shopping/user/app/oh-package-lock.json5 diff --git a/arkoala-arkts/shopping/app/oh-package.json5 b/arkoala-arkts/shopping/user/app/oh-package.json5 similarity index 100% rename from arkoala-arkts/shopping/app/oh-package.json5 rename to arkoala-arkts/shopping/user/app/oh-package.json5 diff --git a/arkoala-arkts/user/app/user/BuildProfile.ets b/arkoala-arkts/shopping/user/app/user/BuildProfile.ets similarity index 100% rename from arkoala-arkts/user/app/user/BuildProfile.ets rename to arkoala-arkts/shopping/user/app/user/BuildProfile.ets diff --git a/arkoala-arkts/shopping/app/shopping/build-profile.json5 b/arkoala-arkts/shopping/user/app/user/build-profile.json5 similarity index 85% rename from arkoala-arkts/shopping/app/shopping/build-profile.json5 rename to arkoala-arkts/shopping/user/app/user/build-profile.json5 index 312d38eb08629793b3484c7373213f22840c8d82..d1f2f2cedd68e5a7acff8872198118eaf4d82b36 100644 --- a/arkoala-arkts/shopping/app/shopping/build-profile.json5 +++ b/arkoala-arkts/shopping/user/app/user/build-profile.json5 @@ -1,6 +1,11 @@ { "apiType": "stageMode", "buildOption": { + "nativeLib": { + "debugSymbol": { + "strip": false + } + } }, "buildOptionSet": [ { diff --git a/arkoala-arkts/user/app/user/hvigorfile.ts b/arkoala-arkts/shopping/user/app/user/hvigorfile.ts similarity index 100% rename from arkoala-arkts/user/app/user/hvigorfile.ts rename to arkoala-arkts/shopping/user/app/user/hvigorfile.ts diff --git a/arkoala-arkts/user/app/user/obfuscation-rules.txt b/arkoala-arkts/shopping/user/app/user/obfuscation-rules.txt similarity index 100% rename from arkoala-arkts/user/app/user/obfuscation-rules.txt rename to arkoala-arkts/shopping/user/app/user/obfuscation-rules.txt diff --git a/arkoala-arkts/shopping/app/shopping/oh-package.json5 b/arkoala-arkts/shopping/user/app/user/oh-package.json5 similarity index 78% rename from arkoala-arkts/shopping/app/shopping/oh-package.json5 rename to arkoala-arkts/shopping/user/app/user/oh-package.json5 index 7eb8e91b5d64b7679e35505061a159c2f94f0bc7..cda726c0e210dd98ae8eb3c653689807e6bd59e3 100644 --- a/arkoala-arkts/shopping/app/shopping/oh-package.json5 +++ b/arkoala-arkts/shopping/user/app/user/oh-package.json5 @@ -1,8 +1,7 @@ { - "name": "@koalaui/shopping", + "name": "@koalaui/user", "version": "1.0.0", "description": "Please describe the basic information.", - "main": "", "types": "", "author": "", "license": "Apache-2.0", diff --git a/arkoala-arkts/shopping/app/shopping/src/main/module.json5 b/arkoala-arkts/shopping/user/app/user/src/main/module.json5 similarity index 82% rename from arkoala-arkts/shopping/app/shopping/src/main/module.json5 rename to arkoala-arkts/shopping/user/app/user/src/main/module.json5 index d1634146dad51de12416197696aeff1e20043e95..6b0ad6685ad208707f810b65f66cbd88ff98e833 100644 --- a/arkoala-arkts/shopping/app/shopping/src/main/module.json5 +++ b/arkoala-arkts/shopping/user/app/user/src/main/module.json5 @@ -1,6 +1,6 @@ { "module": { - "name": "shopping", + "name": "user", "type": "har", "deviceTypes": [ "default", diff --git a/arkoala-arkts/shopping/arktsconfig-run-unmemoized.json b/arkoala-arkts/shopping/user/arktsconfig-run-unmemoized.json similarity index 45% rename from arkoala-arkts/shopping/arktsconfig-run-unmemoized.json rename to arkoala-arkts/shopping/user/arktsconfig-run-unmemoized.json index 20e3c0651ba086394c410c809a0bd0fe4e56853d..26a55886841846bc07f570f8ee1eaf73ad6a30e4 100644 --- a/arkoala-arkts/shopping/arktsconfig-run-unmemoized.json +++ b/arkoala-arkts/shopping/user/arktsconfig-run-unmemoized.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "package": "@koalaui/shopping", + "package": "@koalaui/user", "outDir": "build/abc", "baseUrl": ".", "paths": { @@ -8,33 +8,30 @@ "./build/unmemoized/build/generated" ], "@koalaui/compat": [ - "../../incremental/compat/src/arkts" + "../../../incremental/compat/src/arkts" ], "@koalaui/common": [ - "../../incremental/common/src" + "../../../incremental/common/src" ], "@koalaui/runtime": [ - "../../incremental/runtime/build/unmemoized/src" + "../../../incremental/runtime/build/unmemoized/src" ], "@koalaui/arkts-arkui": [ - "../arkui/build/unmemoized/src" + "../../arkui/build/unmemoized/src" ], "@koalaui/interop": [ - "../../interop/src/arkts" + "../../../interop/src/arkts" ], "#components": [ - "../arkui/build/unmemoized/src/generated/arkts" + "../../arkui/build/unmemoized/src/generated/arkts" ], "@koalaui/arkui-common": [ - "../../arkoala/arkui-common/build/unmemoized/src", "../../arkoala/arkui-common/build/unmemoized/src/arkts" + "../../../arkoala/arkui-common/build/unmemoized/src", "../../../arkoala/arkui-common/build/unmemoized/src/arkts" ], "#arkcompat": [ - "../../arkoala/arkui-common/build/unmemoized/src/arkts" - ] - }, - "dynamicPaths":{ - "@ohos.hilog":{"language" : "js", "hasDecl" : false}, - "@bundle:com.arkoala.app/entry/ets/jsFiles/pure" : {"language" : "js", "hasDecl" : false} + "../../../arkoala/arkui-common/build/unmemoized/src/arkts" + ], + "#arkstate": ["../../../arkoala/arkui-common/build/unmemoized/src"] } }, "include": [ diff --git a/arkoala-arkts/shopping/user/package.json b/arkoala-arkts/shopping/user/package.json new file mode 100644 index 0000000000000000000000000000000000000000..8154ca0995da2d057578de53b0b652f260c516fc --- /dev/null +++ b/arkoala-arkts/shopping/user/package.json @@ -0,0 +1,29 @@ +{ + "name": "@koalaui/arkts-framework", + "version": "1.4.1", + "description": "", + "scripts": { + "clean": "rimraf build generated unmemoized js_output abc lib app/user/build", + "compile:plugin": "cd ../../../arkoala/ets-plugin && npm run compile", + "compile:ets": "npm run compile:plugin && cd src/ets && ets-tsc -p ./etsconfig.json", + "unmemoize": "npm run compile:ets && ets-tsc -p tsconfig-unmemoize.json", + "unmemoize:runtime": "npm run unmemoize --prefix ../../../incremental/runtime", + "unmemoize:arkui-no-common": "npm run unmemoize --prefix ../../arkui", + "unmemoize:arkui-common": "npm run unmemoize --prefix ../../../arkoala/arkui-common", + "unmemoize:all": "npm run unmemoize:runtime && npm run unmemoize:arkui-no-common && npm run unmemoize:arkui-common && npm run unmemoize", + "build:user": "npm run unmemoize:all && npm run build:user:inc", + "build:user:inc": "fast-arktsc --input-files ./arktsconfig-run-unmemoized.json --output-dir ./build --compiler ../../../incremental/tools/panda/arkts/arktsc --link-name user && ninja ${NINJA_OPTIONS} -f build/build.ninja", + "build:user:pure-sts": "../../../incremental/tools/panda/arkts/arktsc-capi --file src/sts/hello.sts --arktsconfig arktsconfig-pure-sts.json --output build/sts/abc/hello.abc --dump-plugin-ast", + "pack": "npm run cli-tools:check && cd app && DEVECO_SDK_HOME=../../../../arkoala/ohos-sdk/ohos-sdk ../../command-line-tools/hvigor/bin/hvigorw --no-daemon --mode module -p product=default -p module=user@default assembleHar", + "har-arm32": "npm run build:user && npm run --prefix ../../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name user --arch arm32 && npm run pack", + "har-arm64": "npm run build:user && npm run --prefix ../../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name user --arch arm64 && npm run pack", + "har-universal": "npm run build:user && npm run --prefix ../../../arkoala/ohos-sdk download && node scripts/build-har-universal.mjs --name user && npm run pack", + + "cli-tools:chmod:bz": "node ../../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ../command-line-tools/ohpm/bin -b 755 && node ../../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ../command-line-tools/hvigor/bin -b 755", + "cli-tools:chmod:yz": "node ../../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ../command-line-tools/ohpm/bin -b 755 && node ../../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ../command-line-tools/hvigor/bin -b 755", + "cli-tools:download:bz": "node ../../../arkoala/ohos-sdk/scripts/openlab-cli.mjs download -p command-line-tools -v 5.0.3502 -f command-line-tools.5.0.3502.zip -d command-line-tools && npm run cli-tools:chmod:bz", + "cli-tools:download:yz": "node ../../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs download -p deveco-tools -v 5.0.1300 -f deveco-tools.5.0.1300.zip -d command-line-tools && npm run cli-tools:chmod:yz", + "cli-tools:download": "test \"$KOALA_BZ\" = \"0\" && npm run cli-tools:download:yz || npm run cli-tools:download:bz", + "cli-tools:check": "test -d ../command-line-tools || npm run cli-tools:download" + } +} diff --git a/arkoala-arkts/shopping/scripts/build-har-universal.mjs b/arkoala-arkts/shopping/user/scripts/build-har-universal.mjs similarity index 100% rename from arkoala-arkts/shopping/scripts/build-har-universal.mjs rename to arkoala-arkts/shopping/user/scripts/build-har-universal.mjs diff --git a/arkoala-arkts/shopping/scripts/build-har.mjs b/arkoala-arkts/shopping/user/scripts/build-har.mjs similarity index 100% rename from arkoala-arkts/shopping/scripts/build-har.mjs rename to arkoala-arkts/shopping/user/scripts/build-har.mjs diff --git a/arkoala-arkts/shopping/src/Page.ts b/arkoala-arkts/shopping/user/src/Page.ts similarity index 82% rename from arkoala-arkts/shopping/src/Page.ts rename to arkoala-arkts/shopping/user/src/Page.ts index 7f7d182d5539f68efa0460443da77d3f488ba88c..e71474c5feffe3156c171dbfdbba0ae2c3c62a1b 100644 --- a/arkoala-arkts/shopping/src/Page.ts +++ b/arkoala-arkts/shopping/user/src/Page.ts @@ -1,7 +1,7 @@ import { Index } from "app/pages/index-entry" import { UserView, UserViewBuilder } from "@koalaui/arkts-arkui" -export class ViewShoppingApp extends UserView { +export class ComExampleShoppingApplication extends UserView { constructor(params: String) { super() } diff --git a/arkoala-arkts/shopping/src/ets/arkcompilerPOC/concurrency.ets b/arkoala-arkts/shopping/user/src/ets/arkcompilerPOC/concurrency.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/arkcompilerPOC/concurrency.ets rename to arkoala-arkts/shopping/user/src/ets/arkcompilerPOC/concurrency.ets diff --git a/arkoala-arkts/shopping/src/ets/arkcompilerPOC/concurrency2.ets b/arkoala-arkts/shopping/user/src/ets/arkcompilerPOC/concurrency2.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/arkcompilerPOC/concurrency2.ets rename to arkoala-arkts/shopping/user/src/ets/arkcompilerPOC/concurrency2.ets diff --git a/arkoala-arkts/shopping/src/ets/arkcompilerPOC/interopTests.ets b/arkoala-arkts/shopping/user/src/ets/arkcompilerPOC/interopTests.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/arkcompilerPOC/interopTests.ets rename to arkoala-arkts/shopping/user/src/ets/arkcompilerPOC/interopTests.ets diff --git a/arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/GiteeHelper.ts b/arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/GiteeHelper.ts similarity index 100% rename from arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/GiteeHelper.ts rename to arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/GiteeHelper.ts diff --git a/arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/GiteeHelperData.ts b/arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/GiteeHelperData.ts similarity index 100% rename from arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/GiteeHelperData.ts rename to arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/GiteeHelperData.ts diff --git a/arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/concurrency.ts b/arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/concurrency.ts similarity index 100% rename from arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/concurrency.ts rename to arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/concurrency.ts diff --git a/arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/concurrency2.ts b/arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/concurrency2.ts similarity index 100% rename from arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/concurrency2.ts rename to arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/concurrency2.ts diff --git a/arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/interopTests.ts b/arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/interopTests.ts similarity index 100% rename from arkoala-arkts/shopping/src/ets/arkcompilerPOCFiles/interopTests.ts rename to arkoala-arkts/shopping/user/src/ets/arkcompilerPOCFiles/interopTests.ts diff --git a/arkoala-arkts/shopping/src/ets/data/detailData.ets b/arkoala-arkts/shopping/user/src/ets/data/detailData.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/data/detailData.ets rename to arkoala-arkts/shopping/user/src/ets/data/detailData.ets diff --git a/arkoala-arkts/shopping/src/ets/data/homeData.ets b/arkoala-arkts/shopping/user/src/ets/data/homeData.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/data/homeData.ets rename to arkoala-arkts/shopping/user/src/ets/data/homeData.ets diff --git a/arkoala-arkts/shopping/src/ets/data/searchData.ets b/arkoala-arkts/shopping/user/src/ets/data/searchData.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/data/searchData.ets rename to arkoala-arkts/shopping/user/src/ets/data/searchData.ets diff --git a/arkoala-arkts/shopping/src/ets/data/singleData.ets b/arkoala-arkts/shopping/user/src/ets/data/singleData.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/data/singleData.ets rename to arkoala-arkts/shopping/user/src/ets/data/singleData.ets diff --git a/arkoala-arkts/shopping/src/ets/etsconfig.json b/arkoala-arkts/shopping/user/src/ets/etsconfig.json similarity index 71% rename from arkoala-arkts/shopping/src/ets/etsconfig.json rename to arkoala-arkts/shopping/user/src/ets/etsconfig.json index 306a68d206743409f712837d4e88af38c2c5cc35..17f34867349cdedefcb25eb77fac20a324c0576a 100644 --- a/arkoala-arkts/shopping/src/ets/etsconfig.json +++ b/arkoala-arkts/shopping/user/src/ets/etsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../arkui/config/etsconfig-base.json", + "extends": "../../../../arkui/config/etsconfig-base.json", "include": [ "./**/*.ets" ], @@ -19,11 +19,12 @@ ], "paths": { "@ohos.*": [ - "../../../../arkoala/arkui-common/interface_sdk-js/api/@ohos.*" + "../../../../../arkoala/arkui-common/interface_sdk-js/api/@ohos.*" ], "@system.*": [ - "../../../../arkoala/arkui-common/interface_sdk-js/api/@system.*" + "../../../../../arkoala/arkui-common/interface_sdk-js/api/@system.*" ] } + } } diff --git a/arkoala-arkts/shopping/src/ets/hello.ets b/arkoala-arkts/shopping/user/src/ets/hello.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/hello.ets rename to arkoala-arkts/shopping/user/src/ets/hello.ets diff --git a/arkoala-arkts/shopping/src/ets/model/detailModel.ets b/arkoala-arkts/shopping/user/src/ets/model/detailModel.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/model/detailModel.ets rename to arkoala-arkts/shopping/user/src/ets/model/detailModel.ets diff --git a/arkoala-arkts/shopping/src/ets/model/homeModel.ets b/arkoala-arkts/shopping/user/src/ets/model/homeModel.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/model/homeModel.ets rename to arkoala-arkts/shopping/user/src/ets/model/homeModel.ets diff --git a/arkoala-arkts/shopping/src/ets/model/routeModel.ets b/arkoala-arkts/shopping/user/src/ets/model/routeModel.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/model/routeModel.ets rename to arkoala-arkts/shopping/user/src/ets/model/routeModel.ets diff --git a/arkoala-arkts/shopping/src/ets/model/searchModel.ets b/arkoala-arkts/shopping/user/src/ets/model/searchModel.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/model/searchModel.ets rename to arkoala-arkts/shopping/user/src/ets/model/searchModel.ets diff --git a/arkoala-arkts/shopping/src/ets/page1.ets b/arkoala-arkts/shopping/user/src/ets/page1.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/page1.ets rename to arkoala-arkts/shopping/user/src/ets/page1.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/collect/collected.ets b/arkoala-arkts/shopping/user/src/ets/pages/collect/collected.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/collect/collected.ets rename to arkoala-arkts/shopping/user/src/ets/pages/collect/collected.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/collect/nullPage.ets b/arkoala-arkts/shopping/user/src/ets/pages/collect/nullPage.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/collect/nullPage.ets rename to arkoala-arkts/shopping/user/src/ets/pages/collect/nullPage.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/collect/singlePage1.ets b/arkoala-arkts/shopping/user/src/ets/pages/collect/singlePage1.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/collect/singlePage1.ets rename to arkoala-arkts/shopping/user/src/ets/pages/collect/singlePage1.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/collect/singlePage2.ets b/arkoala-arkts/shopping/user/src/ets/pages/collect/singlePage2.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/collect/singlePage2.ets rename to arkoala-arkts/shopping/user/src/ets/pages/collect/singlePage2.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/collect/singlePage3.ets b/arkoala-arkts/shopping/user/src/ets/pages/collect/singlePage3.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/collect/singlePage3.ets rename to arkoala-arkts/shopping/user/src/ets/pages/collect/singlePage3.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/detailPage/detail.ets b/arkoala-arkts/shopping/user/src/ets/pages/detailPage/detail.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/detailPage/detail.ets rename to arkoala-arkts/shopping/user/src/ets/pages/detailPage/detail.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/User.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/User.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/User.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/User.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/boutique.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/boutique.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/boutique.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/boutique.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/cart.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/cart.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/cart.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/cart.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/core1.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/core1.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/core1.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/core1.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/core2.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/core2.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/core2.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/core2.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/find.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/find.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/find.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/find.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/goodsList.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/goodsList.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/goodsList.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/goodsList.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/imageItem.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/imageItem.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/imageItem.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/imageItem.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/informance.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/informance.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/informance.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/informance.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/main.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/main.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/main.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/other.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/other.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/other.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/other.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/shopCart.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/shopCart.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/shopCart.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/shopCart.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/homePage/visitPage.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/visitPage.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/homePage/visitPage.ets rename to arkoala-arkts/shopping/user/src/ets/pages/homePage/visitPage.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/index-entry.ets b/arkoala-arkts/shopping/user/src/ets/pages/index-entry.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/index-entry.ets rename to arkoala-arkts/shopping/user/src/ets/pages/index-entry.ets diff --git a/arkoala-arkts/shopping/src/ets/pages/search/searchPage.ets b/arkoala-arkts/shopping/user/src/ets/pages/search/searchPage.ets similarity index 100% rename from arkoala-arkts/shopping/src/ets/pages/search/searchPage.ets rename to arkoala-arkts/shopping/user/src/ets/pages/search/searchPage.ets diff --git a/arkoala-arkts/shopping/user/src/ets/resources/common/achievement.png b/arkoala-arkts/shopping/user/src/ets/resources/common/achievement.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca0b82786c55ba3e55c3bce216be4534282f1ac Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/common/achievement.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/common/activity.png b/arkoala-arkts/shopping/user/src/ets/resources/common/activity.png new file mode 100644 index 0000000000000000000000000000000000000000..b4b7e88a8a75bef2e57b12a751c5bd72b263b392 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/common/activity.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/common/bgImg.png b/arkoala-arkts/shopping/user/src/ets/resources/common/bgImg.png new file mode 100644 index 0000000000000000000000000000000000000000..c13f29279b94a6adee9221cdd8a9903830e522e6 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/common/bgImg.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/common/gift.png b/arkoala-arkts/shopping/user/src/ets/resources/common/gift.png new file mode 100644 index 0000000000000000000000000000000000000000..ad51c26cf2079f5bfac3d79ae1998bc63b7d5d2c Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/common/gift.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/common/our.png b/arkoala-arkts/shopping/user/src/ets/resources/common/our.png new file mode 100644 index 0000000000000000000000000000000000000000..a289a9c796ed11096f54e78d6eca43da84654485 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/common/our.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/common/person.png b/arkoala-arkts/shopping/user/src/ets/resources/common/person.png new file mode 100644 index 0000000000000000000000000000000000000000..e6b8c2574e0d4f657374a099ce6338f9c8d28c62 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/common/person.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/common/sales.png b/arkoala-arkts/shopping/user/src/ets/resources/common/sales.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd15f03dc01933f273d4b2ad5fe526861351eb0 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/common/sales.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/common/user.png b/arkoala-arkts/shopping/user/src/ets/resources/common/user.png new file mode 100644 index 0000000000000000000000000000000000000000..946c6a8648ac6e703d218ac89ef089e3bbd8ba40 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/common/user.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_logo1.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_logo1.png new file mode 100644 index 0000000000000000000000000000000000000000..035596aaa02c7772b20ef93aa1cfd6b2b9b988cc Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_logo1.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_logo3.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_logo3.png new file mode 100644 index 0000000000000000000000000000000000000000..11bac8f0ebc943fc82af3c6f1f99faba5a2d1360 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_logo3.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type1.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type1.png new file mode 100644 index 0000000000000000000000000000000000000000..786eae62d4ee93aef5f2110caed2afb386779b52 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type1.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type2.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type2.png new file mode 100644 index 0000000000000000000000000000000000000000..414fa67f0168fea05face1053c89075b807dc1ac Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type2.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type3.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type3.png new file mode 100644 index 0000000000000000000000000000000000000000..0c2fab695d1ab3ffe1abe25cedb788bc9180ddff Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type3.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type5.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type5.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/deliver/deliver_type5.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow1.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow1.png new file mode 100644 index 0000000000000000000000000000000000000000..033e995ff199ebdae253e3223f27c3e8b0b621f4 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow1.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow2.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow2.png new file mode 100644 index 0000000000000000000000000000000000000000..f0b2997c09b812135cce582922b27afed3c9afdb Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow2.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow3.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow3.png new file mode 100644 index 0000000000000000000000000000000000000000..f85c8c7466108ae7bc6034922d4c35557f3388c0 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow3.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow4.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow4.png new file mode 100644 index 0000000000000000000000000000000000000000..f0b2997c09b812135cce582922b27afed3c9afdb Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/buyersShow4.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo.jpg b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f616e3b629f4686f944f4ed8706ca8c95fc965a Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo.jpg differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo1.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo1.png new file mode 100644 index 0000000000000000000000000000000000000000..035596aaa02c7772b20ef93aa1cfd6b2b9b988cc Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo1.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo2.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo2.png new file mode 100644 index 0000000000000000000000000000000000000000..fb04d584b6e069e81eca670c0a6ac72c8bcea58c Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo2.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo3.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo3.png new file mode 100644 index 0000000000000000000000000000000000000000..11bac8f0ebc943fc82af3c6f1f99faba5a2d1360 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/evaluation/evaluation_logo3.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_1.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_1.png new file mode 100644 index 0000000000000000000000000000000000000000..4a5cc4846f4f9272bda1bab966cd509f5d217c3d Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_1.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_2.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_2.png new file mode 100644 index 0000000000000000000000000000000000000000..58edb24a0ab75fcb18b844e35c2178c71abe420b Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_2.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_3.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_3.png new file mode 100644 index 0000000000000000000000000000000000000000..699d927dba23b36ad6229bd4e1f7b1d7982663cb Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_3.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_4.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_4.png new file mode 100644 index 0000000000000000000000000000000000000000..3db3d5c5fbb855fc39b9af6771531b934c621e51 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_4.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_5.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_5.png new file mode 100644 index 0000000000000000000000000000000000000000..0009cc5440164f5262da6265d26034f0b1d72b8d Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_5.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_6.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_6.png new file mode 100644 index 0000000000000000000000000000000000000000..414c1b8293da7f8f0889ef75486f5fb7f4d61eb5 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/attention/list_6.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png new file mode 100644 index 0000000000000000000000000000000000000000..5d929ee7583ec9cd2d6da1844d849fd32f271f3d Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png new file mode 100644 index 0000000000000000000000000000000000000000..e2dfad1a332f8ffd35c80d3c1010930cf4f71742 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png new file mode 100644 index 0000000000000000000000000000000000000000..786eae62d4ee93aef5f2110caed2afb386779b52 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e6540ab2de965f3ccdf8eae608d77a2587f0bb Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png new file mode 100644 index 0000000000000000000000000000000000000000..0c2fab695d1ab3ffe1abe25cedb788bc9180ddff Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png new file mode 100644 index 0000000000000000000000000000000000000000..e2dfad1a332f8ffd35c80d3c1010930cf4f71742 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png new file mode 100644 index 0000000000000000000000000000000000000000..e2dfad1a332f8ffd35c80d3c1010930cf4f71742 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper1.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper1.png new file mode 100644 index 0000000000000000000000000000000000000000..ddae2e5a43a9235f1b7d66001349cb6ab5b9abb2 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper1.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper2.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper2.png new file mode 100644 index 0000000000000000000000000000000000000000..c0f2130cac74cc6f4ff94635a3b70cd7788c9cd9 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper2.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper3.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper3.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1eb22fdf6d12a1c1e516ddd4adccbf0b4e8f03 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper3.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper4.png b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper4.png new file mode 100644 index 0000000000000000000000000000000000000000..8800483d33ea7f8f319857ec093c90cc905678b2 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/detailImg/swiper/swiper4.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/banner/banner1.jpg b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/banner/banner1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c46c06ac6dc51de8758851b54fdba52c7a28fb8 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/banner/banner1.jpg differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/banner/banner2.jpg b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/banner/banner2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c46c06ac6dc51de8758851b54fdba52c7a28fb8 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/banner/banner2.jpg differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/1.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/1.png new file mode 100644 index 0000000000000000000000000000000000000000..194a01b8fdf3ff01ac0a8663948630841c6eacf2 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/1.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/10.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/10.png new file mode 100644 index 0000000000000000000000000000000000000000..308f5eb86281388f4d9691bb3235b58059fb8c75 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/10.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/11.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/11.png new file mode 100644 index 0000000000000000000000000000000000000000..da4c895b2b6f57d6b4a7ac09bb04d6af6914c378 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/11.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/12.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/12.png new file mode 100644 index 0000000000000000000000000000000000000000..292013d2eb25e2198c7cd1a4f5609659a670477f Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/12.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/2.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/2.png new file mode 100644 index 0000000000000000000000000000000000000000..9baeadfc0cb47f48fe3da64bd33d43e0c8a88c95 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/2.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/3.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/3.png new file mode 100644 index 0000000000000000000000000000000000000000..bfed6ade0bcc545b9a938148b4394ae08b980b46 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/3.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/4.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/4.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c4b386c8866657d8a233631ec17bcd9dacca85 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/4.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/5.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/5.png new file mode 100644 index 0000000000000000000000000000000000000000..25b2b5583798a455b980707c1c95fb6e380b318a Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/5.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/6.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/6.png new file mode 100644 index 0000000000000000000000000000000000000000..178ff3cc01e37710c515397196ff70332c8e9c73 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/6.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/7.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/7.png new file mode 100644 index 0000000000000000000000000000000000000000..3f2f2c3dcab0b949e1c11e7a211a44dbf8f8becd Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/7.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/8.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/8.png new file mode 100644 index 0000000000000000000000000000000000000000..bf88306042edb25a71c7ec48c75b73770be0be62 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/8.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/9.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/9.png new file mode 100644 index 0000000000000000000000000000000000000000..8e711207e8b555c8eeeab4b890e2429892547ea6 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/boutique/9.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core1.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core1.png new file mode 100644 index 0000000000000000000000000000000000000000..36e120e5ebf559fb8f38099b98a19e1a32208515 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core1.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core10.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core10.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ffeba383e9e4efe6b6fbe026dba8fb84697c3c Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core10.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core11.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core11.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ebc6cf88a126c39f400b62630bb146964be4e3 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core11.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core12.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core12.png new file mode 100644 index 0000000000000000000000000000000000000000..7d9682c6a0d1977da4c90253d5c6bcec9bdaeee9 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core12.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core13.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core13.png new file mode 100644 index 0000000000000000000000000000000000000000..9b72c01dba4efa195937e784db2cbaddbceafdc7 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core13.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core14.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core14.png new file mode 100644 index 0000000000000000000000000000000000000000..f706aa63ddef2dc9337b61e0afd96c1e44553e6c Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core14.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core15.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core15.png new file mode 100644 index 0000000000000000000000000000000000000000..4fcb5e04385c9c5840a6082a58ebec67cc8aa3de Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core15.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core16.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core16.png new file mode 100644 index 0000000000000000000000000000000000000000..5a5746067222d2203b8c3e5ceb62c772e4b7c58f Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core16.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core17.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core17.png new file mode 100644 index 0000000000000000000000000000000000000000..a1369f55a4fa6b6d04c70a124de2d71d4ef5fdfe Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core17.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core18.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core18.png new file mode 100644 index 0000000000000000000000000000000000000000..0ce51bb46b847c7ec71878133e37f81d375c4f72 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core18.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core19.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core19.png new file mode 100644 index 0000000000000000000000000000000000000000..f43bce979ec890bd58d849c8e00d5496deae440e Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core19.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core2.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core2.png new file mode 100644 index 0000000000000000000000000000000000000000..a92cd62b1b7e94ba2636287e8fe9b3ff8729bb58 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core2.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core3.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core3.png new file mode 100644 index 0000000000000000000000000000000000000000..eee80b74a60058fe3fb91275fa00a34d56b7c40d Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core3.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core4.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core4.png new file mode 100644 index 0000000000000000000000000000000000000000..2e1558cfe175969393e33fea82f57b4e10ac54b3 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core4.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core5.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core5.png new file mode 100644 index 0000000000000000000000000000000000000000..aa9c1c141acd5af8db998bfca938480d236523d8 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core5.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core6.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core6.png new file mode 100644 index 0000000000000000000000000000000000000000..fb90a623276f2a3c5cca014bee573523d3d235a3 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core6.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core7.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core7.png new file mode 100644 index 0000000000000000000000000000000000000000..1fa09792a3f339bc7a349268556d2aef8cf29e3f Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core7.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core8.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core8.png new file mode 100644 index 0000000000000000000000000000000000000000..989d922c8963e92026e32872e496c78f929a5de1 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core8.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core9.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core9.png new file mode 100644 index 0000000000000000000000000000000000000000..7b113ea12fe98e013a4aca66b99e076d95e6e89c Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/core/core9.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product001.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product001.png new file mode 100644 index 0000000000000000000000000000000000000000..786eae62d4ee93aef5f2110caed2afb386779b52 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product001.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product002.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc998c51ae7fbf2e9d92850d7828082aa68b872f Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product002.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product003.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product003.png new file mode 100644 index 0000000000000000000000000000000000000000..f5896010b24d0f8571e3a7795506a087e7401fba Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product003.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product004.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product004.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb1658091b67d5dcce9fd31c6d17d4ce814a4c5 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product004.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product005.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product005.png new file mode 100644 index 0000000000000000000000000000000000000000..786eae62d4ee93aef5f2110caed2afb386779b52 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product005.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product006.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product006.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e6540ab2de965f3ccdf8eae608d77a2587f0bb Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product006.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product007.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product007.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e6540ab2de965f3ccdf8eae608d77a2587f0bb Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product007.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product008.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product008.png new file mode 100644 index 0000000000000000000000000000000000000000..b2c84a35e62cc920dd359ad2ee6b404f4957f376 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product008.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product009.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product009.png new file mode 100644 index 0000000000000000000000000000000000000000..77ced26c53cca0a346b5e2590ab4642ad35b8f3e Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product009.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product010.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product010.png new file mode 100644 index 0000000000000000000000000000000000000000..2ba5a4ccffecc9010eaacdbb664919d60b4e12ef Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product010.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product011.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product011.png new file mode 100644 index 0000000000000000000000000000000000000000..de542fc73e2ecca197be856771651d460e4b0b79 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product011.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product012.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product012.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product012.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product013.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product013.png new file mode 100644 index 0000000000000000000000000000000000000000..41af802c63130951f2c011a8b81d6b18229439ea Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product013.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product014.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product014.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/imgLoads/product014.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/cart.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/cart.png new file mode 100644 index 0000000000000000000000000000000000000000..857d35edc5ea608b45102ec61f6f9222647f05bd Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/cart.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/cartSelected.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/cartSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..135876b6c15c3839a3ece93164338bfbce53d25b Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/cartSelected.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/classification.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/classification.png new file mode 100644 index 0000000000000000000000000000000000000000..7b3956c7655f8b5846d9969cdf5b43e685b962a2 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/classification.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/classificationSelected.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/classificationSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..b09cee8b270a39ae4ada840d4ab76c4db0567858 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/classificationSelected.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/find.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/find.png new file mode 100644 index 0000000000000000000000000000000000000000..b3af6fc83b45330bebf110956b19daa36ce6444f Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/find.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/findSelected.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/findSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..fa743019c97db3692d04dfb33fb5ac226db7e796 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/findSelected.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/home.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/home.png new file mode 100644 index 0000000000000000000000000000000000000000..d4d909f693956c7109daa75a6505210a1f44741c Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/home.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/homeSelected.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/homeSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..c7120778a12271713ad0c60f70e83be170e59711 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/homeSelected.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/user.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/user.png new file mode 100644 index 0000000000000000000000000000000000000000..b214cd77c2788aa6e8da943678315b545f863be4 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/user.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/userSelected.png b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/userSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..872e612c5a793a6dfc1313c79f3e5d904887a352 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/homeImg/tabIcon/userSelected.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/arrow_left.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/arrow_left.png new file mode 100644 index 0000000000000000000000000000000000000000..7ff0fc1b1b753ee49b7a9f707b6ac0c25eaeb079 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/arrow_left.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/arrow_right.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/arrow_right.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e90578f8a5ca232a9ba498149c9437e51db951 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/arrow_right.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/attention.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/attention.png new file mode 100644 index 0000000000000000000000000000000000000000..7aa072794e2959ac837c0323a08f616079495c53 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/attention.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/back.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/back.png new file mode 100644 index 0000000000000000000000000000000000000000..744c4cfa740ab0d07130eda0b11629318b3b8e30 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/back.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/barcode.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/barcode.png new file mode 100644 index 0000000000000000000000000000000000000000..9f3af978a91683be13747d624983c2409092c3c0 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/barcode.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/camera.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/camera.png new file mode 100644 index 0000000000000000000000000000000000000000..c5fdb1a4806fa83f36f9100861aa0cb4ab218b1b Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/camera.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/code.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/code.png new file mode 100644 index 0000000000000000000000000000000000000000..3765867cbcc6a599effc0d9dcc3cdf46ab71ace9 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/code.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/collect.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/collect.png new file mode 100644 index 0000000000000000000000000000000000000000..9ff464ca5ba88fe52207582058320f0ec7461655 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/collect.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/collected.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/collected.png new file mode 100644 index 0000000000000000000000000000000000000000..59c25eaaa01cb4680252807f10c72d492f878ce0 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/collected.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/comments.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/comments.png new file mode 100644 index 0000000000000000000000000000000000000000..9d08c097336bb657e0b73c554d4dd947f079fac4 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/comments.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/down.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/down.png new file mode 100644 index 0000000000000000000000000000000000000000..d3b76dd4e971afc2413f835e521965845c0c800d Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/down.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/edit.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/edit.png new file mode 100644 index 0000000000000000000000000000000000000000..0f7fe2cc39c655f8cd82c5303a35b4f6eb78c641 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/edit.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/game.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/game.png new file mode 100644 index 0000000000000000000000000000000000000000..7c67cc8565773754134c8df03a13b3b080bc841c Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/game.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/heart.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/heart.png new file mode 100644 index 0000000000000000000000000000000000000000..3827ddbb86ba5a1311676a28d1c8a83303422128 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/heart.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/hearted.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/hearted.png new file mode 100644 index 0000000000000000000000000000000000000000..ac6b1161999a60580758d41746fceb83bfa52d8e Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/hearted.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/hide.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/hide.png new file mode 100644 index 0000000000000000000000000000000000000000..8ae6fe6d0b518cc0963fcc54c43bfe9eca78624d Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/hide.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/highlight.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/highlight.png new file mode 100644 index 0000000000000000000000000000000000000000..dd9c99839015fb8602237c4f9651669d75fc50bf Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/highlight.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/install.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/install.png new file mode 100644 index 0000000000000000000000000000000000000000..10984eda5a3362d07559b63fa80a1a460fcc8c8c Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/install.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/layout.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/layout.png new file mode 100644 index 0000000000000000000000000000000000000000..7b1a15684ca444d226dad0e8ad72d37c68026ac7 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/layout.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/like.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/like.png new file mode 100644 index 0000000000000000000000000000000000000000..27fd2e5693ddecf1c3c864a25fba091a088e917e Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/like.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/local.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/local.png new file mode 100644 index 0000000000000000000000000000000000000000..48612ec22106afdb497795235076aac7420a6c84 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/local.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/many.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/many.png new file mode 100644 index 0000000000000000000000000000000000000000..f74be8d0e0a1c1627b722c2979997e8528e981f9 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/many.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/more.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/more.png new file mode 100644 index 0000000000000000000000000000000000000000..7d57b650872c8afefad3a43b146c6a112e0aec57 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/more.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/nav_classification.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/nav_classification.png new file mode 100644 index 0000000000000000000000000000000000000000..b387ba7561043658b3f0da0d12c6e018954b00af Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/nav_classification.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/phoneCall.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/phoneCall.png new file mode 100644 index 0000000000000000000000000000000000000000..1eddfc445e0f81e7303cdb70687da1114d09a851 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/phoneCall.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/promotions.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/promotions.png new file mode 100644 index 0000000000000000000000000000000000000000..7d584f7aaea356b8f3d1687d691990a70b92a153 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/promotions.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/ring.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/ring.png new file mode 100644 index 0000000000000000000000000000000000000000..358ce89f58f2a0a7310c630745e5e0ae9a899143 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/ring.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/save.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/save.png new file mode 100644 index 0000000000000000000000000000000000000000..62acfcc377d56122084c3ee9c4523c16dde502dd Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/save.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/scan.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/scan.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b8bd2af9b3bccfcccaa9470542cfdb8a0e2ff4 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/scan.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/search.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/search.png new file mode 100644 index 0000000000000000000000000000000000000000..875f23c00f30cdc6560300d94ae23fc88f73812c Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/search.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/setting.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/setting.png new file mode 100644 index 0000000000000000000000000000000000000000..f2361b48c7cbc666a468a07a0f5b94ae453a030f Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/setting.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/share.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/share.png new file mode 100644 index 0000000000000000000000000000000000000000..bb19cb9fb18923bc065d27758da203fca924ec6f Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/share.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/show.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/show.png new file mode 100644 index 0000000000000000000000000000000000000000..4ebce4e30f76b08b5317a549a53074cc276be08e Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/show.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/smile.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/smile.png new file mode 100644 index 0000000000000000000000000000000000000000..af60bed8a4443b52b6d760484343f20417f70ef6 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/smile.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/sort-down.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/sort-down.png new file mode 100644 index 0000000000000000000000000000000000000000..c2118cdd14cd6abde12df9d769519ddf245654a7 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/sort-down.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/up.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/up.png new file mode 100644 index 0000000000000000000000000000000000000000..986ea927e7e478c35eabba9476c6a11b12372f40 Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/up.png differ diff --git a/arkoala-arkts/shopping/user/src/ets/resources/icon/voice.png b/arkoala-arkts/shopping/user/src/ets/resources/icon/voice.png new file mode 100644 index 0000000000000000000000000000000000000000..3a4ce61d7dfeb6bba2859a4da3329124097b1eca Binary files /dev/null and b/arkoala-arkts/shopping/user/src/ets/resources/icon/voice.png differ diff --git a/arkoala-arkts/shopping/tsconfig-unmemoize.json b/arkoala-arkts/shopping/user/tsconfig-unmemoize.json similarity index 54% rename from arkoala-arkts/shopping/tsconfig-unmemoize.json rename to arkoala-arkts/shopping/user/tsconfig-unmemoize.json index 7ae54a23cebec07ba8cb48694ea30d443968f145..2abbabdde2f936ab1172c39bccee6d2e47bc60fb 100644 --- a/arkoala-arkts/shopping/tsconfig-unmemoize.json +++ b/arkoala-arkts/shopping/user/tsconfig-unmemoize.json @@ -1,9 +1,5 @@ { "extends": "@koalaui/build-common/tsconfig.json", - "files": [ - "../arkui/types/index-full.d.ts", - "../../incremental/tools/panda/arkts/std-lib/global.d.ts" - ], "compilerOptions": { "types": [], "plugins": [ @@ -18,43 +14,43 @@ "baseUrl": ".", "paths": { "@koalaui/arkui-common": [ - "../../arkoala/arkui-common/src/arkts" + "../../../arkoala/arkui-common/src/arkts" ], "@koalaui/runtime": [ - "../../incremental/runtime" + "../../../incremental/runtime" ], "#arkcompat": [ - "../../arkoala/arkui-common/src/arkts" + "../../../arkoala/arkui-common/src/arkts" ], "@koalaui/arkts-arkui": [ - "../arkui/src" - ], - "@koalaui/arkts-arkui/*": [ - "../arkui/src/*" + "../../arkui/src" ], "@koalaui/arkts-arkui/ohos.router": [ - "../arkui/src/ohos.router.ts" + "../../arkui/src/ohos.router.ts" ], "app/*": [ "./build/generated/*" ] } }, + "files": [ + "../../../incremental/tools/panda/arkts/std-lib/global.d.ts" + ], "include": [ "./build/generated", "./src/**/*.ts" ], "exclude": [ - "../arkui/src/generated/arkts", - "../arkui/src/generated/common.ts", - "../arkui/src/generated/test_utils.ts", - "../arkui/src/generated/main.ts", + "../../arkui/src/generated/arkts", + "../../arkui/src/generated/common.ts", + "../../arkui/src/generated/test_utils.ts", + "../../arkui/src/generated/main.ts", "./src/ets/arkcompilerPOCFiles/*" ], "references": [ - { "path": "../../arkoala/arkui-common" }, - { "path": "../../arkoala/arkui-common/tsconfig-unmemoize.json" }, - { "path": "../../incremental/runtime" }, - { "path": "../arkui/tsconfig-unmemoize.json" } + { "path": "../../../arkoala/arkui-common" }, + { "path": "../../../arkoala/arkui-common/tsconfig-unmemoize.json" }, + { "path": "../../../incremental/runtime" }, + { "path": "../../arkui/tsconfig-unmemoize.json" } ] } diff --git a/arkoala-arkts/trivial/.gitignore b/arkoala-arkts/trivial/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..9085d4a755e0fea4b249cd725a4be76cef157e9a --- /dev/null +++ b/arkoala-arkts/trivial/.gitignore @@ -0,0 +1,2 @@ +oh_modules +generated \ No newline at end of file diff --git a/arkoala-arkts/trivial/package.json b/arkoala-arkts/trivial/package.json new file mode 100644 index 0000000000000000000000000000000000000000..ddad4d924867781e0fadd956cbf83b19714316b0 --- /dev/null +++ b/arkoala-arkts/trivial/package.json @@ -0,0 +1,29 @@ +{ + "name": "@koalaui/application", + "version": "1.4.1", + "description": "", + "scripts": { + "clean": "rimraf trivial/entry/build trivial/generated trivial/oh_modules trivial/.hvigor", + + "ets-plugin": "npm run arkoala:plugin --prefix ../../..", + + "arkoala:har:arm32": "npm run arkoala:har-arm32 --prefix ../../arkoala-arkts", + "arkoala:har:arm64": "npm run arkoala:har-arm64 --prefix ../../arkoala-arkts", + "arkoala:har:universal": "npm run arkoala:har-universal --prefix ../../arkoala-arkts", + + "user:har:arm32": "npm run har-arm32 --prefix ./user", + "user:har:arm64": "npm run har-arm64 --prefix ./user", + "user:har:universal": "npm run har-universal --prefix ./user", + + "install": "cd trivial && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-build --install-ohpm-deps-only", + "build": "cd trivial && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-build", + "rebuild": "npm run clean && npm run build", + "sign": "cd trivial && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-sign", + "exec": "cd trivial && DEVECO_TOOLS_HOME=../../har/command-line-tools node ../../../arkoala/ohos-sdk/scripts/cli.mjs oh-exec -i -r", + "launch": "npm run install && npm run build && npm run sign && npm run exec", + "relaunch": "npm run clean && npm run launch", + + "all:arm32": "npm run clean && npm run ets-plugin && npm run arkoala:har:arm32 && npm run user:har:arm32 && npm run launch", + "all:arm64": "npm run clean && npm run ets-plugin && npm run arkoala:har:arm64 && npm run user:har:arm64 && npm run launch" + } +} diff --git a/arkoala-arkts/trivial/trivial/AppScope/app.json5 b/arkoala-arkts/trivial/trivial/AppScope/app.json5 new file mode 100644 index 0000000000000000000000000000000000000000..d2978f62c3f7a7b7fd4a11eb1d799db897851f71 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/AppScope/app.json5 @@ -0,0 +1,10 @@ +{ + "app": { + "bundleName": "com.example.trivial.application", + "vendor": "example", + "versionCode": 1000000, + "versionName": "1.0.0", + "icon": "$media:app_icon", + "label": "$string:app_name" + } +} diff --git a/arkoala-arkts/trivial/trivial/AppScope/resources/base/element/string.json b/arkoala-arkts/trivial/trivial/AppScope/resources/base/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..ea81d75010c3f23eb68b489e90527f8cba9450b6 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/AppScope/resources/base/element/string.json @@ -0,0 +1,8 @@ +{ + "string": [ + { + "name": "app_name", + "value": "ShoppingApplication" + } + ] +} diff --git a/arkoala-arkts/trivial/trivial/AppScope/resources/base/media/app_icon.png b/arkoala-arkts/trivial/trivial/AppScope/resources/base/media/app_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a39445dc87828b76fed6d2ec470dd455c45319e3 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/AppScope/resources/base/media/app_icon.png differ diff --git a/arkoala-arkts/trivial/trivial/build-profile.json5 b/arkoala-arkts/trivial/trivial/build-profile.json5 new file mode 100644 index 0000000000000000000000000000000000000000..3ead1e058d9d9f02f77efdd11d0ff722c97cc8d4 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/build-profile.json5 @@ -0,0 +1,34 @@ +{ + "app": { + "products": [ + { + "name": "default", + "signingConfig": "default", + "compatibleSdkVersion": "5.0.0(12)", + "runtimeOS": "HarmonyOS" + } + ], + "buildModeSet": [ + { + "name": "debug", + }, + { + "name": "release" + } + ] + }, + "modules": [ + { + "name": "entry", + "srcPath": "./entry", + "targets": [ + { + "name": "default", + "applyToProducts": [ + "default" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/code-linter.json5 b/arkoala-arkts/trivial/trivial/code-linter.json5 new file mode 100644 index 0000000000000000000000000000000000000000..77b31b517a3e5c2f34c3ae1bf44083c0c06cbd6d --- /dev/null +++ b/arkoala-arkts/trivial/trivial/code-linter.json5 @@ -0,0 +1,20 @@ +{ + "files": [ + "**/*.ets" + ], + "ignore": [ + "**/src/ohosTest/**/*", + "**/src/test/**/*", + "**/src/mock/**/*", + "**/node_modules/**/*", + "**/oh_modules/**/*", + "**/build/**/*", + "**/.preview/**/*" + ], + "ruleSet": [ + "plugin:@performance/recommended", + "plugin:@typescript-eslint/recommended" + ], + "rules": { + } +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/.gitignore b/arkoala-arkts/trivial/trivial/entry/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..e2713a2779c5a3e0eb879efe6115455592caeea5 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/.gitignore @@ -0,0 +1,6 @@ +/node_modules +/oh_modules +/.preview +/build +/.cxx +/.test \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/build-profile.json5 b/arkoala-arkts/trivial/trivial/entry/build-profile.json5 new file mode 100644 index 0000000000000000000000000000000000000000..4d611879c7913fb0610c686e2399258ab3a6dad1 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/build-profile.json5 @@ -0,0 +1,28 @@ +{ + "apiType": "stageMode", + "buildOption": { + }, + "buildOptionSet": [ + { + "name": "release", + "arkOptions": { + "obfuscation": { + "ruleOptions": { + "enable": false, + "files": [ + "./obfuscation-rules.txt" + ] + } + } + } + }, + ], + "targets": [ + { + "name": "default" + }, + { + "name": "ohosTest", + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/hvigorfile.ts b/arkoala-arkts/trivial/trivial/entry/hvigorfile.ts new file mode 100644 index 0000000000000000000000000000000000000000..c6edcd90486dd5a853cf7d34c8647f08414ca7a3 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/hvigorfile.ts @@ -0,0 +1,6 @@ +import { hapTasks } from '@ohos/hvigor-ohos-plugin'; + +export default { + system: hapTasks, /* Built-in plugin of Hvigor. It cannot be modified. */ + plugins:[] /* Custom plugin to extend the functionality of Hvigor. */ +} diff --git a/arkoala-arkts/trivial/trivial/entry/obfuscation-rules.txt b/arkoala-arkts/trivial/trivial/entry/obfuscation-rules.txt new file mode 100644 index 0000000000000000000000000000000000000000..272efb6ca3f240859091bbbfc7c5802d52793b0b --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/obfuscation-rules.txt @@ -0,0 +1,23 @@ +# Define project specific obfuscation rules here. +# You can include the obfuscation configuration files in the current module's build-profile.json5. +# +# For more details, see +# https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/source-obfuscation-V5 + +# Obfuscation options: +# -disable-obfuscation: disable all obfuscations +# -enable-property-obfuscation: obfuscate the property names +# -enable-toplevel-obfuscation: obfuscate the names in the global scope +# -compact: remove unnecessary blank spaces and all line feeds +# -remove-log: remove all console.* statements +# -print-namecache: print the name cache that contains the mapping from the old names to new names +# -apply-namecache: reuse the given cache file + +# Keep options: +# -keep-property-name: specifies property names that you want to keep +# -keep-global-name: specifies names that you want to keep in the global scope + +-enable-property-obfuscation +-enable-toplevel-obfuscation +-enable-filename-obfuscation +-enable-export-obfuscation \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/oh-package.json5 b/arkoala-arkts/trivial/trivial/entry/oh-package.json5 new file mode 100644 index 0000000000000000000000000000000000000000..248c3b7541a589682a250f86a6d3ecf7414d2d6a --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/oh-package.json5 @@ -0,0 +1,10 @@ +{ + "name": "entry", + "version": "1.0.0", + "description": "Please describe the basic information.", + "main": "", + "author": "", + "license": "", + "dependencies": {} +} + diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/entryability/EntryAbility.ets b/arkoala-arkts/trivial/trivial/entry/src/main/ets/entryability/EntryAbility.ets new file mode 100644 index 0000000000000000000000000000000000000000..47e7c29daad4648a5bab6b1b71675c855c0a4bc6 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/ets/entryability/EntryAbility.ets @@ -0,0 +1,42 @@ +import { AbilityConstant, Want } from '@kit.AbilityKit'; +import { hilog } from '@kit.PerformanceAnalysisKit'; +import { window } from '@kit.ArkUI'; +import UIAbility from '@ohos.app.ability.UIAbility'; + +export default class EntryAbility extends UIAbility { + onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void { + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate'); + } + + onDestroy(): void { + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onDestroy'); + } + + onWindowStageCreate(windowStage: window.WindowStage): void { + // Main window is created, set main page for this ability + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageCreate'); + + windowStage.loadContent('pages/Index', (err) => { + if (err.code) { + hilog.error(0x0000, 'testTag', 'Failed to load the content. Cause: %{public}s', JSON.stringify(err) ?? ''); + return; + } + hilog.info(0x0000, 'testTag', 'Succeeded in loading the content.'); + }); + } + + onWindowStageDestroy(): void { + // Main window is destroyed, release UI related resources + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageDestroy'); + } + + onForeground(): void { + // Ability has brought to foreground + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onForeground'); + } + + onBackground(): void { + // Ability has back to background + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onBackground'); + } +} diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/arkoala-arkts/trivial/trivial/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets new file mode 100644 index 0000000000000000000000000000000000000000..dc55c03d3eea7ce53d5346c732a39ce9bf5267e1 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets @@ -0,0 +1,12 @@ +import { hilog } from '@kit.PerformanceAnalysisKit'; +import { BackupExtensionAbility, BundleVersion } from '@kit.CoreFileKit'; + +export default class EntryBackupAbility extends BackupExtensionAbility { + async onBackup() { + hilog.info(0x0000, 'testTag', 'onBackup ok'); + } + + async onRestore(bundleVersion: BundleVersion) { + hilog.info(0x0000, 'testTag', 'onRestore ok %{public}s', JSON.stringify(bundleVersion)); + } +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/pages/Index.ets b/arkoala-arkts/trivial/trivial/entry/src/main/ets/pages/Index.ets new file mode 100644 index 0000000000000000000000000000000000000000..9393e00f3990f2da833746e03f7fc066e15766bc --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/ets/pages/Index.ets @@ -0,0 +1,20 @@ +@Entry +@Component +struct Index { + @State message: string = 'Hello World'; + + build() { + RelativeContainer() { + Text(this.message) + .id('HelloWorld') + .fontSize(50) + .fontWeight(FontWeight.Bold) + .alignRules({ + center: { anchor: '__container__', align: VerticalAlign.Center }, + middle: { anchor: '__container__', align: HorizontalAlign.Center } + }) + } + .height('100%') + .width('100%') + } +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/achievement.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/achievement.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca0b82786c55ba3e55c3bce216be4534282f1ac Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/achievement.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/activity.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/activity.png new file mode 100644 index 0000000000000000000000000000000000000000..b4b7e88a8a75bef2e57b12a751c5bd72b263b392 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/activity.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/bgImg.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/bgImg.png new file mode 100644 index 0000000000000000000000000000000000000000..c13f29279b94a6adee9221cdd8a9903830e522e6 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/bgImg.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/gift.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/gift.png new file mode 100644 index 0000000000000000000000000000000000000000..ad51c26cf2079f5bfac3d79ae1998bc63b7d5d2c Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/gift.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/our.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/our.png new file mode 100644 index 0000000000000000000000000000000000000000..a289a9c796ed11096f54e78d6eca43da84654485 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/our.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/person.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/person.png new file mode 100644 index 0000000000000000000000000000000000000000..e6b8c2574e0d4f657374a099ce6338f9c8d28c62 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/person.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/sales.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/sales.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd15f03dc01933f273d4b2ad5fe526861351eb0 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/sales.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/user.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/user.png new file mode 100644 index 0000000000000000000000000000000000000000..946c6a8648ac6e703d218ac89ef089e3bbd8ba40 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/common/user.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_logo1.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_logo1.png new file mode 100644 index 0000000000000000000000000000000000000000..035596aaa02c7772b20ef93aa1cfd6b2b9b988cc Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_logo1.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_logo3.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_logo3.png new file mode 100644 index 0000000000000000000000000000000000000000..11bac8f0ebc943fc82af3c6f1f99faba5a2d1360 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_logo3.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type1.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type1.png new file mode 100644 index 0000000000000000000000000000000000000000..786eae62d4ee93aef5f2110caed2afb386779b52 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type1.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type2.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type2.png new file mode 100644 index 0000000000000000000000000000000000000000..414fa67f0168fea05face1053c89075b807dc1ac Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type2.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type3.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type3.png new file mode 100644 index 0000000000000000000000000000000000000000..0c2fab695d1ab3ffe1abe25cedb788bc9180ddff Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type3.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type5.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type5.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/deliver/deliver_type5.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow1.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow1.png new file mode 100644 index 0000000000000000000000000000000000000000..033e995ff199ebdae253e3223f27c3e8b0b621f4 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow1.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow2.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow2.png new file mode 100644 index 0000000000000000000000000000000000000000..f0b2997c09b812135cce582922b27afed3c9afdb Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow2.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow3.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow3.png new file mode 100644 index 0000000000000000000000000000000000000000..f85c8c7466108ae7bc6034922d4c35557f3388c0 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow3.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow4.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow4.png new file mode 100644 index 0000000000000000000000000000000000000000..f0b2997c09b812135cce582922b27afed3c9afdb Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/buyersShow4.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo.jpg b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f616e3b629f4686f944f4ed8706ca8c95fc965a Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo.jpg differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo1.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo1.png new file mode 100644 index 0000000000000000000000000000000000000000..035596aaa02c7772b20ef93aa1cfd6b2b9b988cc Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo1.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo2.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo2.png new file mode 100644 index 0000000000000000000000000000000000000000..fb04d584b6e069e81eca670c0a6ac72c8bcea58c Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo2.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo3.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo3.png new file mode 100644 index 0000000000000000000000000000000000000000..11bac8f0ebc943fc82af3c6f1f99faba5a2d1360 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/evaluation/evaluation_logo3.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_1.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_1.png new file mode 100644 index 0000000000000000000000000000000000000000..4a5cc4846f4f9272bda1bab966cd509f5d217c3d Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_1.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_2.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_2.png new file mode 100644 index 0000000000000000000000000000000000000000..58edb24a0ab75fcb18b844e35c2178c71abe420b Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_2.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_3.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_3.png new file mode 100644 index 0000000000000000000000000000000000000000..699d927dba23b36ad6229bd4e1f7b1d7982663cb Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_3.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_4.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_4.png new file mode 100644 index 0000000000000000000000000000000000000000..3db3d5c5fbb855fc39b9af6771531b934c621e51 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_4.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_5.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_5.png new file mode 100644 index 0000000000000000000000000000000000000000..0009cc5440164f5262da6265d26034f0b1d72b8d Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_5.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_6.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_6.png new file mode 100644 index 0000000000000000000000000000000000000000..414c1b8293da7f8f0889ef75486f5fb7f4d61eb5 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/attention/list_6.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png new file mode 100644 index 0000000000000000000000000000000000000000..5d929ee7583ec9cd2d6da1844d849fd32f271f3d Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg1.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg10.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png new file mode 100644 index 0000000000000000000000000000000000000000..e2dfad1a332f8ffd35c80d3c1010930cf4f71742 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg2.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png new file mode 100644 index 0000000000000000000000000000000000000000..786eae62d4ee93aef5f2110caed2afb386779b52 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg3.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e6540ab2de965f3ccdf8eae608d77a2587f0bb Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg4.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png new file mode 100644 index 0000000000000000000000000000000000000000..0c2fab695d1ab3ffe1abe25cedb788bc9180ddff Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg5.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png new file mode 100644 index 0000000000000000000000000000000000000000..e2dfad1a332f8ffd35c80d3c1010930cf4f71742 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg6.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg7.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg8.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png new file mode 100644 index 0000000000000000000000000000000000000000..e2dfad1a332f8ffd35c80d3c1010930cf4f71742 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/recommendImg/recommendImg/recommendImg9.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper1.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper1.png new file mode 100644 index 0000000000000000000000000000000000000000..ddae2e5a43a9235f1b7d66001349cb6ab5b9abb2 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper1.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper2.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper2.png new file mode 100644 index 0000000000000000000000000000000000000000..c0f2130cac74cc6f4ff94635a3b70cd7788c9cd9 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper2.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper3.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper3.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1eb22fdf6d12a1c1e516ddd4adccbf0b4e8f03 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper3.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper4.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper4.png new file mode 100644 index 0000000000000000000000000000000000000000..8800483d33ea7f8f319857ec093c90cc905678b2 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/detailImg/swiper/swiper4.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/banner/banner1.jpg b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/banner/banner1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c46c06ac6dc51de8758851b54fdba52c7a28fb8 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/banner/banner1.jpg differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/banner/banner2.jpg b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/banner/banner2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c46c06ac6dc51de8758851b54fdba52c7a28fb8 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/banner/banner2.jpg differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/1.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/1.png new file mode 100644 index 0000000000000000000000000000000000000000..194a01b8fdf3ff01ac0a8663948630841c6eacf2 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/1.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/10.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/10.png new file mode 100644 index 0000000000000000000000000000000000000000..308f5eb86281388f4d9691bb3235b58059fb8c75 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/10.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/11.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/11.png new file mode 100644 index 0000000000000000000000000000000000000000..da4c895b2b6f57d6b4a7ac09bb04d6af6914c378 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/11.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/12.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/12.png new file mode 100644 index 0000000000000000000000000000000000000000..292013d2eb25e2198c7cd1a4f5609659a670477f Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/12.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/2.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/2.png new file mode 100644 index 0000000000000000000000000000000000000000..9baeadfc0cb47f48fe3da64bd33d43e0c8a88c95 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/2.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/3.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/3.png new file mode 100644 index 0000000000000000000000000000000000000000..bfed6ade0bcc545b9a938148b4394ae08b980b46 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/3.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/4.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/4.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c4b386c8866657d8a233631ec17bcd9dacca85 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/4.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/5.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/5.png new file mode 100644 index 0000000000000000000000000000000000000000..25b2b5583798a455b980707c1c95fb6e380b318a Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/5.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/6.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/6.png new file mode 100644 index 0000000000000000000000000000000000000000..178ff3cc01e37710c515397196ff70332c8e9c73 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/6.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/7.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/7.png new file mode 100644 index 0000000000000000000000000000000000000000..3f2f2c3dcab0b949e1c11e7a211a44dbf8f8becd Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/7.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/8.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/8.png new file mode 100644 index 0000000000000000000000000000000000000000..bf88306042edb25a71c7ec48c75b73770be0be62 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/8.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/9.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/9.png new file mode 100644 index 0000000000000000000000000000000000000000..8e711207e8b555c8eeeab4b890e2429892547ea6 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/boutique/9.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core1.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core1.png new file mode 100644 index 0000000000000000000000000000000000000000..36e120e5ebf559fb8f38099b98a19e1a32208515 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core1.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core10.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core10.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ffeba383e9e4efe6b6fbe026dba8fb84697c3c Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core10.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core11.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core11.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ebc6cf88a126c39f400b62630bb146964be4e3 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core11.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core12.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core12.png new file mode 100644 index 0000000000000000000000000000000000000000..7d9682c6a0d1977da4c90253d5c6bcec9bdaeee9 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core12.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core13.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core13.png new file mode 100644 index 0000000000000000000000000000000000000000..9b72c01dba4efa195937e784db2cbaddbceafdc7 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core13.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core14.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core14.png new file mode 100644 index 0000000000000000000000000000000000000000..f706aa63ddef2dc9337b61e0afd96c1e44553e6c Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core14.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core15.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core15.png new file mode 100644 index 0000000000000000000000000000000000000000..4fcb5e04385c9c5840a6082a58ebec67cc8aa3de Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core15.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core16.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core16.png new file mode 100644 index 0000000000000000000000000000000000000000..5a5746067222d2203b8c3e5ceb62c772e4b7c58f Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core16.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core17.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core17.png new file mode 100644 index 0000000000000000000000000000000000000000..a1369f55a4fa6b6d04c70a124de2d71d4ef5fdfe Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core17.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core18.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core18.png new file mode 100644 index 0000000000000000000000000000000000000000..0ce51bb46b847c7ec71878133e37f81d375c4f72 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core18.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core19.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core19.png new file mode 100644 index 0000000000000000000000000000000000000000..f43bce979ec890bd58d849c8e00d5496deae440e Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core19.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core2.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core2.png new file mode 100644 index 0000000000000000000000000000000000000000..a92cd62b1b7e94ba2636287e8fe9b3ff8729bb58 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core2.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core3.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core3.png new file mode 100644 index 0000000000000000000000000000000000000000..eee80b74a60058fe3fb91275fa00a34d56b7c40d Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core3.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core4.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core4.png new file mode 100644 index 0000000000000000000000000000000000000000..2e1558cfe175969393e33fea82f57b4e10ac54b3 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core4.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core5.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core5.png new file mode 100644 index 0000000000000000000000000000000000000000..aa9c1c141acd5af8db998bfca938480d236523d8 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core5.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core6.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core6.png new file mode 100644 index 0000000000000000000000000000000000000000..fb90a623276f2a3c5cca014bee573523d3d235a3 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core6.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core7.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core7.png new file mode 100644 index 0000000000000000000000000000000000000000..1fa09792a3f339bc7a349268556d2aef8cf29e3f Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core7.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core8.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core8.png new file mode 100644 index 0000000000000000000000000000000000000000..989d922c8963e92026e32872e496c78f929a5de1 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core8.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core9.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core9.png new file mode 100644 index 0000000000000000000000000000000000000000..7b113ea12fe98e013a4aca66b99e076d95e6e89c Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/core/core9.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product001.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product001.png new file mode 100644 index 0000000000000000000000000000000000000000..786eae62d4ee93aef5f2110caed2afb386779b52 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product001.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product002.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product002.png new file mode 100644 index 0000000000000000000000000000000000000000..fc998c51ae7fbf2e9d92850d7828082aa68b872f Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product002.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product003.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product003.png new file mode 100644 index 0000000000000000000000000000000000000000..f5896010b24d0f8571e3a7795506a087e7401fba Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product003.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product004.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product004.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb1658091b67d5dcce9fd31c6d17d4ce814a4c5 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product004.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product005.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product005.png new file mode 100644 index 0000000000000000000000000000000000000000..786eae62d4ee93aef5f2110caed2afb386779b52 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product005.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product006.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product006.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e6540ab2de965f3ccdf8eae608d77a2587f0bb Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product006.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product007.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product007.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e6540ab2de965f3ccdf8eae608d77a2587f0bb Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product007.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product008.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product008.png new file mode 100644 index 0000000000000000000000000000000000000000..b2c84a35e62cc920dd359ad2ee6b404f4957f376 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product008.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product009.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product009.png new file mode 100644 index 0000000000000000000000000000000000000000..77ced26c53cca0a346b5e2590ab4642ad35b8f3e Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product009.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product010.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product010.png new file mode 100644 index 0000000000000000000000000000000000000000..2ba5a4ccffecc9010eaacdbb664919d60b4e12ef Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product010.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product011.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product011.png new file mode 100644 index 0000000000000000000000000000000000000000..de542fc73e2ecca197be856771651d460e4b0b79 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product011.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product012.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product012.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product012.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product013.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product013.png new file mode 100644 index 0000000000000000000000000000000000000000..41af802c63130951f2c011a8b81d6b18229439ea Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product013.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product014.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product014.png new file mode 100644 index 0000000000000000000000000000000000000000..75f9a36d17ae87c9fbb5cc6673a7420488016d11 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/imgLoads/product014.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/cart.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/cart.png new file mode 100644 index 0000000000000000000000000000000000000000..857d35edc5ea608b45102ec61f6f9222647f05bd Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/cart.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/cartSelected.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/cartSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..135876b6c15c3839a3ece93164338bfbce53d25b Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/cartSelected.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/classification.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/classification.png new file mode 100644 index 0000000000000000000000000000000000000000..7b3956c7655f8b5846d9969cdf5b43e685b962a2 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/classification.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/classificationSelected.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/classificationSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..b09cee8b270a39ae4ada840d4ab76c4db0567858 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/classificationSelected.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/find.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/find.png new file mode 100644 index 0000000000000000000000000000000000000000..b3af6fc83b45330bebf110956b19daa36ce6444f Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/find.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/findSelected.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/findSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..fa743019c97db3692d04dfb33fb5ac226db7e796 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/findSelected.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/home.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/home.png new file mode 100644 index 0000000000000000000000000000000000000000..d4d909f693956c7109daa75a6505210a1f44741c Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/home.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/homeSelected.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/homeSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..c7120778a12271713ad0c60f70e83be170e59711 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/homeSelected.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/user.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/user.png new file mode 100644 index 0000000000000000000000000000000000000000..b214cd77c2788aa6e8da943678315b545f863be4 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/user.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/userSelected.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/userSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..872e612c5a793a6dfc1313c79f3e5d904887a352 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/homeImg/tabIcon/userSelected.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/arrow_left.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/arrow_left.png new file mode 100644 index 0000000000000000000000000000000000000000..7ff0fc1b1b753ee49b7a9f707b6ac0c25eaeb079 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/arrow_left.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/arrow_right.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/arrow_right.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e90578f8a5ca232a9ba498149c9437e51db951 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/arrow_right.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/attention.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/attention.png new file mode 100644 index 0000000000000000000000000000000000000000..7aa072794e2959ac837c0323a08f616079495c53 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/attention.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/back.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/back.png new file mode 100644 index 0000000000000000000000000000000000000000..744c4cfa740ab0d07130eda0b11629318b3b8e30 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/back.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/barcode.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/barcode.png new file mode 100644 index 0000000000000000000000000000000000000000..9f3af978a91683be13747d624983c2409092c3c0 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/barcode.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/camera.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/camera.png new file mode 100644 index 0000000000000000000000000000000000000000..c5fdb1a4806fa83f36f9100861aa0cb4ab218b1b Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/camera.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/code.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/code.png new file mode 100644 index 0000000000000000000000000000000000000000..3765867cbcc6a599effc0d9dcc3cdf46ab71ace9 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/code.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/collect.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/collect.png new file mode 100644 index 0000000000000000000000000000000000000000..9ff464ca5ba88fe52207582058320f0ec7461655 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/collect.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/collected.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/collected.png new file mode 100644 index 0000000000000000000000000000000000000000..59c25eaaa01cb4680252807f10c72d492f878ce0 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/collected.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/comments.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/comments.png new file mode 100644 index 0000000000000000000000000000000000000000..9d08c097336bb657e0b73c554d4dd947f079fac4 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/comments.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/down.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/down.png new file mode 100644 index 0000000000000000000000000000000000000000..d3b76dd4e971afc2413f835e521965845c0c800d Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/down.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/edit.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/edit.png new file mode 100644 index 0000000000000000000000000000000000000000..0f7fe2cc39c655f8cd82c5303a35b4f6eb78c641 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/edit.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/game.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/game.png new file mode 100644 index 0000000000000000000000000000000000000000..7c67cc8565773754134c8df03a13b3b080bc841c Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/game.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/heart.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/heart.png new file mode 100644 index 0000000000000000000000000000000000000000..3827ddbb86ba5a1311676a28d1c8a83303422128 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/heart.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/hearted.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/hearted.png new file mode 100644 index 0000000000000000000000000000000000000000..ac6b1161999a60580758d41746fceb83bfa52d8e Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/hearted.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/hide.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/hide.png new file mode 100644 index 0000000000000000000000000000000000000000..8ae6fe6d0b518cc0963fcc54c43bfe9eca78624d Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/hide.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/highlight.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/highlight.png new file mode 100644 index 0000000000000000000000000000000000000000..dd9c99839015fb8602237c4f9651669d75fc50bf Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/highlight.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/install.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/install.png new file mode 100644 index 0000000000000000000000000000000000000000..10984eda5a3362d07559b63fa80a1a460fcc8c8c Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/install.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/layout.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/layout.png new file mode 100644 index 0000000000000000000000000000000000000000..7b1a15684ca444d226dad0e8ad72d37c68026ac7 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/layout.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/like.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/like.png new file mode 100644 index 0000000000000000000000000000000000000000..27fd2e5693ddecf1c3c864a25fba091a088e917e Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/like.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/local.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/local.png new file mode 100644 index 0000000000000000000000000000000000000000..48612ec22106afdb497795235076aac7420a6c84 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/local.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/many.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/many.png new file mode 100644 index 0000000000000000000000000000000000000000..f74be8d0e0a1c1627b722c2979997e8528e981f9 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/many.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/more.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/more.png new file mode 100644 index 0000000000000000000000000000000000000000..7d57b650872c8afefad3a43b146c6a112e0aec57 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/more.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/nav_classification.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/nav_classification.png new file mode 100644 index 0000000000000000000000000000000000000000..b387ba7561043658b3f0da0d12c6e018954b00af Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/nav_classification.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/phoneCall.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/phoneCall.png new file mode 100644 index 0000000000000000000000000000000000000000..1eddfc445e0f81e7303cdb70687da1114d09a851 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/phoneCall.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/promotions.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/promotions.png new file mode 100644 index 0000000000000000000000000000000000000000..7d584f7aaea356b8f3d1687d691990a70b92a153 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/promotions.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/ring.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/ring.png new file mode 100644 index 0000000000000000000000000000000000000000..358ce89f58f2a0a7310c630745e5e0ae9a899143 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/ring.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/save.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/save.png new file mode 100644 index 0000000000000000000000000000000000000000..62acfcc377d56122084c3ee9c4523c16dde502dd Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/save.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/scan.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/scan.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b8bd2af9b3bccfcccaa9470542cfdb8a0e2ff4 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/scan.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/search.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/search.png new file mode 100644 index 0000000000000000000000000000000000000000..875f23c00f30cdc6560300d94ae23fc88f73812c Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/search.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/setting.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/setting.png new file mode 100644 index 0000000000000000000000000000000000000000..f2361b48c7cbc666a468a07a0f5b94ae453a030f Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/setting.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/share.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/share.png new file mode 100644 index 0000000000000000000000000000000000000000..bb19cb9fb18923bc065d27758da203fca924ec6f Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/share.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/show.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/show.png new file mode 100644 index 0000000000000000000000000000000000000000..4ebce4e30f76b08b5317a549a53074cc276be08e Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/show.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/smile.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/smile.png new file mode 100644 index 0000000000000000000000000000000000000000..af60bed8a4443b52b6d760484343f20417f70ef6 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/smile.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/sort-down.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/sort-down.png new file mode 100644 index 0000000000000000000000000000000000000000..c2118cdd14cd6abde12df9d769519ddf245654a7 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/sort-down.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/up.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/up.png new file mode 100644 index 0000000000000000000000000000000000000000..986ea927e7e478c35eabba9476c6a11b12372f40 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/up.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/voice.png b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/voice.png new file mode 100644 index 0000000000000000000000000000000000000000..3a4ce61d7dfeb6bba2859a4da3329124097b1eca Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/ets/resources/icon/voice.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/module.json5 b/arkoala-arkts/trivial/trivial/entry/src/main/module.json5 new file mode 100644 index 0000000000000000000000000000000000000000..4b8c6e3e9d96866b58c1e31ee1f73d7735152f0b --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/module.json5 @@ -0,0 +1,58 @@ +{ + "module": { + "name": "entry", + "type": "entry", + "description": "$string:module_desc", + "mainElement": "EntryAbility", + "deviceTypes": [ + "phone", + "tablet", + "2in1" + ], + "deliveryWithInstall": true, + "installationFree": false, + "pages": "$profile:main_pages", + "metadata": [ + { + "name": "ArkoalaPlugin", + "value": "true" + } + ], + "abilities": [ + { + "name": "EntryAbility", + "srcEntry": "./ets/entryability/EntryAbility.ets", + "description": "$string:EntryAbility_desc", + "icon": "$media:layered_image", + "label": "$string:EntryAbility_label", + "startWindowIcon": "$media:startIcon", + "startWindowBackground": "$color:start_window_background", + "exported": true, + "skills": [ + { + "entities": [ + "entity.system.home" + ], + "actions": [ + "action.system.home" + ] + } + ] + } + ], + "extensionAbilities": [ + { + "name": "EntryBackupAbility", + "srcEntry": "./ets/entrybackupability/EntryBackupAbility.ets", + "type": "backup", + "exported": false, + "metadata": [ + { + "name": "ohos.extension.backup", + "resource": "$profile:backup_config" + } + ], + } + ] + } +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/element/color.json b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/element/color.json new file mode 100644 index 0000000000000000000000000000000000000000..3c712962da3c2751c2b9ddb53559afcbd2b54a02 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/element/color.json @@ -0,0 +1,8 @@ +{ + "color": [ + { + "name": "start_window_background", + "value": "#FFFFFF" + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/element/string.json b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..f94595515a99e0c828807e243494f57f09251930 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/element/string.json @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "module description" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "label" + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/background.png b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/background.png new file mode 100644 index 0000000000000000000000000000000000000000..f939c9fa8cc8914832e602198745f592a0dfa34d Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/background.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/foreground.png b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..4483ddad1f079e1089d685bd204ee1cfe1d01902 Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/foreground.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/layered_image.json b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/layered_image.json new file mode 100644 index 0000000000000000000000000000000000000000..fb49920440fb4d246c82f9ada275e26123a2136a --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/layered_image.json @@ -0,0 +1,7 @@ +{ + "layered-image": + { + "background" : "$media:background", + "foreground" : "$media:foreground" + } +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/startIcon.png b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/startIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..205ad8b5a8a42e8762fbe4899b8e5e31ce822b8b Binary files /dev/null and b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/media/startIcon.png differ diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/profile/backup_config.json b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/profile/backup_config.json new file mode 100644 index 0000000000000000000000000000000000000000..78f40ae7c494d71e2482278f359ec790ca73471a --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/profile/backup_config.json @@ -0,0 +1,3 @@ +{ + "allowToBackupRestore": true +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/profile/main_pages.json b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/profile/main_pages.json new file mode 100644 index 0000000000000000000000000000000000000000..1898d94f58d6128ab712be2c68acc7c98e9ab9ce --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/resources/base/profile/main_pages.json @@ -0,0 +1,5 @@ +{ + "src": [ + "pages/Index" + ] +} diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/en_US/element/string.json b/arkoala-arkts/trivial/trivial/entry/src/main/resources/en_US/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..f94595515a99e0c828807e243494f57f09251930 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/resources/en_US/element/string.json @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "module description" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "label" + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/main/resources/zh_CN/element/string.json b/arkoala-arkts/trivial/trivial/entry/src/main/resources/zh_CN/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..597ecf95e61d7e30367c22fe2f8638008361b044 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/main/resources/zh_CN/element/string.json @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "模块描述" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "label" + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/mock/mock-config.json5 b/arkoala-arkts/trivial/trivial/entry/src/mock/mock-config.json5 new file mode 100644 index 0000000000000000000000000000000000000000..7a73a41bfdf76d6f793007240d80983a52f15f97 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/mock/mock-config.json5 @@ -0,0 +1,2 @@ +{ +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/ohosTest/ets/test/Ability.test.ets b/arkoala-arkts/trivial/trivial/entry/src/ohosTest/ets/test/Ability.test.ets new file mode 100644 index 0000000000000000000000000000000000000000..85c78f67579d6e31b5f5aeea463e216b9b141048 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/ohosTest/ets/test/Ability.test.ets @@ -0,0 +1,35 @@ +import { hilog } from '@kit.PerformanceAnalysisKit'; +import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium'; + +export default function abilityTest() { + describe('ActsAbilityTest', () => { + // Defines a test suite. Two parameters are supported: test suite name and test suite function. + beforeAll(() => { + // Presets an action, which is performed only once before all test cases of the test suite start. + // This API supports only one parameter: preset action function. + }) + beforeEach(() => { + // Presets an action, which is performed before each unit test case starts. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: preset action function. + }) + afterEach(() => { + // Presets a clear action, which is performed after each unit test case ends. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: clear action function. + }) + afterAll(() => { + // Presets a clear action, which is performed after all test cases of the test suite end. + // This API supports only one parameter: clear action function. + }) + it('assertContain', 0, () => { + // Defines a test case. This API supports three parameters: test case name, filter parameter, and test case function. + hilog.info(0x0000, 'testTag', '%{public}s', 'it begin'); + let a = 'abc'; + let b = 'b'; + // Defines a variety of assertion methods, which are used to declare expected boolean conditions. + expect(a).assertContain(b); + expect(a).assertEqual(a); + }) + }) +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/ohosTest/ets/test/List.test.ets b/arkoala-arkts/trivial/trivial/entry/src/ohosTest/ets/test/List.test.ets new file mode 100644 index 0000000000000000000000000000000000000000..794c7dc4ed66bd98fa3865e07922906e2fcef545 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/ohosTest/ets/test/List.test.ets @@ -0,0 +1,5 @@ +import abilityTest from './Ability.test'; + +export default function testsuite() { + abilityTest(); +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/ohosTest/module.json5 b/arkoala-arkts/trivial/trivial/entry/src/ohosTest/module.json5 new file mode 100644 index 0000000000000000000000000000000000000000..55725a929993a8a18b3808d41ef037759440488b --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/ohosTest/module.json5 @@ -0,0 +1,13 @@ +{ + "module": { + "name": "entry_test", + "type": "feature", + "deviceTypes": [ + "phone", + "tablet", + "2in1" + ], + "deliveryWithInstall": true, + "installationFree": false + } +} diff --git a/arkoala-arkts/trivial/trivial/entry/src/test/List.test.ets b/arkoala-arkts/trivial/trivial/entry/src/test/List.test.ets new file mode 100644 index 0000000000000000000000000000000000000000..bb5b5c3731e283dd507c847560ee59bde477bbc7 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/test/List.test.ets @@ -0,0 +1,5 @@ +import localUnitTest from './LocalUnit.test'; + +export default function testsuite() { + localUnitTest(); +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/entry/src/test/LocalUnit.test.ets b/arkoala-arkts/trivial/trivial/entry/src/test/LocalUnit.test.ets new file mode 100644 index 0000000000000000000000000000000000000000..165fc1615ee8618b4cb6a622f144a9a707eee99f --- /dev/null +++ b/arkoala-arkts/trivial/trivial/entry/src/test/LocalUnit.test.ets @@ -0,0 +1,33 @@ +import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium'; + +export default function localUnitTest() { + describe('localUnitTest', () => { + // Defines a test suite. Two parameters are supported: test suite name and test suite function. + beforeAll(() => { + // Presets an action, which is performed only once before all test cases of the test suite start. + // This API supports only one parameter: preset action function. + }); + beforeEach(() => { + // Presets an action, which is performed before each unit test case starts. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: preset action function. + }); + afterEach(() => { + // Presets a clear action, which is performed after each unit test case ends. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: clear action function. + }); + afterAll(() => { + // Presets a clear action, which is performed after all test cases of the test suite end. + // This API supports only one parameter: clear action function. + }); + it('assertContain', 0, () => { + // Defines a test case. This API supports three parameters: test case name, filter parameter, and test case function. + let a = 'abc'; + let b = 'b'; + // Defines a variety of assertion methods, which are used to declare expected boolean conditions. + expect(a).assertContain(b); + expect(a).assertEqual(a); + }); + }); +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/hvigor/hvigor-config.json5 b/arkoala-arkts/trivial/trivial/hvigor/hvigor-config.json5 new file mode 100644 index 0000000000000000000000000000000000000000..06b2783670a348f95533b352c1ceda909a842bbc --- /dev/null +++ b/arkoala-arkts/trivial/trivial/hvigor/hvigor-config.json5 @@ -0,0 +1,22 @@ +{ + "modelVersion": "5.0.0", + "dependencies": { + }, + "execution": { + // "analyze": "normal", /* Define the build analyze mode. Value: [ "normal" | "advanced" | false ]. Default: "normal" */ + // "daemon": true, /* Enable daemon compilation. Value: [ true | false ]. Default: true */ + // "incremental": true, /* Enable incremental compilation. Value: [ true | false ]. Default: true */ + // "parallel": true, /* Enable parallel compilation. Value: [ true | false ]. Default: true */ + // "typeCheck": false, /* Enable typeCheck. Value: [ true | false ]. Default: false */ + }, + "logging": { + // "level": "info" /* Define the log level. Value: [ "debug" | "info" | "warn" | "error" ]. Default: "info" */ + }, + "debugging": { + // "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */ + }, + "nodeOptions": { + // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/ + // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/ + } +} diff --git a/arkoala-arkts/trivial/trivial/hvigorfile.ts b/arkoala-arkts/trivial/trivial/hvigorfile.ts new file mode 100644 index 0000000000000000000000000000000000000000..f3cb9f1a87a81687554a76283af8df27d8bda775 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/hvigorfile.ts @@ -0,0 +1,6 @@ +import { appTasks } from '@ohos/hvigor-ohos-plugin'; + +export default { + system: appTasks, /* Built-in plugin of Hvigor. It cannot be modified. */ + plugins:[] /* Custom plugin to extend the functionality of Hvigor. */ +} diff --git a/arkoala-arkts/trivial/trivial/local.properties b/arkoala-arkts/trivial/trivial/local.properties new file mode 100644 index 0000000000000000000000000000000000000000..20f608699522ce5b5f170457336fbfbf96165c62 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/local.properties @@ -0,0 +1,9 @@ +# This file is automatically generated by DevEco Studio. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file should *NOT* be checked into Version Control Systems, +# as it contains information specific to your local configuration. +# +# For customization when using a Version Control System, please read the header note. + + diff --git a/arkoala-arkts/trivial/trivial/oh-package-lock.json5 b/arkoala-arkts/trivial/trivial/oh-package-lock.json5 new file mode 100644 index 0000000000000000000000000000000000000000..c515a170a788b4e15a0f13cd39e020a0ec945ede --- /dev/null +++ b/arkoala-arkts/trivial/trivial/oh-package-lock.json5 @@ -0,0 +1,25 @@ +{ + "meta": { + "stableOrder": true + }, + "lockfileVersion": 3, + "ATTENTION": "THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.", + "specifiers": { + "@koalaui/arkoala-arkui@../../har/app/arkoala/build/default/outputs/default/arkoala.har": "@koalaui/arkoala-arkui@../../har/app/arkoala/build/default/outputs/default/arkoala.har", + "@koalaui/user@../user/app/user/build/default/outputs/default/user.har": "@koalaui/user@../user/app/user/build/default/outputs/default/user.har" + }, + "packages": { + "@koalaui/arkoala-arkui@../../har/app/arkoala/build/default/outputs/default/arkoala.har": { + "name": "@koalaui/arkoala-arkui", + "version": "1.0.0", + "resolved": "../../har/app/arkoala/build/default/outputs/default/arkoala.har", + "registryType": "local" + }, + "@koalaui/user@../user/app/user/build/default/outputs/default/user.har": { + "name": "@koalaui/user", + "version": "1.0.0", + "resolved": "../user/app/user/build/default/outputs/default/user.har", + "registryType": "local" + } + } +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/trivial/oh-package.json5 b/arkoala-arkts/trivial/trivial/oh-package.json5 new file mode 100644 index 0000000000000000000000000000000000000000..3eb509e8fb7bbd3ca58b429959c67ea1019c9473 --- /dev/null +++ b/arkoala-arkts/trivial/trivial/oh-package.json5 @@ -0,0 +1,10 @@ +{ + "modelVersion": "5.0.0", + "description": "Please describe the basic information.", + "dependencies": { + "@koalaui/arkoala-arkui": "file:../../har/app/arkoala/build/default/outputs/default/arkoala.har", + "@koalaui/user": "file:../user/app/user/build/default/outputs/default/user.har" + }, + "devDependencies": { + } +} diff --git a/arkoala-arkts/trivial/user/app/AppScope/app.json5 b/arkoala-arkts/trivial/user/app/AppScope/app.json5 new file mode 100644 index 0000000000000000000000000000000000000000..941642c557e48d22670d316cb45ea92414ac92dd --- /dev/null +++ b/arkoala-arkts/trivial/user/app/AppScope/app.json5 @@ -0,0 +1,10 @@ +{ + "app": { + "bundleName": "com.example.user", + "vendor": "example", + "versionCode": 1000000, + "versionName": "1.0.0", + "icon": "$media:app_icon", + "label": "$string:app_name" + } +} diff --git a/arkoala-arkts/trivial/user/app/build-profile.json5 b/arkoala-arkts/trivial/user/app/build-profile.json5 new file mode 100644 index 0000000000000000000000000000000000000000..2ee625f46f9040da1757d80ebc950a886012849b --- /dev/null +++ b/arkoala-arkts/trivial/user/app/build-profile.json5 @@ -0,0 +1,28 @@ +{ + "app": { + "signingConfigs": [], + "products": [ + { + "name": "default", + "signingConfig": "default", + "compileSdkVersion": "5.0.0(12)", + "compatibleSdkVersion": "5.0.0(12)", + "runtimeOS": "HarmonyOS", + } + ], + "buildModeSet": [ + { + "name": "debug", + }, + { + "name": "release" + } + ] + }, + "modules": [ + { + "name": "user", + "srcPath": "./user" + } + ] +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/user/app/hvigor/hvigor-config.json5 b/arkoala-arkts/trivial/user/app/hvigor/hvigor-config.json5 new file mode 100644 index 0000000000000000000000000000000000000000..792dd237449ebb23683ff3c9021626ddaa9d0a23 --- /dev/null +++ b/arkoala-arkts/trivial/user/app/hvigor/hvigor-config.json5 @@ -0,0 +1,22 @@ +{ + "modelVersion": "5.0.0", + "dependencies": { + }, + "execution": { + // "analyze": "default", /* Define the build analyze mode. Value: [ "default" | "verbose" | false ]. Default: "default" */ + // "daemon": true, /* Enable daemon compilation. Value: [ true | false ]. Default: true */ + // "incremental": true, /* Enable incremental compilation. Value: [ true | false ]. Default: true */ + // "parallel": true, /* Enable parallel compilation. Value: [ true | false ]. Default: true */ + // "typeCheck": false, /* Enable typeCheck. Value: [ true | false ]. Default: false */ + }, + "logging": { + // "level": "info" /* Define the log level. Value: [ "debug" | "info" | "warn" | "error" ]. Default: "info" */ + }, + "debugging": { + // "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */ + }, + "nodeOptions": { + // "maxOldSpaceSize": 4096 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process */ + } +} + diff --git a/arkoala-arkts/trivial/user/app/hvigorfile.ts b/arkoala-arkts/trivial/user/app/hvigorfile.ts new file mode 100644 index 0000000000000000000000000000000000000000..f3cb9f1a87a81687554a76283af8df27d8bda775 --- /dev/null +++ b/arkoala-arkts/trivial/user/app/hvigorfile.ts @@ -0,0 +1,6 @@ +import { appTasks } from '@ohos/hvigor-ohos-plugin'; + +export default { + system: appTasks, /* Built-in plugin of Hvigor. It cannot be modified. */ + plugins:[] /* Custom plugin to extend the functionality of Hvigor. */ +} diff --git a/arkoala-arkts/trivial/user/app/oh-package-lock.json5 b/arkoala-arkts/trivial/user/app/oh-package-lock.json5 new file mode 100644 index 0000000000000000000000000000000000000000..eb49e703772294ed405164fa05718169295449a0 --- /dev/null +++ b/arkoala-arkts/trivial/user/app/oh-package-lock.json5 @@ -0,0 +1,18 @@ +{ + "lockfileVersion": 1, + "ATTENTION": "THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.", + "specifiers": { + "@ohos/hamock@1.0.0-rc": "@ohos/hamock@1.0.0-rc", + "@ohos/hypium@1.0.15": "@ohos/hypium@1.0.15" + }, + "packages": { + "@ohos/hamock@1.0.0-rc": { + "resolved": "https://cmc.centralrepo.rnd.huawei.com/artifactory/api/npm/product_npm/@ohos/hamock/-/@ohos/hamock-1.0.0-rc.tgz", + "integrity": "sha512-98k5LGfWtJ98fjYT9ERBNZSBXFCPNBFf98AjAqhrQ2vtAQuB5MZaf890/Yz+HbBVELtFaSU8H+SyEnb+3MYQwg==" + }, + "@ohos/hypium@1.0.15": { + "resolved": "https://cmc.centralrepo.rnd.huawei.com/artifactory/api/npm/product_npm/@ohos/hypium/-/@ohos/hypium-1.0.15.tgz", + "integrity": "sha512-iUXzaa6ygUe208FxKQvv07ef9NxWSiqYnw8ApFGJVLMWzo4qpevweclWINvumQYRDaQzdAgzzWHzYoFm5vGFEA==" + } + } +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/user/app/oh-package.json5 b/arkoala-arkts/trivial/user/app/oh-package.json5 new file mode 100644 index 0000000000000000000000000000000000000000..332c838bbbbb8c7f14b9487b1744f6f0aebbd16a --- /dev/null +++ b/arkoala-arkts/trivial/user/app/oh-package.json5 @@ -0,0 +1,13 @@ +{ + "modelVersion": "5.0.0", + "name": "@koalaui/user", + "version": "1.0.0", + "description": "Please describe the basic information.", + "main": "", + "author": "", + "license": "", + "dependencies": { + }, + "devDependencies": { + } +} diff --git a/arkoala-arkts/trivial/user/app/user/BuildProfile.ets b/arkoala-arkts/trivial/user/app/user/BuildProfile.ets new file mode 100644 index 0000000000000000000000000000000000000000..3a501e5ddee8ea6d28961648fc7dd314a5304bd4 --- /dev/null +++ b/arkoala-arkts/trivial/user/app/user/BuildProfile.ets @@ -0,0 +1,17 @@ +/** + * Use these variables when you tailor your ArkTS code. They must be of the const type. + */ +export const HAR_VERSION = '1.0.0'; +export const BUILD_MODE_NAME = 'debug'; +export const DEBUG = true; +export const TARGET_NAME = 'default'; + +/** + * BuildProfile Class is used only for compatibility purposes. + */ +export default class BuildProfile { + static readonly HAR_VERSION = HAR_VERSION; + static readonly BUILD_MODE_NAME = BUILD_MODE_NAME; + static readonly DEBUG = DEBUG; + static readonly TARGET_NAME = TARGET_NAME; +} \ No newline at end of file diff --git a/arkoala-arkts/trivial/user/app/user/build-profile.json5 b/arkoala-arkts/trivial/user/app/user/build-profile.json5 new file mode 100644 index 0000000000000000000000000000000000000000..d1f2f2cedd68e5a7acff8872198118eaf4d82b36 --- /dev/null +++ b/arkoala-arkts/trivial/user/app/user/build-profile.json5 @@ -0,0 +1,33 @@ +{ + "apiType": "stageMode", + "buildOption": { + "nativeLib": { + "debugSymbol": { + "strip": false + } + } + }, + "buildOptionSet": [ + { + "name": "release", + "arkOptions": { + "obfuscation": { + "ruleOptions": { + "enable": true, + "files": [ + "./obfuscation-rules.txt" + ] + }, + "consumerFiles": [ + "./consumer-rules.txt" + ] + } + }, + }, + ], + "targets": [ + { + "name": "default" + } + ] +} diff --git a/arkoala-arkts/trivial/user/app/user/hvigorfile.ts b/arkoala-arkts/trivial/user/app/user/hvigorfile.ts new file mode 100644 index 0000000000000000000000000000000000000000..42187071482d292588ad40babeda74f7b8d97a23 --- /dev/null +++ b/arkoala-arkts/trivial/user/app/user/hvigorfile.ts @@ -0,0 +1,6 @@ +import { harTasks } from '@ohos/hvigor-ohos-plugin'; + +export default { + system: harTasks, /* Built-in plugin of Hvigor. It cannot be modified. */ + plugins:[] /* Custom plugin to extend the functionality of Hvigor. */ +} diff --git a/arkoala-arkts/trivial/user/app/user/obfuscation-rules.txt b/arkoala-arkts/trivial/user/app/user/obfuscation-rules.txt new file mode 100644 index 0000000000000000000000000000000000000000..985b2aeb7658286b17bd26eab8f217c3fe75ea8b --- /dev/null +++ b/arkoala-arkts/trivial/user/app/user/obfuscation-rules.txt @@ -0,0 +1,18 @@ +# Define project specific obfuscation rules here. +# You can include the obfuscation configuration files in the current module's build-profile.json5. +# +# For more details, see +# https://gitee.com/openharmony/arkcompiler_ets_frontend/blob/master/arkguard/README.md + +# Obfuscation options: +# -disable-obfuscation: disable all obfuscations +# -enable-property-obfuscation: obfuscate the property names +# -enable-toplevel-obfuscation: obfuscate the names in the global scope +# -compact: remove unnecessary blank spaces and all line feeds +# -remove-log: remove all console.* statements +# -print-namecache: print the name cache that contains the mapping from the old names to new names +# -apply-namecache: reuse the given cache file + +# Keep options: +# -keep-property-name: specifies property names that you want to keep +# -keep-global-name: specifies names that you want to keep in the global scope \ No newline at end of file diff --git a/arkoala-arkts/trivial/user/app/user/oh-package.json5 b/arkoala-arkts/trivial/user/app/user/oh-package.json5 new file mode 100644 index 0000000000000000000000000000000000000000..cda726c0e210dd98ae8eb3c653689807e6bd59e3 --- /dev/null +++ b/arkoala-arkts/trivial/user/app/user/oh-package.json5 @@ -0,0 +1,9 @@ +{ + "name": "@koalaui/user", + "version": "1.0.0", + "description": "Please describe the basic information.", + "types": "", + "author": "", + "license": "Apache-2.0", + "dependencies": {} +} diff --git a/arkoala-arkts/trivial/user/app/user/src/main/module.json5 b/arkoala-arkts/trivial/user/app/user/src/main/module.json5 new file mode 100644 index 0000000000000000000000000000000000000000..6b0ad6685ad208707f810b65f66cbd88ff98e833 --- /dev/null +++ b/arkoala-arkts/trivial/user/app/user/src/main/module.json5 @@ -0,0 +1,11 @@ +{ + "module": { + "name": "user", + "type": "har", + "deviceTypes": [ + "default", + "tablet", + "2in1" + ] + } +} diff --git a/arkoala-arkts/trivial/user/arktsconfig-pure-sts.json b/arkoala-arkts/trivial/user/arktsconfig-pure-sts.json new file mode 100644 index 0000000000000000000000000000000000000000..8a930b0f02dc4fb1d57008d23ca521710a0e6401 --- /dev/null +++ b/arkoala-arkts/trivial/user/arktsconfig-pure-sts.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "package": "@ohos.example", + "outDir": "build/sts/abc", + "baseUrl": ".", + "paths": { + "@ohos.arkui": ["../arkui/src/sts/arkui.sts"], + "@ohos.arkui.Button": ["../arkui/src/sts/arkui.sts"], + "@ohos.arkui.Column": ["../arkui/src/sts/arkui.sts"], + "@ohos.arkui.Color": ["../arkui/src/sts/arkui.sts"], + "@ohos.arkui.Text": ["../arkui/src/sts/arkui.sts"] + }, + "plugins": [ + { + "transform": "../libarkts/examples/build/src/example-parsed-transformer.js", + "stage": "parsed" + } + ] + }, + "include": [ + "./src/ets/hello.sts" + ] +} diff --git a/arkoala-arkts/trivial/user/arktsconfig-run-unmemoized.json b/arkoala-arkts/trivial/user/arktsconfig-run-unmemoized.json new file mode 100644 index 0000000000000000000000000000000000000000..26a55886841846bc07f570f8ee1eaf73ad6a30e4 --- /dev/null +++ b/arkoala-arkts/trivial/user/arktsconfig-run-unmemoized.json @@ -0,0 +1,40 @@ +{ + "compilerOptions": { + "package": "@koalaui/user", + "outDir": "build/abc", + "baseUrl": ".", + "paths": { + "app": [ + "./build/unmemoized/build/generated" + ], + "@koalaui/compat": [ + "../../../incremental/compat/src/arkts" + ], + "@koalaui/common": [ + "../../../incremental/common/src" + ], + "@koalaui/runtime": [ + "../../../incremental/runtime/build/unmemoized/src" + ], + "@koalaui/arkts-arkui": [ + "../../arkui/build/unmemoized/src" + ], + "@koalaui/interop": [ + "../../../interop/src/arkts" + ], + "#components": [ + "../../arkui/build/unmemoized/src/generated/arkts" + ], + "@koalaui/arkui-common": [ + "../../../arkoala/arkui-common/build/unmemoized/src", "../../../arkoala/arkui-common/build/unmemoized/src/arkts" + ], + "#arkcompat": [ + "../../../arkoala/arkui-common/build/unmemoized/src/arkts" + ], + "#arkstate": ["../../../arkoala/arkui-common/build/unmemoized/src"] + } + }, + "include": [ + "./build/unmemoized/**/*.ts" + ] +} diff --git a/arkoala-arkts/trivial/user/package.json b/arkoala-arkts/trivial/user/package.json new file mode 100644 index 0000000000000000000000000000000000000000..8154ca0995da2d057578de53b0b652f260c516fc --- /dev/null +++ b/arkoala-arkts/trivial/user/package.json @@ -0,0 +1,29 @@ +{ + "name": "@koalaui/arkts-framework", + "version": "1.4.1", + "description": "", + "scripts": { + "clean": "rimraf build generated unmemoized js_output abc lib app/user/build", + "compile:plugin": "cd ../../../arkoala/ets-plugin && npm run compile", + "compile:ets": "npm run compile:plugin && cd src/ets && ets-tsc -p ./etsconfig.json", + "unmemoize": "npm run compile:ets && ets-tsc -p tsconfig-unmemoize.json", + "unmemoize:runtime": "npm run unmemoize --prefix ../../../incremental/runtime", + "unmemoize:arkui-no-common": "npm run unmemoize --prefix ../../arkui", + "unmemoize:arkui-common": "npm run unmemoize --prefix ../../../arkoala/arkui-common", + "unmemoize:all": "npm run unmemoize:runtime && npm run unmemoize:arkui-no-common && npm run unmemoize:arkui-common && npm run unmemoize", + "build:user": "npm run unmemoize:all && npm run build:user:inc", + "build:user:inc": "fast-arktsc --input-files ./arktsconfig-run-unmemoized.json --output-dir ./build --compiler ../../../incremental/tools/panda/arkts/arktsc --link-name user && ninja ${NINJA_OPTIONS} -f build/build.ninja", + "build:user:pure-sts": "../../../incremental/tools/panda/arkts/arktsc-capi --file src/sts/hello.sts --arktsconfig arktsconfig-pure-sts.json --output build/sts/abc/hello.abc --dump-plugin-ast", + "pack": "npm run cli-tools:check && cd app && DEVECO_SDK_HOME=../../../../arkoala/ohos-sdk/ohos-sdk ../../command-line-tools/hvigor/bin/hvigorw --no-daemon --mode module -p product=default -p module=user@default assembleHar", + "har-arm32": "npm run build:user && npm run --prefix ../../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name user --arch arm32 && npm run pack", + "har-arm64": "npm run build:user && npm run --prefix ../../../arkoala/ohos-sdk download && node scripts/build-har.mjs --name user --arch arm64 && npm run pack", + "har-universal": "npm run build:user && npm run --prefix ../../../arkoala/ohos-sdk download && node scripts/build-har-universal.mjs --name user && npm run pack", + + "cli-tools:chmod:bz": "node ../../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ../command-line-tools/ohpm/bin -b 755 && node ../../../arkoala/ohos-sdk/scripts/openlab-cli.mjs chmod -p ../command-line-tools/hvigor/bin -b 755", + "cli-tools:chmod:yz": "node ../../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ../command-line-tools/ohpm/bin -b 755 && node ../../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs chmod -p ../command-line-tools/hvigor/bin -b 755", + "cli-tools:download:bz": "node ../../../arkoala/ohos-sdk/scripts/openlab-cli.mjs download -p command-line-tools -v 5.0.3502 -f command-line-tools.5.0.3502.zip -d command-line-tools && npm run cli-tools:chmod:bz", + "cli-tools:download:yz": "node ../../../arkoala/ohos-sdk/scripts/gitlab-cli.mjs download -p deveco-tools -v 5.0.1300 -f deveco-tools.5.0.1300.zip -d command-line-tools && npm run cli-tools:chmod:yz", + "cli-tools:download": "test \"$KOALA_BZ\" = \"0\" && npm run cli-tools:download:yz || npm run cli-tools:download:bz", + "cli-tools:check": "test -d ../command-line-tools || npm run cli-tools:download" + } +} diff --git a/arkoala-arkts/trivial/user/scripts/build-har-universal.mjs b/arkoala-arkts/trivial/user/scripts/build-har-universal.mjs new file mode 100644 index 0000000000000000000000000000000000000000..06a194e3aba699f9a688c53d444ee0bea27b001a --- /dev/null +++ b/arkoala-arkts/trivial/user/scripts/build-har-universal.mjs @@ -0,0 +1,39 @@ +import { dirname } from "path" +import { fileURLToPath } from "url" + +import fs from "fs" +import path from "path" +import process from "process" +import minimist from "minimist" + +var args = minimist(process.argv.slice(2)) +const name = args["name"] + +const _dirname = dirname(fileURLToPath(import.meta.url)) + +const CWD = process.cwd() +const HAR_PATH = path.join(CWD, `app/${name}`) + + +function copyFile(from, to) { + if (!fs.existsSync(from)) { + throw new Error(`file ${from} does not exist`) + } + + console.log(`> Copy from: ${from} to ${to}`) + fs.cpSync(from, to, { recursive: true, force: true }) +} + + +function main() { + // arm32 + copyFile(path.join(_dirname, `../build/${name}.abc`), path.join(HAR_PATH, `libs/armeabi-v7a/${name}.abc.so`)) + + // arm64 + copyFile(path.join(_dirname, `../build/${name}.abc`), path.join(HAR_PATH, `libs/arm64-v8a/${name}.abc.so`)) + + //x64 + copyFile(path.join(_dirname, `../build/${name}.abc`), path.join(HAR_PATH, `libs/x86-64/${name}.abc.so`)) +} + +main() diff --git a/arkoala-arkts/trivial/user/scripts/build-har.mjs b/arkoala-arkts/trivial/user/scripts/build-har.mjs new file mode 100644 index 0000000000000000000000000000000000000000..b61e5528d6f84a981352f66ece38161d4ad7375b --- /dev/null +++ b/arkoala-arkts/trivial/user/scripts/build-har.mjs @@ -0,0 +1,55 @@ +import { execSync } from "child_process" +import { dirname } from "path" +import { fileURLToPath } from "url" + +import fs from "fs" +import path from "path" +import process from "process" +import minimist from "minimist" + +var args = minimist(process.argv.slice(2)) +const arch = args["arch"] +const name = args["name"] + +const _dirname = dirname(fileURLToPath(import.meta.url)) + +const CWD = process.cwd() +// const BUNDLE_PATH = path.join(CWD, "arkoala-har-bundle") +const HAR_PATH = path.join(CWD, `app/${name}`) + +function execCmdSync(cmd, options) { + return execSync(cmd, options).toString().trim().replace("\n", " ") +} + +function rollupLaunch() { + console.log(`> Run rollup`) + execCmdSync("npx rollup -c") +} + +function copyFilesToHar(from, to) { + if (!fs.existsSync(from)) { + throw new Error(`file ${from} does not exist`) + } + + console.log(`> Copy from: ${from} to ${to}`) + fs.cpSync(from, to, { recursive: true, force: true }) +} + + +function main(targetLibDir, name) { + + // process.chdir(BUNDLE_PATH) + + // rollupLaunch() + /* we don't yet know which files should be in har */ + copyFilesToHar(path.join(_dirname, `../build/${name}.abc`), path.join(HAR_PATH, `libs/${targetLibDir}/${name}.abc.so`)) +} + +if (arch == "arm32") { + main("armeabi-v7a", name) +} else if (arch == "arm64") { + main("arm64-v8a", name) +} else { + console.log("Unsupported architecture: ", arch) + exit(1) +} diff --git a/arkoala-arkts/trivial/user/src/Page.ts b/arkoala-arkts/trivial/user/src/Page.ts new file mode 100644 index 0000000000000000000000000000000000000000..f5f8e8428ca76e13d06d8df6180fa7085af05e76 --- /dev/null +++ b/arkoala-arkts/trivial/user/src/Page.ts @@ -0,0 +1,17 @@ +import { Page1 } from "app/page1" +import { UserView, UserViewBuilder } from "@koalaui/arkts-arkui" + +export class ComExampleTrivialApplication extends UserView { + private params: String + constructor(params: String) { + super() + this.params = params + } + getBuilder(): UserViewBuilder { + /** @memo */ + let wrapper = () => { + Page1() + } + return wrapper + } +} diff --git a/arkoala-arkts/trivial/user/src/ets/etsconfig.json b/arkoala-arkts/trivial/user/src/ets/etsconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..8c8b162b4fe9b32f34daace4a8dabeb90c280fba --- /dev/null +++ b/arkoala-arkts/trivial/user/src/ets/etsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../../arkui/config/etsconfig-base.json", + "include": [ + "./**/*.ets" + ], + "compilerOptions": { + "types": [], + "baseUrl": ".", + "rootDirs": [ + "." + ], + "outDir": "../../build/ets-junk", + "plugins": [ + { + "transform": "@koalaui/ets-plugin/build/lib/src/ArkExpander.js", + "destination": "../../build/generated", + "arkui": "@koalaui/arkts-arkui" + } + ] + } +} diff --git a/arkoala-arkts/user/src/ets/page1.ets b/arkoala-arkts/trivial/user/src/ets/page1.ets similarity index 100% rename from arkoala-arkts/user/src/ets/page1.ets rename to arkoala-arkts/trivial/user/src/ets/page1.ets diff --git a/arkoala-arkts/user/src/sts/hello.sts b/arkoala-arkts/trivial/user/src/sts/hello.sts similarity index 100% rename from arkoala-arkts/user/src/sts/hello.sts rename to arkoala-arkts/trivial/user/src/sts/hello.sts diff --git a/arkoala-arkts/trivial/user/tsconfig-unmemoize.json b/arkoala-arkts/trivial/user/tsconfig-unmemoize.json new file mode 100644 index 0000000000000000000000000000000000000000..e214e4c24d523e9dd489d971723bf0e7e87f8b0f --- /dev/null +++ b/arkoala-arkts/trivial/user/tsconfig-unmemoize.json @@ -0,0 +1,55 @@ +{ + "extends": "@koalaui/build-common/tsconfig.json", + "compilerOptions": { + "types": [], + "plugins": [ + { + "transform": "@koalaui/compiler-plugin/build/lib/src/koala-transformer.js", + "trace": false, + "only_unmemoize": true, + "unmemoizeDir": "./build/unmemoized" + } + ], + "outDir": "./build/junk", + "baseUrl": ".", + "paths": { + "@koalaui/arkui-common": [ + "../../../arkoala/arkui-common/src/arkts" + ], + "@koalaui/runtime": [ + "../../../incremental/runtime" + ], + "#arkcompat": [ + "../../../arkoala/arkui-common/src/arkts" + ], + "@koalaui/arkts-arkui": [ + "../../arkui/src" + ], + "@koalaui/arkts-arkui/ohos.router": [ + "../../arkui/src/ohos.router.ts" + ], + "app/*": [ + "./build/generated/*" + ] + } + }, + "files": [ + "../../../incremental/tools/panda/arkts/std-lib/global.d.ts" + ], + "include": [ + "./build/generated", + "./src/**/*.ts" + ], + "exclude": [ + "../../arkui/src/generated/arkts", + "../../arkui/src/generated/common.ts", + "../../arkui/src/generated/test_utils.ts", + "../../arkui/src/generated/main.ts" + ], + "references": [ + { "path": "../../../arkoala/arkui-common" }, + { "path": "../../../arkoala/arkui-common/tsconfig-unmemoize.json" }, + { "path": "../../../incremental/runtime" }, + { "path": "../../arkui/tsconfig-unmemoize.json" } + ] +} diff --git a/arkoala/framework/native/src/generated/bridge_custom.cc b/arkoala/framework/native/src/generated/bridge_custom.cc index 47810af0e13d869741b16c77eae930cdf5440764..149e14d19445c8506e5062f5bb598f58baea67a5 100644 --- a/arkoala/framework/native/src/generated/bridge_custom.cc +++ b/arkoala/framework/native/src/generated/bridge_custom.cc @@ -463,10 +463,14 @@ KVMObjectHandle impl_LoadUserView(KVMContext vm, const KStringPtr& viewClass, co EtsEnv* env = reinterpret_cast(vm); std:: string className(viewClass.c_str()); // TODO: hack, fix it! - if (className == "ViewLoaderApp") className = "Page.App"; - if (className == "Page.ViewShoppingApp") className = "@koalaui.shopping.build.unmemoized.src.Page.ViewShoppingApp"; - if (className == "Page.ViewTrivialApp") className = "@koalaui.user.build.unmemoized.src.Page.ViewTrivialApp"; - if (className == "Page.ViewNavigationApp") className = "@koalaui.user.build.unmemoized.src.Page.ViewNavigationApp"; + if (className == "ViewLoaderApp") { + className = "Page.App"; + } else { + className = "@koalaui.user.build.unmemoized.src.Page." + className; + } + // if (className == "Page.ViewShoppingApp") className = "@koalaui.shopping.build.unmemoized.src.Page.ViewShoppingApp"; + // if (className == "Page.ViewTrivialApp") className = "@koalaui.user.build.unmemoized.src.Page.ViewTrivialApp"; + // if (className == "Page.ViewNavigationApp") className = "@koalaui.user.build.unmemoized.src.Page.ViewNavigationApp"; std::replace(className.begin(), className.end(), '.', '/'); ets_class viewClassClass = env->FindClass(className.c_str()); if (!viewClassClass) { diff --git a/incremental/tools/panda/package.json b/incremental/tools/panda/package.json index 829bbb19f8ad025415520bb3d081e918b06bcc6c..1c79c61db398ba773a2b52ce87b9a76717759ed1 100644 --- a/incremental/tools/panda/package.json +++ b/incremental/tools/panda/package.json @@ -6,5 +6,8 @@ "panda:sdk:clean": "rimraf ./node_modules", "panda:sdk:build": "node ./build_panda_sdk.mjs --panda-sdk-dir=./node_modules/@panda/sdk/ --arkcompiler-build-dir=$HOME/arkcompiler --runtime-git-rev=a6704b6a --frontend-git-rev=c2166bf1 --frontend-git-patches=./fix_es2panda_1.patch:./fix_normalizing_source_paths.patch", "panda:sdk:sync": "node ./sync-panda-on-device.mjs" + }, + "dependencies": { + "@panda/sdk": "^1.5.0-dev.17123" } }