![](https://luckytruedev.com/learning/wp-content/uploads/2018/12/heart_vector_drawable-1024x378.png)
Sumber daya yang dapat digambar adalah konsep umum untuk grafik yang dapat digunakan pada layout.
Setiap Drawable disimpan sebagai file tunggal di salah satu dari folder res/drawable.
Biasanya Anda akan menyimpan bitmap untuk berbagai resolusi di mdpi, -hdpi, -xhdpi, -xxhdpi sub folder pada res/drawable.
Menggunakan drawables untuk dilihat :
Drawables disebut dalam XML melalui
@drawable/anyFile dimana anyFile adalah nama file tanpa ekstensi file.
Misalnya untuk mengakses res/drawable/hiii.png Drawable, Anda akan gunakan @drawable/hiponcoe seperti yang ditunjukkan pada cuplikan berikut.
![](https://luckytruedev.com/learning/wp-content/uploads/2018/12/Picture1-2-1024x346.png)
Misalnya kode berikut menunjukkan cara menetapkan drawables sebagai background di ImageView.
ImageView imageView = (ImageView) findViewById(R.id.image); imageView.setImageResource(R.drawable.hiponcoe);
Bentuk drawables memberikan empat bentuk dasar: Rectangle, Oval, Line, dan Ring.
Keempat jenis bentuk mendukung tag berikut (beberapa bentuk mendukung tag tambahan, tapi ini adalah himpunan yang didukung oleh semuanya) :
gradient: Tentukan latar belakang gradien
solid: Tentukan warna latar belakang yang solid
padding: Tentukan padding antara tepi bentuk dan isinya
Size: Tentukan lebar dan Tinggi
stroke: Tentukan garis goresan di sekitar tepi bentuknya
File yang didukung drawable adalah : xml, png, gif, jpg
Kesimpulannya : drawable ini adalah sebuah file yang dapat digunakan dan di implementasikan kedalam layout / activity, sebagai penampil gambar.
Sumber : MasterAndroid (App)