lifecycle callbacks
lifecycle callbacks
lifecycle callbacks
add textView
add save state
complete camera activity