< 5. Containers>

 

 

 

1. Spinner

- 값 집합에서 하나의 값 선택

- 드롭다운 메뉴 형태

-  Activity 또는 Fragment 소스 코드에 SpinnerAdapter를 지정

 

 

 

2. RecyclerView

- 대량의 데이터 세트를 효율적으로 표시

- 앱의 응답성을 개선하고 전력 소모를 줄이기 때문에 성능이 개선

 

3. ScrollView

- 뷰 계층을 스크롤 할 수있는 뷰 그룹

- 스크롤보기에는 그 안에 직계 자식이 하나만있을 수 있습니다

 

4. HorizontalScrollView

- 가로 스크롤

 

 

5. NestedScrollView

 

6. ViewPager2

 

7. CardView

- 데이터를 비슷한 스타일의 컨테이너에 표시에 용이

- 일관된 모양인 카드에 정보를 표시

 

8. AppBarLayout

- 스크롤링 제스처를 구현

 

9. BottomAppBar

- background 대신 backrountTint 사용

- 하단 고정 앱바

 

10. NavigationView

- 표준 탐색 메뉴

- 일반적으로 DrawerLayout

 

 

11. BottomNavigationView

- 표준 하단 탐색 모음

 

12. ToolBar

-  콘텐츠 내에서 사용

 

13. TabLayout

- 탭을 표시하는 가로 레이아웃

- ViewPager이 레이아웃과 함께를 사용

 

14. TabItem

-  탭 항목을 선언 할 수있는 보기

 

15. ViewStub

- 런타임에 레이아웃 리소스를 느리게 확장하는 데 사용가능한 보기

- 보이지 않으며 크기가 0 인

 

16. <include>

- 레이아웃을 재사용 시 이용

 

17. <fragment>

 

18. NavHostFragment

- 자체 탐색이 가능하도록 레이아웃 내에 영역을 제공

 

19. <view>

 

20. <requestFocus>

- 포커스 설정

- 사용자 입력에 대한 응답으로 포커스 이동을 처리

- 특정보기에 초점을 맞춰줌

 

 

 

 

+ Recent posts