常用属性
1.通用属性
gravity = "center | bottom |top | start | end" //设置控件/layout的内部布局的位置
layout_gravity //设置控件在其父控件中的位置
TextAllCaps = “true | false” //设置text的字体是否全部大写(button默认大
写)
visible //控件可见
invisible //控件不可见,但占据空间
gone //控件不可见,且不占据空间
2.EditText 属性
hint //提示性文本
maxLines //最大行数
3.ImageView 属性
src //为ImageView指定图片
setImageResourse() //java代码中设置指定图片给ImageView
4.ProgressBar 属性
style = "?android:attr/progressBarStyleHorizontal" //改变ProgressBar样式
max //指定Progress满值
不在layout文件中定义的控件使用
1.AlertDialog使用
Sample code:
private void showAlertDialog() {
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this);
dialogBuilder
.setTitle("alert dialog")
.setMessage("Mayday Mayday")
.setCancelable(false)
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) { }
})
.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) { }
})
.show();
}
网友评论