Activity ManagedDialog原理简析
1、ManagedDialog的作用
-
- 1、ManagedDialog的作用
- 2、 Activity Dialog的创建、显示、隐藏和销毁。
-
- 2.1 通过onCreateDialog方法创建Dialog。
- 2.2 通过showDialog方法显示指定ID的Dialog。
- 2.3 通过dismissDialog或者removeDialog方法关闭Dialog
- 2.4 Activity的onDestroy关闭dialog
- 3、Activity异常销毁时对Dialog的保存和回复。
-
- 3.1 saveManagedDialogs保存状态
- 3.2 saveManagedDialogs保存状态
Activity异常销毁会触发onSaveInstanceState方法来保存状态信息,异常销毁的生命