Dieser Artikel ist ein Leitfaden für Mitglieder, die keine Erfahrung in der Android-Entwicklung im Unternehmen haben, um eine Anwendung zu erstellen, die den Lebenszyklus von Aktivitäten, die die Grundlage von Android bilden, durch Bewegung vor dem Selbstlernen versteht. Bitte beachten Sie daher, dass die meisten detaillierten Erklärungen weggelassen werden. Es wird angenommen, dass der Entwicklungscomputer ein Windows 10-Computer ist.
Bitte bereiten Sie die Entwicklungsumgebung vor. Die folgenden drei Punkte müssen vorbereitet werden. --Android Studio (Die Version zum Zeitpunkt des Schreibens ist 3.4.1)
Hier Die neueste Version ist in Ordnung.
Sie können "SDK Manager" über die Schaltfläche oben rechts in Android Studio öffnen.
Sie können "Android Virtual Device Manager" über die Schaltfläche oben rechts in Android Studio öffnen. Erstellen Sie das Betriebssystem mit Oreo oder höher.
Wenn Sie mit Eclipse vertraut sind, können Sie Eclipse unter Einstellungen → Keymap auswählen.
Wählen Sie Leere Aktivität
Sprache: Java Minimum API level:API 27 Verwenden Sie AndroidX. * Artefakte: Überprüfen
Überprüfen Sie den Lebenszyklus von Aktivität und Fragment, während Sie es tatsächlich verschieben. Implementieren Sie diese Option, um das Protokoll im Rückruf jedes Lebenszyklus auszugeben.
[Über den Lebenszyklus von Aktivitäten](https://developer.android.com/guide/components/activities.html? hl=ja#ImplementingLifecycleCallbacks)
MainActivity.java
public class MainActivity extends AppCompatActivity {
private static final String TAG = "MainActivity";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.i(TAG, "onCreate");
}
@Override
protected void onRestart() {
super.onRestart();
Log.i(TAG, "onRestart");
}
@Override
protected void onStart() {
super.onStart();
Log.i(TAG, "onStart");
}
@Override
protected void onResume() {
super.onResume();
Log.i(TAG, "onResume");
}
@Override
protected void onPause() {
super.onPause();
Log.i(TAG, "onPause");
}
@Override
protected void onStop() {
super.onStop();
Log.i(TAG, "onStop");
}
@Override
protected void onDestroy() {
super.onDestroy();
Log.i(TAG, "onDestroy");
}
}
Wenn Sie auf die Schaltfläche Ausführen klicken, wird eine Liste der Ausführungszielgeräte angezeigt. Wählen Sie das Gerät aus und drücken Sie OK.
Wenn die App gestartet wird, überprüfen wir den Zeitpunkt, zu dem der Rückruf in der Logcat-Konsole von Android Studio aufgerufen wird. Zu diesem Zeitpunkt ist es einfacher zu erkennen, ob die anzuzeigende Protokollstufe auf Info oder höher eingestellt ist.
NEXT STEP Als nächstes erstellen wir die Benutzeroberfläche. Erste Erstellung der Android-Benutzeroberfläche für vielbeschäftigte Personen (zusätzlich zur Erfahrung mit Datenbindung)
Recommended Posts