常用控件
Android控件使用规律:先定义id,再指定宽度和高度,然后适当加入一些控件特有的属性
1. TextView
在界面上显示一段文本
2. Button
注册Button的监视器除了使用匿名类,还可使用实现View.OnClickListener接口
3. EditText
允许用户在控件中输入和编辑内容,并可在程序中对内容进行处理(使用EditText的getText()获取输入的内容。)
4. ImageView
显示图片(使用ImageView的setImageResouce()可修改显示的图片)
5. Progress
显示进度条
u Android的可见属性:android:visibility(visible、invisible、gone)
u 通过setVisibility()方法设置控件可见性(可传入View.VISIBLE、View.INVISIBLE、View.Gone)
6. AlertDialog
弹出对话框,该对话框会置于所有界面元素之上
step1:通过AlertDialog.Builder创建一个AlertDialog的实例,设置标题、内容、可否取消等属性。
step2:调用setPositiveButton()方法为对话框设置确定按钮的点击事件
step3:调用setNegativeButton()方法为对话框设置取消按钮的点击事件
step4:调用show()方法显示对话框
7. ProgressDialog
与AlertDialog类似,并在对话框中显示一个进度条,表示当前操作比较耗时,让用户耐心等待。
如果setCancelable()中传入false,一定要做好控制,在数据加载完后必须调用ProgressDialog的dismiss()方法来关闭对话框。