Dialog: basic use of DialogFragment.
Dialog: self layout DialogFragment.
Dialog: DialogFragment callback of Activity.
Notification: basic use of Notification