Looking for android-intent Keywords? Try Ask4Keywords

android-intentErste Schritte mit Android-Intent


Bemerkungen

Arten von Absichten

  1. Explizite Absichten
  2. Implizite Absichten

Explizite Absicht : Wenn Sie die interne Anwendungswelt miteinander verbinden möchten, wenn Sie eine Aktivität mit einer anderen Aktivität verknüpfen möchten, kann dies durch explizite Absicht geschehen. Nachfolgend finden Sie das Code-Snippet, das die Verbindung zwischen erster und zweiter Aktivität veranschaulicht:

// Explicit Intent by specifying its class name
Intent intent_activity = new Intent(FirstActivity.this, SecondActivity.class);

// Starts TargetActivity
startActivity(intent_activity);

Implizite Absichten: Diese Absichten benennen kein Ziel, und das Feld für den Namen der Zielkomponente bleibt leer. Implizite Absichten werden häufig verwendet, um Komponenten in anderen Anwendungen zu aktivieren. Zum Beispiel:

Intent intent_message= new Intent(Intent.ACTION_SEND); 
intent_message.setData(Uri.fromFile(fileToShare));
startActivity(intent_message);  

Installation oder Setup

Detaillierte Anweisungen zum Einrichten oder Installieren von Android-Absichten.

Beginnen Sie eine weitere Aktivität - Hello World of Intents

public class CurrentActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.current_activity);
        
        Intent intent = new Intent(this, DestinationActivity.class);
        startActivity(intent);
    }
}