Selasa, 05 April 2016

Mengenal Kerja Siklus Activity Aplikasi Android

Tags

Masih berlanjut ke seputar Pemrograman Aplikasi android, Bila artike sebelumnya admin telah mengulas secara sederhana perihal konsep umum aplikasi dapat berjalan di smartphone android, kini waktunya membahas lebih dalam alur activity dari segi status atau metode-nya. Maksudnya admin akan membahas perihal siklus Activity yang fungsinya sangat vital berkaitan dengan sukses tidaknya pembuatan sebuah acara aplikasi android.


Ketika suatu aplikasi berjalan ada beberapa acara ( daalam bahasa acara disebut activity ) yang saling berkaitan satu sama lain. Selama berjalannya aplikasi, activity dapat saja mempunyai 2 atau lebih status. Dan setiap status dikontrol oleh sistem itu sendiri. Namun di antarmuka bahasa acara setiap status dapat ditangkap setiap perubahannya melalui sebuah Metode ( Method ) yang biasa dijabarkan sebagai Method onXX().

 Masih berlanjut ke seputar Pemrograman Aplikasi android Mengenal kerja Siklus Activity Aplikasi Android

Untuk Lebih terang bagaimana setiap status yang dapat diaplikasikan ke dalam bahasa program, silahkan simak ulasannya di bawah ini.
  • 1. onCreate(Bundle)
Status ini selalu dipanggil oleh sistem pertama kali ketika aplikasi dijalankan. Fungsi lain dari onCreate(Bundle) ini mempunyai kegunaan untuk mendeklarasikan sebuah Variable atau juga sarana menciptakan user interface ( UI ).
  • 2. onStart()
yakni siklus status yang mengindikasikan sebuah aktivity yang ditampilkan ke pengguna aplikasi ( user )
  • 3. onResume()
Fungsi status ini dipanggil ketika sebuah aplikasi mulai berinteraksi dengan pengguna. salah satu rujukan penggunaan status activity onResume biasa disematkan ketika meletakkan sebuah musik atau animasi bergerak.

  • 4. onPause()
status ini biasanya dipanggil oleh sistem ketika aplikasi yang dijalankan kembali ke halaman atau hidangan sebelumnya. atau juga dapat ada suatu avtivity gres yang dijalankan. Pengaplikasian di dalam bahasa acara sangat mempunyai kegunaan untuk meletakkan algoritma save ( penyimpanan )
  • 5. onStop()
status activity ini dipanggil ketika aplikasi sedang berjalan di background layar dalam waktu yang cukup lama.
  • 6. on Restart()
activity ini dijalankan sehabis status Stop dari sebuah activity yang berjalan.
  • 7. onDestroy()
Metode ini dipanggil ketika aplikasi memang benar-benar berhenti.
  • 8. onSaveInstanceState(Bundle)
Dalam metode ini sebuah activity diijinkan untuk menyimpan status intance, semisal dalam proses mengedit sebuah teks.
  • 9. onRestoreInstanceState(Bundle)
Metode ini dipanggil ketika activity kembali menginisialisai status sebelumnya yang telah disimpan oleh metode onSaveInstanceState(Bundle)

Nah, dari beberapa metode setiap status yang admin jabarkan diatas tentunya sangat penting bagi setiap programmer aplikasi android mengetahui kegunaan dan fungsi implementasinya dalam membangun sebuah aplikasi. Semoga bermanfaat.

Artikel Terkait