Activity itu sendiri adalah dimana pengguna dapat berinteraksi dengan aplikasi tersebut. Misalkan pada project kita sebelumnya dalam ulasan Menerima input Edit Text dan perintah Button dengan Listener, dalam aplikasi tersebut pengguna dapat menginputkan kemudian menekan tombol proses dan akhirnya pengguna dapat melihat outputnya hal tersbut merupakan sebuah interaksi anara pengguna dan aplikasi dan yang demikian dapat dikatakan sebuah activity. Untuk anda yang sudah mengenal pemrograman mobile pasti sudah terbiasa dengan activity namun bagi pemula seperti saya ini jangan takut mencoba karena semuanya dapat dipelajari.
Sebelum mulai bercoding ria mari kita membuat project baru, saya membuat project Empty Activity seperti berikut
Untuk yang masih bingung membuat project baru silahkan buka ulasan lain berikut Tutorial membuat project aplikasi pertama. Setelah project baru kita jadi kini kita akan membuat satu activity baru, caranya yang mudah anda dapat klik kanan directory “java” dan pilih “New” pilih “Activity” lalu pilih “Empty Activity” seperti berikut
Kemudian isikan nama activity dan nama layout kemudian klik Finish seperti berikut
Kini kita memiliki 2 buah activity, agar dapat membedakan silahkan tambah sebuah textView pada activity, berikut kode xml activity kedua dengan sebuah TextView
Kemudian kita akan mulai menggunakan Intent namun sebelumnya agar proses pindah activity dapat berjalan kita perlu memberikan tombol proses pada activity pertama silahkan buka file activity_main.xml dan silahkan ikuti kode berikut
Buka file MainActivity.java dan kemudian tambahkan variabel dan lakukan inisialisasi untuk tombol silahkan ikuti kode berikut
Seperti project sebelumnya kini kita juga akan mengimplementasikan OnClick sama seperti pada ulasan sebelumnya Menerima input Edit Text dan perintah Button dengan Listener, silahkan tambahkan kode berikut diawal class dan jadi seperti berikut
Kini kita masuk proses dimana kita menggunakan intent untuk menjalankan activity kedua ketika tombol ditekan tambahkan kode berikut
Intent tidak hanya digunakan untuk berpindah activity namun memiliki banya fungsi lain misal membuka url dengan browser, mengirim data ke activity lain dan lainnya. Untuk anda yang membutuhkan lebih dari 2 activity anda hanya perlu menambah activity lagi dan memberikan fungsi intent. Untuk pembelajaran mari kita coba menggunakan intent untuk 3 activity berbeda. Bagi yang sudah bisa atau punya kendala silahkan tinggalkan komentar. Demikian ulasan tentang membuat aplikasi dengan lebih dari satu activity menggunakan Intent, tetap nantikan ulasan berikutnya semoga dapat bermanfaat.
EmoticonEmoticon