Monday, January 9, 2017

√ Apa Itu Android Activity Lifecycle?

Pada artikel pertama ini aku akan membahas wacana apa itu Android activity lifecycle. Secara sederhananya, activity lifecycle yaitu tahapan yang akan dilalui oleh sebuah activity di Android.


Sebuah activity akan mengalami tahapan mulai dari dikala activity itu dibentuk, mulai dijalankan, sampai selesai nya activity itu akan berhenti dan dimusnahkan dari memory. Tahapan itu adalah



  1. onCreate

  2. onStart

  3. onResume

  4. onPause

  5. onStop

  6. onDestroy


Pada artikel pertama ini aku akan membahas wacana apa itu Android activity lifecycle √ Apa itu Android Activity Lifecycle?
android lifecycle (Via Android Developers)


onCreate()


Dari semua tahap pada Android lifecycle, tahap ini mungkin merupakan ini yaitu tahapan yang paling sering ditemui. OnCreate yaitu tahap yang akan dilalui ketika activity gres diciptakan oleh sistem. Pada tahap ini, biasanya terdapat perintah





yang berfungsi untuk memuat resources layout ke activity.


onStart()


Tahap ini akan dilalui ketika sebuah activity gres saja di buat, dan ditampilkan ke layar.


onResume()


Tahap ini akan dilalui ketika activity yang sudah tampil “diaktifkan” dan siap mendapatkan inputan dari pengguna. Ketika activity gres saja dibuka, biasanya sebuah activity akan melalui onCreate, onStart, dan onResume secara cepat.


onPause()


Tahap ini akan dilalui activity ketika activity masih terlihat oleh pengguna, namun tidak sanggup mendapatkan input-an apa-apa dari pengguna.





Pada artikel pertama ini aku akan membahas wacana apa itu Android activity lifecycle √ Apa itu Android Activity Lifecycle?
activity dalam status onPause



Activity dalam status onPause biasanya terjadi lantaran tertutup dengan sebuah alert. Sehingga activity masih sanggup terlihat sebagian oleh pengguna, tetapi tidak sanggup mendapatkan inputan dari pengguna.


onStop


Activity pada akan berada pada status ini apabila activity tersebut tidak lagi terlihat oleh user. Hal ini sanggup disebabkan lantaran pengguna membuka activity lain dari notifikasi atau menekan tombol home.


onDestroy


Ketika sistem sedang dalam keadaan membutuhkan memory. Dan terdapat aplikasi yang berada dalam status onStop. Maka sistem sanggup menghapus activity dari sistem. Dan pada dikala itu lah activity berada dalam status onDestroy.


Itu ia 6 status dalam Android activity lifecycle. Sedikit catatan, bahwa ketika sebuah activity sedang dalam status onStart, atau onResume. Kemudian layar handphone diputar sampai orientasi handphone berubah (semisal dari portrait ke landscape). Maka activity akan secara cepat masuk ke onPause, onStop, onDestroy, kemudian sistem akan menciptakan kembali activity yang baru. Hal ini akan menjadikan data dalam activity sebelumnya akan hilang.


Sekian artikel dari saya. Semoga bermanfaat.



Sumber aciknadzirah.blogspot.com


EmoticonEmoticon

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:o
:>)
(o)
:p
:-?
(p)
:-s
8-)
:-t
:-b
b-(
(y)
x-)
(h)