dialog

dialog生命周期

调用show()        第一次依次执行onCreat--onStart

                          第二次执行onStart

调用cancel()     执行dismiss--onStop
调用dismiss()    执行dismiss--onStop


dialog主题

style name="jz_dialog_style" parent="@android:style/Theme.Dialog">
    
    @null
    
    true
    
    true
    
    true
    
    @android:color/transparent
    
    false
    @android:style/Animation.Dialog


v7兼容包的Dialog https://www.jianshu.com/p/6caffdbcd5db

 android.support.v7.app.AlertDialog.Builder builder = new android.support.v7.app.AlertDialog.Builder(this);
  builder.setTitle("Material Design Dialog");
  builder.setMessage("这是 android.support.v7.app.AlertDialog 中的样式");
  builder.setNegativeButton("取消", null);
  builder.setPositiveButton("确定", null);
  builder.show();

你可能感兴趣的:(android)