CATATAN, untuk 2016, cukup pilih "Aset Gambar Baru" (temukan biasanya melalui: klik kanan pada mis. Item "mipmap" res) dan kemudian gunakan saja wizard. Mulailah dengan satu gambar besar dan skala untuk Anda. Lihat jawaban oleh @Justice di bawah ini.
Jika Anda bermaksud aplikasi Anda tersedia di sejumlah besar perangkat, Anda harus menempatkan ikon aplikasi Anda ke res/drawable...folder berbeda yang disediakan. Di setiap folder ini, Anda harus menyertakan ikon berukuran 48dp:
drawable-ldpi(120 dpi, Layar kepadatan rendah) - 36px x 36px
drawable-mdpi(160 dpi, Layar kepadatan sedang) - 48px x 48px
drawable-hdpi(240 dpi, Layar kepadatan tinggi) - 72px x 72px
drawable-xhdpi(320 dpi, Layar kepadatan ekstra tinggi) - 96px x 96px
drawable-xxhdpi(480 dpi, Layar kepadatan ekstra-ekstra-tinggi) - 144px x 144px
BTW Anda bisa menggunakan Inkscape untuk menghasilkan png dari SVG. Dengan sesuatu seperti:inkscape %logo_file% -e %output_file% %WIDTH% %HEIGHT% --export-background-opacity=0.0
Nux
29
Anda dapat menggunakan ikon besar tunggal, meskipun Anda tidak akan memiliki kontrol atas bagaimana algoritma mengubah tampilan akhirnya. Pertanyaan ini telah dijawab di sini: stackoverflow.com/questions/6695413/…
Liam George Betsworth
5
Apa yang seharusnya menjadi ekstensi? .png? .ico?
CodyBugstein
10
bayangkan bagaimana 512 x 512 akan ditampilkan sebagai 36 x 36? Program akan memilih beberapa piksel dari 512 x 512, mungkin entah bagaimana mencampurkannya dan ditampilkan sebagai 36 x 36. Pasti akan ada kesalahan kuantisasi, misalnya, en.wikipedia.org/wiki/Aliasing . Jadi pastikan gambar 36 x 36 tidak akan sempurna pixel.
Helin Wang
7
@aleb developer.android.com/design/style/iconography.html - "Jadi, untuk membuat ikon untuk kepadatan yang berbeda, Anda harus mengikuti rasio penskalaan 2: 3: 4: 6: 8 antara lima kepadatan primer (sedang, masing-masing tinggi, x-tinggi, xx-tinggi, dan xxx-tinggi) Sebagai contoh, pertimbangkan bahwa ukuran untuk ikon peluncur ditetapkan menjadi 48x48 dp. Ini berarti aset dasar (MDPI) adalah 48x48 px, dan tinggi -density (HDPI) aset harus 1,5x garis dasar di 72x72 px, dan aset x-kepadatan tinggi (XHDPI) harus 2x garis dasar di 96x96 px, dan seterusnya. "
Liam George Betsworth
223
Tambahkan ikon peluncur aplikasi dengan ukuran otomatis.
(Studio Android)
Buka menu File * → Baru → Aset Gambar → pilih ikon peluncur → pilih file gambar.
Saya tidak mengerti mengapa ini bukan jawaban terbaik. dapatkah seseorang menjelaskan? semua folder dan gambar berskala dibuat untuk saya
Mark Ch
Ini menjelaskan cara membuat folder dan menskala gambar. Itu tidak menjelaskan bagaimana mengatur mereka menjadi ikon aplikasi.
Paul McCarthy
1
Maaf, komentar saya tentang mengapa saya pikir itu bukan jawaban terbaik. Ini adalah jawaban yang sangat bagus dan membantu saya memecahkan masalah ikon saya.
Paul McCarthy
3
Saya mengerti bahwa itu akan secara otomatis mengubah ukuran tetapi ukuran apa yang biasanya Anda berikan? 512x512?
aresz
5
Di Android Studio hari ini saya menemukan menu ini dengan mengklik kanan di panel browse di sebelah kiri.
Ini adalah cara yang sangat mudah untuk melakukannya! Langkah saya adalah: 1) Buat 144x144 gambar dari file ilustrator 2) Unggah file 3) Mainkan dengan pengaturan di situs web untuk padding / dll. 4) Salin file "res" dari .zip dari situs, tempel di IntelliJ dan pilih "Timpa File "
pfrank
Apakah gambar masuk ke mitmpa atau drawables?
Ruchir Baronia
Saya tidak mengerti apa yang harus dilakukan dengan zip ini: c
Bipa
Ini tidak menyerahldpi
Vencovsky
58
Itu mudah.
Sekarang cukup buka menu File → New → Image Asset . Ini akan membuka dialog baru dan kemudian memastikan Ikon Peluncur dipilih (Yang itu secara default) dan kemudian browse ke direktori ikon Anda (tidak harus dalam sumber daya proyek) dan kemudian setelah dipilih pastikan lainnya pengaturan sesuai dengan keinginan Anda dan tekan selesai.
Sekarang semua resolusi disimpan ke folder masing-masing, dan Anda tidak perlu khawatir menyalinnya sendiri atau menggunakan alat, dll.
Jangan lupa "Bentuk - tidak ada" untuk latar belakang transparan.
Untuk versi android studio yang lebih baru, ini adalah jawaban terbaik, +1 dari saya
Angry 84
1
Diperbarui untuk 2018, harus menjadi yang pertama
Ignacio Ara
Ini adalah jawaban terbaik, karena Android Studio akan menghasilkan semua aset yang tepat dengan nama yang tepat. Anda dapat mulai dengan satu aset gambar daripada harus secara manual menghasilkan ukuran aset yang berbeda dan kemudian mencoba mencari tahu kemana mereka pergi dalam versi terbaru dari Android Studio.
Fuad Kamal
38
Letakkan gambar Anda di mipmapfolder dan atur dalam file manifes ... seperti
Saya harus mengklik pada file dalam proyek untuk memperluas remah roti di bagian atas. Lalu ada opsi berbeda yang tersedia ketika mengklik kanan proyek. Baru> Aset Gambar
craigq
14
1-Buat ikon Anda di Photoshop Atau Coreldraw dengan ukuran 256 * 256
perhatikan bahwa gunakan format file PNG jika Anda ingin memiliki ikon transparan
Anda cukup menginstal plugin Android Studio Martial icons namanya adalah silakan periksa URL plugin Material Design Icon Generator dan periksa GIF ini untuk lebih jelasnya:
Ini terutama untuk membuat ikon dengan ukuran yang diperlukan, dan itu akan terletak langsung di folder-nya.
Dua jawaban lainnya ada di tautan yang disediakan. Saya memberikan tautan karena semoga Anda akan melihat dokumentasi yang baik dan mulai memulainya. Jawaban yang memberitahu Anda untuk menggunakan salah satu dari tiga folder itu benar tetapi juga salah. Anda harus memberikan tiga ukuran yang berbeda untuk masing-masing kepadatan layar.
Anda akan melihat ikon default Anda ic_launcher.pngseperti:
Anda harus mengubah semua gambar yang ada di folder mipmap-xxxx . Pertama-tama Anda harus membuat logo Anda sendiri atau mengambil gambar yang ingin Anda tempatkan sebagai ikon peluncur dan mengunggah di sini Android Asset Studio - Ikon Generator - Ikon peluncur , Anda juga akan mendapatkan semua set mipmap-xxxx dan web_icon dari sana tautan.
Sekarang Anda harus menyalin semua folder yang ada di samping folder res,
Sekarang pergi ke Android Studio Project -> Klik kanan pada folder res -> Tempel . Ini akan meminta Anda menyukai File 'ic_launcher.png' sudah ada di direktori, Anda dapat menekan Timpa semua. Ini akan menempel / mengganti gambar di folder masing-masing.
Sekarang Anda dapat menjalankan dan melihat ikon aplikasi Anda dengan gambar baru.
Anda harus membuat ikon terpisah untuk semua kepadatan layar umum, termasuk layar dengan kepadatan rendah, sedang, tinggi, dan ekstra tinggi. Ini memastikan bahwa ikon Anda akan ditampilkan dengan baik di berbagai perangkat tempat aplikasi Anda dapat diinstal ...
Ukuran & Format
Ikon peluncur harus berupa PNG 32-bit dengan saluran alfa untuk transparansi. Dimensi ikon peluncur selesai sesuai dengan kepadatan layar umum yang diberikan ditunjukkan pada tabel di bawah ini.
Tempatkan ikon di mipmap atau folder yang dapat digambar
android:icon="@drawable/icon_name" atau android:icon="@mipmap/icon_name"
Ini adalah praktik terbaik untuk menempatkan ikon aplikasi Anda di folder mipmap- (bukan folder yang dapat ditarik) karena ikon tersebut digunakan pada resolusi yang berbeda dari kepadatan perangkat saat ini. Misalnya, ikon aplikasi xxxhdpi dapat digunakan pada peluncur untuk perangkat xxhdpi.
Jika Anda membuat versi aplikasi yang berbeda untuk kepadatan yang berbeda, Anda harus tahu tentang direktori sumber daya "mipmap". Ini persis seperti sumber daya "dapat ditarik", kecuali ia tidak berpartisipasi dalam pengupasan kerapatan saat membuat target apk yang berbeda.
Anda ingin memuat gambar untuk kepadatan perangkat Anda dan Anda akan menggunakannya "apa adanya", tanpa mengubah ukuran sebenarnya . Dalam hal ini Anda harus bekerja dengan drawables dan Android akan memberi Anda gambar pas terbaik.
Anda ingin memuat gambar untuk kepadatan perangkat Anda, tetapi gambar ini akan ditingkatkan ke atas atau ke bawah . Misalnya ini diperlukan ketika Anda ingin menampilkan ikon peluncur yang lebih besar, atau Anda memiliki animasi, yang meningkatkan ukuran gambar. Dalam kasus seperti itu, untuk memastikan kualitas gambar terbaik, Anda harus meletakkan gambar Anda di folder mipmap . Apa yang akan dilakukan Android adalah, ia akan mencoba mengambil gambar dari ember dengan kepadatan yang lebih tinggi alih-alih meningkatkannya. Ini akan meningkatkan ketajaman (kualitas) gambar.
Jawaban:
Jika Anda bermaksud aplikasi Anda tersedia di sejumlah besar perangkat, Anda harus menempatkan ikon aplikasi Anda ke
res/drawable...
folder berbeda yang disediakan. Di setiap folder ini, Anda harus menyertakan ikon berukuran 48dp:drawable-ldpi
(120 dpi, Layar kepadatan rendah) - 36px x 36pxdrawable-mdpi
(160 dpi, Layar kepadatan sedang) - 48px x 48pxdrawable-hdpi
(240 dpi, Layar kepadatan tinggi) - 72px x 72pxdrawable-xhdpi
(320 dpi, Layar kepadatan ekstra tinggi) - 96px x 96pxdrawable-xxhdpi
(480 dpi, Layar kepadatan ekstra-ekstra-tinggi) - 144px x 144pxdrawable-xxxhdpi
(640 dpi, Layar kepadatan ekstra ekstra ekstra ekstra tinggi) - 192px x 192pxAnda kemudian dapat menentukan ikon dalam
AndroidManifest.xml
file Anda seperti itu:sumber
inkscape %logo_file% -e %output_file% %WIDTH% %HEIGHT% --export-background-opacity=0.0
.png
?.ico
?Tambahkan ikon peluncur aplikasi dengan ukuran otomatis.
(Studio Android)
Buka menu File * → Baru → Aset Gambar → pilih ikon peluncur → pilih file gambar.
Secara otomatis akan kembali ukuran.
Selesai!
sumber
Saya menemukan alat ini paling bermanfaat.
Selesai
http://romannurik.github.io/AndroidAssetStudio/
sumber
ldpi
Itu mudah.
Sekarang cukup buka menu File → New → Image Asset . Ini akan membuka dialog baru dan kemudian memastikan Ikon Peluncur dipilih (Yang itu secara default) dan kemudian browse ke direktori ikon Anda (tidak harus dalam sumber daya proyek) dan kemudian setelah dipilih pastikan lainnya pengaturan sesuai dengan keinginan Anda dan tekan selesai.
Sekarang semua resolusi disimpan ke folder masing-masing, dan Anda tidak perlu khawatir menyalinnya sendiri atau menggunakan alat, dll.
Jangan lupa "Bentuk - tidak ada" untuk latar belakang transparan.
sumber
Letakkan gambar Anda di
mipmap
folder dan atur dalam file manifes ... sepertiDirektori Folder Aplikasi:
Ukuran & Format Ikon:
sumber
Tempatkan gambar Anda di folder drawables di bawah salah satu dari ketiganya dan atur seperti ini.
Kode
sumber
Klik kanan proyek Anda, pergi ke Baru> Lainnya> Android> Set Ikon Android
Kemudian ikuti instruksi pada Wizard
sumber
1-Buat ikon Anda di Photoshop Atau Coreldraw dengan ukuran 256 * 256
2-Unggah ikon Anda di https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
3-Tetapkan pengaturan Anda di situs ini
4-Unduh file zip secara otomatis dibuat oleh halaman web dengan mengklik tombol unduh
5-Ekstrak file zip dan salin folder res ke perpustakaan proyek Anda
6-akhirnya Anda perlu mengatur manifes untuk menggunakan ikon
sumber
Anda cukup menginstal plugin Android Studio Martial icons namanya adalah silakan periksa URL plugin Material Design Icon Generator dan periksa GIF ini untuk lebih jelasnya:
Ini terutama untuk membuat ikon dengan ukuran yang diperlukan, dan itu akan terletak langsung di folder-nya.
sumber
Anda dapat mulai dengan membaca dokumentasi.
Berikut ini tautannya:
Bagaimana cara mengubah logo peluncur aplikasi di Android Studio?
sumber
res/drawable
folder proyek AndaBuka file manifes dan atur
Jalankan program
sumber
Anda harus mengikuti langkah-langkah seperti:
ic_launcher.png
seperti:Sekarang Anda dapat menjalankan dan melihat ikon aplikasi Anda dengan gambar baru.
Selamat Coding :) :)
sumber
Jika Anda memiliki ikon SVG, Anda dapat menggunakan skrip ini untuk menghasilkan set ikon Android Anda.
sumber
Agak lama, tetapi untuk penggunaan di masa depan:
sumber
Tentukan ikon untuk aplikasi android
https://developer.android.com/guide/topics/manifest/application-element.html
Jika aplikasi Anda tersedia di berbagai perangkat
Ukuran & Format
Tempatkan ikon di mipmap atau folder yang dapat digambar
android:icon="@drawable/icon_name"
atauandroid:icon="@mipmap/icon_name"
developer.android.com/guide berkata ,
tentang ikon peluncur android-developers.googleblog.com mengatakan,
Dianne Hackborn dari Google (Android Framework) mengatakan ,
Untuk ikon peluncur, file AndroidManifest.xml harus merujuk mipmap / lokasi
Sedikit lagi mengutip ini
Anda ingin memuat gambar untuk kepadatan perangkat Anda dan Anda akan menggunakannya "apa adanya", tanpa mengubah ukuran sebenarnya . Dalam hal ini Anda harus bekerja dengan drawables dan Android akan memberi Anda gambar pas terbaik.
Anda ingin memuat gambar untuk kepadatan perangkat Anda, tetapi gambar ini akan ditingkatkan ke atas atau ke bawah . Misalnya ini diperlukan ketika Anda ingin menampilkan ikon peluncur yang lebih besar, atau Anda memiliki animasi, yang meningkatkan ukuran gambar. Dalam kasus seperti itu, untuk memastikan kualitas gambar terbaik, Anda harus meletakkan gambar Anda di folder mipmap . Apa yang akan dilakukan Android adalah, ia akan mencoba mengambil gambar dari ember dengan kepadatan yang lebih tinggi alih-alih meningkatkannya. Ini akan meningkatkan ketajaman (kualitas) gambar.
Selanjutnya Anda dapat membaca folder mipmap vs drawable
Alat untuk dengan mudah menghasilkan aset
Baca selengkapnya: https://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html
sumber
File Goto-> baru-> ImageAsset.
Dari mereka Anda dapat membuat Aset Gambar untuk ikon Anda.
Setelah itu kita akan mendapatkan gambar ikon di mipmap format yang berbeda seperti hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi.
Sekarang goto AndroidManifest.xml
sumber
Di AndroidManifest ubahlah ini:
sumber