Anda di halaman 1dari 11

3. 9.

Background Color
Untuk menambahkan background color ini, caranya sangat mudah sekali. Anda hanya
perlu menambahkan statement android:background di file xml.
main.xml
<?xml version=!." encoding=utf#$?%
<&inear&ayout xmlns:android=http:''schemas.android.com'apk'res'android
android:orientation=vertical
android:layout()idth=fill(parent
android:layout(height=fill(parent
android:background=*+++aaa%
<'&inear&ayout%
Versi 1.0 Created by Meruvian Education 1
3. 10. Background Image
,ama dengan mengubah background color, untuk menambahkan background image
berikan statement android:background pada file xml beserta nama imagenya. ,impan
image di folder res / drawable
main.xml
<?xml version=!." encoding=utf#$?%
<&inear&ayout xmlns:android=http:''schemas.android.com'apk'res'android
android:orientation=vertical
android:layout()idth=fill(parent
android:layout(height=fill(parent
android:background=-dra)able'background%
<'&inear&ayout%
Versi 1.0 Created by Meruvian Education 2
3. 11. Android List
1. List Box
. List !iew
&ist .ie) untuk menampilkan list item. /ika list sangat pan0ang, maka secara otomatis
akan mucul ,croll1ar vertikal di bagian kanan.

Versi 1.0 Created by Meruvian Education 3
3. "age List
2age &ist disini untuk menampilkan list 3 list dari item atau hampir sama dengan Array
#. $%inner !iew
,pinner vie) menampilkan beberapa item yang memungkinkan pengguna untuk
memilih salah satu dari item tersebut.
Versi 1.0 Created by Meruvian Education 4
&. 'able List
4onsep table list hampir sama dengan list vie)
3. 1. Android Bar
1. "rogress Bar
2rogress1ar merupakan indikator visual dari progress operasi. 1iasanya 2rogress 1ar
akan tampil ketik a kita sedang melakukan proses do)nload.
Versi 1.0 Created by Meruvian Education 5
.(atingBar
,ebuah 5ating1ar merupakan perpan0angan dari ,eek1ar dan 2rogress1ar yang
menun0ukkan rating bintang. 2engguna dapat menyentuh ' drag atau menggunakan tombol
panah untuk mengatur rating bila menggunakan ukuran standar 5ating1ar.
3. $eek Bar
,ebuah ,eek1ar merupakan perpan0angan dari 2rogress1ar yang menambahkan draggable.
2engguna dapat drag kiri atau kanan untuk mengatur tingkat progress dengan menggunakan
tombol panah.
Versi 1.0 Created by Meruvian Education 6

3.13. Android Browser
1. Android Browser wit) *a+igating ,unction
Untuk memudahkan pencarian, kita bisa menambahkan sebuah fungsi navigasi atau
menu seperti 6oto U5&, 7or)ard, 1ack)ard, 5eload, 8xit, dll. 4etika menekan menu 6o9o
akan muncul kotak pencarian dan anda bisa memasukkan U5& tu0uan.
-:verride
public boolean on;reate:ptions<enu=<enu menu> ?
'' 9:@: Auto#generated method stub
menu.add=", <8AU(.B,B1B&B9C, ", 5.string.str(U5&bar>D
menu.add=", <8AU(A1:U9, ", 5.string.str(About>D
menu.add=", <8AU(8EB9, ", 5.string.str(8xit>D
menu.add=", <8AU(1A;47:5@, ", 5.string.str(1ack)ard>D
menu.add=", <8AU(58&:A@, ", 5.string.str(5eload>D
menu.add=", <8AU(7:5FA5@, ", 5.string.str(7or)ard>D
Versi 1.0 Created by Meruvian Education 7
return super.on;reate:ptions<enu=menu>D
G
-:verride
public boolean on:ptionsBtem,elected=<enuBtem item> ?
'' 9:@: Auto#generated method stub
super.on:ptionsBtem,elected=item>D
s)itch=item.getBtemBd=>>
?
case <8AU(.B,B1B&B9C:
9oggle6oto.isibility=>D
breakD
case <8AU(A1:U9:
openAbout@ialog=>D
breakD
case <8AU(8EB9:
open8xit@ialog=>D
breakD
case <8AU(1A;47:5@:
if=my1ro)ser.can6o1ack=>>
my1ro)ser.go1ack=>D
breakD
case <8AU(58&:A@:
my1ro)ser.reload=>D
breakD
case <8AU(7:5FA5@:
if=my1ro)ser.can6o7or)ard=>>
Versi 1.0 Created by Meruvian Education 8
my1ro)ser.go7or)ard=>D
breakD
G
return trueD
G
. Android Browser using -eb!iew
Bmport Android Feb4it Feb.ie) dan masukkan nama U5& tu0uan
package androidbro)ser.usingFeb.ie)D
import android.app.ActivityD
import android.os.1undleD
import android.)ebkit.Feb.ie)D
public class 1ro)serFeb.ie) extends Activity ?
'HH ;alled )hen the activity is first created. H'
Versi 1.0 Created by Meruvian Education 9
-:verride
public void on;reate=1undle savedBnstance,tate> ?
super.on;reate=savedBnstance,tate>D
set;ontent.ie)=5.layout.main>D
,tring myU5& = http:''))).yahoo.com'D
Feb.ie) my1ro)ser==Feb.ie)>find.ie)1yBd=5.id.mybro)ser>D
my1ro)ser.get,ettings=>.set/ava,cript8nabled=true>D
my1ro)ser.loadUrl=myU5&>D
G
G
Versi 1.0 Created by Meruvian Education 10
3. 1#. .ide 'itle and $tatus Bar
4etika men0alankan emulator Android, otomatis dibagian atas emulator terdapat ,tatus
1ar dan 9itle 1ar sehingga aplikasi yang tampil tidak memenuhi satu layar. Aah untuk
menghindari tersebut, kita bisa menghilangkan atau menyembunyikannya.
1. .ide $tatus bar
9ambahkan kode berikut di kelas <ain untuk menyembunyikan status bar
getFindo)=>.set7lags=Findo)<anager.&ayout2arams.7&A6(7U&&,;588A,
Findo)<anager.&ayout2arams.7&A6(7U&&,;588A>D
. .ide $tatus Bar
9ambahkan kode berikut di kelas <ain untuk menyembunyikan status bar
reIuestFindo)7eature=Findo).78A9U58(A:(9B9&8>D
Versi 1.0 Created by Meruvian Education 11

Anda mungkin juga menyukai