Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Android状态保存与恢复
- ## Activity
- + 状态保存
- - `onSaveInstanceState(Bundle)`
- - `onSaveInstanceState(Bundle, PersistableBundle)`
- + 状态恢复
- - `onCreate(Bundle)`
- - `onCreate(Bundle, PersistableBundle)`
- - `onRestoreInstanceState(Bundle)`
- - `onRestoreInstanceState(Bundle, PersistableBundle)`
- ## Fragment
- + 状态保存
- - `onSaveInstanceState(Bundle)`
- + 状态恢复
- - `onCreate(Bundle)`
- - `onCreateView(LayoutInflater, ViewGroup, Bundle)`
- - `onActivityCreated(Bundle)`
- - `onViewStateRestored(Bundle)`
- ## View/ViewGroup
- + 状态保存
- - `onSaveInstanceState()`
- - `saveHierarchyState(SparseArray<Parcelable>)`
- - `dispatchSaveInstanceState(SparseArray<Parcelable>)`
- + 状态恢复
- - `onRestoreInstanceState(Parcelable)`
- - `restoreHierarchyState(SparseArray<Parcelable>)`
- - `dispatchRestoreInstanceState(SparseArray<Parcelable>)`
- ## Dialog
- + 状态保存
- - `onSaveInstanceState(Bundle)`
- + 状态恢复
- - `onRestoreInstanceState(Bundle)`
Add Comment
Please, Sign In to add comment