[android] 안드로이드 리소스 참조 방법

안드로이드에서는 리소스를 참조하는 방법으로 R 클래스를 사용합니다. R 클래스에는 애플리케이션의 리소스를 식별하는 데 사용되는 여러 내부 클래스가 포함되어 있습니다.

아래는 몇 가지 일반적인 리소스 유형에 대한 참조 방법입니다.

1. 이미지 리소스 참조

안드로이드에서 이미지 리소스는 drawable 폴더에 저장됩니다. 이미지 리소스를 참조하려면 다음 코드를 사용할 수 있습니다.

imageView.setImageResource(R.drawable.image_name);

2. 문자열 리소스 참조

안드로이드 애플리케이션에서 사용되는 문자열은 res/values/strings.xml 파일에 저장됩니다. 문자열 리소스를 참조하려면 다음 코드를 사용할 수 있습니다.

String appName = getResources().getString(R.string.app_name);

3. 레이아웃 리소스 참조

안드로이드에서 레이아웃은 res/layout 폴더에 XML 파일로 저장됩니다. 레이아웃 리소스를 참조하려면 다음 코드를 사용할 수 있습니다.

setContentView(R.layout.activity_main);

이외에도 참조해야 할 다양한 리소스 유형이 있습니다. 위에서 언급한 유형 이외의 리소스를 참조하는 방법은 해당 리소스 유형에 따라 조금씩 다를 수 있습니다.

리소스를 효율적으로 관리하고 사용하기 위해, R 클래스를 사용하는 방법을 잘 익혀두는 것이 안드로이드 애플리케이션 개발에 중요합니다.

추가 참고 자료: