Activity
Suatu aplikasi Adroid dapat memiliki Activity atau tidak sama sekali. Umumnya, aplikasi memiliki satu atau lebih Activity. Activity merepresentasikan tampilan dengan ui pada layar aplikasi. Tujuan utama dari Activity adalah untuk berinteraksi dengan pengguna. Activity melewati beberapa state di saat mulai tampil di layar sampai dengan hilang dari layar. State ini disebut dengan life cycle (siklus hidup). Kita perlu memahami betul siklus hidup dari Activity untuk menjamin bahwa aplikasi yang dibuat berjalan dengan benar.
Intent
Semua activity pada aplikasi Android dijalankan menggunakan Intent. Intent adalah message object yang dapat memberi request ke Android Runtime untuk menjalankan activity baru atau app component lainnya. Kita menggunakan object intent ini sebagai objek untuk mengirimkan data ke activity lain.
Untuk menjalankan activity baru, gunakan kode berikut :
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);
Suatu aplikasi Adroid dapat memiliki Activity atau tidak sama sekali. Umumnya, aplikasi memiliki satu atau lebih Activity. Activity merepresentasikan tampilan dengan ui pada layar aplikasi. Tujuan utama dari Activity adalah untuk berinteraksi dengan pengguna. Activity melewati beberapa state di saat mulai tampil di layar sampai dengan hilang dari layar. State ini disebut dengan life cycle (siklus hidup). Kita perlu memahami betul siklus hidup dari Activity untuk menjamin bahwa aplikasi yang dibuat berjalan dengan benar.
Intent
Semua activity pada aplikasi Android dijalankan menggunakan Intent. Intent adalah message object yang dapat memberi request ke Android Runtime untuk menjalankan activity baru atau app component lainnya. Kita menggunakan object intent ini sebagai objek untuk mengirimkan data ke activity lain.
Untuk menjalankan activity baru, gunakan kode berikut :
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);
View merupakan komponen UI pada Android. Secara sederhana View merupakan kelas yang digunakan untuk membuat tampilan pada layar. View bertanggung jawab dalam mengukur, menata tampilan, dan menampilkan (drawing) view itu sendiri.
Pada pertemuan 1 dan 2 kita telah belajar tentang apa itu activity, intent dan view. Pada pertemuan ke 3 ini kita akan menerapkan ketiga kompenen tersebut dalam sebuah project. Mari lihat modulnya pada link berikut ini.
0 comments