Palette에 존재하는 View의 요소

yugyeongKim·2022년 9월 28일
0

안드로이드

목록 보기
3/13

Palette

1. TextView

역할: 화면에 텍스트를 표시
사용: 텍스트

2. Button

역할: 사용자가 터치하여 작업을 수행 할 수있는 사용자 인터페이스 요소이다.
사용: 버튼

3. ImageView

역할: View 의 속성을 상속받아 공간 안에 사진을 넣음
사용: 어플의 사진에 사용

4. RecyclerView

역할: 스크롤 가능한 컨테이너에 여러개의 뷰를 보여주는 뷰그룹
사용: 무한정 스크롤에 사용

5. FragmentContainerView

역할: Fragment를 위해 특별히 설계된 레이아웃

6. ScrollView

역할: 수직 스크롤하는 기능
사용: 스크롤바가 있어야 할 때 사용

7. Switch

역할: 스위치를 생성한다. 탭하거나 드래그하여 두 가지 옵션 중에 선택할 수 있다
사용: on/off 스위치등에 사용

8. ImageButton

역할: 사용자가 터치 할 수있는 이미지가 들어간 버튼을 표시
사용: 이미지버튼에 사용

9-1. ChipGroup

역할: 다수의 Chip을 관리할 수 있는 컴포넌트
사용: 다수의 Chip을 관리할 때 사용

9-2. Chip

역할: 카테고리, 요소, 타입 등을 표현 할 때 사용하는 텍스트가 들어간 타원형의 버튼을 표시
사용: 필터링 설정이나 작은 텍스트를 보여주는 데 유용

10. CheckBox

역할: 체크박스를 표시
사용: 하나의 그룹 내에서 여러 개의 항목을 동시에 선택하기 위해 사용

11-1. RadioGroup

역할: 여러 개의 RadioButton을 관리
사용: 여러 개의 RadioButton을 관리할 때 사용

11-2. RadioButton

역할: 라디오버튼을 표시
사용: 하나의 그룹 내에서 하나의 항목만을 선택하기 위해 사용

12. FloatingActionButton

역할: 특수 동작 기능을 넣을 수 있는 화면의 최상위에 고정된 원형의 UI 버튼을 생성
사용: 떠있는 버튼에 사용

13. WebView

역할: View 의 속성을 상속받아 특정한 url과 연결된 뷰를 넣음
사용: 웨브라우저 뷰에 사용

14. ProgressBar

역할: 진행상황을 알려주는 원형의 컴포넌트
사용: 로딩바에 사용

15. SeekBar

역할: 드래그 가능한 썸을 추가하는 ProgressBar의 확장 위젯.
사용: 음량, 밝기 등에 사용

16. Spinner

역할: 여러개의 값 중 1개를 선택하기 위해 사용하는 안드로이드 에서 제공해주는 기본 위젯
사용: 리스트 선택에 사용

17. HorizontalScrollView

역할: 수평(좌우)으로 스크롤하는 기능
사용: 좌우 스크롤에 사용

18. NestedScrollView

역할: 한 화면에 여러개의 스크롤을 사용할 때
사용: 여러 스크롤을 동시에 할 때 사용

참고:
https://velog.io/@keepcalm/Android-Palette-Component-%EC%B4%9D%EC%A0%95%EB%A6%AC-1%ED%8E%B8-Text-Buttons

https://white-hacker.tistory.com/entry/Android-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%8A%A4%ED%8A%9C%EB%94%94%EC%98%A4-%ED%8C%94%EB%A0%88%ED%8A%B8-%EC%A0%95%EB%A6%AC

0개의 댓글