UML-Klassendiagramm: Modellieren von Beziehungen zum Aufrufen einer Methode oder zum Starten einer Aktivität oder eines Dienstes

Ich erstelle meine erste Android App. Ich habe es vermieden, Verknüpfungen mit Benutzer- oder Systeminteraktionen zu kennzeichnen (z. B. habe ich gekennzeichnet)beginnt stattdessenstartsWhenClick; Ich habe beschriftetbeginnt stattdessenstartsWhenDetection). Allerdings nach dem LesendieseIch überlege, das zu ändernbeginnt Assoziationen von<< erstellen >> Abhängigkeiten. Ich bin verwirrt!

Die App funktioniert wie folgt. Wenn die App gestartet wird, ruft LauncherActivity die Methoden von BaseActivity auf, um die in SettingsActivity markierte Aktivität zu starten (dies kann auch SettingsActivity sein). LauncherActivity startet auch beide Dienste. Dies ist das Diagramm:

Hinweis: Diese Frage ist die Fortsetzung vondiese Frage.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage