交互设计Day01
Dialog
AlertDialog.Builder 普通对话框
AlertDialog.Builder setSingleChoiceItems() 单选对话框
AlertDialog.Builder setMultiChoiceItems() 多选对话框
alertDialog.setPositiveButton(“积极”, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
}
});
alertDialog.setNegativeButton(“消极”, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialogInterface, int i) {
}
});
alertDialog.setNeutralButton(“中级”, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
}
});
第一个参数为文本内容 第二个参数为监听事件
ProgressDialog
两种样式 模糊和精确 默认模糊
setStyle(ProgressDialog.STYLE_HORIZONTAL)为精确
AlertDialog.Builder() 自定义布局
可以通过布局填充器 setView()
可以继承extends Dialog封装方法 进行调用