android-kotlin

안드로이드 앱 구성 (kotlin)

cheesecrust1008 2023. 7. 17. 23:01

안드로이드를 처음 시작하게 되면 여러 파일들이 시작부터 만들어진다.

 

1. manifests 폴더의 AndroidManifest.xml 앱 환경 설정 파일

     이는 앱의 메인 환경 파일이다. 이곳의 앱의 컴포넌트들을 등록하여 앱이 인지하게 하고 컴포넌트의 생명주기를 다루게 된다.

2.  MainActivity file

    메인 엑티비티 파일은 엑티비티 컴포넌트로 위의 manifest file에 맞추어서 생성되고 실행된다.

3. 리소스 폴더 

    res 폴더는 앱의 리소스를 등록하는목적으로 사용된다. 이 리소스 폴더 아래에 파일을 생성하게 되면 R.java 라는 파일에 자동으로 등록된다. 따라서 다른 파일에서 등록한 파일을 사용하려면, 이름을 정확히 면시해 주어야 하며 R.java 파일에 자동으로 등록되기 때문에, 규칙들이 생기게 된다.

 1. 하위 폴더를 정의할 수 없다.

 2. 파일명에는 대문자를 사용할 수 없다.

 3. 자바의 이름 규칙을 위배 할 수 없다.

 4. 지정된 폴더명을 사용해야 한다.

4. gradle file 이다.

    gradle file에는 여러 플러그인들과 sdk version 설정, dependency 가 들어가있다.