activities and fragments, principle Always Use Fragments
Update layout