728x90

# 어댑터 뷰(AdaptView)
- 배열이나 파일, 데이터베이스에 저장된 여러 개의 데이터를 화면에 표시할 때 유용한 뷰
- ArrayAdapter : 배열에서 데이터를 가져옴
- SimpleCursorAdapter : 데이터베이스에서 데이터를 가져옴

# 어댑터 뷰의 종류
- 여러 개의 데이터를 한 번에 표시
- 리스터 뷰(ListView) : 한 번에. 아이콘과 텍스트 형태 결합
- 갤러리(Gallery) : 사진식으로.
- 스피너(Spinner) : 버튼을 누르면 밑으로 팽창
- 그리드 뷰(GridView) : 갤러리와 유사. 이미지를 보여주는 데 사용

 


# 리스트 뷰
- 항목들을 수직으로 보여주는 어댑터 뷰로 상하로 스크롤 가능
- ListActivity 클래스 안에 내장된 리스트 뷰 getListView() 호출하여 접근
- onListItemClick() : 리스트의 항목이 클릭되면 호출됨
- getView() : 반환되는 뷰 이용하여 항목 표시

# 리스트 뷰의 표준 레이아웃
- simple_list_item_1 : 하나의 텍스트 뷰 사용
- simple_list_item_2 : 두 개의 텍스트 뷰 사용
- simple_list_item_checked : 항목당 체크 표시
- simple_list_item_single_choice : 한 개의 항목만 선택
- simple_list_item_multiple_choice : 여러 개의 항목 선택 가능

 

 

# 그리드 뷰
- 2차원의 그리드에 항목들을 표시하는 뷰그룹

 


# 스피너
- 스피너를 터치하면 모든 가능한 값을 보여주는 드롭 다운 메뉴가 나타남

 


# 프로그래스 바 (progress bar)
- 작업의 진행 정도를 표시하는 위젯

 


# 시크 바 (seekbar)
- 사용자가 드래그할 수 있는 썸(thumb) 추가

 


# 레이팅 바
- 별을 사용하여 점수를 표시

반응형

'전공 공부 > 안드로이드프로그래밍' 카테고리의 다른 글

인터럽트  (0) 2021.01.22
액티비티와 인텐트  (0) 2021.01.14
메뉴와 대화 상자  (0) 2021.01.14
이벤트 처리  (0) 2021.01.14
사용자 인터페이스 기초  (0) 2021.01.14
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기