提交 b8931ae7 编写于 作者: G ge-yafang

update docs

Signed-off-by: Nge-yafang <geyafang@huawei.com>
上级 3d63dfb6
......@@ -38,7 +38,7 @@
- [DFX](dfx/Readme-CN.md)
- [国际化](internationalization/Readme-CN.md)
- [IDL工具规格及使用说明书](IDL/idl-guidelines.md)
- [Native API在应用工程中的使用指导](napi/napi-guidelines.md)
- [Native API的相关指导](napi/Readme-CN.md)
- 工具
- [DevEco Studio(OpenHarmony)使用指南](quick-start/deveco-studio-user-guide-for-openharmony.md)
- 示例教程
......
# Native API的相关指导
- [Native API在应用工程中的使用指导](napi-guidelines.md)
- [drawing开发指导](drawing-guidelines.md)
- [rawfile开发指导](rawfile-guidelines.md)
# native drawing 开发指导
# drawing开发指导
## 场景介绍
......@@ -93,7 +93,7 @@ native drawing模块提供了一系列的接口用于基本图形和字体的绘
```
4. **设置画笔和画刷样式**。使用 **drawing_pen.h****OH_Drawing_PenCreate** 接口创建一个画笔实例 **cPen**, 并设置抗锯齿、颜色、线宽等属性,画笔用于形状边框线的绘制。使用**drawing_brush.h****OH_Drawing_BrushCreate** 接口创建一个画刷实例 **cBrush**, 并设置填充颜色, 画刷用于形状内部的填充。使用 **drawing_canvas.h****OH_Drawing_CanvasAttachPen****OH_Drawing_CanvasAttachBrush** 接口将画笔画刷的实例设置到画布实例中。
```c++
// 创建一个画笔Pen对象,Pen对象用于形状的边框线绘制
OH_Drawing_Pen* cPen = OH_Drawing_PenCreate();
......@@ -110,7 +110,7 @@ native drawing模块提供了一系列的接口用于基本图形和字体的绘
// 将Brush画刷设置到canvas中
OH_Drawing_CanvasAttachBrush(cCanvas, cBrush);
```
```
5. **绘制Path形状**。使用 **drawing_canvas.h****OH_Drawing_CanvasDrawPath** 接口将五角星绘制到画布上,绘制完毕后不再使用的实例需要调用对应的接口进行销毁。
......
......@@ -70,7 +70,7 @@
RawDir* rawDir = OH_ResourceManager_OpenRawDir(nativeResourceManager, path.c_str());
```
4. 根据RawDir实例,使用OH_ResourceManager_GetRawFileCount接口获取对应目录下的rawfile文件总数 。
......
......@@ -8,7 +8,7 @@
- [使用JS语言开发(低代码方式)](start-with-js-low-code.md)
- 开发基础知识
- [应用包结构说明(FA模型)](package-structure.md)
- [应用包结构说明(Stage模型)](module-structure.md)
- [应用包结构说明(Stage模型)](stage-structure.md)
- [资源文件的分类](basic-resource-file-categories.md)
- [SysCap说明](syscap.md)
- [HarmonyAppProvision配置文件](app-provision-structure.md)
......
......@@ -11,7 +11,7 @@
- 开发基础知识
- [应用包结构说明(FA模型)](quick-start/package-structure.md)
- [应用包结构说明(Stage模型)](quick-start/module-structure.md)
- [应用包结构说明(Stage模型)](quick-start/stage-structure.md)
- [资源文件的分类](quick-start/basic-resource-file-categories.md)
- [SysCap说明](quick-start/syscap.md)
- 开发
......@@ -297,7 +297,10 @@
- [Intl开发指导](internationalization/intl-guidelines.md)
- [I18n开发指导](internationalization/i18n-guidelines.md)
- [IDL工具规格及使用说明书](IDL/idl-guidelines.md)
- [Native API在应用工程中的使用指导](napi/napi-guidelines.md)
- Native API的相关指导
- [Native API在应用工程中的使用指导](napi/napi-guidelines.md)
- [drawing开发指导](napi/drawing-guidelines.md)
- [rawfile开发指导](napi/rawfile-guidelines.md)
- 工具
- [DevEco Studio(OpenHarmony)使用指南](quick-start/deveco-studio-user-guide-for-openharmony.md)
- 示例教程
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册