Android中最基本的控件及属性

来源:互联网 发布:安卓版 电商 源码 编辑:程序博客网 时间:2024/06/05 18:57
Android开发中常用的控件很多,主要有TextView、EditView、Button、ImageView,当然Android中的控件不止这些,这里先列举一些最常用的控件及属性,日后再叙述其他控件。
1.TextView主要用来显示文本,也可以通过背景圈定范围
属性: text 设置文本内容
      textSize设置文本字体大小,值为数字,单位sp
      textColor设置文本字体颜色
      textStyle设置文本字体风格,值为bold(加粗)、normal(正常,默认)、italic(斜体)、momospace(等宽字体)
      hint 文本为空是显示的文本内容
      typyface  设置文本字体类型,值为字体集:normol(常规)、sans(Sans-Serif字体)、serif(serif字体)
      ems 单行显示的字符数,值为数字,如果设置为1,单行1个汉字,2个子母或数字
      autoLink将文本转换为可单击的超链接,值可以为web(URL链接)、email(邮箱)、phone(电话)、map(地图)、all(任何文本都标记为链接)
      ellipsize设置文字过长是显示格式,值可以为start(省略号在前)、end(省略号在后)、middle(省略号在中间)、marquee(跑马灯方式方式滚动显示)
2.EditView继承自TextView(TextView的属性也可以使用),可编辑文本框
属性: cursorVisible光标是否可见,值为true或false,默认为true(可见)
      lines 文本可显示的行数,值为数字
      password将文本显示为密码,值为true或false
      phoneNumber限制文本内容为数字,值为true或false
      selectAllOnFocus当文本获得焦点是自动选中全部文本内容
      singleLine设置文本为单行,值为true或false
      enabled设置是否可编辑,值为true或false
3.Button按钮,通过点击触发事件
Button中的文字与TextView属性相同,不可直接编辑,onClick属性可以为它设置点击事件
4.ImageView图片显示
属性: src 通过引用drawable目录中图片为控件填充图片,当然也可以通过background设置
      alpha 设置透明度,值为0-1的数
0 0