Belajar Membuat Aplikasi Android Pindah Activity

Belajar Membuat Aplikasi Android  Menggunakan Android Studio Pindah Activity



  1. Kita Bikin Aplikasinya terlebih dahulu klik new Project

  • Silahlan Ubah Nama Application name nya sesuai ide anda yang ingin di namakan aplikasinya Kalo Saya Cukup My Application saja
  • Jika Sudah Klik Next 
  • Lanjut Next Saja

  • Nah Disini Yang Perlu Di Perhatikan Disini Banyak Fitur fitur nya , alangkah baiknya pilih empty Activity untuk memulai dari awal
  • Klik Next 

  • Jika sudah Pergi res->layout lalu buat seperti ini 


  • Untuk Codingan activity_main.xml seperti ini :

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
   
android:gravity="center"
   
android:orientation="horizontal"
   
android:weightSum="9"
   
tools:context="com.example.fandyye.myapplication.MainActivity">

    <
LinearLayout
       
android:layout_width="0dp"
       
android:layout_height="match_parent"
       
android:layout_alignParentBottom="true"
       
android:layout_weight="8"
       
android:orientation="vertical"
       
android:weightSum="1">
        <
TextView
           
android:layout_width="wrap_content"
           
android:layout_height="wrap_content"
           
android:textSize="30dp"
           
android:layout_gravity="center_horizontal"
           
android:layout_marginTop="100dp"
           
android:text="Ini Activity 1"/>

        <
Button
           
android:id="@+id/button2"
           
android:layout_width="match_parent"
           
android:layout_height="wrap_content"
            
android:text="Login"
           
android:textSize="20dp"
           
android:layout_marginTop="100dp"/>
        <
Button
           
android:id="@+id/button3"
           
android:layout_width="match_parent"
           
android:layout_height="wrap_content"
           
android:text="Exit"
           
android:textSize="20dp" />

    </
LinearLayout>
</
LinearLayout>



  • Lalu untuk melihat codingan javanya klik  app>java>nama aplikasi>MainActivity.java
    Untuk Codingannya seperti ini :

package com.example.fandyye.myapplication;



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 button2;



    Button button3;

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

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

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

        setContentView(R.layout.activity_main);



        button2.setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View view) {

                Intent intent = new Intent(MainActivity.this,Main2Activity.class);

                startActivity(intent);

            }

        });

        button3.setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View view) {

                moveTaskToBack(true);

            }

        });

    }

}



Lalu Kita bikin new project lagi  contoh seperti gambar ini :



  • Lalu Klik Oke saja next trus 
Lalu tampilan activity_main2.xml seperti ini 

  • Untuk codingannya seperti ini :

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout 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"

    android:gravity="center"

    android:orientation="horizontal"

    android:weightSum="9"



    tools:context="com.example.fandyye.myapplication.Main2Activity">

    <LinearLayout

        android:layout_width="0dp"

        android:layout_height="match_parent"

        android:layout_alignParentBottom="true"

        android:layout_weight="8"

        android:orientation="vertical"

        android:weightSum="1">



    <TextView

        android:layout_width="328dp"

        android:layout_height="183dp"

        android:text="Ini Activity 2"

        android:id="@+id/activiti2"

        android:gravity="center"

        android:textSize="20dp"/>

        <Button

            android:id="@+id/button3"

            android:layout_width="match_parent"

            android:layout_height="wrap_content"

            android:text="Logout"

            android:textSize="20dp" />

</LinearLayout>

</LinearLayout>

Lalu Codigan Main2Activity.java seperti ini 
package com.example.fandyye.myapplication;



import android.content.Intent;

import android.support.v7.app.AppCompatActivity;

import android.os.Bundle;

import android.view.View;

import android.widget.Button;



public class Main2Activity extends AppCompatActivity {

    Button button3;



    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main2);

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

        button3.setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View view) {

                Intent intent = new Intent(Main2Activity.this, MainActivity.class);

                Main2Activity.this.startActivity(intent);

            }

        });

    }

}




Oke terima kasih Untuk Yg Mau project klik Download

0 Response to "Belajar Membuat Aplikasi Android Pindah Activity"

Catat Ulasan

Komentar !!!

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel