Belajar Membuat Aplikasi Android Pindah Activity
Isnin, 18 September 2017
Add Comment
Belajar Membuat Aplikasi Android Menggunakan Android Studio Pindah Activity
- 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>
<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
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); } }); } }
0 Response to "Belajar Membuat Aplikasi Android Pindah Activity"
Catat Ulasan
Komentar !!!