android常用控件--简单

1. TextView

  • 在界面上显示一段文本
  • 常用属性
   id = "@+id/name"
   layout_width = "match_parent"
   layout_height = "wrap_content"
   gravity = "center"  // 文本的位置,居中
   textSize = "24sp"   // 字体
   textColor = "#00ff00"  // 颜色
   text = ""

2. Button

  • 表示一个按钮
  • 常用属性
   id = "@+id/name"
   layout_width = ""
   layout_height = ""
   textAllCaps = "false" // 文本是否全为大写,false
   text = ""
  • 按钮需要add listener才能生效

3. EditText

  • 允许用户在控件里编辑文本
  • 常用属性
    id = "@+id/name"
    layout_width = ""
    layout_height = ""
    hint = "type something"  // 编辑提示文本
    maxLines = "2"    //最多2行,超过后会出现滚动条

4. ImageView

  • 展示图片的控件
  • 常用属性
   id = "@+id/name"
   layout_width = ""
   layout_height = ""
   src = "@drawable/img_name"

5. ProgressBar

  • 在界面上显示进度条
  • 常用属性
    id = "@+id/name"
    layout_width = ""
    layout_height = ""
    visibility = "visible" // 可见属性:visible,invisible,gone  invisible不可见,但是仍然占据位置,gone不可见,也不占据位置
    style = "?android:attr/progressBarStyleHorizontal"
    max = "100"   // 进度条的最大值

6. AlertDialog

  • 当前界面弹出一个对话框,该对话框置顶于所有界面元素之上,能屏蔽其他控件的交互能力
  • 常用属性
    

7. ProgressDialog

  • 与AlertDialog相似,也是弹出一个对话框,在所有界面元素之上,屏蔽其他控件的交互能力,不同的是,他会显示一个进度条,主要用来表示该动作比较耗时.
  • 常用属性
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。