HarmonyOs ArKts 第二课笔记

组件介绍

1 Text

Text组件用于在界面上展示一段文本信息,可以包含子组件Span。

文本样式 例如Text、Span、Button Textinput等,可使用fontColor、fontSize、fontStyle、fontWeight、fontHeight这些文本样式。分别设置文本的颜色、大小、样式、粗细以及字体。

设置文本对齐方式

Start(默认值):水平对齐首部

Center : 水平居中对齐

End : 水平对齐尾部

设置文本超长显示

示例

Text('I am is 小明)

.fontSize(10)

.maxLines(1)

.textOverflow({overflow : TextOverflow.E11ipsis}) 将不显示的文本用 ”......"表示

backgroundColor(blue)

设置文本装饰线

Text('I am is 小明)

.fontSize(10)

.decoration({type : TextDecorationType.Underline, Color .Black })

Image

示例:Image($r(“app.media.icon”))

.width(10)

.height (10)

加载网络图片

image(‘https://www.example.com./xxx.png)

TextInput

TextInput组件用于输入单行文本,响应输入事件。TextInput的使用也非常广泛,例如应用登录账号密码、发送消息等。和Text组件一样,TextInput组件也支持文本样式设置,下面的示例代码实现了一个简单的输入框

TextInput()

.fontColor(Color.Blue)

.fontSize(20)

.fontStyle(FontStyle.Italic)

.fontWeight(FontWeight.Bold)

.fontFamily('Arial')

设置输入提示文本

当我们平时使用输入框的时候,往往会有一些提示文字。例如登录账号的时候会有“请输入账号”这样的文本提示,当用户输入内容之后,提示文本就会消失,这种提示功能使用placeholder属性就可以轻松的实现。您还可以使用placeholderColor和placeholderFont分别设置提示文本的颜色和样式,示例代码如下:

TextInput({ placeholder: '请输入帐号' })

.placeholderColor(0x999999)

.placeholderFont({ size: 20, weight: FontWeight.Medium, family: 'cursive', style: FontStyle.Italic })

设置输入类型

可以使用type属性来设置输入框类型。例如密码输入框,一般输入密码的时候,为了用户密码安全,内容会显示为“......”,针对这种场景,将type属性设置为InputType.Password就可以实现。示例代码如下:

TextInput({ placeholder: '请输入密码' })

.type(InputType.Password)

type的参数类型为InputType,包含以下几种输入类型:

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

<
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
尚硅谷springcloud第二季笔记是一份非常有价值的学习资料,对于学习和理解Spring Cloud框架的人来说非常重要。通过这份笔记,我们可以更全面地了解Spring Cloud框架的各个组件和模块,掌握其核心原理和使用方法。 这份笔记包含了Spring Cloud的各个核心组件,如Eureka、Ribbon、Feign、Hystrix等,每个组件都有详细的介绍和实践示例。通过学习这些组件,我们可以了解到Spring Cloud是如何实现微服务架构的,各个组件是如何协同工作的,以及如何解决分布式系统中的常见问题。 此外,笔记中也涉及到了一些最佳实践和常见的坑。通过学习这部分内容,我们可以避免一些常见的错误,提高开发效率和代码质量。同时,笔记中也提供了一些扩展知识和参考资料,便于我们进一步深入学习和研究。 值得一提的是,这份笔记是分享在网盘上的,这意味着我们可以随时随地进行学习和查阅。无论是在家、在公司还是在路上,我们都可以方便地访问这份资料。这对于那些工作繁忙、时间有限的人来说尤为重要,可以大大提高学习效率和灵活性。 总之,尚硅谷springcloud第二季笔记的网盘分享是一件非常有意义的事情。它可以帮助我们更好地学习和理解Spring Cloud框架,提升自己的技术水平。相信通过学习这份笔记,我们可以更加轻松地应对日常的开发工作,并在实际项目中取得更好的效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值