T Modul 13 Android GUI
T Modul 13 Android GUI
T Modul 13 Android GUI
android
Dapat
memahami
mekanisme
kerja
component dalam sistem operasi android
Dapat menggunakan component secara
p
android
efektif dalam membuat aplikasi
Activity
y
Menyajikan antar muka visual yang digunakan
sebagai interaksi pengguna.
Intent merupakan
k
objek
b k yang memegang isi dari
d
pesan.
menyajikan
antar
muka
muka.
Activity
Activity
berinteraksi dengan pengguna dalam jangka
waktu yang lama, dan tetap aktif, bahkan pada
saat idle.
idle
<activity
android:name="com.example.project.FreneticActivity"
android:icon="@drawable/small_pic.png"
android:label="@string/freneticLabel"
. . . >
<i t t filt
<intent-filter
. . . >
<action android:name="android.intent.action.MAIN" />
<category
android:name="android
android:name=
android.intent.category.LAUNCHER
intent category LAUNCHER" />
</intent-filter>
<intent-filter . . . >
<action android:name="com.example.project.BOUNCE"
p
p j
/
/>
<data android:mimeType="image/jpeg" />
<category
android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Active
Ketika ada di permukaan layar (di atas
tumpukan activity pada task yang saat itu
sedang berjalan).
berjalan)
Activity inilah yang
berkonsentrasi pada aksi dari pengguna
Pause
Ketika tidak lagi berkonsentrasi pada
pengguna namun tetap tampil di layar.
Stop
Ketika terhalangi sepenuhnya oleh activity
lain.
lain
Implementasi
p
dari method siklus hidup
p activity
y
harus dapat memanggil versi superclass.
Contoh :
protected void
i onPause() {
super.onPause();
. . .
}
Ada beberapa
p macam component
p
Android y
yang
g
biasa dipakai dalam pembuatan aplikasi, yaitu :
1. Text Control
2. Button
3. Check Box
4 Radio Button
4.
5. List
6. Grid
7. Date and Time
MultiAutoCompleteTextView
sama
seperti
AutoCompleteTextView Perbedaannya adalah ketika
AutoCompleteTextView.
kita telah memilih kata, lalu kita menggunakan
tanda koma kemudian kita dapat mencari kata lagi.
Pada kesempatan
p
ini,, akan dibahas 3 jjenis button
yaitu :
1. Basic button
2. Image button
b
3. Toggle button
ToggleButton
gg
ini seperti
p
check box atau radio button.
Button ini mengarah pada On dan Off.
Layout
Deskripsi
Manager
Linear Layout
FrameLayout
y
TabLayout
Mengatur
g
layout
y
agar
g dapat
p berbentuk tab.
Layout
y
ini mengatur
g
tampilan
p
agar
g
dapat
p berbentuk
tab.
Pembuatan Layout
y
di main.xml
Pembuatan
b
ffile
l java
Layout di main.xml
main.xml
latGUI.java
j
hal2.java
j
Edit di AndroidManifest.xml