Anda di halaman 1dari 5

Modul 3

Intent
Suatu aplikasi Android dapat terdiri dari 0 atau lebih activities. Bila aplikasi yang
dibangun memiliki lebih dari 1 activity, dibutuhkan cara untuk bernavigasi dari satu
activity ke activity lainnya. Pada android, navigasi antar activity dilakukan dengan
menggunakan intent. Kegunaan intent adalah menjalankan activities dan services.
Sederhananya, Intent adalah sebuah kelas dalam programming Android yang berfungsi
untuk perpindahan halaman.

Intent merupakan objek tipe android.content.Intent. Melalui metode startActivity()


yang digunakan untuk memulai sebuah activity lain. Intent dibagi menjadi 2, yaitu (1)
Explicit Intent berfungsi untuk mengaktifkan komponen-komponen dalam satu aplikasi
yang sama. Misalnya seperti : Berpindah Activity, dan (2) Implicit Intent berfungsi untuk
memanggil fungsi activity yang sudah ada di fungsi internal android seperti Dial
Number, Open Browser dan lainnya.
Praktikum 1: Explicit Intent

Pada praktikum Explicit Intent akan dipelajari bagaimana berpindah activity dengan
menggunakan Explicit Intent. Implementasi pembuatan program dengan penggunaan
fungsi intent adalah sebagai berikut:

1. Buatlah proyek baru pada android Studio

2. Pada Activity_Main.xml masukkan kode seperti di bawah ini

Ubah menjadi linear layout


terlebih dahulu

Ini adalah sintaks fungsi button

Ini adalah sintaks fungsi textview

3. UI dari Activity main akan terlihat seperti gambar di bawah


4. Langkah selanjutnya adalah membuat activity baru, seperti pada gambar di bawah ini

5. Konfigurasikan activity yang baru dibuat.

6. Buka activity yang baru dibuat, yang berada pada app>java>com.example.


7. Pada Activity_2.xml (xml dari activity yg baru dibuat) masukkan kode seperti di
bawah ini

8. Jika sudah masukkan kode seperti di bawah ini pada MainActivity.java

Ini adalah sintaks fungsi


penggunaan button.

Intent a adalah sintaks dimana


mendeklarasikan a sebagai
intent

startActivity (a) adalah perintah


intent dimana jika tombol di klik
akan berpidnah melalui intent a

*PS: hati2 dengan huruf besar


dan kecilnya
9. Jika sudah silahkan dicoba flow aplikasinya.
cw6g52

Tugas

Terapkan penggunaan intent dengan membuat activity dengan menggunakan beberapa


intent!

Anda mungkin juga menyukai