2020. 3. 13. 21:59ㆍ프로그래밍/안드로이드
text
-TextView
:안드로이드 UI에 텍스트를 표시하는 기능. Buttom, EditText의 부모클래스
-Plain Text
:표준 텍스트 키보드를 표시하는 textview
-Password
:표준 텍스트 키보드를 표시하고 개인 정보 보호를 위해 입력 한 텍스트를 숨김
-Password(Numeric)
:숫자 키보드를 표시하고 개인 정보 보호를 위해 입력 한 텍스트를 숨김
:@ 문자를 추가하여 표준 텍스트 키보드를 표시
-Phone
:전화 스타일 키보드를 표시
-Multiline Text
:새 줄을 추가하기 위해 Enter 키를 추가하여 표준 텍스트 키보드를 표시
-Time
: 문자를 추가하여 숫자 키보드를 표시
-Data
:문자를 추가하여 숫자 키보드를 표시
-Number(Signed)
:기본 숫자 키보드를 표시합니다. 시작시 + 또는-문자를 허용
-Number(Decimal)
:기본 숫자 키보드를 표시합니다. 소수점을 허용합니다. 분수 값을 제공
-AutoCompleteTextView
:사용자가 입력하는 동안 자동 완성 제안을 표시하는 편집 가능한 텍스트보기. 제안 목록이 드롭 다운 메뉴에 표시되어 사용자가 편집 상자의 내용을 바꿀 항목을 선택
-MultiAutoCompleteTextView
:확장 가능한 편집 가능한 텍스트보기로, AutoCompleteTextView사용자가 전체 내용 대신 입력하는 텍스트의 하위 문자열에 대한 완성 제안을 표시
-CheckedTextView
: 확장 TextView은 Checkable 인터페이스와 디스플레이 를 지원
-TextInputLayout
EditText에 입력된 텍스트를 기반으로 View가 유동적으로 반응하기 위해서 고안된 레이아웃. TextInputEditText를 자식으로 감싸서 사용.
Buttons
-Button
사용자가 탭하거나 클릭하여 작업을 수행 할 수있는 사용자 인터페이스 요소
-ImageButton
사용자가 누르거나 클릭 할 수있는 이미지 (텍스트 대신)가있는 버튼을 표시
-CheckBox
선택 또는 선택 해제 할 수있는 유형의 상태 버튼
-RadioGroup
라디오 버튼을 사용하면 세트에서 하나의 옵션을 선택. 사용자가 사용 가능한 모든 옵션을 나란히 볼 필요가 있다고 생각되면 상호 배타적 인 옵션 세트에 라디오 버튼을 사용
-ToggleButton
토글 버튼을 사용하면 두 상태 사이에서 설정을 변경
-Switch
스위치는 두 가지 옵션 중에서 선택할 수있는 2 상태 토글 스위치 위젯. 드래그하여 선택한 옵션을 선택하거나 간단히 탭하여 마치 확인란 인 것처럼 토글
-FloatingActionButton
UI 위에 떠있는 원 아이콘으로 구별되며 모핑, 시작 및 전송 앵커 포인트와 관련된 특수 동작 동작이 있다
widgets
-imageView
:이미지를 표시 자원, 예를 들어, Bitmap 또는 Drawable자원. ImageView는 일반적으로 이미지에 색조를 적용 하고 이미지 스케일링을 처리 하는 데 사용
-WebView
:각 OS별 내장된 웹 브라우저를 뷰형태로 앱에서 표현할 수 있는 방법
-CalendarView
:탭, 클릭 이벤트로 날짜를 선택 할 수 있으며 원하는 날짜로 달력을 스크롤 하고 찾는 기능
-ProgressBar(horizontal)
:가로 모양의 작업 진행률을 나타내는 사용자 인터페이스 요소
-SeekBar
:드래그 가능한 썸을 추가하는 ProgressBar의 확장 위젯. 사용자는 엄지 손가락을 터치하고 왼쪽 또는 오른쪽으로 끌어 현재 진행률 수준을 설정하거나 화살표 키를 사용
-RatigBar
:SeekBar 및 ProgressBar의 확장으로 별표로 등급을 표시
-SearchView
:사용자가 검색어 입력 후 search provider 에게 검색을 요청할 수 있는 UI 를 제공
검색어 추천 리스트나 검색 결과 리스트를 보여주고 사용자는 해당 리스트에서 원하는 item 을 선택할 수 있다
-TextureView
:TextureView를 사용하여 비디오나 openGL 같은 콘텐츠 스트림을 표시 할 수 있습니다
-SurfaceView
:뷰 계층 구조에 포함 된 형식과 크기의 제어가 가능한 전용 드로잉 표면을 제공
ScrollView
:하나의 배치 된 뷰 계층 구조를 스크롤 할 수있는 뷰 그룹
HorizontalScrollView
:ScrollView가 위아래라면, 좌우로 스크롤이 가능한 뷰 그룹
NestedScrollView
:ScrollView과 동일하지만 중첩 스크롤 부모와 자식 역할을 모두 지원
ViewPager
:사용자가 데이터 페이지를 좌우로 넘길 수있는 레이아웃 관리자
CardView
:둥근 모서리 배경과 그림자가있는 FrameLayout
NavigationView
:응용 프로그램의 표준 탐색 메뉴를 나타냄
VottomNacigationView
:응용 프로그램의 표준 하단 탐색 모음을 나타냅니다. 머티리얼 디자인 하단 네비게이션 의 구현입니다 .
<include>
기능을 가지는 layout을 새로 만들지 않고 include 를 이용하면 하나의 layout 을 재사용 할 수 있다
AdView
View배너 광고를 표시API
MapView
Google지도 서비스에서 얻은 데이터와 함께지도를 표시하는 API
'프로그래밍 > 안드로이드' 카테고리의 다른 글
안드로이드 4대 컴포넌트 (0) | 2020.03.16 |
---|---|
안드로이드 레이아웃 종류 (0) | 2020.03.13 |
manifest (0) | 2020.03.09 |