Jumat, 01 April 2022

ACTIVTY DAN SIKLUS HIDUP ANDROID STUDIO

 ACTIVTY DAN SIKLUS HIDUP


PENGERTIAN ACTIVITY

    Activity (aktivitas) adalah sebuah komponen aplikasi yang menyediakan layar yang digunakan pengguna untuk berinteraksi guna melakukan sesuatu, misalnya memilih nomor ponsel, mengambil foto, mengirim email, atau menampilkan peta.

Tiap Activity (aktivitas) diberi sebuah jendela untuk menggambar antarmuka penggunanya. Satu aplikasi bisa memiliki lebih dari satu Activity, dan setiap Activity memiliki siklus hidup.

Membuat Activity Baru

Saat kita membuat activity baru maka nanti akan ada file java dan xml. Untuk membuat activity baru caranya sangat mudah yaitu :
  • Klik kanan layout yang ada pada folder res
  • pilih new lalu cari activity
  • kemudian pilih empty activity
        

  • Lalu isikan nama activity. Contoh disini di isi dengan menggunakan nama Biodata. Tekan finish.

  • Sekarang lihat maka sudah ada dua file baru yaitu Biodata.java dan activity_biodata.xml.



SIKLUS HIDUP

Siklus hidup aplikasi Android diatur oleh sistem, berdasarkan kebutuhan pengguna, sumber daya yang tersedia, dan sebagainya.

Adapun siklus hidup android yaitu :
  1. onCreate() Method ini dipanggil saat activity pertama kali dibuat
  2. OnStart() = Method ini dipanggil saat sebuah activity tampil ke pengguna
  3. onRestart() = Method ini dipanggil ketika activity yang berjalan pada saat itu dihentikan sementara (paused) dan activity sebelumnya dijalankan kembali(resume). (Hasil dari method OnRestart())
  4. onFreeze() = Method ini dipanggil ketika activity berada dalam keadaan freeze (tidak merespon) akibat sedang sibuk mengerjakan tugas tertentu pada sistem
  5. onPause() = Method ini dipanggil ketika activity di hentikan sementara (pause) dan berikutnya ketika dijalankan kembali akan berada dalam posisi resume dan memanggil method OnResume()
  6. onStop() = Method ini dipanggil ketika activity tidak lagi tampak kepada pengguna
  7. onRestart() = Method ini dipanggil ketika acitivity dijalankan kembali setelah state Stop
  8. onDestroy() = Method ini dipanggil sebelum activity dihancurkan (destroy) oleh sistem (baik secara manual maupun untuk kepentingan pelonggaran memori.
Sekian Bila artikel ini bermaanfaat silahkan share ke teman - teman kalian agar bisa belajar bareng dari artikel ini, terimakasih.
Previous Post
Next Post

post written by:

Seorang anak biasa yang hanya ingin merubah nasib keluarga dan berkeinginan menjadi sukses dan memiliki keluarga sakinah mawadah warohmah dengan orang yang sekarang

0 Post a Comment: