Android基本控件之TextView和EditView

Android基本控件之TextView和EditView

控件:继承于View类型的,可方便完成一些特殊功能的View类型。

Textview:显示文本框控件
Editview:输入文本框控件

文本相关属性:

属性表示的含义实例与解析
text文本内容android:text=”@string/string.xml文件中的字符串”
textSize文本大小android:textSize=”40sp”推荐度量单位sp
textColor文本颜色android:textColor=”@color/color.xml文件中的rgb颜色值”
textStyle文本样式android:textStyle=”normal”常规,bold加粗,italic斜体
typeface字体类型android:typeface=”normal”常规
gravity文本位置android:gravity=”center”居中,center_vertical垂直居中,center_horizontal水平居中,bottom底部
lines文本行数android:lines=”2”设置两行就显示两行,即使第二行没有数据
maxLines最大行数android:maxlines=”2”与width或者layout_width结合使用,超出宽度时自动换行,超出行数将不显示

控件高度和宽度的属性

属性表示的含义实例
layout_width控件的宽度android:layout_width=”wrap_content”
layout_height控件的高度android:layout_height=”match_parent”

常用属性值:
(1).wrap_content:当前控件包裹实际文本内容
(2).match_parent:当前控件铺满父类容器
(3).fill_parent:当前控件铺满父类容器
(4).xxdp:直接指定控件的宽或高(不利于控件在不同大小的屏幕上自适应)

android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。
属性可选的值有:
top、bottom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical。
而且这些属性是可以多选的,用“|”分开。
实例:android:layout_gravity=”left|bottom”位于父容器的左下角

Editview中才有实际效果的属性

属性表示的含义实例
editable是否可编辑android:editable=”true”
hint文字提示android:hint=”@string/string.xml文件中的字符串”
inputType输入类型android:inputType=”text”,可指定为文本、数字、密码等等
singleLine单行输入android:singleLine=”true”
password输入密码android:password=”密码”,输入的文本会自动装换为“·”,起到隐藏用户密码的作用
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值