모각코/코틀린<기초편>

모각코 코틀린<기초편>4일차

넌 감동란이었어 2022. 2. 9. 00:35

오늘은 안드로이드 스튜디오에 대한 구조를 배웠다.

프로젝트 창

1. AndroidManifest.xml

앱의 전체 구성 정보를 담고 있는 파일

액티비티가 무엇인지, 권한(파일, 카메라 접근)허용 등의 코드가 들어가 있다.

2. MainActivity.kt, activity_main.xml

화면을 구성하는 파일

.xml 파일은 앱의 디자인을 담당하는 파일.

.kt 파일은 화면에 대한 코드를 작성하는 파일

3. build.gradle

프로젝트를 설치 할 수 있는 앱으로 만들기 위한 과정

빌드를 위해 필요한 설정을 작성하는 곳이다.

 

레이아웃 에디터 창

activity_main.xml 파일을 더블클릭하면

Code, Split, Design 총 3가지 모드가 나온다.

코드 모드 : 코드로 레이아웃을 수정하고 확인할 수 있는 모드​

스플릿 모드 : 코드와 디자인 모드를 반반 볼 수 있는 모드​

디자인 모드 : 그래픽 UI로 xml 파일을 수정할 수 있는 모드​

디자인 모드안에는 팔레트, 컴포넌트 트리, 속성창, 화면이 표시되는 창으로 구분 되어 있다.

팔레트(Palette)

디자인에 추가할 수 있는 컴포넌트들을 모아놓은 부분

컴포넌트 트리 (Component Tree)

현재 화면 내에 들어있는 컴포넌트들을 트리 구조로 보여줌

안드로이드 구조에 대해 배웠으니 얼른 프로젝트를 하고 싶다.

 

출처:https://codemate.kr/project/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-APP-%EB%A9%94%EC%9D%B4%ED%8A%B8-%EC%BD%94%ED%8B%80%EB%A6%B0-%EA%B8%B0%EC%B4%88%ED%8E%B8/4-1.-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%8A%A4%ED%8A%9C%EB%94%94%EC%98%A4-%EA%B5%AC%EC%A1%B0-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0

 

안드로이드 APP 메이트 - 코틀린 기초편 :: #4-1. 안드로이드 스튜디오 구조 이해하기 | 코드메이트

📌 구조 파악하기 ​ 안드로이드 스튜디오를 켜고 이전에 만들었던 프로젝트를 열어볼게요. ​화면 좌측에 폴더 구조(폴더들의 모음?)가 보일 거예요. MainActivity 라는 파일을 더블클릭해볼게요.

codemate.kr