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

UI基本控件

2016-03-15 21:24 489 查看

可见属性设置

所有空间都具有可见属性,可选值有三种:visible,invisible,gone。在布局文件中设置android:visibility属性,在代码中,任何空间都可以用setVisibility(View.GONE)方法进行设置。

invisible和gone的区别

invisible表示控件不可见,但是控件仍然占据着位置和大小,可以理解为控件只是变为不可见

gone表示控件不仅不可见并且不再占用位置和大小

TextView

设置textview中的内容在控件中的对齐方式:gravity属性

android:gravity=”center_horizontal”

设置textview中的字体颜色:textColor属性

设置textview中的字体大小:textSize属性,单位是sp

EditText

设置默认显示内容,点击就消失的提示:hint属性

android:hint=”请输入要查询的内容。。。”

设置为密码输入栏,密码显示为*:inputType属性

android:inputType=”textPassword”

设置edittext中最大显示几行,超过该行数则滚动显示:maxLines

android:maxLines=”2”

ImageView

在布局文件中指定显示的图片

android:src=”@drawable/pic”

在活动中设置显示的图片

iv.setImageResource(R.drawable.ic_launcher);

ProgressBar

默认为圆圈样式

水平样式设置 style=”?android:attr/progressBarStyleHorizontal”

水平样式max属性设置最大值

代码中用progressbar的getProgress和setProgress获取和设置当前进度

AlertDialog

样式如图



代码如下



ProgressDialog

样式如图



代码如下



如果 progressDialog.setCancelable(true);设置的为false,则是不能通过Back建取消掉这个dialog,就只能用dismiss()方法来关闭对话框,否则progressdialog会一直存在。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: