diff --git a/zh-cn/application-dev/performance/Readme.md b/zh-cn/application-dev/performance/Readme.md index f2046079e80857cad849124b2d383f053e7994fd..e348a00d7a1d5c3d94e05961b4711f00764bfb20 100644 --- a/zh-cn/application-dev/performance/Readme.md +++ b/zh-cn/application-dev/performance/Readme.md @@ -6,7 +6,7 @@ - 提升应用启动和响应速度 - - [提升应用冷启动速度](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-cold-start-speed.md) + - [提升应用冷启动速度](improve-application-startup-and-response/improve-application-cold-start-speed.md) 应用启动时延是影响用户体验的关键要素。提升应用冷启动速度,建议在以下四个阶段进行优化: @@ -18,16 +18,16 @@ ​ 4、加载绘制首页阶段 - - [提升应用响应速度](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-response.md) + - [提升应用响应速度](improve-application-startup-and-response/improve-application-response.md) 应用对用户的输入需要快速反馈,以提升交互体验。建议通过避免主线程被非UI任务阻塞、减少组件刷新的数量的方法来提升应用响应速度。 - 减少丢帧卡顿 - - [减少视图嵌套层次](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/performance/reduce-frame-loss-and-frame-freezing/reduce-view-nesting-levels.md) + - [减少视图嵌套层次](reduce-frame-loss-and-frame-freezing/reduce-view-nesting-levels.md) 应用将布局渲染到屏幕上的流畅度影响用户对质量的感知。建议移除多余的嵌套层次减少视图嵌套层次。 - - [减少动画丢帧](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/performance/reduce-frame-loss-and-frame-freezing/reduce-animation-frame-loss.md) + - [减少动画丢帧](reduce-frame-loss-and-frame-freezing/reduce-animation-frame-loss.md) 应用播放动画的流畅度是影响用户体验的重要因素。建议通过使用系统提供的动效API来减少动画丢帧。 diff --git a/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-cold-start-speed.md b/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-cold-start-speed.md index 0f7d4682082c8962454a4d1e707ae157e624ef1b..f59cb4a41f02dd628f0cf5bf5910ca43b350d507 100644 --- a/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-cold-start-speed.md +++ b/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-cold-start-speed.md @@ -57,7 +57,7 @@ OpenHarmony的应用冷启动过程大致可分成以下四个阶段:应用进 在应用启动流程中,系统会执行Ability的生命周期回调函数。因此,不建议在这些回调函数中执行耗时过长的操作,耗时操作建议通过异步任务延迟处理或者放到其他线程执行。 -在这些生命周期回调里,推荐开发者只做必要的操作,详情可以参考:[UIAbility组件生命周期](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/application-models/uiability-lifecycle.md) +在这些生命周期回调里,推荐开发者只做必要的操作,详情可以参考:[UIAbility组件生命周期](../application-models/uiability-lifecycle.md) ## 4、缩短加载绘制首页阶段耗时 diff --git a/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-response.md b/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-response.md index 72a4a4567689d83875cd0340a848ad793f732190..094be7635078830107d0a462509322284cfb8a2e 100644 --- a/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-response.md +++ b/zh-cn/application-dev/performance/improve-application-startup-and-response/improve-application-response.md @@ -61,7 +61,7 @@ struct ImageExample1 { ### 使用TaskPool线程池异步处理 -OpenHarmony提供了[TaskPool线程池](https://gitee.com/sqsyqqy/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-taskpool.md),相比worker线程,TaskPool提供了任务优先级设置、线程池自动管理机制,示例如下: +OpenHarmony提供了[TaskPool线程池](../reference/apis/js-apis-taskpool.md),相比worker线程,TaskPool提供了任务优先级设置、线程池自动管理机制,示例如下: ```javascript import taskpool from '@ohos.taskpool'; diff --git a/zh-cn/application-dev/performance/reduce-frame-loss-and-frame-freezing/reduce-animation-frame-loss.md b/zh-cn/application-dev/performance/reduce-frame-loss-and-frame-freezing/reduce-animation-frame-loss.md index 63a328927a57d7363f5a3743dda6f828d587b744..bf4f743e6dfdf69a4fa514f3611c1960a02133aa 100644 --- a/zh-cn/application-dev/performance/reduce-frame-loss-and-frame-freezing/reduce-animation-frame-loss.md +++ b/zh-cn/application-dev/performance/reduce-frame-loss-and-frame-freezing/reduce-animation-frame-loss.md @@ -90,7 +90,7 @@ struct AttrAnimationExample { } ``` -更详细的API文档请参考:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/arkui-ts/ts-animatorproperty.md +更详细的API文档请参考:../reference/arkui-ts/ts-animatorproperty.md ## 使用系统提供的显式动效API @@ -139,4 +139,4 @@ struct AnimateToExample { } ``` -更详细的API文档请参考:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/arkui-ts/ts-explicit-animation.md \ No newline at end of file +更详细的API文档请参考:../reference/arkui-ts/ts-explicit-animation.md \ No newline at end of file