재밌고 어려운 IT를 이해해보자~!
안드로이드 스튜디오 구조 본문
app : 앱의 소스 코드와 리소스 파일이 들어있는 폴더
manifests : AndroidManifest.xml 파일이 위치함.
앱의 구성 요소들을 정의하고 안드로이드 시스템이 앱을 실행할 때 필요한 정보를 제공
java : Java 코드가 위치하는 폴더. Basic Activity로 생성된 프로젝트에서는 MainActivity.java 파일이 포함됨. 앱의 메인 화면인 Activity를 구현함.
res : 앱에서 사용하는 리소스 파일이 위치하는 폴더. layout 폴더, 이미지 파일, 문자열이나 색상 등의 리소스가 여기에 포함된다.(UI용)
res폴더 구조
drawable : 이미지 파일을 저장하는 폴더. 앱에서 사용되는 모든 이미지 파일들이 포함. 기본적으로 앱 아이콘을 만들기 위해 ic_launcher_foregroudn.xml와 ic_launcher_background.xml이 포함되어 있다.
layout : 레이아웃 파일을 저장하는 폴더. 레이아웃 파일은 UI 요소들이 배치되는 위치와 크기를 결정하는데 사용
menu : 앱에서 사용되는 메뉴를 정의하는 데 사용되는 XML 파을을 저장.
mipmap : 앱 아이콘 이미지 파일들을 저장하는 폴더
values : 앱에서 사용할 수 있는 값들을 저장하는 폴더.
colors.xml 파일은 앱에서 사용하는 색상 값들을 정의하고, strings.xml 파일은 앱에서 사용하는 문자열 값을 정의.
styles.xml 파일은 앱에서 사용되는 스타일 값을 정의한다.
Comments