From d736204395eb1ccfba90c294b0eb1cba7e0c2842 Mon Sep 17 00:00:00 2001 From: zengyawen Date: Mon, 28 Mar 2022 20:58:54 +0800 Subject: [PATCH] update docs Signed-off-by: zengyawen --- en/application-dev/website.md | 69 ++-- zh-cn/application-dev/Readme-CN.md | 2 +- .../reference/apis/Readme-CN.md | 359 ++++++++++++------ .../reference/apis/js-apis-system-cipher.md | 3 +- zh-cn/device-dev/Readme-CN.md | 2 +- zh-cn/device-dev/glossary/Readme-CN.md | 4 - zh-cn/device-dev/glossary/glossary.md | 99 ----- zh-cn/glossary.md | 100 +++++ zh-cn/website.md | 5 +- 9 files changed, 383 insertions(+), 260 deletions(-) delete mode 100755 zh-cn/device-dev/glossary/Readme-CN.md delete mode 100644 zh-cn/device-dev/glossary/glossary.md create mode 100644 zh-cn/glossary.md diff --git a/en/application-dev/website.md b/en/application-dev/website.md index 118397bc0d..c897bb5388 100644 --- a/en/application-dev/website.md +++ b/en/application-dev/website.md @@ -2,15 +2,15 @@ - [Application Development Overview](application-dev-guide.md) - Quick Start - - [Directory Structure](quick-start/package-structure.md) - - [Resource File Categories](quick-start/basic-resource-file-categories.md) + - [Directory Structure](package-structure.md) + - [Resource File Categories](quick-start/basic-resource-file-categories.md) - Development - UI - JavaScript-based Web-Like Development Paradigm - [Overview](ui/ui-js-overview.md) - Framework - [File Organization](ui/js-framework-file.md) - - ["js" Tag](ui/js-framework-js-tag.md) + - [js Tag](ui/js-framework-js-tag.md) - [app.js](ui/js-framework-js-file.md) - Syntax - [HML](ui/js-framework-syntax-hml.md) @@ -59,7 +59,7 @@ - File Organization - [Directory Structure](ui/ts-framework-directory.md) - [Rules for Accessing Application Code Files](ui/ts-framework-file-access-rules.md) - - ["js" Tag](ui/ts-framework-js-tag.md) + - [js Tag](ui/ts-framework-js-tag.md) - Resource Access - [Media Resource Types](ui/ts-media-resource-type.md) - [Pixel Units](ui/ts-pixel-units.md) @@ -104,7 +104,18 @@ - [Custom Component Initialization](ui/ts-custom-component-initialization.md) - [Custom Component Lifecycle Callbacks](ui/ts-custom-component-lifecycle-callbacks.md) - [Example: Component Creation and Re-Initialization](ui/ts-component-creation-re-initialization.md) - - [Syntactic Sugar](ui/ts-syntactic-sugar.md) + - Syntactic Sugar + - **[@Decorator](ts-syntactic-sugar-decorator.md)** + + - **[Chain Call](ts-syntactic-sugar-chaining.md)** + + - **[struct](ts-syntactic-sugar-struct.md)** + + - **[Instantiating a struct Without the new Keyword](ts-instantiating-a-struct-without-new-keyword.md)** + + - **[Using a Separate Line for New Component](ts-using-a-separate-line-for-new-component.md)** + + - **[Restrictions on Using TypeScript for Generators](ts-restrictions-for-generators.md)** - Experiencing the Declarative UI - [Creating a Declarative UI Project](ui/ui-ts-creating-project.md) - [Getting to Know Components](ui/ui-ts-components.md) @@ -171,8 +182,8 @@ - [Samples](https://gitee.com/openharmony/app_samples/blob/master/README.md) - API References - Compent Reference (JavaScript-based Web-like Development Paradigm) - - [Components](reference/arkui-js/js-components.md) - - [Common](reference/arkui-js/js-components-common.md) + - Components + - Common - [Universal Attributes](reference/arkui-js/js-components-common-attributes.md) - [Universal Styles](reference/arkui-js/js-components-common-styles.md) - [Universal Events](reference/arkui-js/js-components-common-events.md) @@ -182,7 +193,7 @@ - [Transition Styles](reference/arkui-js/js-components-common-transition.md) - [Custom Font Styles](reference/arkui-js/js-components-common-customizing-font.md) - [Atomic Layout](reference/arkui-js/js-components-common-atomic-layout.md) - - [Container Component](reference/arkui-js/js-components-container.md) + - Container Component - [badge](reference/arkui-js/js-components-container-badge.md) - [dialog](reference/arkui-js/js-components-container-dialog.md) - [div](reference/arkui-js/js-components-container-div.md) @@ -200,7 +211,7 @@ - [tabs](reference/arkui-js/js-components-container-tabs.md) - [tab-bar](reference/arkui-js/js-components-container-tab-bar.md) - [tab-content](reference/arkui-js/js-components-container-tab-content.md) - - [Basic Components](reference/arkui-js/js-components-basic.md) + - Basic Components - [button](reference/arkui-js/js-components-basic-button.md) - [chart](reference/arkui-js/js-components-basic-chart.md) - [divider](reference/arkui-js/js-components-basic-divider.md) @@ -228,9 +239,9 @@ - [toolbar](reference/arkui-js/js-components-basic-toolbar.md) - [toolbar-item](reference/arkui-js/js-components-basic-toolbar-item.md) - [toggle](reference/arkui-js/js-components-basic-toggle.md) - - [Media Components](reference/arkui-js/js-components-media.md) + - Media Components - [video](reference/arkui-js/js-components-media-video.md) - - [Canvas Components](reference/arkui-js/js-components-canvas.md) + - Canvas Components - [canvas](reference/arkui-js/js-components-canvas-canvas.md) - [CanvasRenderingContext2D](reference/arkui-js/js-components-canvas-canvasrenderingcontext2d.md) - [Image](reference/arkui-js/js-components-canvas-image.md) @@ -240,12 +251,12 @@ - [ImageBitmap](reference/arkui-js/js-components-canvas-imagebitmap.md) - [OffscreenCanvas](reference/arkui-js/js-components-canvas-offscreencanvas.md) - [OffscreenCanvasRenderingContext2D](reference/arkui-js/js-offscreencanvasrenderingcontext2d.md) - - [Grid](reference/arkui-js/js-components-grid.md) + - Grid - [Basic Concepts](reference/arkui-js/js-components-grid-basic-concepts.md) - [grid-container](reference/arkui-js/js-components-grid-container.md) - [grid-row](reference/arkui-js/js-components-grid-row.md) - [grid-col](reference/arkui-js/js-components-grid-col.md) - - [SVG Components](reference/arkui-js/js-svg.md) + - SVG Components - [Universal Attributes](reference/arkui-js/js-components-svg-common-attributes.md) - [svg](reference/arkui-js/js-components-svg.md) - [rect](reference/arkui-js/js-components-svg-rect.md) @@ -261,25 +272,25 @@ - [animate](reference/arkui-js/js-components-svg-animate.md) - [animateMotion](reference/arkui-js/js-components-svg-animatemotion.md) - [animateTransform](reference/arkui-js/js-components-svg-animatetransform.md) - - [Custom Components](reference/arkui-js/js-components-custom.md) + - Custom Components - [Basic Usage](reference/arkui-js/js-components-custom-basic-usage.md) - [Custom Events](reference/arkui-js/js-components-custom-events.md) - [props](reference/arkui-js/js-components-custom-props.md) - [Event Parameter](reference/arkui-js/js-components-custom-event-parameter.md) - [slot](reference/arkui-js/js-components-custom-slot.md) - [Lifecycle Definition](reference/arkui-js/js-components-custom-lifecycle.md) - - [Appendix](reference/arkui-js/js-appendix.md) + - Appendix - [Type Attributes](reference/arkui-js/js-appendix-types.md) - Compent Reference (TypeScript-based Declarative Development Paradigm) - - [Components](reference/arkui-ts/ts-components.md) - - [Universal Components](reference/arkui-ts/ts-universal-components.md) - - [Universal Events](reference/arkui-ts/ts-universal-events.md) + - Components + - Universal Components + - Universal Events - [Click Event](reference/arkui-ts/ts-universal-events-click.md) - [Touch](reference/arkui-ts/ts-universal-events-touch.md) - [Show/Hide Event](reference/arkui-ts/ts-universal-events-show-hide.md) - [Key Event](reference/arkui-ts/ts-universal-events-key.md) - [Component Area Change Event](reference/arkui-ts/ts-universal-events-component-area-change.md) - - [Universal Attributes](reference/arkui-ts/ts-universal-attributes.md) + - Universal Attributes - [Size](reference/arkui-ts/ts-universal-attributes-size.md) - [Location](reference/arkui-ts/ts-universal-attributes-location.md) - [Layout Constraints](reference/arkui-ts/ts-universal-attributes-layout-constraints.md) @@ -301,9 +312,9 @@ - [Menu Control](reference/arkui-ts/ts-universal-attributes-menu.md) - [Click Control](reference/arkui-ts/ts-universal-attributes-touchable.md) - [Touch Target](reference/arkui-ts/ts-universal-attributes-response-region.md) - - [Gesture Processing](reference/arkui-ts/ts-gesture-processing.md) + - Gesture Processing - [Gesture Binding Methods](reference/arkui-ts/ts-gesture-settings.md) - - [Basic Gestures](reference/arkui-ts/ts-basic-gestures.md) + - Basic Gestures - [TapGesture](reference/arkui-ts/ts-basic-gestures-tapgesture.md) - [LongPressGesture](reference/arkui-ts/ts-basic-gestures-longpressgesture.md) - [PanGesture](reference/arkui-ts/ts-basic-gestures-pangesture.md) @@ -311,7 +322,7 @@ - [RotationGesture](reference/arkui-ts/ts-basic-gestures-rotationgesture.md) - [SwipeGesture](reference/arkui-ts/ts-basic-gestures-swipegesture.md) - [Combined Gestures](reference/arkui-ts/ts-combined-gestures.md) - - [Basic Components](reference/arkui-ts/ts-basic-components.md) + - Basic Components - [Blank](reference/arkui-ts/ts-basic-components-blank.md) - [Button](reference/arkui-ts/ts-basic-components-button.md) - [DataPanel](reference/arkui-ts/ts-basic-components-datapanel.md) @@ -332,7 +343,7 @@ - [TextInput](reference/arkui-ts/ts-basic-components-textinput.md) - [Toggle](reference/arkui-ts/ts-basic-components-toggle.md) - [TextClock](reference/arkui-ts/ts-basic-components-textclock.md) - - [Container Components](reference/arkui-ts/ts-components-container.md) + - Container Components - [AlphabetIndexer](reference/arkui-ts/ts-container-alphabet-indexer.md) - [Badge](reference/arkui-ts/ts-container-badge.md) - [Column](reference/arkui-ts/ts-container-column.md) @@ -356,7 +367,7 @@ - [Tabs](reference/arkui-ts/ts-container-tabs.md) - [TabContent](reference/arkui-ts/ts-container-tabcontent.md) - [Refresh](reference/arkui-ts/ts-container-refresh.md) - - [Drawing Components](reference/arkui-ts/ts-drawing-components.md) + - Drawing Components - [Circle](reference/arkui-ts/ts-drawing-components-circle.md) - [Ellipse](reference/arkui-ts/ts-drawing-components-ellipse.md) - [Line](reference/arkui-ts/ts-drawing-components-line.md) @@ -365,7 +376,7 @@ - [Path](reference/arkui-ts/ts-drawing-components-path.md) - [Rect](reference/arkui-ts/ts-drawing-components-rect.md) - [Shape](reference/arkui-ts/ts-drawing-components-shape.md) - - [Canvas Components](reference/arkui-ts/ts-components-canvas.md) + - Canvas Components - [Canvas](reference/arkui-ts/ts-components-canvas-canvas.md) - [CanvasRenderingContext2D](reference/arkui-ts/ts-canvasrenderingcontext2d.md) - [OffscreenCanvasRenderingConxt2D](reference/arkui-ts/ts-offscreencanvasrenderingcontext2d.md) @@ -374,23 +385,23 @@ - [CanvasGradient](reference/arkui-ts/ts-components-canvas-canvasgradient.md) - [ImageBitmap](reference/arkui-ts/ts-components-canvas-imagebitmap.md) - [ImageData](reference/arkui-ts/ts-components-canvas-imagedata.md) - - [Animation](reference/arkui-ts/ts-animation.md) + - Animation - [Attribute Animation](reference/arkui-ts/ts-animatorproperty.md) - [Explicit Animation](reference/arkui-ts/ts-explicit-animation.md) - - [Transition Animation](reference/arkui-ts/ts-transition-animation.md) + - Transition Animation - [Page Transition](reference/arkui-ts/ts-page-transition-animation.md) - [Component Transition](reference/arkui-ts/ts-transition-animation-component.md) - [Transition of Shared Elements](reference/arkui-ts/ts-transition-animation-shared-elements.md) - [Motion Path Animation](reference/arkui-ts/ts-motion-path-animation.md) - [Matrix Transformation](reference/arkui-ts/ts-matrix-transformation.md) - [Interpolation Calculation](reference/arkui-ts/ts-interpolation-calculation.md) - - [Global UI Methods](reference/arkui-ts/ts-global-ui-methods.md) + - Global UI Methods - [Alert Dialog Box](reference/arkui-ts/ts-methods-alert-dialog-box.md) - [Custom Dialog box](reference/arkui-ts/ts-methods-custom-dialog-box.md) - [Image Cache](reference/arkui-ts/ts-methods-image-cache.md) - [Media Query](reference/arkui-ts/ts-methods-media-query.md) - [List Selection Dialog Box](reference/arkui-ts/ts-methods-action-sheet.md) - - [Appendix](reference/arkui-ts/ts-appendix.md) + - Appendix - [Built-in Enums](reference/arkui-ts/ts-appendix-enums.md) - APIs - Ability Framework diff --git a/zh-cn/application-dev/Readme-CN.md b/zh-cn/application-dev/Readme-CN.md index 410850413b..4bdbbedd98 100644 --- a/zh-cn/application-dev/Readme-CN.md +++ b/zh-cn/application-dev/Readme-CN.md @@ -3,7 +3,7 @@ - [应用开发导读](application-dev-guide.md) - 了解OpenHarmony - [了解OpenHarmony开源项目](../OpenHarmony-Overview_zh.md) - - [术语](../device-dev/glossary/glossary.md) + - [术语](../glossary.md) - [版本说明](../release-notes/Readme.md) - 快速开始 - [应用开发快速入门](quick-start/Readme-CN.md) diff --git a/zh-cn/application-dev/reference/apis/Readme-CN.md b/zh-cn/application-dev/reference/apis/Readme-CN.md index 7631ad1914..2f4560f5d6 100644 --- a/zh-cn/application-dev/reference/apis/Readme-CN.md +++ b/zh-cn/application-dev/reference/apis/Readme-CN.md @@ -1,134 +1,249 @@ # 接口 - Ability框架 - - [FeatureAbility模块](js-apis-featureAbility.md) - - [ParticleAbility模块](js-apis-particleAbility.md) - - [DataAbilityHelper模块](js-apis-dataAbilityHelper.md) - - [DataUriUtils模块](js-apis-DataUriUtils.md) - - [Bundle模块](js-apis-Bundle.md) - - [Context模块](js-apis-Context.md) -- 事件与通知 - - [CommonEvent模块](js-apis-commonEvent.md) - - [Notification模块](js-apis-notification.md) - - [后台代理提醒](js-apis-reminderAgent.md) -- 资源管理 - - [资源管理](js-apis-resource-manager.md) - - [国际化-Intl](js-apis-intl.md) - - [国际化-I18n](js-apis-i18n.md) + + - [@ohos.ability.dataUriUtils (DataUriUtils模块)](js-apis-DataUriUtils.md) + - [@ohos.ability.errorCode (ErrorCode)](js-apis-ability-errorcode.md) + - [@ohos.ability.wantConstant (wantConstant)](js-apis-ability-wantConstant.md) + - [@ohos.application.Ability (Ability)](js-apis-application-ability.md) + - [@ohos.application.AbilityConstant (AbilityConstant)](js-apis-application-abilityConstant.md) + - [@ohos.application.abilityDelegatorRegistry (AbilityDelegatorRegistry)](js-apis-abilityDelegatorRegistry.md) + - [@ohos.application.AbilityStage (AbilityStage)](js-apis-application-abilitystage.md) + - [@ohos.application.appManager (appManager)](js-apis-appmanager.md) + - [@ohos.application.Configuration (Configuration)](js-apis-configuration.md) + - [@ohos.application.ConfigurationConstant (ConfigurationConstant)](js-apis-configurationconstant.md) + - [@ohos.application.DataShareExtensionAbility (DataShareExtensionAbility)](js-apis-application-DataShareExtensionAbility.md) + - [@ohos.ability.featureAbility (FeatureAbility模块)](js-apis-featureAbility.md) + - [@ohos.application.formBindingData (卡片数据绑定类)](js-apis-formbindingdata.md) + - [@ohos.application.FormExtension (FormExtension)](js-apis-formextension.md) + - [@ohos.application.formError (FormError)](js-apis-formerror.md) + - [@ohos.application.formHost (FormHost)](js-apis-formhost.md) + - [@ohos.application.formInfo (FormInfo)](js-apis-formInfo.md) + - [@ohos.application.missionManager (missionManager)](js-apis-missionManager.md) + - [@ohos.application.formProvider (FormProvider)](js-apis-formprovider.md) + - [@ohos.ability.particleAbility (particleAbility模块)](js-apis-particleAbility.md) + - [@ohos.application.ServiceExtensionAbility (ServiceExtensionAbility)](js-apis-service-extension-ability.md) + - [@ohos.application.StartOptions (StartOptions)](js-apis-application-StartOptions.md) + - [@ohos.application.StaticSubscriberExtensionAbility (StaticSubscriberExtensionAbility)](js-apis-application-staticSubscriberExtensionAbility.md) + - [@ohos.application.uriPermissionManager (uriPermissionManager)](js-apis-uripermissionmanager.md) + - [@ohos.application.Want (Want)](js-apis-application-Want.md) + - [@ohos.wantAgent (WantAgent模块)](js-apis-wantAgent.md) + - ability/[dataAbilityHelper (DataAbilityHelper模块)](js-apis-dataAbilityHelper.md) + - app/[context (Context模块)](js-apis-Context.md) + - application/[AbilityContext (AbilityContext)](js-apis-ability-context.md) + - application/[abilityDelegator (AbilityDelegator)](js-apis-application-abilityDelegator.md) + - application/[abilityDelegatorArgs (AbilityDelegatorArgs)](js-apis-application-abilityDelegatorArgs.md) + - application/[abilityMonitor (AbilityMonitor)](js-apis-application-abilityMonitor.md) + - application/[AbilityRunningInfo (AbilityRunningInfo)](js-apis-abilityrunninginfo.md) + - application/[AbilityStageContext (AbilityStageContext)](js-apis-abilitystagecontext.md) + - application/[Context (Context)](js-apis-application-context.md) + - application/[ExtensionContext (ExtensionContext)](js-apis-extension-context.md) + - application/[ExtensionRunningInfo (ExtensionRunningInfo)](js-apis-extensionrunninginfo.md) + - application/[FormExtensionContext (FormExtensionContext)](js-apis-formextensioncontext.md) + - application/[MissionSnapshot (MissionSnapshot)](js-apis-application-MissionSnapshot.md) + - application/[PermissionRequestResult (PermissionRequestResult)](js-apis-permissionrequestresult.md) + - application/[ProcessRunningInfo (ProcessRunningInfo)](js-apis-processrunninginfo.md) + - application/[ServiceExtensionContext (ServiceExtensionContext)](js-apis-service-extension-context.md) + - application/[shellCmdResult (ShellCmdResult)](js-apis-application-shellCmdResult.md) + +- 公共事件与通知 + + - [@ohos.commonEvent (公共事件模块)](js-apis-commonEvent.md) + - [@ohos.events.emitter (Emitter)](js-apis-emitter.md) + - [@ohos.notification (Notification模块)](js-apis-notification.md) + - [@ohos.reminderAgent (后台代理提醒)](js-apis-reminderAgent.md) + - application/[EventHub (EventHub)](js-apis-eventhub.md) + +- 应用程序包管理 + + - [@ohos.bundle (Bundle模块)](js-apis-Bundle.md) + - [@ohos.bundleState (设备使用信息统计)](js-apis-deviceUsageStatistics.md) + - [@ohos.zlib (Zip模块)](js-apis-zlib.md) + +- UI界面 + + - [@ohos.animator (动画)](js-apis-animator.md) + - [@ohos.mediaquery (媒体查询)](js-apis-mediaquery.md) + - [@ohos.prompt (弹窗)](js-apis-prompt.md) + - [@ohos.router (页面路由)](js-apis-router.md) + +- 图形图像 + + - [@ohos.display (屏幕属性)](js-apis-display.md) + - [@ohos.screenshot (屏幕截图)](js-apis-screenshot.md) + - [@ohos.window (窗口)](js-apis-window.md) + - [webgl (WebGL)](js-apis-webgl.md) + - [webgl2 (WebGL2)](js-apis-webgl2.md) + - 媒体 - - [音频管理](js-apis-audio.md) - - [媒体服务](js-apis-media.md) - - [图片处理](js-apis-image.md) - - [相机管理](js-apis-camera.md) + + - [@ohos.multimedia.audio (音频管理)](js-apis-audio.md) + - [@ohos.multimedia.camera (相机管理)](js-apis-camera.md) + - [@ohos.multimedia.image (图片处理)](js-apis-image.md) + - [@ohos.multimedia.media (媒体服务)](js-apis-media.md) + - [@ohos.multimedia.medialibrary (媒体库管理)](js-apis-medialibrary.md) + +- 资源管理 + - [@ohos.i18n (国际化-I18n)](js-apis-i18n.md) + - [@ohos.intl (国际化-Intl)](js-apis-intl.md) + - [@ohos.resourceManager (资源管理)](js-apis-resource-manager.md) + +- 资源调度 + + - [@ohos.backgroundTaskManager (后台任务管理)](js-apis-backgroundTaskManager.md) + - [@ohos.workScheduler (延迟任务调度)](js-apis-workScheduler.md) + - [@ohos.WorkSchedulerExtensionAbility (延迟任务调度回调)](js-apis-workScheduler.md) + +- 定制管理 + + - [@ohos.configPolicy (配置策略)](js-apis-config-policy.md) + - [@ohos.enterpriseDeviceManager (企业设备管理)](js-apis-enterprise-device-manager.md) + - 安全 - - [用户认证](js-apis-useriam-userauth.md) - - [访问控制](js-apis-abilityAccessCtrl.md) - - [通用密钥库系统](js-apis-huks.md) + + - [@ohos.abilityAccessCtrl (访问控制管理)](js-apis-abilityAccessCtrl.md) + - [@ohos.security.huks (通用密钥库系统)](js-apis-huks.md) + - [@ohos.userIAM.userAuth (用户认证)](js-apis-useriam-userauth.md) + - [@system.cipher (加密算法)](js-apis-system-cipher.md) + - 数据管理 - - [轻量级存储9+](js-apis-data-preferences.md) - - [轻量级存储](js-apis-data-storage.md) - - [分布式数据管理](js-apis-distributed-data.md) - - [分布式数据对象](js-apis-data-distributedobject.md) - - [关系型数据库](js-apis-data-rdb.md) - - [结果集](js-apis-data-resultset.md) - - [DataAbility 谓词](js-apis-data-ability.md) - - [设置数据项名称](js-apis-settings.md) + + - [@ohos.data.dataAbility (DataAbility谓词)](js-apis-data-ability.md) + - [@ohos.data.distributedData (分布式数据管理)](js-apis-distributed-data.md) + - [@ohos.data.distributedDataObject (分布式数据对象)](js-apis-data-distributedobject.md) + - [@ohos.data.preferences (轻量级存储)](js-apis-data-preferences.md) + - [@ohos.data.rdb (关系型数据库)](js-apis-data-rdb.md) + - [@ohos.settings (设置数据项名称)](js-apis-settings.md) + - data/rdb/[resultSet (结果集)](js-apis-data-resultset.md) + - 文件管理 - - [文件管理](js-apis-fileio.md) - - [Statfs](js-apis-statfs.md) - - [目录环境](js-apis-environment.md) - - [公共文件访问与管理](js-apis-filemanager.md) - - [应用空间统计](js-apis-storage-statistics.md) - - [卷管理](js-apis-volumemanager.md) -- 账号管理 - - [系统帐号管理](js-apis-osAccount.md) - - [分布式帐号管理](js-apis-distributed-account.md) - - [应用帐号管理](js-apis-appAccount.md) + + - [@ohos.environment (目录环境能力)](js-apis-environment.md) + - [@ohos.fileio (文件管理)](js-apis-fileio.md) + - [@ohos.fileManager (公共文件访问与管理)](js-apis-filemanager.md) + - [@ohos.statfs (statfs)](js-apis-statfs.md) + - [@ohos.storageStatistics (应用空间统计)](js-apis-storage-statistics.md) + - [@ohos.volumeManager (卷管理)](js-apis-volumemanager.md) + - 电话服务 - - [拨打电话](js-apis-call.md) - - [短信服务](js-apis-sms.md) - - [SIM卡管理](js-apis-sim.md) - - [网络搜索](js-apis-radio.md) - - [observer](js-apis-observer.md) - - [蜂窝数据](js-apis-telephony-data.md) + + - [@ohos.contact (联系人)](js-apis-contact.md) + - [@ohos.telephony.call (拨打电话)](js-apis-call.md) + - [@ohos.telephony.observer (observer)](js-apis-observer.md) + - [@ohos.telephony.radio (网络搜索)](js-apis-radio.md) + - [@ohos.telephony.sim (SIM卡管理)](js-apis-sim.md) + - [@ohos.telephony.sms (短信服务)](js-apis-sms.md) + - [@ohos.telephony.data (蜂窝数据)](js-apis-telephony-data.md) + - 网络管理 - - [网络连接管理](js-apis-net-connection.md) - - [Socket连接](js-apis-socket.md) - - [WebSocket连接](js-apis-webSocket.md) - - [数据请求](js-apis-http.md) - - [上传下载](js-apis-request.md) + - [@ohos.net.connection (网络连接管理)](js-apis-net-connection.md) + - [@ohos.net.http (数据请求)](js-apis-http.md) + - [@ohos.request (上传下载)](js-apis-request.md) + - [@ohos.net.socket (Socket连接)](js-apis-socket.md) + - [@ohos.net.webSocket (WebSocket连接)](js-apis-webSocket.md) + - 通信与连接 - - [WLAN](js-apis-wifi.md) - - [Bluetooth](js-apis-bluetooth.md) - - [RPC通信](js-apis-rpc.md) + + - [@ohos.bluetooth (蓝牙)](js-apis-bluetooth.md) + - [@ohos.connectedTag (有源标签)](js-apis-connectedTag.md) + - [@ohos.rpc (RPC通信)](js-apis-rpc.md) + - [@ohos.wifi (WLAN)](js-apis-wifi.md) + - [@ohos.wifiext (WLAN)](js-apis-wifiext.md) + +- 系统基础能力 + + - [@ohos.accessibility (辅助功能)](js-apis-accessibility.md) + - [@ohos.faultLogger (故障日志获取)](js-apis-faultLogger.md) + - [@ohos.hiAppEvent (应用打点)](js-apis-hiappevent.md) + - [@ohos.hichecker (检测模式)](js-apis-hichecker.md) + - [@ohos.hidebug (Debug调试)](js-apis-hidebug.md) + - [@ohos.hilog (日志打印)](js-apis-hilog.md) + - [@ohos.hiTraceChain (分布式跟踪)](js-apis-hitracechain.md) + - [@ohos.hiTraceMeter (性能打点)](js-apis-hitracemeter.md) + - [@ohos.inputMethod (输入法框架)](js-apis-inputmethod.md) + - [@ohos.inputMethodEngine (输入法服务)](js-apis-inputmethodengine.md) + - [@ohos.pasteboard (剪贴板)](js-apis-pasteboard.md) + - [@ohos.screenLock (锁屏管理)](js-apis-screen-lock.md) + - [@ohos.systemTime (设置系统时间)](js-apis-system-time.md) + - [@ohos.wallpaper (壁纸)](js-apis-wallpaper.md) + - [Timer (定时器)](js-apis-timer.md) + - 设备管理 - - [传感器](js-apis-sensor.md) - - [振动](js-apis-vibrator.md) - - [屏幕亮度](js-apis-brightness.md) - - [电量信息](js-apis-battery-info.md) - - [系统电源管理](js-apis-power.md) - - [热管理](js-apis-thermal.md) - - [Runninglock锁](js-apis-runninglock.md) - - [设备信息](js-apis-device-info.md) - - [系统属性](js-apis-system-parameter.md) - - [设备管理](js-apis-device-manager.md) - - [窗口](js-apis-window.md) - - [屏幕属性](js-apis-display.md) - - [升级](js-apis-update.md) - - [USB管理](js-apis-usb.md) - - [位置服务](js-apis-geolocation.md) - - [输入设备](js-apis-inputdevice.md) - - [组合按键](js-apis-inputconsumer.md) - - [输入监听](js-apis-inputmonitor.md) - - [事件注入](js-apis-inputeventclient.md) -- 基本功能 - - [应用上下文](js-apis-system-app.md) - - [日志打印](js-apis-logs.md) - - [页面路由](js-apis-router.md) - - [弹窗](js-apis-prompt.md) - - [应用配置](js-apis-system-configuration.md) - - [定时器](js-apis-timer.md) - - [锁屏管理](js-apis-screen-lock.md) - - [设置系统时间](js-apis-system-time.md) - - [壁纸](js-apis-wallpaper.md) - - [剪贴板](js-apis-pasteboard.md) - - [动画](js-apis-animator.md) - - [WebGL](js-apis-webgl.md) - - [WebGL2](js-apis-webgl2.md) - - [屏幕截图](js-apis-screenshot.md) - - [输入法框架](js-apis-inputmethod.md) - - [输入法服务](js-apis-inputmethodengine.md) - - [辅助功能](js-apis-accessibility.md) -- DFX - - [应用打点](js-apis-hiappevent.md) - - [性能打点](js-apis-hitracemeter.md) - - [故障日志获取](js-apis-faultLogger.md) - - [分布式跟踪](js-apis-hitracechain.md) - - [日志打印](js-apis-hilog.md) - - [检测模式](js-apis-hichecker.md) - - [Debug调试](js-apis-hidebug.md) + + - [@ohos.batteryInfo (电量信息)](js-apis-battery-info.md) + - [@ohos.brightness (屏幕亮度)](js-apis-brightness.md) + - [@ohos.deviceInfo (设备信息)](js-apis-device-info.md) + - [@ohos.distributedHardware.deviceManager (设备管理)](js-apis-device-manager.md) + - [@ohos.geolocation (位置服务)](js-apis-geolocation.md) + - [@ohos.multimodalInput.inputConsumer (组合按键)](js-apis-inputconsumer.md) + - [@ohos.multimodalInput.inputDevice (输入设备)](js-apis-inputdevice.md) + - [@ohos.multimodalInput.inputEventClient (注入按键)](js-apis-inputeventclient.md) + - [@ohos.multimodalInput.inputMonitor (输入监听)](js-apis-inputmonitor.md) + - [@ohos.power (系统电源管理)](js-apis-power.md) + - [@ohos.runningLock (Runninglock锁)](js-apis-runninglock.md) + - [@ohos.sensor (传感器)](js-apis-sensor.md) + - [@ohos.systemParameter (系统属性)](js-apis-system-parameter.md) + - [@ohos.thermal (热管理)](js-apis-thermal.md) + - [@ohos.update (升级)](js-apis-update.md) + - [@ohos.usb (USB管理)](js-apis-usb.md) + - [@ohos.vibrator (振动)](js-apis-vibrator.md) + +- 帐号管理 + + - [@ohos.account.appAccount (应用帐号管理)](js-apis-appAccount.md) + - [@ohos.account.distributedAccount (分布式帐号管理)](js-apis-distributed-account.md) + - [@ohos.account.osAccount (系统帐号管理)](js-apis-osAccount.md) + - 语言基础类库 - - [获取进程相关的信息](js-apis-process.md) - - [URL字符串解析](js-apis-url.md) - - [URI字符串解析](js-apis-uri.md) - - [util工具函数](js-apis-util.md) - - [xml解析与生成](js-apis-xml.md) - - [xml转换JavaScript](js-apis-convertxml.md) - - [启动一个worker](js-apis-worker.md) - - [线性容器ArrayList](js-apis-arraylist.md) - - [线性容器Deque](js-apis-deque.md) - - [线性容器List](js-apis-list.md) - - [线性容器LinkedList](js-apis-linkedlist.md) - - [线性容器Queue](js-apis-queue.md) - - [线性容器Stack](js-apis-stack.md) - - [线性容器Vector](js-apis-vector.md) - - [非线性容器HashSet](js-apis-hashset.md) - - [非线性容器HashMap](js-apis-hashmap.md) - - [非线性容器PlainArray](js-apis-plainarray.md) - - [非线性容器TreeMap](js-apis-treemap.md) - - [非线性容器TreeSet](js-apis-treeset.md) - - [非线性容器LightWeightMap](js-apis-lightweightmap.md) - - [非线性容器LightWeightSet](js-apis-lightweightset.md) -- 定制管理 - - [配置策略](js-apis-config-policy.md) - - [企业设备管理](js-apis-enterprise-device-manager.md) + + - [@ohos.convertxml (xml转换JavaScript)](js-apis-convertxml.md) + - [@ohos.process (获取进程相关的信息)](js-apis-process.md) + - [@ohos.uri (URI字符串解析)](js-apis-uri.md) + - [@ohos.url (URL字符串解析)](js-apis-url.md) + - [@ohos.util (util工具函数)](js-apis-util.md) + - [@ohos.util.ArrayList (线性容器ArrayList)](js-apis-arraylist.md) + - [@ohos.util.Deque (线性容器Deque)](js-apis-deque.md) + - [@ohos.util.HashMap (非线性容器HashMap)](js-apis-hashmap.md) + - [@ohos.util.HashSet (非线性容器HashSet)](js-apis-hashset.md) + - [@ohos.util.LightWeightMap (非线性容器LightWeightMap)](js-apis-lightweightmap.md) + - [@ohos.util.LightWeightSet (非线性容器LightWeightSet)](js-apis-lightweightset.md) + - [@ohos.util.LinkedList (线性容器LinkedList)](js-apis-linkedlist.md) + - [@ohos.util.List (线性容器List)](js-apis-list.md) + - [@ohos.util.PlainArray (非线性容器PlainArray)](js-apis-plainarray.md) + - [@ohos.util.Queue (线性容器Queue)](js-apis-queue.md) + - [@ohos.util.Stack (线性容器Stack)](js-apis-stack.md) + - [@ohos.util.TreeMap (非线性容器TreeMap)](js-apis-treemap.md) + - [@ohos.util.TreeSet (非线性容器TreeSet)](js-apis-treeset.md) + - [@ohos.util.Vector (线性容器Vector)](js-apis-vector.md) + - [@ohos.worker (启动一个Worker)](js-apis-worker.md) + - [@ohos.xml (xml解析与生成)](js-apis-xml.md) + +- 测试 + - [@ohos.application.testRunner (TestRunner)](js-apis-testRunner.md) + - [@ohos.uitest (UiTest)](js-apis-uitest.md) + +- 已停止维护的接口 + + - [@ohos.bytrace (性能打点)](js-apis-bytrace.md) + - [@ohos.data.storage (轻量级存储)](js-apis-data-storage.md) + - [@system.app (应用上下文)](js-apis-system-app.md) + - [@system.battery (电量信息)](js-apis-system-battery.md) + - [@system.bluetooth (蓝牙)](js-apis-system-bluetooth.md) + - [@system.brightness (屏幕亮度)](js-apis-system-brightness.md) + - [@system.configuration (应用配置)](js-apis-system-configuration.md) + - [@system.device (设备信息)](js-apis-system-deviceinfo.md) + - [@system.fetch (数据请求)](js-apis-system-fetch.md) + - [@system.file (文件存储)](js-apis-system-file.md) + - [@system.geolocation (地理位置)](js-apis-system-location.md) + - [@system.mediaquery (媒体查询)](js-apis-system-mediaquery.md) + - [@system.network (网络状态)](js-apis-system-network.md) + - [@system.notification (通知消息)](js-apis-system-notification.md) + - [@system.package (应用管理)](js-apis-system-package.md) + - [@system.prompt (弹窗)](js-apis-system-prompt.md) + - [@system.request (上传下载)](js-apis-system-request.md) + - [@system.router (页面路由)](js-apis-system-router.md) + - [@system.sensor (传感器)](js-apis-system-sensor.md) + - [@system.storage (数据存储)](js-apis-system-storage.md) + - [@system.vibrator (振动)](js-apis-system-vibrate.md) + - [console (日志打印)](js-apis-logs.md) + diff --git a/zh-cn/application-dev/reference/apis/js-apis-system-cipher.md b/zh-cn/application-dev/reference/apis/js-apis-system-cipher.md index 7d434d3c98..dd1b1d13f7 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-system-cipher.md +++ b/zh-cn/application-dev/reference/apis/js-apis-system-cipher.md @@ -2,7 +2,8 @@ > ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** > -> 本模块首批接口从API version 3开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 +> - 本模块首批接口从API version 3开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 +> - 本接口在OpenHarmony 3.1 Release版本仅为接口定义。接口将在OpenHarmony 3.1 MR版本提供使用支持。 ## 导入模块 diff --git a/zh-cn/device-dev/Readme-CN.md b/zh-cn/device-dev/Readme-CN.md index a88be1fdf2..7b4ed87d4d 100644 --- a/zh-cn/device-dev/Readme-CN.md +++ b/zh-cn/device-dev/Readme-CN.md @@ -3,7 +3,7 @@ - [设备开发导读](device-dev-guide.md) - 了解OpenHarmony - [了解OpenHarmony开源项目](../OpenHarmony-Overview_zh.md) - - [术语](glossary/glossary.md) + - [术语](../glossary.md) - [版本说明](../release-notes/Readme.md) - 快速开始 - [轻量和小型系统快速入门](quick-start/quickstart-lite.md) diff --git a/zh-cn/device-dev/glossary/Readme-CN.md b/zh-cn/device-dev/glossary/Readme-CN.md deleted file mode 100755 index e69d48c937..0000000000 --- a/zh-cn/device-dev/glossary/Readme-CN.md +++ /dev/null @@ -1,4 +0,0 @@ -# 术语 - -- [术语](glossary.md) - diff --git a/zh-cn/device-dev/glossary/glossary.md b/zh-cn/device-dev/glossary/glossary.md deleted file mode 100644 index 7d73579241..0000000000 --- a/zh-cn/device-dev/glossary/glossary.md +++ /dev/null @@ -1,99 +0,0 @@ -# 术语 - -- [A](#section1679023922312) -- [B](#section62182102017) -- [D](#section1670294920236) -- [F](#section5406185415236) -- [H](#section891816813243) -- [I](#section10124052142516) -- [P](#section779354121411) -- [S](#section25661636182615) - -## A - -- **Ability** - - 应用的重要组成部分,是应用所具备能力的抽象。Ability分为两种类型,Feature Ability和Particle Ability。 - - -- **AbilitySlice** - - 切片,是单个可视化界面及其交互逻辑的总和,是Feature Ability的组成单元。一个Feature Ability可以包含一组业务关系密切的可视化界面,每一个可视化界面对应一个AbilitySlice。 - -- **AMS** - - Ability Manager Service,Ability管理服务。 - - -## B - -- **BMS** - - Bundle Manager Service,包管理服务。 - - -## D - -- **DevEco Studio for Embedded** - - 嵌入式设备开发IDE。 - -- **DMS** - - Distributed Management Service,分布式管理服务。 - - -## F - -- **FA** - - Feature Ability,代表有界面的Ability,用于与用户进行交互。 - - -## H - -- **HAP** - - OpenHarmony Ability Package,一个HAP文件包含应用的所有内容,由代码、资源、三方库及应用配置文件组成,其文件后缀名为.hap。 - -- **HCS** - - HDF Configuration Source是HDF驱动框架的配置描述语言,是为了实现配置代码与驱动代码解耦,以及便于配置的管理而设计的一种Key-Value为主体的文本格式。 - - -- **HC-GEN** - - HDF Configuration Generator是HCS配置转换工具,可以将HDF配置文件转换为软件可读取的文件格式。 - - -- **HDF** - - Hardware Driver Foundation,硬件驱动框架,用于提供统一外设访问能力和驱动开发、管理框架。 - - -## I - -- **IDN** - - Intelligent Distributed Networking,是OpenHarmony特有的分布式组网能力单元。开发者可以通过IDN获取分布式网络内的设备列表和设备状态信息,以及注册分布式网络内设备的在网状态变化信息。 - - -## P - -- **PA** - - Particle Ability,代表无界面的Ability,主要为Feature Ability提供支持,例如作为后台服务提供计算能力,或作为数据仓库提供数据访问能力。 - - -## S - -- **Super virtual device,超级虚拟终端** - - 亦称超级终端,通过分布式技术将多个终端的能力进行整合,存放在一个虚拟的硬件资源池里,根据业务需要统一管理和调度终端能力,来对外提供服务。 - -- **System Type,系统类型** - - Mini System,轻量系统:面向MCU类处理器,例如ARM Cortex-M、RISC-V 32位的设备,资源极其有限,参考内存≥128KiB,提供丰富的近距连接能力以及丰富的外设总线访问能力。典型产品有智能家居领域的联接类模组、传感器设备等。 - - Small System,小型系统:面向应用处理器,例如Arm Cortex-A的设备,参考内存≥1MiB,提供更高的安全能力,提供标准的图形框架,提供视频编解码的多媒体能力。典型产品有智能家居领域的IPCamera、电子猫眼、路由器以及智慧出行域的行车记录仪等。 - - Standard System,标准系统:面向应用处理器,例如Arm Cortex-A的设备,参考内存≥128MiB,提供增强的交互能力,提供3D GPU以及硬件合成能力,提供更多控件以及动效更丰富的图形能力,提供完整的应用框架。典型产品有高端的冰箱显示屏等。 - - diff --git a/zh-cn/glossary.md b/zh-cn/glossary.md new file mode 100644 index 0000000000..38b57a37c0 --- /dev/null +++ b/zh-cn/glossary.md @@ -0,0 +1,100 @@ +# 术语 + +## A + +- ### Ability + + 应用的重要组成部分,是应用所具备能力的抽象。Ability是系统调度应用的最小单元,是能够完成一个独立功能的组件,一个应用可以包含一个或多个Ability。 Ability框架模型结构具有两种形态:[FA模型](#fa模型)和[Stage模型](#stage模型)。 + + +- ### AMS + + Ability Manager Service,Ability管理服务。 + +- ### ArkCompiler + + 方舟编译器,是OpenHarmony内置的组件化、可配置的多语言编译和运行平台,包含编译器、工具链、运行时等关键部件,支持高级语言在多种芯片平台的编译与运行,并支撑OpenHarmony标准操作系统及其应用和服务运行在手机、个人电脑、平板、电视、汽车和智能穿戴等多种设备上的需求。 + +- ### ArkUI + + 方舟开发框架,是一套极简、高性能、跨设备应用设计研发的UI开发框架,支撑开发者高效地构建跨设备应用UI界面。详情可参考[方舟开发框架开发指导](application-dev/ui/arkui-overview.md)。 + + +## B + +- ### BMS + + Bundle Manager Service,包管理服务。 + + +## D + +- ### DevEco Studio for Embedded + + 嵌入式设备开发IDE。 + +- ### DMS + + Distributed Management Service,分布式管理服务。 + + +## F + +- ### FA + + Feature Ability,是FA模型的Ability框架下具有UI界面的Ability类型,用于与用户进行交互。Feature Ability唯一对应一种模板,即Page模板(Page Ability)。 + +- ### FA模型 + + 两种Ability框架模型结构的其中一种。是Ability框架在API 8及更早版本采用FA模型。FA模型将Ability分为[FA(Feature Ability)](#fa)和[PA(Particle Ability)](#pa)两种类型,其中FA支持Page Ability模板,PA支持Service ability、Data ability、以及Form ability模板。详情可参考[FA模型综述](application-dev/ability/fa-brief.md)。 + + +## H + +- ### HAP + + OpenHarmony Ability Package,一个HAP文件包含应用的所有内容,由代码、资源、三方库及应用配置文件组成,其文件后缀名为.hap。 + +- ### HCS + + HDF Configuration Source是HDF驱动框架的配置描述语言,是为了实现配置代码与驱动代码解耦,以及便于配置的管理而设计的一种Key-Value为主体的文本格式。 + + +- ### HC-GEN + + HDF Configuration Generator是HCS配置转换工具,可以将HDF配置文件转换为软件可读取的文件格式。 + + +- ### HDF + + Hardware Driver Foundation,硬件驱动框架,用于提供统一外设访问能力和驱动开发、管理框架。 + + +## I + +- ### IDN + + Intelligent Distributed Networking,是OpenHarmony特有的分布式组网能力单元。开发者可以通过IDN获取分布式网络内的设备列表和设备状态信息,以及注册分布式网络内设备的在网状态变化信息。 + + +## P + +- ### PA + + Particle Ability,是在FA模型的Ability框架下无界面的Ability,主要为Feature Ability提供服务与支持,例如作为后台服务提供计算能力,或作为数据仓库提供数据访问能力。Particle Ability有三种模板,分别为Service模板(Service Ability)、Data模板(Data Ability)、以及Form模板(Form Ability)。 + + +## S + +- ### Super virtual device,超级虚拟终端 + + 亦称超级终端,通过分布式技术将多个终端的能力进行整合,存放在一个虚拟的硬件资源池里,根据业务需要统一管理和调度终端能力,来对外提供服务。 + +- ### Stage模型 + + 两种Ability框架模型结构的其中一种。从API 9开始支持。Stage模型将Ability分为Ability和ExtensionAbility两大类,其中ExtensionAbility又被扩展为ServiceExtensionAbility、FormExtensionAbility、DataShareExtensionAbility等等一系列ExtensionAbility。 + +- ### System Type,系统类型 + - Mini System,轻量系统:面向MCU类处理器,例如ARM Cortex-M、RISC-V 32位的设备,资源极其有限,参考内存≥128KiB,提供丰富的近距连接能力以及丰富的外设总线访问能力。典型产品有智能家居领域的联接类模组、传感器设备等。 + - Small System,小型系统:面向应用处理器,例如Arm Cortex-A的设备,参考内存≥1MiB,提供更高的安全能力,提供标准的图形框架,提供视频编解码的多媒体能力。典型产品有智能家居领域的IPCamera、电子猫眼、路由器以及智慧出行域的行车记录仪等。 + - Standard System,标准系统:面向应用处理器,例如Arm Cortex-A的设备,参考内存≥128MiB,提供增强的交互能力,提供3D GPU以及硬件合成能力,提供更多控件以及动效更丰富的图形能力,提供完整的应用框架。典型产品有高端的冰箱显示屏等。 \ No newline at end of file diff --git a/zh-cn/website.md b/zh-cn/website.md index 385f5d06bd..0970b1b532 100644 --- a/zh-cn/website.md +++ b/zh-cn/website.md @@ -1,7 +1,7 @@ # 了解OpenHarmony - [了解OpenHarmony开源项目](OpenHarmony-Overview_zh.md) -- [术语](device-dev/glossary/glossary.md) +- [术语](glossary.md) - 版本说明 - OpenHarmony 3.x Releases @@ -32,5 +32,4 @@ - [贡献文档](contribute/贡献文档.md) - [写作规范](contribute/写作规范.md) - [社区沟通与交流](contribute/社区沟通与交流.md) - - [FAQ](contribute/FAQ.md) - \ No newline at end of file + - [FAQ](contribute/FAQ.md) \ No newline at end of file -- GitLab