Cara Berpindah Layout (Activity) Pada Eclipse


Assalamu'alaikum wr.. wb.. 
Cara berpindah layout (activity) pada pemograman android ini merupakan salah satu kemampuan yang harus dimiliki oleh seorang programmer android, alasannya yakni hampir di semua aplikasi mobile (android) terdapat acara berpindah layout/halaman dari satu layout ke layout lainnya.
Langsung saja berikut ini yakni cara yang sangat mudah dilakukan bagi seorang pemula untuk melakukan berpindah layout (activity) di pemograman android.
  1. Membuat project baru (disini saya memakai Eclipse, bila teman-teman ada yang memakai Android Studio juga tidak jauh berbeda kok). [caption id="attachment_183" align="alignnone" width="486"] pada pemograman android ini merupakan salah satu kemampuan yang harus dimiliki Cara Berpindah Layout (Activity) pada Eclipse Buat project gres di eclipse[/caption]
  2. Kemudian beri nama Aplikasi anda, sesudah itu Next, Next dan Next aja. pada pemograman android ini merupakan salah satu kemampuan yang harus dimiliki Cara Berpindah Layout (Activity) pada Eclipse
  3. Nah sesudah itu akan muncul sebuah project menyerupai ini : pada pemograman android ini merupakan salah satu kemampuan yang harus dimiliki Cara Berpindah Layout (Activity) pada Eclipse
  4. Setelah itu buat kembali MainActivityDua.java di folder src > com.mottaqeen.pindahactivity > (disini klik kanan kemudian new > Class lalu beri nama MainActivityDua.java ) dan activity_main_dua.xml di folder res > layout > (Disini kan ada satu file .xml , kalian buat satu lagi file activity_main_dua.xml, file ini yakni layout yang akan tampil bila kalian melaksanakan acara menekan tombol di activity_main.xml untuk pindah activity). kira-kira menyerupai ini jadi nya, : [caption id="attachment_224" align="alignnone" width="1366"] pada pemograman android ini merupakan salah satu kemampuan yang harus dimiliki Cara Berpindah Layout (Activity) pada Eclipse Gambar 1 : Next > Class > Beri nama MainActivityDua > Finish[/caption][caption id="attachment_228" align="alignnone" width="1366"] pada pemograman android ini merupakan salah satu kemampuan yang harus dimiliki Cara Berpindah Layout (Activity) pada Eclipse Gambar 2 : New > Android XML File > Beri nama activity_main_dua > Finish[/caption]
  5. Insya Allah akan menyerupai ini strukturnya :                                   pada pemograman android ini merupakan salah satu kemampuan yang harus dimiliki Cara Berpindah Layout (Activity) pada Eclipse
  6.  pada pemograman android ini merupakan salah satu kemampuan yang harus dimiliki Cara Berpindah Layout (Activity) pada Eclipse

  7. Kemudian kita lanjut pada tahap desain layout, klik dua kali pada file activity_main.xml  yang tadi dibuat. lalu buat menyerupai gambar dibawah, (kalian tinggal drag and drop aja tuh widget yang udah tersedia disitu menyerupai button, textview dll - kalo saya buat simple aja menyerupai yang dibawah ini). 

     activity_main.xml 


    PENTING ! (yang paling penting yaitu ID BUTTON yang kalian taruh di activity_main.xml itu harus di ingat, disini ID BUTTON nya yaitu Button1.
     <Button
    android:id="@+id/button1" //ini yakni id button nya
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignRight="@+id/editText1"
    android:layout_below="@+id/editText2"
    android:layout_marginTop="16dp"
    android:text="Login" />
    pada file activity_main_dua.xml kalian hanya tinggal drag and drop aja, itu terserah kalian, alasannya yakni file activity_main_dua.xml hanya akan di tampilkan, Bukan Menampilkan.
    7. Lanjut pada file .JAVA (src>com.mottaqeen.pindahactivity)

    MainActivity.java

    package com.mottaqeen.pindahactivity;
    import android.support.v7.app.ActionBarActivity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    public class MainActivity extends ActionBarActivity {
    Button tombol;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    final Intent login = new Intent(this, MainActivityDua.class);
    tombol = (Button) findViewById(R.id.button1);
    tombol.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
    // TODO Auto-generated method stub
    startActivity(login);
    }
    });
    }
    }

     

    MainActivityDua.java

    package com.mottaqeen.pindahactivity;
    import android.app.Activity;
    import android.os.Bundle;
    public class MainActivityDua extends Activity{
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main_dua);
    }
    }
    lalu yang terakhir yaitu file AndroidManifest.xml, file ini berada di luar, tidak di dalam folder, (PindahActivity>AndroidManifest.xml)

    AndroidManifest.xml








    Selesai :)

    Silahkan running aplikasi kalian, kira-kira kesannya akan menyerupai ini :
     pada pemograman android ini merupakan salah satu kemampuan yang harus dimiliki Cara Berpindah Layout (Activity) pada Eclipse
    kalo ada yang error silahkan tanyakan di kolom komentar  :)
    Download Source Code
    Sampai ketemu lagi, HAPPY CODING :)
    Wassalamu'alaikum Wr.. Wb..