wake-up-neo.net

Welche Größen haben die Symbole in den Aktionsschaltflächen für Android-Benachrichtigungen?

In erweiterbaren Benachrichtigungen: Welche Dimensionen (in dp) sollten die Icons haben? Wie die Icons für Snooze und Email hier:

Image from developer.Android.com

39
herrmarek

Um dies zu verdeutlichen, habe ich im Javadoc in der Android-Support-Bibliothek Folgendes gefunden:

Fügen Sie dieser Benachrichtigung eine Aktion hinzu. Aktionen werden normalerweise mit .__ angezeigt. das System als Schaltfläche neben dem Benachrichtigungsinhalt. 

Für jede Aktion muss ein Symbol (32-dp-Quadrat) vorhanden sein, das mit der visuellen Stil-Aktionsleiste Holo Dark Style , Einer Textbezeichnung und einer PendingIntent übereinstimmt.

Eine Benachrichtigung in ihrer erweiterten Form kann bis zu 3 Aktionen von .__ anzeigen. von links nach rechts in der Reihenfolge, in der sie hinzugefügt wurden. Aktionen werden nicht .__ sein. Wird jedoch angezeigt, wenn die Benachrichtigung abgeblendet ist. Stellen Sie daher sicher, dass Auf wesentliche Funktionen kann der Benutzer auf andere Weise zugreifen.

Diese sollten also mit den Symbolen Ihrer Aktionsleiste (für das Holo Dark-Design) identisch sein.

Bestandsgröße: 32dp x 32dp
Optisches Quadrat: 24 dB x 24 dB
Farbe (aktiviert): #FFFFFF 80% Deckkraft
Farbe (deaktiviert): #FFFFFF 30% Deckkraft

39
kcoppock

In Pixeln:

22 × 22 Fläche in 24 × 24 (mdpi)

33 × 33 Fläche in 36 × 36 (HDpi)

44 × 44 Fläche in 48 × 48 (xhdpi)

66 × 66 Fläche in 72 × 72 (xxhdpi)

88 × 88 Fläche in 96 × 96 (xxxhdpi)

wie gesehen auf http://iconhandbook.co.uk/reference/chart/Android/

26
Björn Kechel

Ich habe die Gmail apk abgerissen: Es scheint, als wären diese Icons 32 x 32 dp

hoffe jemand kann das bestätigen

5
herrmarek

Bevorzugte Benachrichtigungssymbolgröße 24x24dp

mdpi @ 24.00dp = 24.00px 
hdpi @ 24.00dp = 36.00px 
xhdpi @ 24.00dp = 48.00px 

3
Yuliia Ashomok

Wow, die Antworten hier scheinen Äpfel und Birnen ohne Hinweise oder eine endgültige Antwort zu mischen. Bei der Erstellung eines Symbolbilds interessieren Sie normalerweise die Größe in Pixel, nicht dp ( dichteunabhängige Pixel ).

In den Richtlinien der Benutzeroberfläche für Statusleisten-Symbole auf der offiziellen Android Developer-Website sind die empfohlenen Symbolgrößen in Pixel eindeutig aufgeführt.

                            lpdi      mdpi      hdpi      xhdpi
Status bar icon size
in pixels                   18x18px   24x24px   36x36px   48x48px
(Android 3.0 and later)

Sie können auch einige Pixel in die Statusleisten-Symbole einfügen, um eine einheitliche visuelle Gewichtung mit benachbarten Symbolen zu gewährleisten. Beispielsweise kann ein 48 x 48 Pixel großes XHDPI-Statussymbol eine Form mit 44 x 44 Pixel und 2 Pixel auf jeder Seite zum Auffüllen enthalten.

0
Magnus W