Z przewodnika Android Material Design ,
Ikony systemowe są wyświetlane w 24dp. Podczas tworzenia ikon ważne jest, aby projektować w 100% skali dla dokładności pikseli.
Co należy rozumieć przez projektowanie w skali 100%? Czy to znaczy, że ikona powinna mieć wymiary 24 * 24 dp? Czy oznacza to, że powinny być w formacie pliku, w którym skalowanie nie spowodowałoby utraty lub zniekształcenia danych itp., Takiego jak format pliku SVG?
Odpowiedzi:
Projektowanie w skali 100% oznacza po prostu projektowanie w rozmiarze (w pikselach), w którym będzie wyświetlana / wyświetlana ikona.
Jeśli projektujesz ikonę 24px × 24px, skonfigurujesz obszar roboczy w programie Illustrator lub dokument w Photoshopie lub cokolwiek innego, czego używasz do 24px × 24px.
Jak podano w przewodniku projektowania materiałów, służy to dokładności pikseli. Jeśli pracujesz na większą skalę lub pracujesz w formacie wektorowym bez uwzględnienia pikseli, później zmniejsz rozmiar do 24 pikseli - twoje kształty, ścieżki, punkt lub piksele nie zostaną wyrównane do siatki pikseli, a otrzymasz efekty, jak pokazano w tym przykładzie:
Warto zauważyć, ponieważ dp nie jest bezwzględną jednostką miary i przekłada się na wiele różnych rzeczywistych rozmiarów pikseli - projektowanie w skali 100% oznacza również projektowanie dla każdego rozmiaru pikseli niezależnie. (Dzięki Yorik!)
źródło