未验证 提交 b28f393b 编写于 作者: O openharmony_ci 提交者: Gitee

!21647 定时器内容优化&绝对链接修改

Merge pull request !21647 from ningning/OpenHarmony-4.0-Beta2
...@@ -12,12 +12,12 @@ OpenHarmony通过企业设备管理(Enterprise Device Management)API支持 ...@@ -12,12 +12,12 @@ OpenHarmony通过企业设备管理(Enterprise Device Management)API支持
- 仅支持Stage模型 - 仅支持Stage模型
### 环境准备 ### 环境准备
- DevEco Studio可参考其官网介绍进行[下载](https://developer.harmonyos.com/cn/develop/deveco-studio#download),并进行相关的配置动作。 - DevEco Studio可参考其官网介绍进行下载,并进行相关的配置动作。
- ohos-sdk-full可参考OpenHarmony网站进行[下载](https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v3.2-beta2.md#%E4%BB%8E%E9%95%9C%E5%83%8F%E7%AB%99%E7%82%B9%E8%8E%B7%E5%8F%96) - ohos-sdk-full可参考[如何替换full-sdk](../../faqs/full-sdk-switch-guide.md)进行下载
### 开发步骤 ### 开发步骤
1. 使用DevEco Studio新建工程、[替换full-sdk](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/faqs/full-sdk-switch-guide.md) 1. 使用DevEco Studio新建工程、替换full-sdk
2.[应用签名文件](../../security/accesstoken-overview.md#应用apl等级说明)中设置应用为系统应用,即app-feature字段为hos_system_app。 2.[应用签名文件](../../security/accesstoken-overview.md#应用apl等级说明)中设置应用为系统应用,即app-feature字段为hos_system_app。
......
...@@ -36,8 +36,8 @@ import systemTimer from '@ohos.systemTimer'; ...@@ -36,8 +36,8 @@ import systemTimer from '@ohos.systemTimer';
| 名称 | 类型 | 必填 | 说明 | | 名称 | 类型 | 必填 | 说明 |
| --------- | --------------------------------------------- | ---- | ------------------------------------------------------------ | | --------- | --------------------------------------------- | ---- | ------------------------------------------------------------ |
| type | number | 是 | 定时器类型。<br>取值为1,表示为系统启动时间定时器(定时器启动时间不能晚于当前设置的系统时间) ;<br>取值为2,表示为唤醒定时器;<br>取值为4,表示为精准定时器;<br>取值为8,表示为IDLE模式定时器(暂不支持)。 | | type | number | 是 | 定时器类型。<br>取值为1,表示为系统启动时间定时器(定时器启动时间不能晚于当前设置的系统时间) ;<br>取值为2,表示为唤醒定时器;<br>取值为4,表示为精准定时器;<br>取值为8,表示为IDLE模式定时器(暂不支持)。 |
| repeat | boolean | 是 | true为循环定时器,false为单次定时器。 | | repeat | boolean | 是 | 是否为循环定时器。<br>true为循环定时器,false为单次定时器。 |
| interval | number | 否 | 如果是循环定时器,repeat值应大于5000毫秒,非重复定时器置为0。 | | interval | number | 否 |定时器时间间隔。 <br>如果是循环定时器,interval值应大于5000毫秒;单次定时器interval值为0。 |
| wantAgent | [WantAgent](js-apis-app-ability-wantAgent.md) | 否 | 设置通知的WantAgent,定时器到期后通知。(支持拉起应用MainAbility,暂不支持拉起ServiceAbility。) | | wantAgent | [WantAgent](js-apis-app-ability-wantAgent.md) | 否 | 设置通知的WantAgent,定时器到期后通知。(支持拉起应用MainAbility,暂不支持拉起ServiceAbility。) |
| callback | number | 是 | 以回调函数的形式返回定时器的ID。 | | callback | number | 是 | 以回调函数的形式返回定时器的ID。 |
...@@ -48,8 +48,6 @@ createTimer(options: TimerOptions, callback: AsyncCallback&lt;number&gt;): void ...@@ -48,8 +48,6 @@ createTimer(options: TimerOptions, callback: AsyncCallback&lt;number&gt;): void
创建定时器,使用callback异步回调。 创建定时器,使用callback异步回调。
**系统接口:** 此接口为系统接口
**系统能力:** SystemCapability.MiscServices.Time **系统能力:** SystemCapability.MiscServices.Time
**参数:** **参数:**
...@@ -89,8 +87,6 @@ createTimer(options: TimerOptions): Promise&lt;number&gt; ...@@ -89,8 +87,6 @@ createTimer(options: TimerOptions): Promise&lt;number&gt;
创建定时器,使用Promise异步回调。 创建定时器,使用Promise异步回调。
**系统接口:** 此接口为系统接口
**系统能力:** SystemCapability.MiscServices.Time **系统能力:** SystemCapability.MiscServices.Time
**参数:** **参数:**
...@@ -131,9 +127,7 @@ export default { ...@@ -131,9 +127,7 @@ export default {
startTimer(timer: number, triggerTime: number, callback: AsyncCallback&lt;void&gt;): void startTimer(timer: number, triggerTime: number, callback: AsyncCallback&lt;void&gt;): void
开始定时器,使用callback异步回调。 开启定时器,使用callback异步回调。
**系统接口:** 此接口为系统接口
**系统能力:** SystemCapability.MiscServices.Time **系统能力:** SystemCapability.MiscServices.Time
...@@ -176,9 +170,7 @@ export default { ...@@ -176,9 +170,7 @@ export default {
startTimer(timer: number, triggerTime: number): Promise&lt;void&gt; startTimer(timer: number, triggerTime: number): Promise&lt;void&gt;
开始定时器,使用Promise异步回调。 开启定时器,使用Promise异步回调。
**系统接口:** 此接口为系统接口
**系统能力:** SystemCapability.MiscServices.Time **系统能力:** SystemCapability.MiscServices.Time
...@@ -226,8 +218,6 @@ stopTimer(timer: number, callback: AsyncCallback&lt;void&gt;): void ...@@ -226,8 +218,6 @@ stopTimer(timer: number, callback: AsyncCallback&lt;void&gt;): void
停止定时器,使用callback异步回调。 停止定时器,使用callback异步回调。
**系统接口:** 此接口为系统接口
**系统能力:** SystemCapability.MiscServices.Time **系统能力:** SystemCapability.MiscServices.Time
**参数:** **参数:**
...@@ -271,8 +261,6 @@ stopTimer(timer: number): Promise&lt;void&gt; ...@@ -271,8 +261,6 @@ stopTimer(timer: number): Promise&lt;void&gt;
停止定时器,使用Promise异步回调。 停止定时器,使用Promise异步回调。
**系统接口:** 此接口为系统接口
**系统能力:** SystemCapability.MiscServices.Time **系统能力:** SystemCapability.MiscServices.Time
**参数:** **参数:**
...@@ -319,8 +307,6 @@ destroyTimer(timer: number, callback: AsyncCallback&lt;void&gt;): void ...@@ -319,8 +307,6 @@ destroyTimer(timer: number, callback: AsyncCallback&lt;void&gt;): void
销毁定时器,使用callback异步回调。 销毁定时器,使用callback异步回调。
**系统接口:** 此接口为系统接口
**系统能力:** SystemCapability.MiscServices.Time **系统能力:** SystemCapability.MiscServices.Time
**参数:** **参数:**
...@@ -365,8 +351,6 @@ destroyTimer(timer: number): Promise&lt;void&gt; ...@@ -365,8 +351,6 @@ destroyTimer(timer: number): Promise&lt;void&gt;
销毁定时器,使用Promise异步回调。 销毁定时器,使用Promise异步回调。
**系统接口:** 此接口为系统接口
**系统能力:** SystemCapability.MiscServices.Time **系统能力:** SystemCapability.MiscServices.Time
**参数:** **参数:**
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
- **能效资源申请接口** :单独为进程申请CPU等资源的接口,保障系统应用在后台执行的诉求。申请CPU资源后,则应用或进程不被挂起。 - **能效资源申请接口** :单独为进程申请CPU等资源的接口,保障系统应用在后台执行的诉求。申请CPU资源后,则应用或进程不被挂起。
- **系统特权应用**:配置[runningResourcesApply特权](https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-app-privilege-config-guide.md#可由设备厂商配置的特权)应用的系统应用。 - **系统特权应用**:配置[runningResourcesApply特权]((../../device-dev/subsystems/subsys-app-privilege-config-guide.md#可由设备厂商配置的特权)应用的系统应用。
### 约束与限制 ### 约束与限制
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册