>Java >java지도 시간 >R은 자바에서 무엇을 의미합니까?

R은 자바에서 무엇을 의미합니까?

angryTom
angryTom원래의
2020-02-03 09:36:454791검색

R은 자바에서 무엇을 의미합니까?

R은 Java에서 무엇을 의미합니까

R은 Java에서 리소스를 의미합니다. 전체 텍스트는 리소스입니다.

리소스는 레이아웃, 문자열, 드로어블, 원시, 스타일, 테마 등을 포함하여 프로젝트 개발의 거의 모든 곳에서 사용됩니다. 이러한 리소스는 컴파일 프로세스 중에 APK(res 폴더)에 패키징되거나 독립 리소스 APK 패키지(예: Framework-res.apk)에 패키징됩니다.

그러나 이러한 리소스에는 시스템 액세스를 용이하게 하기 위한 고유 ID, 즉 리소스 인덱스가 부여됩니다.

이 리소스 인덱스는 Android 도구인 AAPT(Android Asset Packing Tool)로 생성된 8자리 16진수 정수입니다.

R은 자바에서 무엇을 의미합니까?

중간 위치 값 02는 리소스 ID에 해당하는 리소스 유형을 나타냅니다.

#🎜 🎜#02 :drawable

03:layout

04:values

05:xml

06:raw# 🎜🎜#

07:color

08:menu


R.java 파일 예

public final class R {
    public static final class attr {
    }
    public static final class drawable {
        public static final int icon=0x7f020000;
    }
    public static final class layout {
        public static final int main=0x7f030000;
    }
    public static final class string {
        public static final int app_name=0x7f040001;
        public static final int hello=0x7f040000;
    }
}
#🎜 🎜# (관련 영상 튜토리얼 공유: java 영상 튜토리얼

)

위 내용은 R은 자바에서 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.