• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# ArkUI指南文档示例
2
3### 介绍
4
5本示例通过使用[ArkUI指南文档](https://gitee.com/openharmony/docs/tree/master/zh-cn/application-dev/reference)中各场景的开发示例,展示在工程中,帮助开发者更好地理解ArkUI提供的组件及组件属性并合理使用。该工程中展示的代码详细描述可查如下链接:
6
71. [手势 (Gesture)开发指导](https://gitcode.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/native__gesture_8h.md)8### 效果预览
9
10| 首页                                 |
11|------------------------------------|
12|<img src="screenshots/device/image1.png" width="360;">|
13
14### 使用说明
15
161. 在首页可以查看手势拦截示例。
17
182. 通过自动测试框架可进行测试及维护。
19
20### 工程目录
21```
22entry/src/main/ets/
23|---cpp
24|     |---types
25|     |---CMakeLists.txt
26|     |---container.cpp
27|     |---container.h
28|     |---init.cpp
29|     |---manager.cpp                       // 手势拦截示例代码
30|     |---manager.h                         // manager头文件
31|     |---napi_init.cpp
32|---ets
33|   |---pages
34|   |   |---Index.ets                       // 应用主页面
35entry/src/ohosTest/
36|---ets
37|   |---index.test.ets                       // 示例代码测试代码
38```
39
40### 相关权限
41
42不涉及。
43
44### 依赖
45
46不涉及。
47
48### 约束与限制
49
501.本示例仅支持标准系统上运行, 支持设备:RK3568。
51
522.本示例为Stage模型,支持API20版本SDK,版本号:5.1.0.56,镜像版本号:OpenHarmony_5.1.0.56。
53
543.本示例需要使用DevEco Studio NEXT Developer Preview2 (Build Version: 5.0.5.306, built on December 12, 2024)及以上版本才可编译运行。
55
56### 下载
57
58如需单独下载本工程,执行如下命令:
59
60````
61git init
62git config core.sparsecheckout true
63echo code/DocsSample/ArkUISample/NdkGestureBlocking > .git/info/sparse-checkout
64git remote add origin https://gitee.com/openharmony/applications_app_samples.git
65git pull origin master
66````