Buat gambar Android HDPI, MDPI, dan LDPI dari satu gambar PNG XHDPI
- Kategori: Pengembangan
Saya belum menjadi pemrogram Android paling canggih tetapi saya telah mempelajari beberapa hal sejak saya mulai membuat aplikasi dasar pertama saya untuk platform tersebut. Meskipun dimungkinkan untuk menambahkan satu gambar png sebagai sumber daya ke proyek Android, Anda juga dapat menggunakan beberapa versi gambar yang sama sebagai gantinya. Jika hanya ada satu gambar, gambar akan digunakan terlepas dari ukuran layar dan kepadatan perangkat Android yang menjalankannya. Sistem menskalakan dan mengubah ukuran gambar secara otomatis jika diperlukan, sehingga aplikasi berfungsi pada ukuran dan kepadatan layar yang berbeda jika tidak ada sumber daya gambar yang cocok yang dapat ditemukan. Meskipun itu lebih baik daripada tidak menampilkan gambar sama sekali, ini dapat menyebabkan semua jenis masalah termasuk gambar yang tidak terlalu terlihat bagus pada perangkat tertentu.
Panduan pengembang Android memiliki halaman besar didedikasikan untuk gambar , ukuran layar, kepadatan, dan semua hal bagus itu. Jika Anda ingin menambahkan beberapa versi dari gambar yang sama ke aplikasi Android Anda, Anda perlu tahu cara membuatnya. Meskipun Anda secara teoritis dapat menggunakan editor gambar atau pengubah ukuran apa pun untuk tugas tersebut, Anda mungkin ingin memeriksa 9Patch Resizer alat alih-alih yang telah dirancang untuk tugas itu dan otomatis sehingga Anda tidak perlu bermain-main dengan nilai-nilai Anda sendiri.
Jadi, daripada harus membuat beberapa versi dari gambar yang sama secara manual, Anda cukup membuat satu versi - versi xhdpi - dan menggunakan program untuk mendapatkan semua versi gambar lainnya yang dibuat untuk Anda. Anda dapat mengulangi proses itu untuk semua gambar yang Anda sertakan dalam aplikasi Anda.
Program ini tersedia sebagai file yang dapat dieksekusi untuk Windows dan sebagai file jar Java untuk sistem operasi lain. File yang dapat dieksekusi menampilkan antarmuka dasar tempat Anda dapat meletakkan gambar xhdpi Anda. Ketika Anda melakukannya, itu akan secara otomatis membuat folder drawable-hdpi, drawable-ldpi dan drawable-mdpi masing-masing di direktori root yang sama tempat gambar disimpan sehingga Anda dapat memindahkannya ke folder proyek aplikasi Android Anda segera untuk memasukkannya ke dalam aplikasi Anda.