I am a beginner, but I summarized it for personal study
Arrangement of screen parts
The screen of the Android application is created by arranging the screen parts prepared by the Android SDK. This is to write the screen part tag in the .xml file.
There are two main screen parts, ** view group ** and ** view **.
View group
-The ** view group ** determines the layout of each screen, and is also called the ** layout component **. The following are the main layout parts
① ** ** ・ ・ ・ The layout is the easiest to handle, and the screen parts are arranged vertically / horizontally.
② ** ** ・ ・ ・ Screen component placement in table format
③ ** ** ・ ・ ・ Arrange screen parts in grid format
④ ** ** ・ ・ ・ Screen parts are stacked and placed
⑤ ** ** ・ ・ ・ Screen parts are arranged relatively
⑥ ** ** ・ ・ ・ Similar to RelativeLayout, screen parts are arranged relatively.
RelativeLayout was described at the beginning of the layout XML generated when creating a project up to Android 2.2, but since 2.3, ** ConstraintLayout ** has been introduced as a layout component that is easier to handle. It became the basic layout
View
-The ** view ** is the screen component itself and is also called the ** widget **.
・ The following is a typical view
① ** ** ・ ・ ・ Display of character string
② ** ** ・ ・ ・ Text box
③ **