代码目录介绍

郭杰 ... 2024-7-28 小于 1 分钟

# 代码目录介绍

├──entry/src/main
│  ├──cpp                                // C++代码区
│  │  ├──types                           // 接口存放目录
│  │  │  └──libentry            
│  │  │     ├──index.d.ts                // 接口文件
│  │  │     └──oh-package.json5          // 接口注册配置文件
│  │  ├──CMakeLists.txt                  // CMake打包配置文件
│  │  └──hello.cpp                       // C++源代码 
│  ├──ets                                // ets代码区 
│  │  ├──common
│  │  │  ├──constants
│  │  │  │  ├──CommonConstants.ets       // 常量类
│  │  │  │  └──StyleConstants.ets        // 格式常量类
│  │  │  ├──data
│  │  │  │  └──SourceData.ets            // 数据源
│  │  │  └──utils
│  │  │     ├──CommonUtils.ets           // 数据操作工具类
│  │  │     ├──GlobalContext.ets         // 全局上下文工具类
│  │  │     ├──Logger.ets                // 日志打印工具类
│  │  │     └──MultipleDevicesUtils.ets  // 媒体查询工具类
│  │  ├──entryability
│  │  │  └──EntryAbility.ets             // 程序入口类
│  │  ├──pages
│  │  │  ├──LoginPage.ets                // 登录页面
│  │  │  └──MainPage.ets                 // 主页面
│  │  ├──view
│  │  │  ├──HomePage.ets                 // 自定义首页组件
│  │  │  └──MinePage.ets                 // 自定义我的组件
│  │  └──viewmodel
│  │     ├──ItemData.ets                 // 数据源类
│  │     └──MainViewModel.ets            // 主界面视图Model
│  └──resources                          // 资源文件目录
└──entry/src/ohosTest
   ├──ets                                // 测试代码区
   │  ├──test                            
   │  │  ├──Ability.test.ets             // Ability单元测试
   │  │  ├──List.test.ets                // 集成测试类
   │  │  └──LoginFunction.test.ets       // 登录校验单元测试
   │  ├──testability
   │  │  ├──pages
   │  │  │  └──Index.ets                 // 测试程序首页
   │  │  └──TestAbility.ets              // 测试程序入口类
   │  └──testrunner
   │     └──OpenHarmonyTestRunner.ts     // 测试运行类
   └──resources                          // 测试资源文件目录
上次编辑于: 2024年7月28日 21:17
贡献者: guojie