河南app网站建设,新网站一直不被收录,建筑网片报价公式,徐州人才网最新招聘2023传奇开心果短博文系列 系列短博文目录鸿蒙开发技术点案例示例系列 短博文目录一、前言二、初步解读鸿蒙的helloworld三、进一步深入解读理解 系列短博文目录
鸿蒙开发技术点案例示例系列
短博文目录
一、前言
从掰碎了揉烂了详细注释解读helloworld开始#xff0c;理解Ark… 传奇开心果短博文系列 系列短博文目录鸿蒙开发技术点案例示例系列 短博文目录一、前言二、初步解读鸿蒙的helloworld三、进一步深入解读理解 系列短博文目录
鸿蒙开发技术点案例示例系列
短博文目录
一、前言
从掰碎了揉烂了详细注释解读helloworld开始理解ArkTS编程思路。
二、初步解读鸿蒙的helloworld //装饰器指页面入口。
Entry
//装饰器指下面开始自定义组件
Component
//自定义组件
struct Index {
//装饰器指状态变量字符串类型赋值:Hello World
State message: string Hello World;//构造函数UI声明
build() {
//横向布局组件
Row() {
//嵌套纵向布局组件
Column() {
//文本组件参数
Text(this.message)
//设置字号
.fontSize(50)
//设置字体粗细
.fontWeight(FontWeight.Bold)
}
//设置页面宽度占比百分比
.width(100%)
}
//设置页面高度占比百分比
.height(100%)
}
}这个官方示例展示了如何使用ArkTS来创建自定义组件。 这个示例中我们创建了一个名为Index的自定义组件。 这个组件包含一个文本组件它显示message变量的值。 我们还设置了文本组件的字号和字体粗细。 最后我们设置了组件的宽度和高度。 你可以将这个组件添加到你的应用程序中并根据你的需要来修改它。
三、进一步深入解读理解 //装饰器指页面入口。
Entry这个装饰器表示这个类是一个页面入口类。
//装饰器指下面开始自定义组件
Conponent这个装饰器表示这个类是一个自定义组件类。
//自定义组件
struct Index{这个类是一个自定义组件类它继承自Component类。
//装饰器指状态变量字符串类型赋值:Hello World
State message:string Hello World这个装饰器表示message变量是一个状态变量它的类型是字符串它的初始值是Hello World。
//构造函数UI声明
build(){这个方法是组件的构造函数它用于声明组件的UI。
//横向布局组件
Row(){这个组件是一个横向布局组件它可以将子组件水平排列。
//嵌套纵向布局组件
Column(){这个组件是一个纵向布局组件它可以将子组件垂直排列。
//文本组件参数
Text(this.message)这个组件是一个文本组件它显示message变量的值。
//设置字号
.fontSize(50)这个方法设置文本组件的字号为50。
//设置字体粗细
.fontWeight(FontWeight.Bold)这个方法设置文本组件的字体粗细为粗体。
}这个大括号表示纵向布局组件的结束。
//设置页面宽度占比百分比
.width(100%)这个方法设置横向布局组件的宽度为页面宽度的100%。
}这个大括号表示横向布局组件的结束。
//设置页面高度占比百分比
.height(100%)这个方法设置组件的高度为页面高度的100%。
}这个大括号表示组件的结束。 这个示例展示了如何使用ArkTS语言的ArkUI框架来创建自定义组件。 ArkTS是一个华为基于TypeScript开发的编程语言ArkUI是UI框架它可以帮助你快速构建出美观实用的用户界面。 你可以使用ArkTS来构建全场景各种各样的应用程序包括鸿蒙手机应用、平板应用、车机应用、智慧屏应用、手表应用和电脑应用等。
如果你想了解更多关于ArkTS的信息你可以访问华为鸿蒙开发官方网站的官方文档 https://developer.huawei.com/consumer/cn/doc/
ArkUI是一个非常强大的UI框架它可以帮助你轻松创建出各种各样的用户界面。ArkTS是一个非常灵活的框架它允许你创建出各种各样的用户界面。