Tutorial android untuk Pemula Cara mengubah Background Image & Color dan Mengenal LineLayout, RelativeLayout, FrameLayout - Kita lanjut ke pelajaran tentang android Tutorial beberapa tahapan membuat aplikasi androidtersebut diantra pemahaman dasar dalam membuat aplikasi android adalah mengenal dasar - dasar aplikasi tersebut, sebenarnya pembuatan aplikasi android tersebut cukup mudah, dan disini kita juga akan menjelaskan cara tersebut berikutcontoh aplikasi android sederhana.
Sebelumnya telah kita terangkan tentang tahapan dasar tentangaplikasi yang di butuhkan dalam membuat aplikasi android, sertacara membuat aplikasi adroid dalam 5 menit, juga tentang mengenal dasarxml layout textview.
Kita akan lanjut pada tutorial berikutnya, yaitu cara mengubah Background aplikasi android serta memahami fungsi line, relative dan frame,layout XMLyang kita akan bahas disini.
Sering sekali saat kita mulaibelajar membuat aplikasi android untuk pemulabanyak menemui problem dalam membuat aplikasi tersebut.
Mari kita mulai dengancontoh aplikasi android sederhanayang telah kita buat sebelumnya kita buka dulu diAPK Builderseperti biasa kita menujuOpen Project>test>.project, karena kita masuk dalam aplikasi yang sebelumnya pernah kita buat tersebut.
Setelah menu editor android build terbuka kita langsung menuju keres > layout > activity_main.xmldan buka file tersebut.
kita akan melihat script seperti ini.
Script di atas ada tambahan yaituandroid:background="#123456"ini merupakan scriptxml codeuntuk mengubah background layout menjadi berbeda, dan untuk mengubah warna sesuai yang anda inginkan ganti code warna#123456menjadi warna pilihan anda.
Jika ingin mengubah Background dengan gambar pilihan anda maka scriptandroid:background="#123456"di ubah jadiandroid:background="@drawable/ic_launcher", setelah itu kita masuk masukan image tersebut dalam folderres > drawable >tekan gambar+add a file > import > ambil gambar pngsaya contohkan mengambil iconic_launcher.png.
oke untuk hasil dari perubahan tersebut kita akan melihatnya seperti gambar di bawah ini.
Example Bg Image
sekarang kita bedah atributnya.
android:layout_width="match_parent"menunjukan panjang dari sebuah line tersebut ( pas lebar layar )
android:layout_height="match_parent" menunjukan tinggi dari sebuah line layout ( pas tinggi layar ).
android:gravity="center" menunjukan posisi gravity bisa meliputiCenter, left, right, untuk kombinasigravitybisa di tambahkan seperticenter|top, ataucenter|bottomatauleft|top&left|bottomjugaright|top&right|bottom.
android:orientation="vertical"posisi dimana nanti posisiwidget androiddalam keadaanverticaluntuk posisi ini bisa gunakan attributtesVerticalatauhorizontalsetelah ini.
dalam pembahas selanutnya kita akan mengenali poisi layout meliputi.
LineLayoutadalah sebuah layout dalam poisis line standar, dengan atributte yang bisa digunaka yaitu.
android:id="@+id/lineLayout"adalah inisal ID pada lineLayout yang bisa di panggil.
android:layout_width="match_parent" adalah poisi lebar layar lineLayout.
android:layout_height="match_parent" adalah posisi tinggi layar yang dari sebuah lineLayout.
android:layout_weight="1"adalah besarnya sebuah text dalam lineLayout.
android:weightSum="10"ukuran text dalam layout.
android:paddingLeft="16dp"posisi jarak tepi dengan isi sebelah kiri.
android:layout_alignParentLeft="true"adalah sebuahalignpenempataan posisi text sebelah kiri bernilai true (benar).
android:layout_alignParentStart="true"merupakan sebuah posisi permulaan dalam keadaantrue ( benar ).
android:layout_below="@+id/gridView"merupakan posisi layout yaitu lineLayout ini di bawahwidget id gridView.
android:layout_above="@+id/gridView"posisi layout lineLayout ini diataswidget id gridView.
android:gravity="center"gravitas posisi lineLayout dalam posisi center.
android:background="#123456"adalah backgroud dari sebuah lineLayout baik berupa warna atau gambar darilineLayouttersebut.
android:textSize="20dp"adalah ukuran text dalam LineLayout di maksud.
android:orientation="vertical"adalah struktur posisi orientation dalam posisi melebar kesamping atauvertical.
RelativeLayoutadalah sebuah widget layout dimana posisi layout dalam posisirelative, Relative biasanya di gunakan untuk menumpuk struktur posisi.
Untuk AttributeRelativeLayoutsama sepertiLineLayout,
FrameLayoutadalah sebuah widgetlayout Androiduntuk membuat layout seperti bingkaiLayout, untuk Attributes tidak jauh beda denganLineLayoutsilahkan aplikasikan code - code tersebut. Oke Cukup sekian untuk tutorial kali ini. Salam Android App Creator .....