Bab 4 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

BAB 4 RESOURCE DAN LAYOUT



4.1



Pengertian Resource Resource (res)



dapat



dipakai



untuk



mendefinisikan



 color (warna),



image (gambar),  layout (tata letak),  menu, dan nilai string. Nilai-nilai di dalam  resource  ini mencegah



kita dari menuliskannya secara langsung (hardcoded).



Semua yang didefinisikan dapat dipanggil dari manapun didalam project yang dibuat. Contoh yang paling umum dan paling sederhana adalah penggunaan string resource untuk lokalisasi teks yang fleksibel.



4.2



Jenis Resource Berikut ini adalah tabel beberapa jenis resource yang paling umum dipakai



di aplikasi Android Studio Tabel 4.1 Jenis Resource Nama Property Animation Tween Animation Drawable Layout Menu Values



Folder



Deskripsi



Animator berkas XML yang mendefinisikan properti animasi Animator berkas XML yang mendefinisikan tween animasi Drawabl berkas gambar berbentuk Bitmap atau XML e berkas XML yang mendefinisikan antarmuka Layout aplikasi berkas XML yang mendefinisikan menu atau item Menu action bar berkas XML yang menyimpan nilai seperti string, values integer, dan color.



Di bawah ini merupakan berkas-berkas yang tersimpan di folder values:



13



Tabel 4.2 Folder Values Nama Color



res/values/colors.xml



Dimensions



res/values/dimens.xml



Strings



res/values/strings.xml



Styles



4.3



File



res/values/styles.xml



Deskripsi Mendefinisikan warna Mendefinisikan ukuran seperti padding, margin, font, dll. Mendefinisikan teks misalnya untuk placeholder atau nama aplikasi Mendefinisikan style misalnya warna untuk AppBar



Layout Layout adalah suatu tampilan tata letak di android studio untuk mengatur



penempatan text/gambar yang sudah terkonsep.jadi layout di sini adalah bagian terpenting untuk memperindah tampilan pada aplikasi yang kita buat nyaman di lihat bagi pengguna. Layout di bagi menjadi 2 yaitu: 1.



Linear Layout



2.



Relative Layout



3.



Table Layout



4.



Frame Layout



4.3.1



Linear Layout Linear Layout adalah design tampilan pada aplikasi kita dengan tata letak



secara vertical dan horizontal dimana tata letak aplikasi kita hanya bisa memasukan media secara mendatar dan



menurun. Biasanya layout tipe ini digunakan untuk



tampilan bersifat statis. Contoh linear layout:



14



Gambar 3.1 Linear



4.3.2



Layout



Relative Layout Relative Layout design tampilan pada aplikasi kita dengan tata letak secara



bebas tanpa aturan sesuai keinginan kita.tidak seperti Linear Layout yang hanya terpaku pada salah satu tampilan vertical dan horizontal. Contoh Relative Layout:



Gambar 3.2 Relative Layout



4.3.3



Table Layout Table layout adalah layout sederhana yang nanti posisi dari komponen-



komponennya otomatis tertata layaknya seperti tabel.



4.3.4



Frame Layout Frame layout adalah layout sederhana dengan menumpuk komponen-



komponen agar saling menutupi satu sama lain.