Activity dan Intent di Android Studio
[Materi]
Activity adalah satu windows dalam aplikasi Android untuk tempat berinteraksi user dengan aplikasi.
Activity lifecycle. Resource image from https://www.javatpoint.com/android-life-cycle-of-activity. Keterangan kotak = method yang ada dalam class Activity. Oval = State dalam Activity.
Intent adalah mail yang digunakan untuk mengaktifkan tiga komponen pada android (activity, service, dan broadcast receiver). Aktifasi pada komponen-komponen tersebut bisa terjadi pada aplikasi yang sama atau berbeda, seperti menjalankan Activity, inisiasi Service, atau pengiriman pesan kepada Broadcast Receiver. Pada saat terjadi komunikasi antar komponen, Intent menyimpan paket informasi yang digunakan pada proses. Ada 2 tipe intent yaitu explicit dan impplicit.
Ada 2 komponen intent yaitu action dan data.
Contoh inten action :
- ACTION_MAIN
- ACTION_VIEW
- ACTION_ATTACH_DATA
- ACTION_EDIT
- ACTION_PICK
- ACTION_CHOOSER
- ACTION_GET_CONTENT
- ACTION_DIAL
- ACTION_CALL
- ACTION_SEND
- ACTION_SENDTO
- ACTION_ANSWER
- ACTION_INSERT
- ACTION_DELETE
- ACTION_RUN
- ACTION_SYNC
- ACTION_PICK_ACTIVITY
- ACTION_SEARCH
- ACTION_WEB_SEARCH
- ACTION_FACTORY_TEST
Sistem kerjanya :
0 Komentar
Penulisan markup di komentar