Skip to content Skip to sidebar Skip to footer

Cara Membuat Aplikasi Menghubungkan Activity Satu ke Activity Lainya

Activity adalah suatu halaman pada pengembangan Aplikasi Android,yang mengatur suatu komponen tampilan (layout.xml), dan user interaksi atau logic antar komponen(program.java)   agar dapat menghubungkan  antara activity satu dengan activity lainya, di dalam Aplikasi Android. Activity dapat memuat banyak Action atau tindakan dari pengguna. Activity di buat mengatur class pada Java,di setiap tampilan antar muka di dalam Aplikasi Android.Activity juga mengelola bagian-bagian dari user interface (antar muka ), yaitu Fragment.



Cara Menerapkan Contoh Popup Menu (Dropdown Menu ) Android



Activity juga mempunyai  siklus hidup (life cycle ) , jadi setiap activity akan diatur seperti :

  • kapan activity akan dibuat onCreate(),
  • kapan activity akan di jalankan onStart()
  • kapan activty akan diberhentikan sementara onPause()
  • kemudian akan dilanjutkan kembali onResume().
  • kapan activty akan dihentikan onStop(),
  • kapan activty akan restore atau dikembalikan lagi onRestart(),
  • serta dihancurkan dari system onDestroy(),

Untuk Life Cycle Activity kalian bisa lihat gambar dibawah:

Activity Life Cycle Android
Activity Life Cycle Android (source : developer.android.com)


Untuk memahami cara kerja Activity,  kalian bisa membaca artikel :


Pada tutorial belajar android kali ini , kita akan membuat contoh Aplikasi untuk menggabungkan 2 Activity yang berbeda. Disini kita akan menggunakan method startActivity()  yang digunakan untuk membuka Activty baru , dan Intent yang  fungsinya sama seperti hyperlink di Web yaitu menghubungkan antar activity.



1.Pertama buka project Android Studio kalian.

2. Disini kita akan membuat Activity baru.yang terdiri dari file .java dan file .xml.

Pada folder java ata res kalian bisa klik kanan pilih New, Pilih Activity ,lalu Empty Activity.


Membuat Activity Baru Android
Membuat Activity Baru


Pada bagian New Android Activity kalian isikin nama activity atau file java dan nama file layout (Terserah kalian ). Sebagai contoh saya akan membuat file class Activity dengan nama MainActivity2.java dan activity_main2.xml
Membuat Activity Baru
Membuat Activity Baru


3. Setelah itu salin baris intruksi (codingan ) dibawah :

activity_main.xml



activity_main2.xml


MainActiviy.java




MainActiviy2.java



Ketika kita membuat Activity baru dengan cara diatas, maka Activity tersebut akan otomatis terdaftar di AndroidManifest.xml .MainActivity akan bertugas menjadi Activity pertama (OnCreate())  yang akan tampil pertama kali saat dijalankan.(MAIN/LAUNCHER)





4. Setelah selesai  semua , kita coba jalankan Aplikasinya lewat Android Studio.

Hasilnya kurang lebih seperti ini:


Hasil Aplikasi Actvity 1 Android
Hasil Aplikasi Actvity 1

Ketika user (pengguna ) mengklik tombol maka akan mengaktifkan Intent yang berguna untuk jalan atau jembatan penghubung antar Activity ,serta menggunakan method startActivity()  untuk membuka Actvity baru.


Hasil Aplikasi Actvity 2 Android
Hasil Aplikasi Actvity 2


 Download Source Code



Baca juga : 

Video Demo App:






3 comments for "Cara Membuat Aplikasi Menghubungkan Activity Satu ke Activity Lainya"

  1. mantap gan script nya tapi saya problem di AndroidManifest.xml itu activity screen2 saja di reject ntah kenapa dari screen2.java dah betul sih ,, tapi masih tulisannya merah ,, kenapa yah itu gan ?

    ReplyDelete
  2. kang R not exist knapa ya ? yang di bagian setContentView(R.layout.screen2);

    ReplyDelete

Silakan berkomentar dengan baik ,jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP