title: Fragment and factory method
body: <p>What is the aim of using a Factory to construct our fragments?
  Android Studio provides some boilerplate code generation, and provides the factory method when creating a fragment.</p>
  
  <p>So what is the purpose of that? What is the gain?</p>