Je suis un débutant. Je l'ai écrit pour une étude personnelle.
HelloSampleActivity.java
package com.websarva.wings.android.hellosample;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class HelloSampleActivity extends AppCompatActivity {
@override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);//--------------1
setcontentView(R.layout.activity_hello_sample);//--2
}
}
・ Le code ci-dessus est pré-écrit
-La méthode onCreate étant la première méthode à être exécutée lorsque l'application Android est exécutée, il est nécessaire d'écrire dans cette méthode ce qui est nécessaire pour le traitement initial tel que la création d'écran et la préparation des données.
・ ② définit l'écran à afficher par cette application. Le code ci-dessus utilise celui décrit dans activity_hello_sample.xml comme écran, donc l'argument est "R.layout.activity_hello_sample".
-Dans le développement Android, les fichiers du dossier res et les ** ressources ** décrites dans ces fichiers sont traités comme la cible de gestion de l'application Android.
-Afin de gérer efficacement les ressources, Android utilise ** constante de type int ** pour identifier la valeur du fichier.
-La classe qui résume les constantes de type int est la ** classe R , et Android Studio l'ajoute automatiquement. Cela permet aux ressources d'être échangées à l'aide de constantes ( valeur R **) dans la classe R.
-En Java, les constantes sont écrites en majuscules, mais pour les valeurs R, les noms de dossier et les noms de fichier écrits sont utilisés tels quels afin de clarifier la relation avec la hiérarchie de dossiers et les noms de fichiers réels. en utilisant
Recommended Posts