Untuk HDPI
,, XHDPI
dll. Apa yang seharusnya menjadi ukuran ideal ikon peluncur? Haruskah saya membuat 9-Patch
gambar untuk ikon agar skala secara otomatis, atau lebih baik membuat ikon terpisah?
android
android-icons
AndroidDev
sumber
sumber
Jawaban:
Saya akan membuat gambar terpisah untuk masing-masing:
Kemudian letakkan masing-masing di tangkai terpisah dari folder yang dapat digambar.
Anda juga diharuskan untuk memberikan ikon versi besar saat mengunggah aplikasi ke Google Play Store dan ini seharusnya
WEB 512 x 512
. Ini sangat besar sehingga Google dapat mengubah skala ke ukuran apa pun untuk mengiklankan aplikasi Anda di seluruh Google Play Store dan tidak menambahkan pixelation ke logo Anda.Pada dasarnya, semua ikon lainnya harus sebanding dengan ikon 'garis dasar'
MDPI at 48 x 48
,.Ini semua dijelaskan pada halaman Ikonografi situs web Pengembang Android: http://developer.android.com/design/style/iconography.html
sumber
this is all explained ...
"). Apa yang Anda miliki pada dasarnya adalah snapshot dari persyaratan mereka (yang berevolusi).Jangan Buat gambar 9-patch untuk ikon peluncur. Anda harus membuat gambar terpisah untuk masing-masing gambar.
Catatan: Gambar WEB (512 x 512) digunakan saat Anda mengunggah aplikasi Android di Market.
|| Ukuran Ikon Aplikasi Android ||
Semua perangkat
sumber
Ikon Android memerlukan lima ukuran terpisah untuk kerapatan piksel layar yang berbeda. Ikon untuk resolusi yang lebih rendah dibuat secara otomatis dari baseline.
Ikon peluncur (.ng)
Ikon tindakan, ikon Dialog & Tab
Ikon pemberitahuan
Ikon Kontekstual Kecil
Ukuran xxxhdpi hanya diperlukan oleh ikon peluncur seperti kata situs resmi Mendukung beberapa Layar .
sumber
Ikon Adaptif
Dimulai dengan Android 8.0 ada ikon adaptif, yang terdiri dari dua lapisan terpisah. Kedua lapisan tersebut berukuran 108 x 108 dp.
(gambar diadaptasi dari dokumentasi Android )
Ukuran
Jika Anda mendukung versi di bawah Android 8.0, Anda masih perlu memasukkan ukuran lawas (
48dp
). Saya menandai ukuran piksel dengan warna merah untuk setiap resolusi di bawah ini.Jangan lakukan itu dengan tangan
Saya kira Anda bisa membuat semua itu dengan tangan jika Anda mau, tetapi saya harus mengatakan bahwa hari-hari saya melakukan itu sudah berakhir. Android Studio 3.0 Asset Studio cukup bagus dan akan menghasilkan semuanya untuk Anda. Yang harus Anda lakukan adalah menyediakan gambar latar depan dan latar belakang yang cukup besar. (Saya menggunakan gambar 1024 x 1024 px).
Untuk membuka Studio Aset, buka File> Baru> Aset Gambar .
sumber
Tidak perlu alat pihak ketiga saat Android Studio dapat menghasilkan ikon untuk kita.
File
->New
->Image Asset
Kemudian pilih
Launcher Icons
sebagai Jenis Aset:Pilih gambar beresolusi tinggi untuk file gambar:
Next
->Finish
untuk menghasilkan ikonTerakhir perbarui
android:icon
bidang namaAndroidManifest.xml
jika diperlukan.sumber
Berikan setidaknya 512px X 512px image dan gunakan alat ini: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
Ini akan menghasilkan semua ikon untuk Anda dalam ukuran yang benar, termasuk gambar web untuk play store.
sumber
LDPI harus 36 x 36.
MDPI 48 x 48.
TVDPI 64 x 64.
HDPI 72 x 72.
XHDPI 96 x 96.
XXHDPI 144 x 144.
XXXHDPI 192 x 192.
sumber
Menurut pedoman desain Material (di sini , di bawah "DP unit grid"), ikon produk Anda harus berukuran 48 dp, dengan bantalan 1dp, kecuali untuk kasus XXXHDPI, di mana bantalan harus 4dp.
Jadi, dalam piksel, ukurannya adalah:
Saya sarankan untuk menghindari penggunaan VectorDrawable karena beberapa peluncur tidak mendukungnya, tapi saya pikir WEBP harus baik-baik saja selama Anda memiliki transparansi dukungan minSdk untuknya (API 18 dan lebih tinggi - Android 4.3).
Jika Anda menerbitkan di Play Store, persyaratan untuk mengunggah di sana adalah (berdasarkan di sini ):
sumber
Serta @ MartinVonMartinsgrün disebutkan Sekarang ada alat yang lebih baik kemudian menyatakan generator di android studio
Untuk Ikon aplikasi (Bilah Alat, ActionBar, DrawableLeft dll.) Gunakan: http://romannurik.github.io/AndroidAssetStudio/icons-actionbar.html
Untuk peluncur (Ikon Aplikasi) Gunakan: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
Namun, berikut adalah beberapa trik dan cara untuk mendapatkan resolusi yang lebih baik untuk ikon dan ikon peluncur.
Langkah 1 :
Pertama pergi ke https://materialdesignicons.com dan pilih ikon Anda. Atau jika Anda memiliki ikon dalam resolusi yang baik maka abaikan langkah ini. Klik ikon yang diinginkan dan klik "Ekspor Lanjutan" itu akan membuka jendela seperti ini di bawah ini
Kemudian klik "Ikon" untuk menghasilkan ikon (.png). Nah triknya adalah mencoba untuk menghasilkan ikon sebesar mungkin untuk perangkat resolusi tinggi dan alat akan menangani semuanya untuk perangkat kecil tetapi jika Anda menggunakan ikon kecil, saat menghasilkan ikon untuk perangkat high-end Anda akan kehilangan resolusi ikon.
Langkah 2 :
Lalu buka halaman Alat dan Unggah Ikon
Klik "Custom" jika Anda ingin mewarnai ikon Anda. Apa pun warna ikon yang Anda unggah, dengan menggunakan Kustom Anda dapat menghasilkan warna apa pun yang Anda inginkan. Kemudian pilih nama dan klik "Unduh .ZIP". Ini akan mengunduh file .zip dengan ikon untuk sebagian besar resolusi umum. Anda dapat menyalin dan menempel folder res di folder proyek aplikasi Anda dan Anda akan melihat ikon di bagian drawable.
sumber
Saya telah memposting skrip untuk menghasilkan semua ikon platform untuk aplikasi PhoneGap dari satu file ikon SVG. Jika Anda memiliki bitmap yang ada, saya juga menyertakan beberapa catatan yang dapat membantu Anda untuk menghasilkan vektor SVG dari bitmap yang ada. Ini tidak akan bekerja untuk semua bitmap tetapi mungkin untuk Anda.
sumber
Saya memiliki masalah yang sama tetapi kemudian menyadari bahwa pengaturan grafik ikon saya di dalam kotak yang diizinkan (512 x 512 dalam kasus saya) tidak dimaksimalkan. Jadi saya memutar gambar dan memperbesarnya untuk memenuhi sudut-sudut yang lebih baik. Lalu saya mengklik kanan pada
res
folder saya di proyek saya di Android Studio, lalu pilihNew
kemudianImage Asset
, saya dibawa melalui wizard di mana saya harus memilih file gambar saya untuk digunakan. Kemudian jika Anda mencentang kotak yang bertuliskan "Potong sekitar ruang kosong", itu memastikan semua tepi, yang mampu, menyentuh sisi persegi Anda. Langkah-langkah ini membuatnya jauh lebih besar daripada yang asli.sumber
Luncurkan gambar dan ukuran gambar Slash untuk pengiriman aplikasi Google Play Store
Diperlukan Ikon Peluncuran Dan Ukuran Gambar Percikan
sumber
Anda dapat membuat ikon langsung di studio android itu sendiri. Langkah-langkah yang perlu Anda ikuti adalah:
1. Klik kanan pada Res-> New-> Aset gambar
2. Ubah tipe aset menjadi gambar.
3.Muat gambar dari disk lokal
4. Anda memiliki opsi untuk memotong, mengganti bantalan, dan menambahkan latar belakang juga. Ubah nilainya jika Anda perlu.
5.klik Berikutnya-> Selesai.
Gambar akan ditambahkan secara otomatis ke mipmap-mdpi, mipmap-hdpi, mipmap-xhdpi, mipmap-xxhdpi, mipmap-xxxhdpi jika Anda memilih ikon launcher atau drawable-mdpi, drawable-hdpi, drawable-xhdpi, drawable-xhdpi, drawable-xhhpi, drawable- xxxhdpi jika Anda memilih ikon lainnya.
sumber