안드로이드 설치안드로이드스튜디오Android Studio 안에는\+코드 편집기\+JDK: Java컴파일러+2000여개 클래스들(Java System APIs), Kotlin도 포함\+Android SDK:안드로이드 개발도구+ Android API\+AVD,실디바이스:
안드로이드는 (거의 대부분, 모두는 아님)화면(activity)과 화면에 보이는 요소(view)들 그리고 그 요소들의 기능(함수)들로 이루어짐.(거의 대부분은 기본적으로 )화면구성은 xml 파일로 만들고, 기능은 java class 또는 kotlin class로 만든다
AdapterView:AdapterView는 Adapter가 만들어주는 View를 배치하는 ViewGroup임ListView:대량의 뷰를 위에서 아래로 목록형태로 배치Spinner:콤보박스(버튼 누르면 리스트가 나오게 하는)배치GridView:격자로 배치AdapterV
대량의 데이터를 화면자원을 효율적으로 사용하며 빠르게 보여주는대표적인 View리사이클러뷰 만들기:1) 대량의 데이터 담을 container: ArrayList와 같이만듬2) 데이터 1개의 자료형들을 만든 class: Item과 같이 만듬3) 레이아웃 xml: 아이템 1