A regular car is made up of many parts like wheels, doors, engine, etc, each part has many properties like colour, weight, size and many more. Views in android are like car parts which used to build android applications.
Views are the basic building block of android applications. some basic views are buttons, images, text, input, time picker, etc. Each view has some properties that are used to show information to users or take information from users.
Pros of learning views of android
- Some views are used to display information on the screen
- Some views are used to take information from users.
- Custom views can be used to create complex views.
Cons of learning views of android
- Custom views are hard to implement.
- It is hard to remember the properties of views.
Views are used everywhere in the android application, I would recommend to you learn the properties of some views.