1. 앱의 디렉터리와 파일
AndroidManifest.xml : 앱의 메인 환경 파일
res : 앱의 모든 리소스 파일은 res 폴더 하위에 위치
drawable : 이미지
layout : 레이아웃 XML 파일
mipmap : 앱의 아이콘 이미지
values : 문자열 값 저장
앱의 메인 환경 파일은 AndroidManifest.xml 이며 이곳에 정의된 대로 앱이 실행 된다.
개발자가 작성하는 자바 파일은 java 폴더에 위치
2. R.java
string, drawable, layout, anim 등의 리소스를 내부 클래스명을 사용해서 구분하기 때문에, 개발자 마음대로 임의의 폴더를 생성하면 안되고, 파일명도 자바 명명규칙을 위배할 수는 없다. 리소스 파일명에 대문자를 사용할 수 없다.
res/drawable 에 a.png 이름으로 추가
public static final int a=0x7f422322;
자바 코드에서는 R.drawable.a 의 변수로 리소스를 식별해서 사용한다.
'안드로이드' 카테고리의 다른 글
액티비티 - 뷰 구조 (0) | 2020.08.27 |
---|---|
MainActivity.java 기본 중 기본 (0) | 2020.08.27 |
AndroidManifest.xml (0) | 2020.08.27 |
그레이들 ( Gradle ) 파일 (0) | 2020.08.27 |
리소스 외부화 (0) | 2020.08.26 |