본문 바로가기

android studio27

[Android Studio] 뷰, 위젯, 레이아웃 뷰(view): 앱 실행 화면을 구성하는 요소. ex) 텍스트뷰, 버튼, 이미지 등 위젯(view 클래스): 버튼, 텍스트뷰, 체크박스 등 눈에 보이는 요소 레이아웃: 위젯을 담는 틀 View 클래스 계층도 클래스 상속 관계 찾는 곳: (andoroid.widget->Classes->선택 or 돋보기 Search) developer.android.com/reference/packages Package Index | Android 개발자 | Android Developers developer.android.com [XML 속성] id 속성: 모든 위젯의 아이디 xml: '@+id/위젯id' Java: 위젯 변수 = (위젯형) findViewByID(R.id.위젯id); layout_width, layout.. 2021. 5. 6.
[Android Studio] 프로젝트 기본 구성 [보고있는 책이 자바 기준으로 서술되어 있어서 모든 내용이 Java로 맞춰져있음] New Project를 만들고 나면 볼 수 있는 것: MainActivity.java, activity_main.xml MainActivity.java 위치: java-[패키지명]-MainActivity 메인 Java 소스. 주로 액티비티에서 어떤 일을 할지 프로그래밍 setContentView(R.layout.activity_main); - activity_main.xml과 연결시키기 버튼 위젯에 이벤트 넣기 1. 버튼 변수 선언: Button button1; 2. 변수에 activity_main.xml에서의 id 대입: button1 = (Button) findViewById(R.id.button1); 3. 이벤트 동작.. 2021. 5. 4.
[Android Studio] 개발환경 구축, The emulator process for [AVD 이름] was killed 오류 만들고 싶은 어플이 생겨서 경험도 쌓을 겸 이번 2주 휴일간 조금씩 배워나가려고 한다. 오늘은 개발환경을 구축하는 단계까지만 해봤다. 혹시나 나중에 까먹을 날 위해 간단하게 정리를 해보려고 한다. 1. 실행 파일 다운로드 하단 링크 들어가서 다운로드 버튼 누르고 설치된 .exe 파일 잘 읽고 Next 눌러서 설치하기 링크: https://developer.android.com/studio?gclid=Cj0KCQjwvr6EBhDOARIsAPpqUPHXLQaW8jRcAPbdV3_ihRiONhAgcdIOOOdIi5Oo8me2dc4By5wVU0saAv-7EALw_wcB&gclsrc=aw.ds 2021. 5. 3.