1,GridView,ListView 监听器:OnItemClickListener
2,Spinner 监听器:OnItemSelectedListener
3,RadioGroup 监听器:RadioGroup.OnCheckedChangedListener
4,CheckBox 监听器:CompoundButton.OnCheckedChangedListener
5,圆形ImageView 监听器:CircleImageView
6,AlertDialog
创建方式 : 借助于AlertDialog的内部类Builder来调用一系列的方法实现
AlertDialog alertDialog =
new AlertDialog.Builder(context)
.setTitle()
.setIcon()
.setView() / setMessage() / setItems()
.setPositiveButton("文字" , 该按钮的监听器DialogInterface.OnClickLister)
.setNegativeButton("文字" , DialogInterface.OnClickLister||null)
.create();
显示
show()
关闭
按下AlertDialog上的PositiveButton或者NegativeButton都默认会关闭对话框;
dismiss()
7. ProgressDialog , DatePickerDialog , TimePickerDialog
直接new,然后调用show方法