android studio基础组件,Android studio基本ui控件

文本类组件

文本框

设置基本属性

语句 android:[ ]

[ ]中内容 属性值 描述

text 字符串 指定文本内容

textColor 颜色 设置文本颜色

textSize 数值 设置文本中文字大小

width 数值 指定文本框宽度

height 数值 指定文本框高度

hint 字符串 文本框内文本内容为空时,显示提示文本

singleLine boolean 指定是否是单行显示

在指定方位绘制图像

语句 android:drawable[ ]

属性值:图片名

[ ]中内容 描述

Top 顶端绘制

Bottom 底端绘制

Start 左侧绘制

Left 左侧绘制

End 右侧绘制

Right 右侧绘制

指定显示内容的文本类型

语句 android:inputType

属性值 描述

textPassword 密码

textEmailAddress 邮箱地址

phone 电话

date 日期

编辑框

EditText是Text子类,可以用所有Text属性。

编辑框经常设置的属性有:

android:hint 设置用户没有输入时显示的文字

android:inputType 设置输入的文本类型

按钮类组件

普通按钮

普通按钮是TextView的子类,可以用TextView中的方法。普通按钮可以理解成一个可以点击的文本,添加单击事件监听器以后就可以实现其功能。

图片按钮

ImageButtom是ImageView的子类,而不是TextView的子类。

指定按钮上显示的图片

语句 android:src

属性值:图片名

指定图片缩放方式

语句 android:scaleType

属性值 描述

fitXY 可改变纵横比例,使完全充满

fitStart 保持纵横比缩放,放在左上角

fitCenter 保持纵横比缩放,放在中央

fitEnd 保持纵横比缩放,放在右下角

center 不进行缩放,放在中间

centerCrop 保持纵横比例缩放,使图片能完全覆盖

centerInside 保持纵横比缩放,使能完全显示该图片

单选按钮

是Button的子类,可以用Button的方法定义RadioButton。

每一组单选的选项放在中,每一个RadioGroup中含有多个,即每个选项。即格式为:

(属性值)>

(属性值)/>

(属性值) />

(属性值) />

复选按钮

也是Button的子类。

与单选按钮的区别是,同一道题的复选按钮不需要放在一个组里面,给每一个按钮增加监听器就可以了。

日期时间类组件

日期选择器

时间选择器

两者都是FrameLayout的子类,定义以后加上监听器即可。

计时器

Chronometer是TextView的子类。在java文件中可以对计时器进行操作;在UI界面设计时,只需要设定其大小位置等信息即可。

本文地址:https://blog.csdn.net/ZZ_skate/article/details/107168057

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值