Tutorial Cara Membuat Image Crop Android

Posted on

Tutorial Cara Membuat Image Crop Android – Halo devandro! Pada tutorial pemrograman android kali ini saya ingin membuat tutorial image crop android, Maksudnya ialah cara membuat image crop pada aplikasi android kamu. Biasanya image crop ini ditemui pada kasus edit profil, Seperti aplikasi – aplikasi sosial media ( instagram, line, facebook, dan lain-lain ). Kegunaan image crop ini biasanya agar gambar yang sudah kita pilih tidak diterima mentah-mentah begitu saja ke server, akan tetapi sesuai dengan gambar kebutuhan kita. Dan juga manfaat lain dari image crop ini adalah kita bisa mengatur gambar mana yang ingin kita pasang atau pakai.

Nah, untuk mencapai Tutorial Cara Membuat Image Crop Android ini kita tidak perlu ngoding dari awal lagi. Di tutorial cara membuat image crop ini kita akan memakai sebuah library bernama Android-Image-Cropper yang dibuat oleh ArthurHub. Dengan adanya library Android-Image-Cropper ini kita menjadi lebih mudah untuk membuat aplikasi android dan juga jadi lebih cepat proses development. Sebelum memulai tutorial image crop android ini kita perlu meng-init library – library yang kita pakai.

Tutorial Cara Membuat Image Crop Android
Tutorial Cara Membuat Image Crop Android

Pertama,

Buatlah sebuah project dengan nama Image Cropping dan buat empty activity saja.

Kedua,

Buka file build.gradle ( module : app ) dan tambahkan library – library depedencies berikut :

untuk full source code build.gradle ( module : app ) seperti ini :

Ketiga,

Buka build.gradle ( Project : ImageCropping ) lalu tambahkan seperti ini :

Keempat,

SIlahkan sync now dan pastikan kamu mempunyai koneksi internet yang stabil.

Kelima,

Jika sudah selesai sync maka selanjutnya adalah silahkan buka file Android Manifest lalu tambahkan uses permission berikut :

Lalu tambahkan kode berikut didalam tag <application> :

#CATATAN : activity com.theartofdev.edmodo.cropper.CropImageActivity tersebut ialah dari library android-image-cropper yang berfungsi pada saat kita sudah memilih gambar maka akan di redirect ke activity tersebut.

Untuk full source code Android Manifest seperti ini :

Keenam,

Buka file bernama proguard-rules.pro ( ProGuard Rules for app ) lalu tambahkan kode berikut pada akhir baris :

Untuk full source code proguard-rules.pro seperti ini :

Ketujuh,

Buka file activity_main.xml lalu tambahkan 2 komponen. 1 komponen untuk ImageView dan 1 komponen untuk Button. Untuk full source code activity_main.xml seperti ini :

Kedelapan,

Buka file MainActivity.java lalu jangan lupa untuk mendeklarasikan komponen – komponen yang sudah kita buat tadi di activity_main.xml. Disini saya menggunakan library Butterknife untuk mendeklarasikan sebuah komponen. Jika kamu belum tau bagaimana cara menggunakan library butterknife ini kalian bisa menuju artikel berikut : ( Cara Menambahkan dan Menggunakan Library Butterknife ).

Didalam method onCreate tambahkan kode berikut :

ctrl+o lalu ketikan onActivityResult lalu ok. Method onActivityResult ini berfungsi untuk menerima data hasil dari activity lain. Di kasus Tutorial Image Crop Android ini kita mempunyai 2 handle result, yang pertama handle result dari hasil activity choose image dan yang kedua handle result dari hasil activity image crop.

untuk full soure code MainActivity.java adalah sebagai berikut :

Kesembilan,

Silahkan jalankan aplikasi dan tampilan akan seperti ini :

Tutorial Cara Membuat Image Crop Android Tutorial Cara Membuat Image Crop Android Tutorial Cara Membuat Image Crop Android


Download project Tutorial Cara Membuat Image Crop Android

Download Project Image Cropper


 

Tutorial Pemrograman Android Menarik Lainnya :

Cara Membuat Fungsi Validasi Format Email Java

Cara Membuat Animasi Background Bergerak Android

Cara Membuat Gambar dari Hasil Kamera Android

 

Sekian artikel tutorial pemrograman android kali ini mengenai Tutorial Cara Membuat Image Crop Android. Semoga bermanfaat dan jika ada yang ingin ditanyakan silahkan bisa lewat email ataupun berkomentar pada artikel ini.

Gravatar Image
Seorang manusia biasa yang mempunyai fokus ke bidang pemrograman android dan ngeblog mengenai teknologi.

One thought on “Tutorial Cara Membuat Image Crop Android

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.