Android (10) 썸네일형 리스트형 ListView ListView 과정 1. 메인액티비티에서 데이터를 어댑터(Adapter)에 보내주기 2. 어댑터(Adapter)에서 아이템을 listview_item.xml에 하나하나씩 넣어준다 3. 최종적으로 메인택티비티에 있는 listview에 넣어준다 어댑터(Adapter) - 데이터와 뷰를 짝지어 준다 - 요청시 해당 번째 데이터를 준다 - 데이터가 변경되었을 때 갱신해준다 어댑터(Adapter)의 종류 BaseAdapter(기본형태) - ArrayAdapter : 배열 타입 - CursorAdapter : 데이터 전용 - SimpleAdapter : 정적 XML 나머지들은 BaseAdapter을 상속받는다(나머지들은 잘 사용안한다) 1. 메인액티비티에 listview만들어주기 2. 어답터 만들기 (new- k.. 데이터 바인딩 1. 환경설정하기 모듈 수준의 gradle에 추가 dataBinding{ enabled = true } 2. 레이아웃 설정하기 최상위 루트 코드를 layout으로 설정하기 3. 메인 액티비티 class MainActivity : AppCompatActivity() { private lateinit var binding : ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // 1번 - findViewById이용 /*val btn = findViewById(R.id.testBtn) btn.setO.. 이전 1 2 다음