Tutorial Intent Android Studio Perintah Untuk Pindah Ke Activity Lain
Hallo teman-teman, jumpa lagi untuk belajar pemrograman mobile berbasis Android Developer. Pada tutorial kali ini akan membahas tentang penggunaan perintah Intent pada Android Studio.
Apa sih yang di maksud dengan Intent di Android Studio? Intent adalah suatu perintah java di dalam bahasa pemrograman Android yang digunakan untuk berpindah dari layout activity sekarang ke activity lain. Mohon maaf karena penulis sendiri juga masih belajar jadi kurang begitu paham untuk menjelaskannya. Intinya teman-teman pasti sudah paham maksudnya untuk menghubungkan beberapa Activity. Kalau ingin lebih jelas mengenai apa yang dimaksud dengan Intent di Android Studio teman-teman bisa browsing di google dan mencari info lebih banyak.
Pada tulisan ini akan membahas bagaimana cara menggunakan Intent pada suatu aplikasi agar supaya aplikasi kamu bisa berpindah ke tampilan yang lain.
Alur programnya seperti ini:
Bagaimana? Apakah Anda tertarik dengan aplikasi sederhana ini? Jika iya, mari kita belajar bersama. Silahkan ikuti langkah-langkah dibawah ini.
Setelah itu silahkan buka activity_main.xml, klik mode Text, lalu memasukkan listing kode berikut ke dalam file activity_main.xml.
Kemudian Buat activity baru dengan cara Klik Kanan app > New > Activity > pilih Empty Activity > kemudian pada Activity Name, isi dengan nama “ActivityKedua“ lalu klik Finish.
Setelah selesai, sekarang buka activity_kedua.xml, lalu klik mode Text, lalu memasukkan listing kode berikut:
Setelah selesai, sekarang kita buka MainActivity.java dan masukkan listing kode berikut:
Kemudian buka juga ActivityKedua.java dan masukkan listing kode berikut:
Simpan project Anda dan jalankan Aplikasi Anda dengan cara klik tombol Run atau melalui menu Run > Run ‘app’ kemudian memilih perangkat yang Anda gunakan. Anda bisa menggunakan Android Virtual Device (AVD) atau menggunakan ponsel Anda untuk Run app Anda. Silahkan lihat: Cara Membuat Android Virtual Device (AVD) Emulator Android Studio.
DEMO APLIKASI
Setelah aplikasi di jalankan, hasilnya akan seperti gambar screenshot dibawah ini:
Selesai. Sekarang teman-teman bisa menambahkan activity ketiga keempat dan seterusnya… Oh iya, tombol perintah diatas dibungkus dengan perintah OnClick Listener. Temen-temen juga bisa menggunakan Button OnClick seperti pada tutorial ini: Button OnClick Android Studio Membuat tombol aplikasi berfungsi saat di klik.
Teman-teman juga bisa membuat desain sesuai versi kamu, atau bisa juga mengganti tulisan keterangan sesuai dengan yang kamu inginkan. Bagaimana? Sudah paham kan? Jika belum paham, silahkan lihat tutorial video Nya di bawah ini.
Saya juga membagikan file project aplikasi ini yang bisa kamu download melalui link berikut:
DOWNLOAD PROJECT – proses uploading…
Sekian tutorial tentang Perintah Untuk Pindah Ke Activity Lain Menggunakan Intent di Android Studio. Silahkan di coba dan jika ada pertanyaan, silahkan tanyakan melalui kolom komentar di bawah ya! Jangan lupa share tutorial ini dengan teman Anda.
Semoga bermanfaat…
Apa sih yang di maksud dengan Intent di Android Studio? Intent adalah suatu perintah java di dalam bahasa pemrograman Android yang digunakan untuk berpindah dari layout activity sekarang ke activity lain. Mohon maaf karena penulis sendiri juga masih belajar jadi kurang begitu paham untuk menjelaskannya. Intinya teman-teman pasti sudah paham maksudnya untuk menghubungkan beberapa Activity. Kalau ingin lebih jelas mengenai apa yang dimaksud dengan Intent di Android Studio teman-teman bisa browsing di google dan mencari info lebih banyak.
Alur programnya seperti ini:
- Program dijalankan.
- Menampilkan Halaman Utama (MainActivity) dengan 2 tombol untuk menuju halaman ke dua dan tombol keluar.
- Klik tombol Menuju Halaman Kedua – maka aplikasi akan menampilkan Halaman Kedua (ActivityKedua).
- Di Halaman Kedua, Klik tombol Menuju Halaman Utama – maka aplikasi akan kembali menampilkan tampilan layar halaman utama.
- Klik tombol Keluar – maka akan keluar aplikasi.
- Selesai.
Bagaimana? Apakah Anda tertarik dengan aplikasi sederhana ini? Jika iya, mari kita belajar bersama. Silahkan ikuti langkah-langkah dibawah ini.
Cara Menggunakan Intent Pada App Android Studio
Buat project baru dengan nama Intent – Lihat tutorial membuat project baru pada android studio di sini: Cara Membuat Project Baru Aplikasi pada Android Studio.Setelah itu silahkan buka activity_main.xml, klik mode Text, lalu memasukkan listing kode berikut ke dalam file activity_main.xml.
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.caratutorial.intent.MainActivity"> <TextView android:text="HALAMAN UTAMA" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:id="@+id/textView" android:textAlignment="center" android:textStyle="normal|bold" android:textSize="18sp" /> <Button android:text="Menuju Halaman Kedua" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@+id/textView" android:layout_centerHorizontal="true" android:layout_marginTop="50dp" android:id="@+id/button" /> <Button android:text="Keluar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@+id/button" android:layout_centerHorizontal="true" android:id="@+id/keluar" /> </RelativeLayout>
Kemudian Buat activity baru dengan cara Klik Kanan app > New > Activity > pilih Empty Activity > kemudian pada Activity Name, isi dengan nama “ActivityKedua“ lalu klik Finish.
Setelah selesai, sekarang buka activity_kedua.xml, lalu klik mode Text, lalu memasukkan listing kode berikut:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_kedua" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.caratutorial.intent.ActivityKedua"> <TextView android:text="HALAMAN KEDUA" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:id="@+id/textView2" android:textStyle="normal|bold" android:textAlignment="center" android:textSize="18sp" /> <Button android:text="Menuju Halaman Utama" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="50dp" android:id="@+id/button2" android:textSize="14sp" android:layout_below="@+id/textView2" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" /> </RelativeLayout>
Setelah selesai, sekarang kita buka MainActivity.java dan masukkan listing kode berikut:
package com.caratutorial.intent; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { Button button, keluar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button) findViewById(R.id.button); keluar = (Button) findViewById(R.id.keluar); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this, ActivityKedua.class); MainActivity.this.startActivity(intent); MainActivity.this.finish(); } }); keluar.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); } }); } }
Kemudian buka juga ActivityKedua.java dan masukkan listing kode berikut:
package com.caratutorial.intent; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; public class ActivityKedua extends AppCompatActivity { Button button2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_kedua); button2 = (Button) findViewById(R.id.button2); button2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(ActivityKedua.this, MainActivity.class); ActivityKedua.this.startActivity(intent); ActivityKedua.this.finish(); } }); } }
Simpan project Anda dan jalankan Aplikasi Anda dengan cara klik tombol Run atau melalui menu Run > Run ‘app’ kemudian memilih perangkat yang Anda gunakan. Anda bisa menggunakan Android Virtual Device (AVD) atau menggunakan ponsel Anda untuk Run app Anda. Silahkan lihat: Cara Membuat Android Virtual Device (AVD) Emulator Android Studio.
DEMO APLIKASI
Setelah aplikasi di jalankan, hasilnya akan seperti gambar screenshot dibawah ini:
Selesai. Sekarang teman-teman bisa menambahkan activity ketiga keempat dan seterusnya… Oh iya, tombol perintah diatas dibungkus dengan perintah OnClick Listener. Temen-temen juga bisa menggunakan Button OnClick seperti pada tutorial ini: Button OnClick Android Studio Membuat tombol aplikasi berfungsi saat di klik.
Teman-teman juga bisa membuat desain sesuai versi kamu, atau bisa juga mengganti tulisan keterangan sesuai dengan yang kamu inginkan. Bagaimana? Sudah paham kan? Jika belum paham, silahkan lihat tutorial video Nya di bawah ini.
Tutorial Video YouTube Belajar Menggunakan Intent di Android Studio
- Proses uploading…Saya juga membagikan file project aplikasi ini yang bisa kamu download melalui link berikut:
DOWNLOAD PROJECT – proses uploading…
Sekian tutorial tentang Perintah Untuk Pindah Ke Activity Lain Menggunakan Intent di Android Studio. Silahkan di coba dan jika ada pertanyaan, silahkan tanyakan melalui kolom komentar di bawah ya! Jangan lupa share tutorial ini dengan teman Anda.
Semoga bermanfaat…
error itu contohnya...
BalasHapusR saya kok error ya gan
BalasHapusmas, pas di klik button menuju ke halaman kedua, malah keluar dari aplikasi nya ya
BalasHapus