Cet article est un guide destiné aux membres n'ayant aucune expérience en développement Android dans l'entreprise pour créer une application qui comprend le cycle de vie de l'activité, qui est la base d'Android, par mouvement avant auto-apprentissage. Par conséquent, veuillez noter que la plupart des explications détaillées sont omises. La machine de développement est supposée être une machine Windows 10.
Veuillez préparer l'environnement de développement. Les trois points suivants doivent être préparés. --Android Studio (La version au moment de la rédaction est 3.4.1)
[Ici](https://developer.android.com/studio/?gclid=Cj0KCQjwitPnBRCQARIsAA5n84lkUis7r2qTcFHo4UK1m7AyGlIYs7bbP2By1_zZ9hYPioz39oSAOtmALMawAscE La dernière version est bien.
Vous pouvez ouvrir "SDK Manager" à partir du bouton en haut à droite d'Android Studio.
Vous pouvez ouvrir "Android Virtual Device Manager" à partir du bouton en haut à droite d'Android Studio. Créez le système d'exploitation avec Oreo ou supérieur.
Si vous connaissez Eclipse, vous pouvez sélectionner Eclipse dans Paramètres → Keymap.
Sélectionnez une activité vide
Langue: Java Minimum API level:API 27 Utiliser les artefacts androidx. *: Vérifier
Vérifiez le cycle de vie de l'activité et du fragment tout en le déplaçant. Implémenter pour afficher le journal dans le rappel de chaque cycle de vie.
[À propos du cycle de vie de l'activité](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");
}
}
Lorsque vous appuyez sur le bouton d'exécution, une liste des périphériques de destination d'exécution apparaît, sélectionnez donc le périphérique et appuyez sur OK.
Lorsque l'application démarre, vérifions le moment auquel le rappel est appelé dans la console Logcat d'Android Studio. À ce stade, il sera plus facile de voir si le niveau de journal à afficher est réglé sur Info ou plus.
NEXT STEP Ensuite, nous allons créer l'interface utilisateur. Première création de l'interface utilisateur Android pour les personnes occupées (En outre, expérience de liaison de données)
Recommended Posts