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

17

Ich versuche, ein Problem mit einer unerwünschten Popup-Nachricht zu beheben, und die Person, die versucht zu helfen, hat gefragt, um welche Art von Popup es sich handelt. Es ist nur eine Meldung auf dem Bildschirm, welchen Unterschied macht es? Und wie kann ich sagen, welche Art es ist?

Dan Hulme
quelle

Antworten:

33

Android bietet verschiedene Möglichkeiten, wie Apps Ihnen Informationen geben oder Ihre Aufmerksamkeit erregen können. Alle Apps haben unterschiedliche Namen. App-Entwickler müssen die Unterschiede kennen und wissen, wann sie welche verwenden sollen, damit sie das richtige Verhalten in ihren Apps codieren können. Selbst als Endbenutzer können Sie Zeit und Verwirrung sparen, wenn Sie ein Problem beheben möchten, ermitteln, welche App Ihnen Nachrichten sendet, oder ein bestimmtes Verhalten beschreiben (beispielsweise, wenn Sie einen Fehler an einen Entwickler melden) Sache mit dem richtigen Namen.

Benachrichtigungen

Benachrichtigungsleiste

Benachrichtigungen sind der häufigste Feedback-Mechanismus unter Android. Sie sehen aus wie Symbole oben links auf dem Bildschirm (der Benachrichtigungsleiste). Bei 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, nachdem Sie die Benachrichtigungsleiste (wie im Screenshot) erweitert haben, lange auf eine Benachrichtigung tippen, um ein Menü mit einem Element, App-Info, zu erhalten . Wenn Sie auf dieses Element klicken, erfahren Sie, welche App für die Benachrichtigung verantwortlich ist. Sie können diese App auch anhalten, um weitere Benachrichtigungen auf diesem Bildschirm anzuzeigen.

Einige Apps erstellen Benachrichtigungen, um für Sie zu werben. Dies ist jetzt (seit September 2013) nach den Regeln von Google Play verboten. Sie sollten daher alle Apps, die dies tun, auf der App-Seite in der Play Store- App als bösartig melden .

Oft gibt Ihr Telefon einen Ton wieder oder vibriert mit 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 Meldung, die in einem eigenen Feld am unteren Bildschirmrand angezeigt wird und nach einigen Sekunden von selbst verschwindet. Es ist normalerweise eine Reaktion auf eine Aktion, die Sie gerade ausgeführt haben, aber in der Tat 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 darauf tippen), sodass Sie sich keine Sorgen darüber machen müssen, dass Sie den Fokus wie auf einem PC stehlen. Es gibt keinen Hinweis darauf, welche App den Toast erstellt hat.

Dialoge

Ein Dialog fordert zur Bestätigung auf

Ein Fenster mit Schaltflächen, auf die Sie klicken können, oder einer Liste von Optionen, aus denen Sie auswählen können, wird als Dialogfeld oder kurz als Dialogfeld bezeichnet . (Sogar in britischem Englisch wird es auf amerikanische Weise geschrieben.) Sie beziehen sich fast immer auf die Vordergrund-App. Genau genommen ist ein "Dialog" aus Sicht eines Entwicklers ein Aktivitätsfenster, das nicht im Vollbildmodus angezeigt wird. Sie werden jedoch normalerweise für einfache Bestätigungen oder Auswahlen verwendet, wie im Screenshot.

Interstitials

In der Marketingwelt ist ein Interstitial eine Seite oder ein Bildschirm, der zwischen zwei anderen Seiten liegt. Sie werden in der Regel verwendet, um großformatige Anzeigen in werbefinanzierten Apps und Spielen zu schalten: 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 auf dem Bildschirm angezeigte Meldung diskutieren oder Fehler beheben möchten, wissen Sie, wie Sie sie aufrufen müssen, und Sie können es anderen erleichtern, Ihnen zu helfen.

Dan Hulme
quelle