Popups, Dialoge, Benachrichtigungen, Toasts: Was ist der Unterschied?

Ich versuche, ein Problem mit einer unerwünschten Pop-up-Nachricht zu beheben, und die Person, die mir helfen möchte, hat gefragt, um welche Art von Pop-up es sich handelt. Es ist nur eine Meldung auf dem Bildschirm, welchen Unterschied macht das? Und wie erkenne ich, um welche Art es sich handelt?

Es ist wirklich eine Weile her, aber Android hat weitere Popup-Typen wie Snackbars und Banner hinzugefügt . Da diese Frage kanonisch aussieht, ist es in Ordnung, diese Fragen und Antworten zu erweitern?
@AndrewT. Sicher! Dies könnte ein Community-Wiki sein, wenn Sie möchten; Ich habe es nur gemacht, um zu helfen, wenn Leute Dinge fragen wie "Eine Nachricht ist eingetroffen, welche App hat sie gesendet?"

Antworten (1)

Android hat verschiedene Möglichkeiten für Apps, Ihnen Informationen zu geben oder Ihre Aufmerksamkeit zu erregen, und alle haben unterschiedliche Namen. App-Entwickler müssen die Unterschiede kennen und wissen, wann sie welche zu verwenden haben, damit sie das richtige Verhalten in ihren Apps programmieren können. Selbst wenn Sie als Endbenutzer ein Problem beheben, herausfinden möchten, welche App Ihnen Nachrichten gibt, oder ein Verhalten beschreiben möchten (z. B. wenn Sie einem Entwickler einen Fehler melden), sparen Sie Zeit und Verwirrung, wenn Sie jeden anrufen können Ding mit seinem richtigen Namen.

Benachrichtigungen

Benachrichtigungsleiste

Benachrichtigungen sind der häufigste Feedback-Mechanismus auf Android. Sie sehen aus wie Symbole oben links auf dem Bildschirm (der Benachrichtigungsleiste). Auf Honeycomb- und ICS-Tablets werden sie stattdessen in der Systemleiste unten rechts neben der Uhr angezeigt.

Benachrichtigungen in der Systemleiste

Einige wirklich nicht hilfreiche Benachrichtigungen

In Jellybean und höher können Sie nach dem Erweitern der Benachrichtigungsleiste (wie im Screenshot) lange auf eine Benachrichtigung tippen, um ein Menü mit einem Element, App-Info , anzuzeigen . Wenn Sie auf diesen Punkt klicken, erfahren Sie, welche App für die Benachrichtigung verantwortlich ist. Sie können auch verhindern, dass diese App weitere Benachrichtigungen von diesem Bildschirm anzeigt.

Einige Apps erstellen Benachrichtigungen, um Dinge bei Ihnen anzukündigen. Dies ist jetzt (seit September 2013) gemäß den Regeln von Google Play verboten, daher sollten Sie alle Apps, die dies tun, von der Seite der App in der Play Store App als bösartig melden.

Oft spielt Ihr Telefon einen Ton ab oder vibriert bei einer Benachrichtigung, aber nicht immer: Es liegt an der App, die es erstellt hat.

Toast

Ein Toast, der bestätigt, dass eine Aktion ausgeführt wurde

Ein Toast ist eine kleine Nachricht, die in einem eigenen Feld am unteren Rand des Bildschirms angezeigt wird und nach einigen Sekunden von selbst verschwindet. Es ist normalerweise eine Reaktion auf eine Aktion, die Sie gerade ausgeführt haben, aber tatsächlich kann ein Toast von jeder App kommen, nicht nur von der im Vordergrund. Ein Toast kann nicht mit Ihnen interagieren (Sie können nicht darauf klicken oder etwas eingeben), sodass Sie sich keine Sorgen machen müssen, dass er wie auf einem PC den Fokus „stiehlt“. Es gibt keinen Hinweis darauf, welche App den Toast erstellt hat.

Dialoge

Ein Dialog fordert zur Bestätigung auf

Ein angezeigtes Fenster mit Schaltflächen, auf die Sie klicken können, oder einer Liste mit Optionen, aus denen Sie auswählen können, wird als Dialogfeld oder kurz als Dialogfeld bezeichnet . (Sogar im britischen Englisch wird es amerikanisch geschrieben.) Sie beziehen sich fast immer auf die Vordergrund-App. Genau genommen ist ein „Dialog“ aus der Sicht eines Entwicklers jedes Nicht-Vollbild-Aktivitätsfenster, aber sie werden normalerweise für einfache Bestätigungen oder Auswahlen verwendet, wie im Screenshot.

Zwischenrufe

In der Marketingwelt ist ein Interstitial eine Seite oder ein Bildschirm, der zwischen zwei anderen platziert wird. Sie werden häufig verwendet, um großformatige Anzeigen in werbefinanzierten Apps und Spielen zu zeigen: Sie klicken auf eine Schaltfläche in der App und ein Interstitial wird einige Sekunden lang angezeigt, bevor Sie zum nächsten Bildschirm gelangen.

Zusammenfassung

Wenn Sie das nächste Mal eine Meldung besprechen oder beheben möchten, die auf dem Bildschirm angezeigt wird, wissen Sie, wie Sie sie nennen müssen, und Sie können es anderen erleichtern, Ihnen zu helfen.