围绕华为登录界面的综合实战展开,强调了界面开发的三个核心步骤:排版分析布局、放置技术组件和美化样式。
介绍了如何通过设置属性方法如space和padding来调整元素间的间隙和内边距,使内容不紧贴容器边缘。通过实例演示了如何加载图片、设置输入框提示信息和调整按钮样式等基础组件的使用。
最终实现了华为登录页面的构建,强调了界面开发简洁性,并总结了构建完整界面的核心思路为三步走策略。
华为登录界面介绍
华为登录界面是一个综合性的界面,包含多种组件。
界面开发有专门的套路,包括三步:排版、内容填充和美化。
界面构建的核心思路
三步排版内容:分析布局,填充组件。
美化:通过属性方法设置宽高、间隙和内边距。
间隙的设置
space属性可以设置column和row之间的间隙。
间隙的设置可以调整元素之间的间距。
内边距的设置
内边距(padding)属性可以让内容往内挤压。
padding的值越大,内容往内放得越多。
实现华为登录界面的步骤
第一步:思考布局,使用column和row组件。
第二步:放置技术组件,如image、text input和button。
第三步:美化界面,通过属性方法调整样式。
图片的加载
图片粘贴到resources/media目录。
使用APP.media+文件名的方式加载图片。
调整图片的大小和居中显示。
输入框和提示信息的设置
text input组件用于输入用户名和密码。
设置placeholder属性提供提示信息。
input type属性设置为password实现密码输入框。
登录按钮的设置
button组件用于登录操作。
设置button的宽度使其撑满容器。
前往注册和忘记密码的设置
使用row组件将前往注册和忘记密码两个文本放在一行。
设置text之间的间隙。
使用space属性调整横向元素之间的间距。
内边距的设置
padding属性给外层容器添加内边距。
内边距可以让内容往内挤压,避免直接贴边。
公众号粉丝专属折扣券 👆👆👆券后仅需2元,
领取
全部学习笔记和附赠视频资料。
关注作者公众号,领取更多鸿蒙资料 。