您的位置:首页 > 产品设计 > UI/UE

常用的UI控件(android)

2016-04-07 21:55 253 查看
简单的UI控件:

Textview文本视图

Button按钮,继承自TextView,因此具备TextView所有的属性特征

设置点击事件有两种方式:

1、xml中使用onClick属性

2、java代码中通过setOnClickListener的方式动态设置点击监听器

    # 匿名内部类的方式

    # Activity实现OnClickListener的方式(implement)

Toast吐司

Imageview图片视图中的scaletype属性(特有)

1.matrix:    将图片从ImageView的左上角开始绘制,超出部分被裁剪掉

2.fitXY:    将图片进行缩放,填充ImageView,并不是按照原图的比例进行缩放

3.fitStart:    将图片缩放至宽高中的最小值,并且将图片显示在左方或者上方

4.fitCenter:    将图片缩放至宽高中的最小值,并且将图片显示在中心

5.fitEnd:    将图片缩放至宽高中的最小值,并且将图片显示在右方或者下方

6.center:    图片不会缩放,显示在ImageView的中心位置,超出部分被裁剪

7.centerCrop:    图片显示在ImageVIew的中心位置,并且全图缩放填充ImageView

8.centerInside:(等同于fitCenter一样)

Edittext(本文编辑框 ) 中的特有属性

hint          在用户输入内容之前给用户的提示信息

maxLines    EditText最多显示的行数

minLines        最少显示多少行高

inputType    指定输入内容的类型,可以用来做数据的校验

maxLenght    用户最多可输入的字符数

EditText设置监听事件

监听器: TextWatcher.java

实现步骤:

1、实现接口TextWatcher

2、实现抽象方法

3、通过addTextChangeListener的方法将实现的TextWatcher设置给EditText

注意:实现TextWatcher可以使用匿名内部类,也可以将当前Activity实现TextWatcher

Radiobutton单选框

Checkbox复选框

Textview中的主要方法:SpannableString:

Imagespan—替换图片

URLspan—添加超链接

UnderLinespan—添加下划线

Button的实现方法:

实现setOnClickListener抽象方法

Imageview的实现方法:

实现setOnclicklistener抽象方法

Edittext实现方法:

实现addTextChangedListener抽象方法

RadioButton通常放在Radiogroup中,实现方法:

实现Radiogroup的setOnCheckedChangeListener抽象方法

checkbox的实现方法:

实现setOnCheckedChangeListener抽象方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  view UI 控件 常用