Java, Android, MySQL, PHP, HTML

Android Open Image/Gambar Dari Kamera atau Gallery Menggunakan Library EasyImage

Selama proses development yang pernah saya lakukan, ada sesekali project yang memiliki fitur open image atau mengambil gambar dari Kamera atau Gallery untuk ditampilkan di aplikasi, contohnya seperti ganti foto profile, upload foto-foto tertentu, dll.

Namun dalam prosesnya tidak berjalan mulus (Jika saya membuat proses open image dengan manual, tidak menggunakan library).

Sebenarnya bisa-bisa saja menggunakan cara manual, namun jika sudah ada library yang menyediakan proses open image kenapa harus manual?

Oke kita mulai saja prosesnya satu persatu.

Library 


Dalam project ini, saya menggunakan beberapa library berikut ini, silakan compile di build.gradle (Module : app) :

compile 'com.github.jkwiecien:EasyImage:1.3.1'
compile 'com.github.bumptech.glide:glide:3.7.0'

EasyImage adalah library untuk mengambil gambar dari Karena atau Gallery, sedangkan Glide adalah library untuk meload Image agar tidak berat, dll.

AndroidManifest


Agar dapat mengakses dan menggambil gambar dari Gallery, maka perlu permission seperti dibawah ini. Tempatkan di AndroidManifest.xml :

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

Layout


Di project ini, karna hanya sebagai contoh saja, maka saya hanya membuat satu layout saja, dimana proses browse image terjadi, beri nama sebagai activity_main.xml :

Output dari kode diatas adalah seperti Gambar 1 berikut :

Gambar 1
Untuk image di placehordernya (yang abu-abu pada gambar diatas), kalian bisa cari-cari disini.

File Java


Saya sudah membuatkan method untuk membuka Gallery atau Kamera saat button Open Image di klik, dengan harapan kalian mudah mengerti langkah-langkahnya.  File java ini saya beri nama sebagai MainActivity.java, ketika kode dibawa ini :

Outputnya seperti Giff dibawah ini :


Sekian tutorial kali ini tentang bagaimana cara membuka gambar/image melalui Karena atau Gallery menggunakan library EasyImage. Semoga bermanfaat dan membantu untuk pembelajara.
Tag : Android, image
0 Comment(s) for "Android Open Image/Gambar Dari Kamera atau Gallery Menggunakan Library EasyImage"

Please post a polite comment and do not post a spam

Back To Top
close