HOME > Java Android > Android Native > Kenalan dengan Activity Android

Kenalan dengan Activity Android

Pandhu Wibowo 28 Maret 2017
Java Android
Android Native

Assalamu'alaikum wr.wb.

Activity

Activity digambarkan satu layar yang menyediakan tampilan guna berinteraksi antara aplikasi dengan user. Makanya setiap layout dikatakan activity jika class Java meng-extends pada class Activity. Activity memiliki tampilan dengan format layout.xml, Activity yang digunakan diaplikasi harus ada dalam AndroidManifest.xml. 

Jika teman - teman semua sudah pernah belajar bahasa C atau Java pasti melihat yang namanya method main(), begitu pula dengan android ada method onCreate()-nya. Urutan method-nya dapat digambarkan pada gambar di bawah ini.

LifeCycle Activity pada Aplikasi Android (Sumber : developer.android.com)

Dari Teknorial dikatakan dalam penjelasannya dalam table sebagai berikut : 

Penjelasan tentang Method Callback

Method Decription
onCreate() Method ini pertama kali dipanggil ketika activity pertama dimulai.
onStart() Method ini dipanggil ketika activity sudah terlihat pada user.
onResume() Method ini dipanggil ketika activity mulai berinteraksi dengan user.
onPause() Method ini Dipanggil ketika activity berhenti sementara tidak menerima inputan user dan tidak mengeksekusi kode apapun.
onStop() Method ini dipanggil ketika activity sudah tidak terlihat pada user.
onDestroy() Method ini dipanggil sebelum sebuah activity di matikan.
onRestart() Method ini dipanggil setelah activity berhenti dan ditampilkan ulang oleh user.

Pelajari juga : Activity Android Developer.

Sekiranya cukup penjelasannya, sekarang mari kita mulai buat activity pertama.

Contoh Penggunaan Activity pada Aplikasi Android

1. Buka Software Android Studionya.

2. Buatlah project baru sampai bertemu dengan workspace.

Workspace di Android Studio

3. Isi di bagian MainActivity.java

Ketika activity aktif dan terlihat pada layar user.

Sekarang tekan tombol home pada devicenya maka yang akan keluar sebagai berikut : 

Ketika lanjut diaktifkan kembali akan keluar ketengan berikut ini : 

Ketika tidak ada inputan dari user : 

Ketika sudah tidak ada aktivitas dan keluar dari activity atau aplikasi : 

Nah Sekarang mari dijalankan di device masing - masing. Silahkan cek pada LogCat masing - masing ketika sudah mulai installing, sudah mulai terlihat, sudah berinteraksi, tidak ada inputan terhadap interface, ketika diklik tombol home, ketika diklik tombol back.

Oke, sekian dari saya dan semoga berhasil, selamat mencoba dan senangnya untuk saling berbagi. Kalau ada yang salah tolong di koreksi dan jika ada yang belum mengerti silahkan isi di kolom komentar saja. Terima kasih dan Assalamu'alaikum wr.wb.

Bisa dilihat dan didownload di :