本项目代码地址为: Harmony/HMDemo - HMDemo - DevWiki Gitea
提交时会同步更新至:
- github: Dev-Wiki/HMDemo
- gitee : DevWiki/HMDemo
[TOC]
目前分支如下:
基于API11,即 DevEco使用 4.x或者 5.0.3.200版本
- compileSdkVersion : 4.1.0(11)
- compatibleSdkVersion: 4.0.0(10)
基于API12, DevEco使用 5.0.3.300之后版本
请使用API对应的DevEco进行编译.
本项目模块分为:
- app: 主入口模块
- common_ui : 通用UI动态共享库模块
- base: 最底层的依赖库, 包含最通用的代码封装.
- cppLib: C++项目, 编译so提供给native_lib模块使用
- native_lib: 包含C++ 的 shared 模块
包含的组件有:
事件相关:
- 事件发射器: Emitter
工具类:
- 屏幕相关: ScreenUtil
- 日志工具: Log
- 持久化存储: BaseLocalStorage