mirror of
https://gitee.com/openharmony/codelabs
synced 2024-11-23 06:19:52 +00:00
335a3a4638
Merge pull request !401 from Lloyd_Liu/master |
||
---|---|---|
.gitee | ||
Ability | ||
Card | ||
CommonEventAndNotification/AlarmClock | ||
Data | ||
Distributed | ||
EfficiencyEnhancementKit/SuperVisualSample | ||
ETSUI | ||
ExcellentCase | ||
GraphicImage/GestureScreenshot | ||
JSUI | ||
Media | ||
NativeAPI | ||
NetworkManagement/NewsDataArkTS | ||
Security | ||
ThirdPartyComponents/ThirdPartyLibrary | ||
README.md |
OpenHarmony Codelabs
概要简介
为帮助开发者快速熟悉OpenHarmony的能力以及相关的应用开发流程,我们提供了一系列的基于趣味场景的应用示例,即Codelabs,开发者可以根据我们的文档一步步的学习和完成简单项目的开发。
目录
- 优秀案例
- Ability开发
- UI(ArkTS)
- 电子相册(ArkTS)(API 9)
- 构建多种样式弹窗(ArkTS)(API 9)
- 简易计算器(ArkTS)(API 9)
- 自定义抽奖转盘(ArkTS)(API 9)
- 像素转换(ArkTS)(API 9)
- 二级联动(ArkTS)(API 9)
- 目标管理(ArkTS)(API 9)
- 弹性布局(ArkTS)(API 9)
- 待办列表(ArkTS)(API 9)
- ArkTS基础知识(ArkTS)(API 9)
- 动效示例(ArkTS)(API 9)
- 转场动画的使用(ArkTS)(API 9)
- 自定义下拉刷新动画(ArkTS)(API 9)
- ArkUI常用布局容器对齐方式(ArkTS)(API 9)
- 常用组件与布局(ArkTS)(API 9)
- Web组件的使用(ArkTS)(API 9)
- Swiper的使用(ArkTS)(API 9)
- 基础组件Slider的使用(ArkTS)(API 9)
- Web组件抽奖案例(ArkTS)(API 9)
- List组件的使用之商品列表(ArkTS)(API 9)
- List组件的使用之设置项(ArkTS)(API 9)
- 购物应用(ArkTS)(API 8)
- 自定义弹窗(ArkTS)(API 9)
- UI(JS)
- 公共事件与通知
- 媒体
- 安全
- 网络管理
- 数据库
- 分布式
- 卡片
- 效率提升套件
- 三方库
- NativeAPI
- 图形图像
使用说明
- 将独立的应用示例工程导入DevEco Studio进行编译构建及运行调试。
- 部分应用示例中含有多个模块,开发者可以选择对单个模块进行编译构建,生成一个HAP应用安装包,也可以对整个工程进行编译构建,生成多个HAP应用安装包。
- 安装运行后,即可在设备上查看应用示例运行效果,以及进行相关调试。
约束与限制
安装应用示例之前,请先查看"README.md"文件来确认应用示例是否为Stage模型,若为Stage模型需要查看entry/src/main路径下的module.json5文件中的"deviceType"字段来确认该应用支持的设备类型;否则为FA模型,查看entry/src/main路径下的config.json文件中的"deviceType"字段来确认该应用示例支持的设备类型,两种模型都可尝试通过修改该字段使其可以在相应类型的设备上运行。