Modifier atau Perubahan merupakan sebuah fungsi yang dapat digunakan untuk
mengubah tampilan agar menjadi lebih indah atau dapat juga untuk menambahkan
fungsi lainnya pada aplikasi yang sedang dikembangkan. Hal yang dapat kita dapat
lakukan pada fungsi Modifier ini adalah :
1. Mengatur tampilan antarmuka pengguna atau User Interface yang meliputi
ukuran, tata letak, dan penambahan lainnya yang berkaitan pada User Interface.
2. Dapat digunakan untuk mempermudah pengembang dalam pembuatan aplikasi
3. Menjalankan fungsi proses atau alur aplikasi yang berjalan
4. Menambahkan fungsi dengan interaksi yang lebih baik, seperti dapat melakukan
fungsi klik, scroll, tarik dan lepas, atau juga dapat menggunakan fitur perbesar
tampilan.
e. Kita juga dapat menamahkan sebuah border pada bagian yang ingin kita
tambahkan. Seperti pada gambar berikut ini
b. Pindahkan attribut teks yang ada kedalam fungsi Column agar dapat diubah
sesuai column.
c. Untuk mengubah tata letak dari atribut text kita dapat menambahkan
modifier didalam fungsi Column seperti berikut, dan juga tambahkan fungsi
Dari gambar diatas kita dapat melihat bahwa sebenarnya atribut yang sedang
kita buat berada pada pojok kiri layar. Lalu bagaimana cara agar kita dapat
menubah tata letak dari atribut tersebut.
d. Untuk membuat agar posisi teks atau atribut yang akan tampil berada pada
bagian kiri atas tampilan android kita dapat menambahkan code sebagai
berikut.
g. Untuk mengubah posisi vertical pada atribut yang telah di buat kita dapat
mengubah pada bagian verticalArrangement menjadi yang diinginkan
seperti berikut ini yang mengubah bagiannya menjadi ditengah tampilan.
h. Kita juga dapat mengatur posisi tampilan berada pada bagian bawa layar
android dengan menggunakan bottom agar posisi atribut berada dibawah.
Image card merupakan hal yang wajar pada pembuatan aplikasi android. Yang
bertujuan agar kita dapat memasukan gambar pada tampilan atau aplikasi yang sedang
kita kembangkan. Sebelumnya kita akan mempelajari tahap-tahapan yang dapat
dilakukan untuk memasukan sebuah gambar ke dalam aplikasi android. Berikut ini
adalah hal yang dapat di pelajari pada bab ini.
1. Memasukan Gambar Kedalam Project Android Studio
2. Menampilkan Gambar Pada Aplikasi Android
3. Menerapkan Image Card Pada Gambar.
Yang perlu di perhatikan juga pada Code “R.drawable.sky” pada code tersebut
kita memanggil nama dari gambar yang telah dimasukan sebelumnya, jika nama
file yang dimasukan berbeda silahkan disesuaikan.
3. Selanjutnya buat sebuah composable dan method yang akan berfungsi sebagai
menampilkan gambar. tambahkan parameter pada method yang telah dibuat.
fungsi pada kode di atas adalah agar kita dapat mencetak gambar dengan desain
sesuai yang diinginkan, pada contoh diatas kita menggunkan :
a. Shape yang berguna untuk mengubah lekuk atau bentuk gambar sesuai
dengan cetakan yang digunakan, dapat dilihat pada code setelahnya yaitu
RoundedCornerShape yang membuat sisi ujung pada gambar melengkung.
b. Elevation yang berguna untuk membuat bayangan pada card aga terlihat
lebih baik.
3. Selanjutnya pindahkan code Image kedalam box yang baru saja kita buat dan
tambahkan codenya menjadi.
Fungsi contentScale pada code diatas adalah agar kita dapat mengatur ukuran
gambar yang akan ditampilkan salah satunya yang dapat kita gunakan pada kali
ini adalah Crop. Selain crop kita juga dapat menggunakan fungsi lainnya seperti
None, Inside, fit, Fill bounds, Fill Height, Fill Width.
dapat dilihat ada tambahan code pada line 75 hingga 76, code ini berfungsi agar
kita dapat melihan ukuran full pada preview difitur android studio tetapi jika
kita melakukan testing secara langsung menggunakan android smartphone atau
simulator maka code tersebut dapat kita hilangkan.
Pada code Box yang ada pada line 79 ini berguna sebagai code yang berfungsi
sebagai pembungkus dari gambar yang tampil pada android, pembungkus ini
berfungsi agar gambar tidak melebar maka kita tambahkan code fillMaxWidth
didalamnya dan padding agar gambar tidak terlalu merapat kesisi layar
smarthphone.