第一行代码 学习笔记 4

TextView
android:gravity来指定文字的对齐方式,可选值有 top、bottom、left、right、center 等 ,
 可 以 用 “ | ” 来 同 时 指 定 多 个 值 , 这 里 我 们 指 定 的 "center" , 
 效 果 等 同 于 "center_vertical|center_horizontal",表示文字在垂直和水平方向都居中对齐。
EditText
maxLength 限制输入框的字符长度
maxEms  字符在屏幕中所占的宽度达到设定你设置的值自动换行
http://blog.csdn.net/beiminglei/article/details/9317997


maxLines 在屏幕上最多显示的行数,限定的只是行数的现实,你可以打很多行还是


ImageView


src 指定指定其要显示的图片
在java中修改ImageView的图片
setImageResuorce()




ProgressBar
visibility invisibility gone
代码来设置控件的可见性,使用的是 setVisibility()方法,
可以传入 View.VISIBLE、View.INVISIBLE和 View.GONE三种值
getprogress 
setProgress
获得和设置进度条的进度


AlertDialog
警告对话框
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);


                    builder.setTitle("警告");
                    builder.setMessage("222");
                    builder.setCancelable(false);
                    builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {


                        }
                    });
                    builder.setNegativeButton("Cancle", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                        }
                    });
                    builder.show();



ProgressDialog
进度对话框
加载事件比较长,让用户耐心地等待。


                ProgressDialog p = new ProgressDialog(MainActivity.this);
                p.setTitle("加载...");
                p.setMessage("客官请稍等..");
                
                p.setCancelable(true);
                p.show();
这个并没有按钮,跟AlertDialog略有不同













你可能感兴趣的:(android,学习笔记)