Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
c2cdcad9
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看板
提交
c2cdcad9
编写于
10月 26, 2022
作者:
L
luoying_ace_admin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
revise doc
Signed-off-by:
N
luoying_ace_admin
<
luoying19@huawei.com
>
上级
3455c01b
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
35 addition
and
18 deletion
+35
-18
zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-text-style.md
.../reference/arkui-ts/ts-universal-attributes-text-style.md
+1
-1
zh-cn/application-dev/ui/Readme-CN.md
zh-cn/application-dev/ui/Readme-CN.md
+2
-1
zh-cn/application-dev/ui/ui-ts-components-intro.md
zh-cn/application-dev/ui/ui-ts-components-intro.md
+32
-0
zh-cn/application-dev/ui/ui-ts-overview.md
zh-cn/application-dev/ui/ui-ts-overview.md
+0
-16
未找到文件。
zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-text-style.md
浏览文件 @
c2cdcad9
...
...
@@ -14,7 +14,7 @@
| 名称 | 参数类型 | 描述 |
| -----------| ---------------------------------------- | ------------------------------------ |
| fontColor |
[
ResourceColor
](
ts-types.md#resourcecolor
)
| 设置字体颜色。 |
| fontSize |
Length
\|
[
Resource
](
ts-types.md#resource
)
| 设置字体大小,Length为number类型时,使用fp单位。字体默认大小10。
|
| fontSize |
[
Length
](
ts-types.md#length
)
| 设置字体大小,Length为number类型时,使用fp单位。字体默认大小10。不支持设置百分比字符串。
|
| fontStyle |
[
FontStyle
](
ts-appendix-enums.md#fontstyle
)
| 设置字体样式。
<br>
默认值:FontStyle.Normal |
| fontWeight | number
\|
[FontWeight](ts-appendix-enums.md#fontweight)
\|
string | 设置文本的字体粗细,number类型取值[100,
900],取值间隔为100,默认为400,取值越大,字体越粗。string类型仅支持number类型取值的字符串形式,例如"400",以及"bold"、"bolder"、"lighter"、"regular"、"medium",分别对应FontWeight中相应的枚举值。
<br/>
默认值:FontWeight.Normal |
| fontFamily | string
\|
[
Resource
](
ts-types.md#resource
)
| 设置字体列表。默认字体'HarmonyOS Sans',且当前只支持这种字体。|
...
...
zh-cn/application-dev/ui/Readme-CN.md
浏览文件 @
c2cdcad9
...
...
@@ -4,7 +4,7 @@
-
UI开发(基于ArkTS的声明式开发范式)
-
[
概述
](
ui-ts-overview.md
)
-
[
声明式UI开发指导
](
ui-ts-developing-intro.md
)
-
声明式开发实例
-
声明式
UI
开发实例
-
[
创建简单视图
](
ui-ts-creating-simple-page.md
)
-
构建完整实例
-
[
构建食物数据模型
](
ui-ts-building-data-model.md
)
...
...
@@ -14,6 +14,7 @@
-
添加闪屏动画
-
[
绘制图像
](
ui-ts-drawing-feature.md
)
-
[
添加动画效果
](
ui-ts-animation-feature.md
)
-
[
常用组件说明
](
ui-ts-components-intro.md
)
-
常见布局开发指导
-
自适应布局
-
[
线性布局
](
ui-ts-layout-linear.md
)
...
...
zh-cn/application-dev/ui/ui-ts-components-intro.md
0 → 100644
浏览文件 @
c2cdcad9
# 常用组件说明
组件是构建页面的核心,每个组件通过对数据和方法的简单封装,实现独立的可视、可交互功能单元。组件之间相互独立,随取随用,也可以在需求相同的地方重复使用。
声明式开发范式目前可供选择的组件如下表所示。
| 组件类型 | 主要组件 |
| ---------------------------- | ---------------------------------------------------------- |
|
[
基础组件
](
../reference/arkui-ts/ts-basic-components-blank.md
)
| Blank、Button、Checkbox、CheckboxGroup、DataPanel、DatePicker、Divider、Gauge、Image、ImageAnimator、LoadingProgress、Marquee、Navigation、PatternLock、PluginComponent、Progress、QRCode、Radio、Rating、RemoteWindow、RichText、ScrollBar、Search、Select、Slider、Span、Stepper、StepperItem、Text、TextArea、TextClock、TextInput、TextPicker、TextTimer、TimePicker、Toggle、Web、XComponent |
|
[
容器组件
](
../reference/arkui-ts/ts-container-ability-component.md
)
| AbilityComponent、AlphabetIndexer、Badge、Column、ColumnSplit、Counter、Flex、FlowItem、GridContainer、GridCol、GridRow、Grid、GridItem、List、ListItem、ListItemGroup、Navigator、Panel、Refresh、RelativeContainer、Row、RowSplit、Scroll、SideBarContainer、Stack、Swiper、Tabs、TabContent、WaterFlow |
|
[
媒体组件
](
../reference/arkui-ts/ts-media-components-video.md
)
| Video |
|
[
绘制组件
](
../reference/arkui-ts/ts-drawing-components-circle.md
)
| Circle、Ellipse、Line、Polyline、Polygon、Path、Rect、Shape |
|
[
画布组件
](
../reference/arkui-ts/ts-components-canvas-canvas.md
)
| Canvas |
## 相关实例
-
[
`Canvas`:画布组件(ArkTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Canvas
)
-
[
`Xcomponent`:XComponent(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/XComponent
)
-
[
`Clock`:简单时钟(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/Preset/Clock
)
-
[
`PatternLock`:图案密码锁组件(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/PatternLock
)
-
[
`Search`:Search组件(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Search
)
-
[
`QRCode`:二维码(ArkTS)(API9)(Full SDK)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/QRCode
)
-
[
基础组件Slider的使用(ArkTS)(API8)
](
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/SliderApplicationEts
)
-
[
`Gallery`:组件集合(ArkTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Gallery
)
zh-cn/application-dev/ui/ui-ts-overview.md
浏览文件 @
c2cdcad9
...
...
@@ -54,18 +54,12 @@ ArkTS语言的基础知识请参考[学习ArkTS语言](../quick-start/arkts-get-
基于ArkTS的声明式开发范式的方舟开发框架,有以下相关实例可供参考:
-
[
`Canvas`:画布组件(ArkTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Canvas
)
-
[
`Drag`:拖拽事件(ArkTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Drag
)
-
[
`ArkUIAnimation`:动画(ArkTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/ArkUIAnimation
)
-
[
`Xcomponent`:XComponent(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/XComponent
)
-
[
`MouseEvent`:鼠标事件(ArkTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/MouseEvent
)
-
[
`Gallery`:组件集合(ArkTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Gallery
)
-
[
`BringApp`:拉起系统应用(ArkTS)(API8)(Full SDK)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/BringApp
)
-
[
`Chat`:聊天示例应用(ArkTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/AppSample/Chat
)
...
...
@@ -74,8 +68,6 @@ ArkTS语言的基础知识请参考[学习ArkTS语言](../quick-start/arkts-get-
-
[
`Lottie`:Lottie(ArkTS)(API8)(Full SDK)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Lottie
)
-
[
`Clock`:简单时钟(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/Preset/Clock
)
-
[
`Flybird`:小鸟避障游戏(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ResourcesSchedule/Flybird
)
-
[
`AdaptiveCapabilities`:多设备自适应能力(ArkTS)(API9)
](
https://gitee.com/openharmony/app_samples/tree/master/MultiDeviceAppDev/AdaptiveCapabilities
)
...
...
@@ -84,20 +76,12 @@ ArkTS语言的基础知识请参考[学习ArkTS语言](../quick-start/arkts-get-
-
[
`TransitionAnimation`:转场动画(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/TransitionAnimation
)
-
[
`PatternLock`:图案密码锁组件(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/PatternLock
)
-
[
`Search`:Search组件(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Search
)
-
[
`QRCode`:二维码(ArkTS)(API9)(Full SDK)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/QRCode
)
-
[
极简声明式UI范式(ArkTS)(API8)
](
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/SimpleGalleryEts
)
-
[
购物应用(ArkTS)(API8)
](
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/ShoppingEts
)
-
[
转场动画的使用(ArkTS)(API8)
](
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/TransitionAnimtaionEts
)
-
[
基础组件Slider的使用(ArkTS)(API8)
](
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/SliderApplicationEts
)
-
[
弹窗(ArkTS)(API8)
](
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/CustomDialogEts
)
-
[
`UpgradePopup`:自定义弹窗(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/UpgradePopup
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录