android-activityCommencer avec l'activité Android


Remarques

Cette section donne un aperçu de l'activité android et des raisons pour lesquelles un développeur peut vouloir l'utiliser.

Il devrait également mentionner tous les grands sujets dans l'activité android, et établir un lien avec les sujets connexes. La documentation de android-activity étant nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.

Activité

L'activité est l'écran complet. L'interface utilisateur est basée sur XML et

package com.example.android.activity;

import android.os.Bundle;
import android.app.Activity;

public class MainActivity extends Activity {

@Override
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
      
   }
}
 

REMARQUE L' activité doit être déclarée dans AndroidManifest.xml avant de l'utiliser.

Par exemple:

<activity android:name=".MainActivity">
     <intent-filter>
         <action android:name="android.intent.action.MAIN" />

         <category android:name="android.intent.category.LAUNCHER" />
     </intent-filter>
</activity>
 

Chaque activité a son fichier de mise en page au format xml , nous incluons sa mise en page en utilisant la méthode setContentView de la classe Activity. Par exemple, setContentView(R.layout.activity_main)

Exemple de fichier de mise en page

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_dashboard"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    
    //Add other views here

</LinearLayout>
 

Installation ou configuration

Instructions détaillées sur la configuration ou l'installation de l'activité Android.