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

update sample link

Signed-off-by: Nge-yafang <geyafang@huawei.com>
上级 9a1c33e6
...@@ -6,7 +6,7 @@ ...@@ -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 @@ ...@@ -18,16 +18,16 @@
​ 4、加载绘制首页阶段 ​ 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任务阻塞、减少组件刷新的数量的方法来提升应用响应速度。 应用对用户的输入需要快速反馈,以提升交互体验。建议通过避免主线程被非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来减少动画丢帧。 应用播放动画的流畅度是影响用户体验的重要因素。建议通过使用系统提供的动效API来减少动画丢帧。
...@@ -57,7 +57,7 @@ OpenHarmony的应用冷启动过程大致可分成以下四个阶段:应用进 ...@@ -57,7 +57,7 @@ OpenHarmony的应用冷启动过程大致可分成以下四个阶段:应用进
在应用启动流程中,系统会执行Ability的生命周期回调函数。因此,不建议在这些回调函数中执行耗时过长的操作,耗时操作建议通过异步任务延迟处理或者放到其他线程执行。 在应用启动流程中,系统会执行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、缩短加载绘制首页阶段耗时 ## 4、缩短加载绘制首页阶段耗时
......
...@@ -61,7 +61,7 @@ struct ImageExample1 { ...@@ -61,7 +61,7 @@ struct ImageExample1 {
### 使用TaskPool线程池异步处理 ### 使用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 ```javascript
import taskpool from '@ohos.taskpool'; import taskpool from '@ohos.taskpool';
......
...@@ -90,7 +90,7 @@ struct AttrAnimationExample { ...@@ -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 ## 使用系统提供的显式动效API
...@@ -139,4 +139,4 @@ struct AnimateToExample { ...@@ -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 更详细的API文档请参考:../reference/arkui-ts/ts-explicit-animation.md
\ No newline at end of file \ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册