728x90

Adapter 

데이터를 관리하며 데이터 원본과 어댑터뷰(ListView, GridView) 사이의 중계 역할

 

어댑터뷰는 어댑터에 정의된 인터페이스를 바탕으로 필요한 정보를 요청하여 항목뷰를 화면에 표시하거나 선택된 항목뷰를 처리한다.

 

  • 1) BaseAdapter
    • 어댑터 클래스의 공통 구현
    • 사용자 정의 어댑터 구현 시 사용
  • 2) ArrayAdapter
    • 객체 배열이나 리소스에 정의된 배열로부터 데이터를 공급받음
  • 3) CursorAdapter
    • 데이터베이스로부터 데이터를 공급받음
  • 4) SimpleAdapter
    • 데이터를 Map(키,값)의 리스트로 관리
    • 데이터를 XML파일에 정의된 뷰에 대응시키는 어댑터
     

+ Recent posts