Generika <>
Beispiel: Private ArrayList
Konstrukteur
Der Klassenname () wird als Konstruktor bezeichnet, und Elementvariablen können festgelegt werden. Wenn es sich um einen Klassennamen handelt (String name, int age) Wenn der Name ein Alter vom Typ String ist, kann ein Objekt vom Typ int festgelegt werden.
@Override
Ich überschreibe es. Was ist ein Override? Definieren Sie die in der übergeordneten Klasse definierte Methode in der untergeordneten Klasse neu.
protected
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initView();
}
Im obigen Beispiel wird "super" in der Methode verwendet. Dies wird verwendet, wenn Sie auf onCreate zugreifen möchten, das in der Superklasse (übergeordnete Klasse) verwendet wird.
onCreate
Schreiben Sie diejenige, in der die Aktivität zum ersten Mal erstellt wurde. Der Ausgangszustand ist wie folgt: onCreate.
onResume
Schreiben Sie die, wenn Aktivität angezeigt wird. Beschreiben Sie in meinem Code die Anzeige, wenn die Ansicht erneut angezeigt wird.
onPause
Aktivitätspause. Beispielsweise ist das Anzeigen der Uhr in der Ansicht nicht erforderlich, wenn die App nicht ausgeführt wird. Schreiben Sie also einen Prozess, um in onPause anzuhalten.
Recommended Posts