어댑터 뷰 실습

1. 커스텀 리스트 뷰의 한 항목을 위한 UI 레이아웃을 구성

(참고자료) https://github.com/kwanulee/AndroidProgramming/blob/master/examples/CustomItemViewTest/app/src/main/res/layout/item.xml

2. 항목의 데이터를 관리하고, 항목의 뷰를 반환하는 커스텀 어댑터 클래스 정의

(참고자료) https://github.com/kwanulee/AndroidProgramming/blob/master/examples/CustomItemViewTest/app/src/main/java/com/example/kwlee/customitemviewtest/MyItem.java

https://github.com/kwanulee/AndroidProgramming/blob/master/examples/CustomItemViewTest/app/src/main/java/com/example/kwlee/customitemviewtest/MyAdapter.java

3. 작성된 커스텀 어탭터 클래스 (MyAdapter)를 ListView에서 사용

(참고자료) https://github.com/kwanulee/AndroidProgramming/blob/master/examples/CustomItemViewTest/app/src/main/java/com/example/kwlee/customitemviewtest/MainActivity.java

4. ListView의 항목 사이의 구분자를 설정하여, 리스트 뷰의 가시성을 개선

    listView.setDivider(new ColorDrawable(Color.RED));
    listView.setDividerHeight(5);

(참고자료) https://github.com/kwanulee/AndroidProgramming/blob/master/examples/ListView/app/src/main/java/com/kwanwoo/android/listview/MainActivity.java#L30-L31