Dari panduan Desain Material Android ,
Ikon sistem ditampilkan pada 24dp. Saat membuat ikon, penting untuk merancang pada skala 100% untuk akurasi piksel.
Apa yang dimaksud dengan mendesain pada skala 100%? Apakah ini berarti ikon tersebut harus memiliki dimensi 24 * 24 dp? Atau apakah itu berarti mereka harus dalam format file di mana penskalaan tidak akan mengakibatkan kehilangan data atau distorsi dll, seperti format file SVG?
Jawaban:
Mendesain pada skala 100% berarti mendesain pada ukuran (dalam piksel) tempat Anda akan menampilkan / menampilkan ikon Anda.
Jika Anda mendesain ikon 24px × 24px, Anda mengatur artboard di Illustrator atau dokumen di Photoshop atau apa pun yang Anda gunakan untuk 24px × 24px.
Seperti dikutip dari panduan Material Design, ini untuk akurasi piksel. Jika Anda bekerja pada skala yang lebih besar, atau bekerja dalam format vektor tanpa memperhitungkan piksel akun, kemudian mengurangi ukurannya menjadi 24px — bentuk, jalur, titik, atau piksel Anda tidak akan disejajarkan dengan kisi-kisi piksel dan Anda akan mendapatkan efek seperti yang diilustrasikan dalam contoh ini:
Perlu dicatat, karena dp bukan unit pengukuran absolut dan diterjemahkan ke sejumlah ukuran piksel aktual yang berbeda — mendesain pada skala 100% juga menyiratkan perancangan untuk setiap ukuran piksel secara independen. (Terima kasih Yorik!)
sumber