Cara membuat Intent to Intent di Aplikasi Android
Belajar Memahami Konsep Activity dan
Intent di Android
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.
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.
masih ada yang eror gan
BalasHapus