Hai temen-temen semua kali ini saya akan membagikan tutorial RelativeLayout dalam android. Sebelum kita lanjut pertama yang harus temen-temen ketahui dalah apakah relative layout itu? sebenernya kalau kita artikan ke indonesia secara harfiah adalah layout yang relative. Trus jika kita buka di situs www.developer.android.com maka kita akan mendapat kan penjelasan seperti ini kira-kira seperti ini A Layout where the positions of the children can be described in relation to each other or to the parent. Maksudnya sebuahlayout dimana posisi dari anak-anak layoutnya bisa digambarkan dalam sebuah hubungan satu sama lain terhadap layout induknya. Pokonya layoutnya itu ikut dengan apa yang kita setting di layout param nya.
Ok mungkin temen temen pada bingung karna bahasa saya kurang mudah di pahami hehehe maklum saya juga kan baru belajaran. Untuk itu let go to practice dan seperti biasa disini saya menggunakan IDE Eclipse.
Kemudian buatlah sebuah project baru kita buat nama projectnya misalkan LatihanRelativeLayout.
Setelah itu masuk ke foder res kemudian layout buka file activty_main.xml nya dan kemudian ketik lah script dibawah ini.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="id.ocit.latihanrelativelayout.MainActivity$PlaceholderFragment" >
<RelativeLayout
android:id="@+id/relMain"
android:layout_width="fill_parent"
android:layout_height="150dp"
android:background="@android:color/holo_blue_light"/>
</RelativeLayout>
baiklah diatas tadi saya katakan bahwa relativelayout bisa di atur di layout param kemudian yang jadi pertanyaan apa itu layout param nah layout param itu adalah layout_width dan layout_height nah ini adalah yang dimaksud dengan layout param nah disini saya set layout_width nya "fill_parent" dan layout_height nya "150dp".Ok mungkin temen temen pada bingung karna bahasa saya kurang mudah di pahami hehehe maklum saya juga kan baru belajaran. Untuk itu let go to practice dan seperti biasa disini saya menggunakan IDE Eclipse.
Kemudian buatlah sebuah project baru kita buat nama projectnya misalkan LatihanRelativeLayout.
Setelah itu masuk ke foder res kemudian layout buka file activty_main.xml nya dan kemudian ketik lah script dibawah ini.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="id.ocit.latihanrelativelayout.MainActivity$PlaceholderFragment" >
<RelativeLayout
android:id="@+id/relMain"
android:layout_width="fill_parent"
android:layout_height="150dp"
android:background="@android:color/holo_blue_light"/>
</RelativeLayout>
maka tampilanya seperti ini nanti jadinya
Dan untuk pengaturan layout param di dalam android ada empat value yang bisa kita gunakan diantaranya match_parent, fill_parent, wrap_content dan dp untuk dp. Nah berikut ini saya jelaskan sedikit tentang value layout param diatas.
1. Match_parent dan Fill_parent
Untuk match parent dapat menset sebuah relativelayout itu mecing ama layar android atau boleh dikata ukuran full 100% dah. Nah untuk fill parent itu pada dasarny sama saja dengan match parent perbedaan nya hanyalah untuk level API nya aja jika fill parent itu untuk APi level 7 kebawah sedangkan untuk match_parent itu untuk API level 8 keatas.
2. Wrap_content
Untuk wrap_content dapat men set relativelayout yang menyesuaikan besar ukuran sesuai dari isian.
3. dp
Untuk dp itu kita bisa mengatur param dengan menggunakan angka misalnya 10dp, 15dp dan seterus nya.
nah mungkin itu dulu yang saya bahas dalam postingan saya kali ini dan semoga bermanfaat.
https://tahukoding.blogspot.com/2016/11/android-relative-layout.html?showComment=1582007275320#c6584927721606809831
BalasHapus