1# ArkTS指南文档示例 2 3### 介绍 4 5本示例通过使用[ArkTS指南文档](https://gitee.com/openharmony/docs/tree/master/zh-cn/application-dev/arkts-utils)中各场景的开发示例,展示在工程中,帮助开发者更好地理解ArkTS提供的各项能力并合理使用。该工程中展示的代码详细描述可查如下链接: 6 71. [共享模块开发指导](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/arkts-utils/arkts-sendable-module.md)。 82. [CPU密集型任务开发指导 (TaskPool和Worker)](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/arkts-utils/cpu-intensive-task-development.md)。 93. [I/O密集型任务开发指导 (TaskPool)](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/arkts-utils/io-intensive-task-development.md)。 104. [单次I/O任务开发指导 (Promise和async/await)](https://gitee.com/openharmony/docs/blob/OpenHarmony-4.1-Release/zh-cn/application-dev/arkts-utils/single-io-development.md)。 115. [同步任务开发指导 (TaskPool和Worker)](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/arkts-utils/sync-task-development.md)。 126. [异步并发概述 (Promise和async/await)](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/arkts-utils/async-concurrency-overview.md)。 13 14### 效果预览 15 16| 首页 | 下拉选项选择各场景 | 执行及结果即时反馈 | 17|-------------------------------------|-------------------------------------|-----------------------| 18|  |  |  | 19 20### 使用说明 21 221. 在主界面,可以点击下拉选项,选择需要执行的场景。 23 242. 选择需要执行的场景,点击下方**Execute this Test**按钮开始执行。 25 263. 执行结果会即时反馈在按钮上方。 27 28### 工程目录 29``` 30entry/src/main/ets/ 31|---entryability 32|---managers 33| |---arkts-sendable-module.ets // 共享模块示例代码 34| |---async-concurrency-overview.ets // 异步示例代码 35| |---cpu-intensive-task.ets // 密集型任务示例代码 36| |---file-write.ets // 文件读写实现示例代码 37| |---Handle.ets // 同步任务数据定义示例代码 38| |---io-intensive-task.ets // IO密集型示例代码 39| |---manager.ets // 各模块函数汇总调用 40| |---sharedModule.ets // 共享模块数据定义示例代码 41| |---single-io-development.ets // 单次IO示例代码 42| |---sync-task-development.ets // 同步任务示例代码 43|---pages 44| |---Index.ets // 应用页面 45``` 46 47### 相关权限 48 49不涉及。 50 51### 依赖 52 53不涉及。 54 55### 约束与限制 56 571.本示例仅支持标准系统上运行, 支持设备:RK3568。 58 592.本示例为Stage模型,支持API12版本SDK,版本号:5.0.0.26,镜像版本号:OpenHarmony_5.0.0.27。 60 613.本示例需要使用DevEco Studio NEXT Developer Preview2 (Build Version: 4.1.3.700, built on March 19, 2024)及以上版本才可编译运行。 62 63### 下载 64 65如需单独下载本工程,执行如下命令: 66 67```` 68git init 69git config core.sparsecheckout true 70echo code/DocsSample/ArkTSUtilsDocModule/ > .git/info/sparse-checkout 71git remote add origin https://gitee.com/openharmony/applications_app_samples.git 72git pull origin master 73````