Android 7.14-2 UI组件

这篇博客详细介绍了Android中的两种主要布局管理器——LinearLayout和RelativeLayout,包括它们的常用属性和混合使用方法。此外,还讲解了TextView的用法,如设置文字大小、颜色、省略号、文字加图标、中划线、下划线和跑马灯效果。通过实例演示了如何创建一个Button,点击后跳转到显示TextView内容的界面。
摘要由CSDN通过智能技术生成

2.1 布局管理器

LinearLayout线性布局
RelativeLayout相对布局
不止两种!只是这两种使用最多

2.1.1 LinearLayout线性布局

最常用属性

android:id # 可通过此属性找到控件
android:layout_width # 宽度
android:layout_height # 高度
android:background # 背景(颜色、图片、xml文件)
android:layout_margin # 外边距
android:layout_padding # 内边距
android:orientation # 方向,横的还是竖的

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.1.2 RelativeLayout相对布局

最常用属性
除了线性布局的以外还有这些

android:layout_toLeftOf # 在谁的左边
android:layout_toRightOf # 在谁的右边
android:layout_alignBottom # 跟谁底部对齐
android:layout_alignParentBottom # 跟父控件底部对齐
android:layout_below # 在谁的下边

在这里插入图片描述

2.1.3 两种布局混合使用

在这里插入图片描述

2.2 TextView

-文字大小、颜色
-显示不全使用省略号…
-文字+icon
-中划线、下划线
-跑马灯

目的:在主activity布局里写一个button,通过点击button跳转到显示textview的界面

方法:
1.先写一个button控件
在这里插入图片描述
2.到MainActivity.java中声明button,并写点击事件

其中,Intent 是在相互独立的组件(如两个 activity)之间提供运行时绑定功能的对象。
在这里插入图片描述
3.在写点击跳转之前需要建立TextViewActivity.java,会自动生成对应的布局文件activity_text_view.xml
在strings.xml中加入变量

<string name="tv_test1">苗苗苗苗苗</string>

4.在生成的activity_text_view.xml中书写布局
在这里插入图片描述
运行效果为主界面有一个TextView的Button,点击后跳转到显示TextView内容的界面

-文字+icon
在这里插入图片描述
在这里插入图片描述
将三角形图片放入drawable中进行读取

中划线、下划线

在这里插入图片描述
在这里插入图片描述
跑马灯
在这里插入图片描述
在这里插入图片描述
运行结果
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值