When do I need to create a new activity and when do I need to change the view?
My app needs to do:
two big buttons(sort of menu)
Activity is a screen which user sees and It is consist of different views and view group .On the other hand view is a single component which is used to build the UI. Another main difference is activity has life cycle but view doesn't. Activity - Activity is for telling what action is to be taken on touching a button or something else . Activity tell the os or the app what to do.
Views - Views are used to create an object in the app it's about how it's going to look