Android Studio 특정 버전 설치1. Android Studio 버전 확인아래 사이트에 접속하여 원하는 버전을 찾는다. https://plugins.jetbrains.com/docs/intellij/android-studio-releases-list.html Android Studio Releases List | IntelliJ Platform Plugin SDK plugins.jetbrains.com version 부분을 복사한다. 2. Windows 설치 방법{version} 부분에 복사한 텍스트를 붙여넣는다. 인터넷 주소창에 입력하면 다운로드가 시작된다. https://redirector.gvt1.com/edgedl/android/studio/install/{version}/android-..
05_배열과 리스트(Array, List) ☾ Array 기본적으로 메모리가 할당되어 있어야 한다. 한 배열 안에 다양한 타입이 들어갈 수 있다. 값을 변경할 수 있다. val array = arrayOf(1,2,3) val array2 = arrayOf(1,"d",3.4f) array[0] = 3 // 값 변경 가능 ☾ List 1. List : 값을 지정하면 변경이 불가능하다.(read only) val list = listOf(1,2,3) val list2 = listOf(1,"d",11L) val result = list.get(0) // 값 읽기만 가능 2. MutableList : 값을 변경할 수 있다. val arrayList = arrayListOf() // 값을 추가해도 참조변수의 값은 ..
01_뷰의 개념 ☾ 뷰(View) : 앱 화면에 보이는 모든 것들의 기본 : 모든 요소들은 뷰 클래스가 상속받아져야 한다 종류 TextView : 텍스트가 보이는 뷰 EditView : 텍스트를 입력받을 수 있는 기능이 있는 뷰 Button : 일반적으로 안드로이드 앱에서 볼 수 있는 클릭 기능이 포함된 뷰 ImageView : 이미지를 입력하여 나타내는 뷰 CheckBox : 다중 항목 중 선택의 유무를 체크할 수 있는 뷰 RadioButton : 선택 항목 중 하나만을 선택할 수 있는 뷰 02_레이아웃(Layout) ☾ 레이아웃(Layout) : 화면을 구성하는 형태 종류 LinearLayout : 화면의 구성 요소들을 가로 방향 또는 세로 방향 순서로 배치되는 레이아웃 horizontally(수평정..
01_안드로이드 스튜디오 설치 ☾ https://developer.android.com 에 들어가기 ☾ DOWNLOAD ANDROID STUDIO 버튼 클릭 M1, M2, M3칩의 경우 Mac with Apple chip 클릭 별다른 변경 사항이 없다면 모두 [Next] 클릭 02_프로젝트 생성 ☾ 빈 템플릿인 [Empty Views Activity] 선택 [Empty Activity]로 선택하면 res > layout > activity_main.xml 파일이 안 뜨므로 주의! ☾ 프로젝트 정보 입력 [Name]에서 프로젝트의 이름을 지정할 수 있다. ☾ acitivity_main.xml 살펴보기 res > layout > acitivity_main.xml : 앱에서 보이는 화면 : java > Mai..