【鸿蒙4.0】harmonyos Day 03

简介: ArkUI组件-Text、ArkUI组件-TextInput:文本输入框简介及用法

一.ArkUI组件-Text

1.Text:文本显示组件

语法:Text(content?:string|Resource)
  • string格式,直接填写文本内容
Text('我是bug天选之子')
  • Resource格式,读取本地资源文件
Text($r('app.string.width_label'))
"app.string.width_label":读取的是resources文件夹下的:
1.zh_CN下面的element下面的string.json文件(中文环境时读取)
2.en_US下面的element下面的string.json文件(英文环境时读取)
3.上面两种文件都没找到就读取base下面的element下面的string.json文件(默认)

1-8-2.png

2.添加文本属性

Text('我是bug天选之子')
.lineHeight(32) // 行高
.fontsize(20) // 字体大小
.fontColor('red') // 字体颜色
.fontWeight(FontWeight.Medium) // 字体粗细

二.ArkUI组件-TextInput:文本输入框

1.声明TextInput组件:

语法:TextTnput({placeholder?:ResourceStr,text?:ResourceStr})
  • placeHolder:占位符,输入框未输入时的提示文本
textInput({placeholder:'请输入账号或者手机号'})
  • text:输入框当前的文本内容
textInput({text:'bug天选之子'})

2.添加属性和事件

TextInput({text:'我是bug天选之子'})
.width(150) // 宽
.height(30) // 高
.backgroundColor("#fff") // 输入框背景颜色
.type(InputType.Password) // 输入框类型(密码)
.onChange(value => {
    // value是用户输入的文本内容
    })

type属性:

Normal:基本输入模式。支持输入数字、字母、下划线、空格、特殊字符。

Password:密码输入模式。支持输入数字、字母、下划线、空格、特殊字符。

Email:邮箱地址输入模式。支持输入数字、字母、下划线,以及@字符。

Number:纯数字输入模式。

PhoneNumber:电话号码输入模式。支持输入数字,以及+、-。

相关文章
|
1月前
|
编解码 视频直播 开发工具
|
1月前
|
IDE 开发工具 Windows
鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之RowSplit容器组件
鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之RowSplit容器组件
77 0
|
6天前
|
传感器 监控 物联网
【HarmonyOS】鸿蒙操作系统架构——揭秘华为的最新科技壮举
【HarmonyOS】鸿蒙操作系统架构——揭秘华为的最新科技壮举
|
29天前
|
安全 调度
鸿蒙HarmonyOS实战-Stage模型(线程模型)
本文介绍了线程作为操作系统调度的最小单位,是进程中的执行流,具有轻量级、并发执行、共享资源、通信简单和上下文切换等特点。线程分为用户线程和内核线程,其中内核线程由操作系统管理,而用户线程由应用程序控制。线程用于提高程序性能和响应速度,尤其适合多任务并发处理。在HarmonyOS中,每个应用有主线程负责UI和 ArkTS 引擎管理,以及Worker线程执行耗时任务。线程间通信可通过Emitter实现事件同步和Worker进行异步操作。
|
1月前
|
Java 开发工具 Android开发
鸿蒙HarmonyOS 与 Android 的NDK有什么区别?
鸿蒙(HarmonyOS)和Android的NDK(Native Development Kit)是两个不同的概念,它们在设计理念、架构、开发方式和目标平台等方面存在着一些显著的不同。
47 0
|
1月前
|
IDE API 开发工具
鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Row容器组件
鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Row容器组件
59 1
|
1月前
|
IDE API 开发工具
鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Scroll容器组件
鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Scroll容器组件
257 0
|
文字识别 安全 JavaScript
713页鸿蒙巨作!《鸿蒙HarmonyOS手机应用开发实战》简介
《鸿蒙HarmonyOS手机应用开发实战》一书由清华大学出版社出版,已经于2022年1月上市。拿到了样书,第一时间希望与读者朋友们分享下这本书里面的内容。
344 0
|
10月前
|
IDE JavaScript API
HarmonyOS开发第一步,熟知开发工具DevEco Studio
本文主要以常见的功能点作为概述希望可以帮助到学习HarmonyOS的开发者。
288 0
|
30天前
|
JavaScript API
鸿蒙开发接口UI界面:【@ohos.mediaquery (媒体查询)】
鸿蒙开发接口UI界面:【@ohos.mediaquery (媒体查询)】
29 1

热门文章

最新文章