Maison  >  Article  >  Java  >  Que signifie R en Java

Que signifie R en Java

angryTom
angryTomoriginal
2020-02-03 09:36:454658parcourir

Que signifie R en Java

Que signifie R en Java ?

R signifie ressource en Java La forme complète est Resource.

Dans le développement de projets, les ressources sont utilisées presque partout, y compris la mise en page, la chaîne, le dessin, le brut, le style, le thème, etc. Ces ressources seront regroupées dans un APK (dossier res) pendant le processus de compilation ou regroupées dans des packages APK de ressources indépendants (tels que framework-res.apk).

Cependant, ces ressources se verront attribuer des identifiants uniques, à savoir des index de ressources, pour faciliter l'accès au système.

Ces index de ressources sont des entiers hexadécimaux à huit chiffres générés par l'outil Android AAPT (Android Asset Packing Tool).

Que signifie R en Java

La valeur de position 02 du milieu représente le type de ressource correspondant à l'ID de ressource, qui sont :

02 : dessinable

03 : mise en page

04 : valeurs

05 : xml

06 : brut

07 : couleur

08 : menu

Exemple de fichier 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;
    }
}

(Partage de didacticiels vidéo associés : tutoriel vidéo Java)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn