【Harmony3.1/4.0】笔记五

概念

本文综合row,column作为主要布局,结合image组件,text组件,textimput组件,button组件以及轮播布局搭建登录页面

效果图

ArkTS代码

//登录综合页面
@Entry
@Component
struct Five{//添加图片@State imgs:Resource[]=[$r("app.media.img1"),$r("app.media.img2"),$r("app.media.img3"),$r("app.media.img4"),$r("app.media.img5")]build(){//整个页面为垂直线性布局Column(){//标题Text("登录").width("100%").height(60).textAlign(TextAlign.Center).fontSize(28).backgroundColor("#ff74a9ea").fontColor(Color.White).fontWeight(FontWeight.Bold).letterSpacing(20)//轮播布局Swiper(){//循环添加图片进行轮播ForEach(this.imgs,(img,index)=>{Image(img).width("100%").width("100%")})}.width("100%").height(200).backgroundColor("#f00").loop(true).autoPlay(true).interval(2000).indicatorStyle({size:30,color:Color.White,selectedColor:"#ff74a9ea",left:0})//用户名文本框Row(){Image($r("app.media.lr_ico_phone")).width(40).height(40).margin(10)TextInput({placeholder:"请输入账号"}).type(InputType.Normal).height(50).backgroundColor(Color.Transparent).fontSize(20)}.width("90%").height(50).margin(10).border({width:2,color:"#ff74a9ea",radius:10})//密码文本框Row(){Image($r("app.media.lr_ico_pass")).width(40).height(40).margin(10)TextInput({placeholder:"请输入密码"}).type(InputType.Password).height(50).backgroundColor(Color.Transparent).fontSize(20)}.width("90%").height(50).margin(10).border({width:2,color:"#ff74a9ea",radius:10})//登录按钮Button("登   录",{type:ButtonType.Normal}).width("75%").height(60).borderRadius(10).backgroundColor("#ff74a9ea").fontColor(Color.White).fontWeight(FontWeight.Bold).fontSize(22).margin(10)Row(){Text("注册").textAlign(TextAlign.Start).fontSize(20).fontColor("#ff74a9ea").width("45%").height(40).margin(10)Text("找回密码").textAlign(TextAlign.End).fontSize(20).fontColor("#ff74a9ea").width("45%").height(40).margin(10)}.width("100%").height(40).margin(10)Text("*第三方账号快速登录*").letterSpacing(5).fontSize(18).textAlign(TextAlign.Center).width("100%").height(60).fontColor(Color.Gray).margin({top:20})Row(){Column(){Image($r("app.media.loadweixin")).width(80).height(80)Text("微信")}.width("32%")Column(){Image($r("app.media.qq")).width(80).height(80)Text("QQ")}.width("32%")Column(){Image($r("app.media.weibo")).width(80).height(80)Text("微博")}.width("32%")}.width("100%").margin({top:30})}.width("100%")}
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/645143.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#:变量的更多内容

枚举:一种变量类型,用户定义一组可能的离散值,这些值可以用人们能理解的方式使用。 结构:一种合成的变量类型,由用户定义的一组其他变量类型组成。 数组:包含一种类型的多个变量,允许以索引方…

kubernetes中的附件组件Metrics-server与hpa资源实现对pod的自动扩容和缩容

一、概述 Metrics-Server组件目的:获取集群中pod、节点等负载信息; hpa资源目的:通过metrics-server获取的pod负载信息,自动伸缩创建pod; 二、安装部署 Metrics-Server组件 安装目的,就是给k8s集群安装top…

RustGUI学习(iced)之小部件(二):如何使用滑动条部件

前言 本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。 iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1. 概述…

基于springboot+vue的民法普及系统的设计与实现

1、系统演示视频(演示视频) 2、需要请联系

kafka部分partition的leader=-1修复方案整理

kafka部分partition的leader-1修复方案整理 1. 背景说明2. 修复测试2.1 创建正常的topic并验证生产和消费2.2 停止kafka模拟leader-12.3 修复parition2.4 修复完成验证生产消费是否恢复 3. 疑问和思考3.1 kafka在进行数据消费时,如果有partition的leader-1&#xff…

openEuler 22.03 LTS SP3(华为欧拉)一键安装 Oracle 11GR2 RAC(231017)

前言 Oracle 一键安装脚本,演示 openEuler 22.03 LTS SP3 一键安装 Oracle 11GR2 RAC(231017)过程(全程无需人工干预):(脚本包括 ORALCE PSU/OJVM 等补丁自动安装) ⭐️ 脚本下载地…

【结构型模型】享元模式

一、享元模式概述 享元模式定义:又叫蝇量模式,运用共享技术有效地支持大量细粒度对象的复用。系统只使用少量的对象,而这些对象都很相似,状态变化很小,可以实现对象的多次复用。由于享元模式要求能够共享的对象必须是细…

备考2024年小学生古诗文大会:吃透10道历年真题和知识点(持续)

对上海小学生的小升初和各种评优争章来说,语文、数学、英语的含金量较高的证书还是很有价值和帮助的。对于语文类的竞赛,小学生古诗文大会和汉字小达人通常是必不可少的,因为这两个针对性强,而且具有很强的上海本地特色。 根据往…

IPEmotion轻松解决急停设备的控制与数据存储问题

一 背景 众所周知,急停操作在各种工业领域中都扮演着非常重要的角色。在一个个紧急情况下,及时采取急停操作可节省宝贵时间,避免人身伤害或设备损坏,降低安全风险,尤其是在新能源测试中,出于对高压电性能方…

C语言实现双人贪吃蛇项目(基于控制台界面)

一.贪吃蛇 贪吃蛇是一款简单而富有乐趣的游戏,它的规则易于理解,但挑战性也很高。它已经成为经典的游戏之一,并且在不同的平台上一直受到人们的喜爱和回忆。 二.贪吃蛇的功能 游戏控制:玩家可以使用键盘输入设备来控制蛇的移动方…

书生·浦语大模型开源体系(四)作业

💗💗💗欢迎来到我的博客,你将找到有关如何使用技术解决问题的文章,也会找到某个技术的学习路线。无论你是何种职业,我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章,也欢…

云上如何实现 Autoscaling: AutoMQ 的实战经验与教训

01 背景 弹性是云原生、Serverless 的基础。AutoMQ 从软件设计之初即考虑将弹性作为产品的核心特质。对于 Apache Kafka 而言,由于其存储架构诞生于 IDC 时代,针对物理硬件设计,存储层强依赖本地存储,已不能很好地适应现在云的时…