Cara membuat Intent to Intent di Aplikasi Android


Belajar Memahami Konsep Activity dan
Intent di Android

Pada Android, komponen utama yang penting dan sangat vital penggunaannya adalah Activity dan 
Intent. Dua komponen itu adalah element basic yang ada di semua aplikasi Android.Activity di ibaratkan 
sebagai satu buah halaman. Hampir semua aplikasi Android mempunyai lebih dari satu Activity untuk 
menampilkan berbagai macam halaman. Contohnya Activity lainnya untuk menampilkan halaman About,  
dan seterusnya.
Sedangkan apa gunanya Intent? Kegunaan Intent banyak macamnya dan luas, namun di tutorial ini Intent berperan sebagai semacam object yang menjembatani perpindahan antara Halaman 1 dan Halaman 2.
Oke langsung saja ke coding nya.Tutorial ini menggunakan Android Studio 2.3.1.
Pertama Ketikan Codingan Berikut ini di Home.xml :
Home.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
 xmlns:android="http://schemas.android.com/apk/res/android"    
 xmlns:app="http://schemas.android.com/apk/res-auto"   
 xmlns:tools="http://schemas.android.com/tools"   
 android:layout_width="match_parent"   
 android:layout_height="match_parent"   
 tools:context="www.intent.com.intent.Home">

   <Button
        android:id="@+id/halaman1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Halaman 1"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="200dp"/>
</RelativeLayout>


Lalu Ketikan Codingan berikut di Home.java :

Home.java
package www.intent.com.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 Home extends AppCompatActivity {

    public Button halaman1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);

        halaman1 = (Button)findViewById(R.id.halaman1);

        halaman1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent pindah = new Intent(Home.this, Halaman2.class);
                startActivity(pindah);
            }
        });
    }
}

Setelah itu Buat Class Baru Namanya Halaman2.java dan halaman2.xml.

Sekarang coba jalankan Dengan cara RUN atau Shift+f10..

Demo : 
Kondisi Aplikasi Di Halaman 1,Klik Button Halaman 1
Kondisi Setelah Klik Button Halaman 1 Pindah Ke Halaman 2.

Terima Kasih Telah berkunjung di Blog AndroidTutorial :)




Jika ada pertanyaan Silahkan Coment Di bawah ini.

Komentar

Posting Komentar

Postingan populer dari blog ini

Cara membuat Search View di android studio

Tutorial cara membuat Barcode di android studio

Cara membuat Spinner di Android Studio