Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
c2d121d8
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
c2d121d8
编写于
10月 21, 2022
作者:
O
openharmony_ci
提交者:
Gitee
10月 21, 2022
浏览文件
操作
浏览文件
下载
差异文件
!10927 断链修改
Merge pull request !10927 from LiAn/master
上级
11ab6920
baa78272
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
12 addition
and
11 deletion
+12
-11
zh-cn/application-dev/Readme-CN.md
zh-cn/application-dev/Readme-CN.md
+1
-0
zh-cn/application-dev/key-features/multi-device-app-dev/case.md
...application-dev/key-features/multi-device-app-dev/case.md
+1
-1
zh-cn/application-dev/key-features/multi-device-app-dev/page-development-intro.md
...y-features/multi-device-app-dev/page-development-intro.md
+1
-1
zh-cn/application-dev/key-features/multi-device-app-dev/resource-usage.md
...n-dev/key-features/multi-device-app-dev/resource-usage.md
+2
-2
zh-cn/application-dev/quick-start/start-with-ets-fa.md
zh-cn/application-dev/quick-start/start-with-ets-fa.md
+1
-1
zh-cn/application-dev/quick-start/start-with-ets-stage.md
zh-cn/application-dev/quick-start/start-with-ets-stage.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-container-swiper.md
...application-dev/reference/arkui-ts/ts-container-swiper.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-methods-textpicker-dialog.md
...on-dev/reference/arkui-ts/ts-methods-textpicker-dialog.md
+3
-3
zh-cn/application-dev/ui/ts-framework-directory.md
zh-cn/application-dev/ui/ts-framework-directory.md
+1
-1
未找到文件。
zh-cn/application-dev/Readme-CN.md
浏览文件 @
c2d121d8
...
...
@@ -16,6 +16,7 @@
-
[
应用包结构说明(Stage模型)
](
quick-start/stage-structure.md
)
-
[
SysCap说明
](
quick-start/syscap.md
)
-
[
HarmonyAppProvision配置文件
](
quick-start/app-provision-structure.md
)
-
[
资源分类与访问
](
quick-start/resource-categories-and-access.md
)
-
学习ArkTS语言
-
[
初识ArkTS语言
](
quick-start/arkts-get-started.md
)
-
ArkTS语法(声明式UI)
...
...
zh-cn/application-dev/key-features/multi-device-app-dev/case.md
浏览文件 @
c2d121d8
...
...
@@ -526,7 +526,7 @@ struct Conversation {
-
通过
[
Flex组件
](
../../reference/arkui-ts/ts-container-flex.md
)
将三个部分组合起来,注意justifyContent: FlexAlign.SpaceBetween配置项是将Flex组件中的元素按照主轴方向均匀分配,其中第一个元素与顶部对齐,最后一个元素与底部对齐。
-
通过
[
List组件
](
../../reference/arkui-ts/ts-container-list.md
)
和
[
ForEach语法
](
../../
ui/ts-rending-control-syntax-foreach.md
)
,显示整个消息列表。
-
通过
[
List组件
](
../../reference/arkui-ts/ts-container-list.md
)
和
[
ForEach语法
](
../../
quick-start/arkts-rendering-control.md#循环渲染
)
,显示整个消息列表。
| 默认设备 | 平板 |
| -------- | -------- |
...
...
zh-cn/application-dev/key-features/multi-device-app-dev/page-development-intro.md
浏览文件 @
c2d121d8
...
...
@@ -19,7 +19,7 @@
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 开发多设备上同一页面时,建议开发者多使用
[自定义组件](../../ui/ts-component-based-component.md)
,既可以增加代码的可读性和可维护性,同时也可以尽可能的实现代码复用。
> 开发多设备上同一页面时,建议开发者多使用
自定义组件
,既可以增加代码的可读性和可维护性,同时也可以尽可能的实现代码复用。
...
...
zh-cn/application-dev/key-features/multi-device-app-dev/resource-usage.md
浏览文件 @
c2d121d8
...
...
@@ -35,7 +35,7 @@ resources
base目录默认存在,而限定词目录需要开发者自行创建,其名称可以由一个或多个表征应用场景或设备特征的限定词组合而成。应用使用某资源时,系统会根据当前设备状态优先从相匹配的限定词目录中寻找该资源。只有当resources目录中没有与设备状态匹配的限定词目录,或者在限定词目录中找不到该资源时,才会去base目录中查找。rawfile是原始文件目录,它不会根据设备状态去匹配不同的资源,故不在本文的讨论范文内。
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> - 请访问[声明式开发范式资源文件分类](../../
ui/ui-ts-basic-resource-file-categories.md
),了解限定词目录的命名规则、创建流程、匹配规则等,本文不展开介绍。
> - 请访问[声明式开发范式资源文件分类](../../
quick-start/resource-categories-and-access.md#资源分类
),了解限定词目录的命名规则、创建流程、匹配规则等,本文不展开介绍。
>
> - 没有设备状态匹配的限定词目录,或者在限定词目录中找不到目标资源时,会继续在base目录中查找。**强烈建议对于所有应用自定义资源都在base目录中定义默认值**,防止出现找不到资源值的异常场景。
>
...
...
@@ -73,7 +73,7 @@ base目录与限定词目录下面可以创建资源组目录(包括element、
在工程中,通过 "$r('app.type.name')" 的形式引用应用资源。app代表是应用内resources目录中定义的资源;type 代表资源类型(或资源的存放位置),可以取 color、float、string、plural和media,name代表资源命名,由开发者添加资源时确定。
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 可以查看[声明式范式访问应用资源](../../
ui/ts-resource-access.md
),了解资源访问的更多细节。
> 可以查看[声明式范式访问应用资源](../../
quick-start/resource-categories-and-access.md#应用资源
),了解资源访问的更多细节。
### 示例
...
...
zh-cn/application-dev/quick-start/start-with-ets-fa.md
浏览文件 @
c2d121d8
...
...
@@ -35,7 +35,7 @@
-
**src > main > ets > MainAbility > pages**
:MainAbility包含的页面。
-
**src > main > ets > MainAbility > pages > index.ets**
:pages列表中的第一个页面,即应用的首页入口。
-
**src > main > ets > MainAbility > app.ets**
:承载Ability生命周期。
-
**src > main > resources**
:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。关于资源文件,详见
[
资源文件的分类
](
../ui/ui-ts-basic-resource-file-categories.md
)
。
-
**src > main > resources**
:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。关于资源文件,详见
[
资源文件的分类
](
resource-categories-and-access.md#资源分类
)
。
-
**src > main > config.json**
:模块配置文件。主要包含HAP包的配置信息、应用/服务在具体设备上的配置信息以及应用/服务的全局配置信息。具体的配置文件说明,详见
[
应用包结构配置文件的说明(FA模型)
](
package-structure.md
)
。
-
**build-profile.json5**
:当前的模块信息 、编译信息配置项,包括buildOption、targets配置等。
-
**hvigorfile.js**
:模块级编译构建任务脚本,开发者可以自定义相关任务和代码实现。
...
...
zh-cn/application-dev/quick-start/start-with-ets-stage.md
浏览文件 @
c2d121d8
...
...
@@ -40,7 +40,7 @@
-
**src > main > ets > MainAbility**
:应用/服务的入口。
-
**src > main > ets > MainAbility > MainAbility.ts**
:承载Ability生命周期。
-
**src > main > ets > pages**
:MainAbility包含的页面。
-
**src > main > resources**
:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。关于资源文件,详见
[
资源文件的分类
](
../ui/ui-ts-basic-resource-file-categories.md
)
。
-
**src > main > resources**
:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。关于资源文件,详见
[
资源文件的分类
](
resource-categories-and-access.md#资源分类
)
。
-
**src > main > module.json5**
:模块配置文件。主要包含HAP包的配置信息、应用/服务在具体设备上的配置信息以及应用/服务的全局配置信息。具体的配置文件说明,详见
[
应用包结构配置文件的说明(Stage模型)
](
stage-structure.md
)
。
-
**build-profile.json5**
:当前的模块信息 、编译信息配置项,包括buildOption、targets配置等。
-
**hvigorfile.js**
:模块级编译构建任务脚本,开发者可以自定义相关任务和代码实现。
...
...
zh-cn/application-dev/reference/arkui-ts/ts-container-swiper.md
浏览文件 @
c2d121d8
...
...
@@ -40,7 +40,7 @@ Swiper(controller?: SwiperController)
| displayMode | SwiperDisplayMode | 主轴方向上元素排列的模式,优先以displayCount设置的个数显示,displayCount未设置时本属性生效。
<br/>
默认值:SwiperDisplayMode.Stretch |
| cachedCount
<sup>
8+
</sup>
| number | 设置预加载子组件个数。
<br/>
默认值:1 |
| disableSwipe
<sup>
8+
</sup>
| boolean | 禁用组件滑动切换功能。
<br/>
默认值:false |
| curve
<sup>
8+
</sup>
|
[
Curve
](
ts-appendix-enums.md#curve
)
\|
string | 设置Swiper的动画曲线,默认为淡入淡出曲线,常用曲线参考
[
Curve枚举说明
](
ts-appendix-enums.md#curve
)
,也可以通过
插值计算模块提供的接口创建自定义的Curves(
[
插值曲线对象
](
ts-interpolation-calculation.md
)
)
。
<br/>
默认值:Curve.Ease |
| curve
<sup>
8+
</sup>
|
[
Curve
](
ts-appendix-enums.md#curve
)
\|
string | 设置Swiper的动画曲线,默认为淡入淡出曲线,常用曲线参考
[
Curve枚举说明
](
ts-appendix-enums.md#curve
)
,也可以通过
[
插值计算
](
../apis/js-apis-curve.md
)
模块提供的接口创建自定义的插值曲线对象
。
<br/>
默认值:Curve.Ease |
| indicatorStyle
<sup>
8+
</sup>
| {
<br/>
left?:
[Length](ts-types.md#length),
<br/>
top?:
[Length](ts-types.md#length),
<br/>
right?:
[Length](ts-types.md#length),
<br/>
bottom?:
[Length](ts-types.md#length),
<br/>
size?:
[Length](ts-types.md#length),
<br/>
mask?:
boolean,
<br/>
color?:
[ResourceColor](ts-types.md),
<br/>
selectedColor?:
[
ResourceColor
](
ts-types.md
)
<br/>
} | 设置导航点样式:
<br/>
\-
left: 设置导航点距离Swiper组件左边的距离。
<br/>
\-
top: 设置导航点距离Swiper组件顶部的距离。
<br/>
\-
right: 设置导航点距离Swiper组件右边的距离。
<br/>
\-
bottom: 设置导航点距离Swiper组件底部的距离。
<br/>
\-
size: 设置导航点的直径。
<br/>
\-
mask: 设置是否显示导航点蒙层样式。
<br/>
\-
color: 设置导航点的颜色。
<br/>
\-
selectedColor: 设置选中的导航点的颜色。 |
| displayCount
<sup>
8+
</sup>
| number
\|
string | 设置元素显示个数。
<br/>
默认值:1 |
| effectMode
<sup>
8+
</sup>
|
[
EdgeEffect
](
ts-appendix-enums.md#edgeeffect
)
| 滑动效果,目前支持的滑动效果参见EdgeEffect的枚举说明。
<br/>
默认值:EdgeEffect.Spring |
...
...
zh-cn/application-dev/reference/arkui-ts/ts-methods-textpicker-dialog.md
浏览文件 @
c2d121d8
...
...
@@ -13,11 +13,11 @@ show(options?: TextPickerDialogOptions)
定义文本滑动选择器弹窗并弹出。
-
TextPickerDialogOptions参数说明
**TextPickerDialogOptions参数说明:**
| 参数名 | 参数类型 | 必填 | 参数描述 |
| -------- | -------- | -------- | -------- |
| range | string
[
] \| [Resource
](
../../ui/ts-types.md#resource类型
)
| 是 | 设置文本选择器的选择范围。 |
| range | string
[
] \| [Resource
](
ts-types.md#resource
)
| 是 | 设置文本选择器的选择范围。 |
| selected | number | 否 | 设置选中项的索引值。
<br>
默认值:0 |
| value | string | 否 | 设置选中项的文本内容。当设置了selected参数时,该参数不生效。如果设置的value值不在range范围内,则默认取range第一个元素。|
| defaultPickerItemHeight | number
\|
string | 否 | 设置选择器中选项的高度。 |
...
...
@@ -25,7 +25,7 @@ show(options?: TextPickerDialogOptions)
| onCancel | () => void | 否 | 点击弹窗中的“取消”按钮时触发该回调。 |
| onChange | (value: TextPickerResult) => void | 否 | 滑动弹窗中的选择器使当前选中项改变时触发该回调。 |
-
TextPickerResult对象说明
##
TextPickerResult对象说明
| 名称 | 类型 | 描述 |
| -------- | -------- | -------- |
...
...
zh-cn/application-dev/ui/ts-framework-directory.md
浏览文件 @
c2d121d8
...
...
@@ -23,7 +23,7 @@ FA应用的ArkTS模块(entry/src/main)的典型开发目录结构如下:
> **说明:**
>
> - 资源目录resources文件夹位于src/main下,此目录下资源文件的详细规范以及子目录结构规范参看[资源文件的分类](
ui-ts-basic-resource-file-categorie
s.md)。
> - 资源目录resources文件夹位于src/main下,此目录下资源文件的详细规范以及子目录结构规范参看[资源文件的分类](
../quick-start/resource-categories-and-acces
s.md)。
> - 页面支持导入TypeScript和JavaScript文件。
**js标签配置:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录