title: Android One activity and multiple fragments with new Architecture Components
body: <p>Online I find mixed views about using single activity with multiple fragments, however now with the introduction of Navigation Components, it seems as if Google itself was recommending this approach. </p>
  
  <p>Similarly, Google states in its material design guidelines that bottom navigation component should be visible at all times. which is easily achievable with navigation components. </p>
  
  <p>However, browsing through the app store I haven't seen anyone implementing single activity, multiple fragments patterns and even Google itself doesn't show bottom navigation at all times. </p>
  
  <p>Can you please advise with what should be a way of architecting Android apps, please? I am very confused with all of this. 
  I am building an app for people exercising at the gym, allowing them to store their workouts and track their progress. </p>