BelajarCaraMembuatButtonIntent,BackdanExitpadaAplikasiOkedroid.com|BelajarCodingAndroidJavaOnlineGratis
About
ContactUs
PrivacyPolicy
HOME
BELAJARANDROID
Disclaimer
BELAJARJAVA
Sitemap
TANYAANDJAWAB
Youtube
Resource
KURSUSGRATISWAJIB
BerandaAndroidStudioTutorialAndroidAppDevelopmentBelajarCara
SearchHere..
Search
WELCOME TO OKEDROID.COM
MembuatButtonIntent,BackdanExitpadaAplikasi
Belajar Cara Membuat Button Intent, Back dan Exit pada Aplikasi
OLEHMASFATHUR
14JANUARI2015
Pada tutorial belajar android kali ini , kita akan mencoba membuat dan menerapkan
salah satu fungsi dasar dari Aplikasi Android ,yaitu membuat widget Button Intent
,BackdanExit.DisinikitaakanmembuatActivitybaruyangnantiakandihubungkan
pada Activity Main (Utama). Perlu diketahui Button Intent disini difungsikan untuk
berpindahdariActivitysatukeActivitydua,danButtonBackuntukkembalikeActivity
Sebelumnya dan juga Button Exit untuk Keluar dari Aplikasi kita , dan akan kembali
HomescreenpadaLauncherdiSmartphoneAndroidkita.
MembuatActivityBaru
TOP WEEK
CaraMembuatAplikasi
MenghubungkanActivitySatuke
ActivityLainya
BelajarCaraMemahamiKonsep
DasarBahasaProgramJava
CaraMembuatAplikasiBiodata
DiridenganSqliteAndroid
ContohDaftarReferensiJudul
SkripsiBerbasisAndroid
BelajarCaraMenghilangkanTitle
BarpadaActivity
SitusWebBuatMelihat
CompatibleHardwareKomputer
CaraMengetahuiJudulLagulewat
AplikasiAndroid
7
http://www.okedroid.com/2015/01/caramembuatbuttonintentbackdanexitpadaaplikasi.html
1/6
10/18/2016
BelajarCaraMembuatButtonIntent,BackdanExitpadaAplikasiOkedroid.com|BelajarCodingAndroidJavaOnlineGratis
PadabagianNewAndroidActivitykalianisikannamaactivityataufilejavadannama
file layout (Terserah kalian ). Sebagai contoh saya akan membuat file class activity
dengannama:
BelajarCaraMembuatButton
Intent,BackdanExitpada
Aplikasi
CaraMenerapkanContohPopup
filejavaDuaActivity.java
Menu(DropdownMenu)Android 9
filelayoutactivity_dua.
TipsCaraMembuatFolderAssets
diProjectAndroidStudio
10
#TAGS
AndroidStudioTutorial(84)
BelajarJava(18)
Git(6)
GoogleMapsAPI(3)
Layout(10)
KonfigurasiActivityBaru
MaterialDesign(12)
Menu(3)
Bacajugasebelumnya:CaraMembuatAplikasiMenghubungkanActivitySatu
keActivityLainya
TipsdanTrick(27)
3.Setelahitusalinbarisintruksi(codingan)dibawah,padaActivity1danActivity2
TipsPenggunaAndroid(10)
dibawah:
Widget(24)
Activity1
activity_main.xml
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL
1. <RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"
2. xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
3. android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
4. android:paddingRight="@dimen/activity_horizontal_margin"
5. android:paddingTop="@dimen/activity_vertical_margin"
6. android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".MainActivity"
7.
8. >
9.
10.
11. <Button
12. android:layout_width="wrap_content"
13. android:layout_height="wrap_content"
14. android:text="ButtonIntent"
15. android:id="@+id/button1"
16. android:layout_marginTop="111dp"
17. android:layout_below="@+id/textView"
18. android:layout_centerHorizontal="true"/>
19.
20. <Button
21. android:layout_width="wrap_content"
22. android:layout_height="wrap_content"
23. android:text="ButtonExit"
24. android:id="@+id/button2"
25. android:layout_below="@+id/button1"
http://www.okedroid.com/2015/01/caramembuatbuttonintentbackdanexitpadaaplikasi.html
2/6
10/18/2016
BelajarCaraMembuatButtonIntent,BackdanExitpadaAplikasiOkedroid.com|BelajarCodingAndroidJavaOnlineGratis
26. android:layout_centerHorizontal="true"
27. android:layout_marginTop="59dp"/>
28.
29. <TextView
30. android:layout_width="wrap_content"
31. android:layout_height="wrap_content"
32. android:textAppearance="?android:attr/textAppearanceLarge"
33. android:text="SelamatDatangdiActivity1"
34. android:id="@+id/textView"
35. android:layout_alignParentTop="true"
36. android:layout_centerHorizontal="true"
37. android:layout_marginTop="48dp"/>
38.
39. <TextView
40. android:layout_width="wrap_content"
41. android:layout_height="wrap_content"
42. android:textAppearance="?android:attr/textAppearanceLarge"
43. android:text="ButtonIntentpindahkeAcitivity2"
44. android:id="@+id/textView2"
45. android:layout_below="@+id/textView"
46. android:layout_alignParentRight="true"
47. android:layout_alignParentEnd="true"/>
48.
49. <TextView
50. android:layout_width="wrap_content"
51. android:layout_height="wrap_content"
52. android:textAppearance="?android:attr/textAppearanceLarge"
53. android:text="ButtonExitUntukKeluarAplikasi."
54. android:id="@+id/textView3"
55. android:layout_below="@+id/textView2"
56. android:layout_alignLeft="@+id/textView"
57. android:layout_alignStart="@+id/textView"/>
58.
59. </RelativeLayout>
MainActivity.java
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL
1. packagecom.okedroid.aplikasisaya;
2.
3. //Fathur(okedroid.com)
4. importandroid.support.v7.app.AppCompatActivity;
5. importandroid.os.Bundle;
6. importandroid.view.View;
7. importandroid.widget.Button;
8. importandroid.content.Intent;
9.
10. publicclassMainActivityextendsAppCompatActivity{
11.
12. @Override
13. protectedvoidonCreate(BundlesavedInstanceState){
14. super.onCreate(savedInstanceState);
15. setContentView(R.layout.activity_main);
16.
17.
18. //menginisiasidanmemanggilwidgetbuttonpadafilelayout
19. Buttonbtn1=(Button)findViewById(R.id.button1);
20.
21. Buttonbtn2=(Button)findViewById(R.id.button2);
22.
23. btn1.setOnClickListener(newView.OnClickListener(){
24.
25. @Override
26. publicvoidonClick(Viewarg0){
27. //TODOAutogeneratedmethodstub
28. Intentpindah=newIntent(MainActivity.this,DuaActivity.class);
29. startActivity(pindah);
30. //menghubungkanantaractivitydenganintent
http://www.okedroid.com/2015/01/caramembuatbuttonintentbackdanexitpadaaplikasi.html
3/6
10/18/2016
BelajarCaraMembuatButtonIntent,BackdanExitpadaAplikasiOkedroid.com|BelajarCodingAndroidJavaOnlineGratis
31.
32. }
33. });
34.
35. btn2.setOnClickListener(newView.OnClickListener(){
36. publicvoidonClick(Viewv){
37. //TODOAutogeneratedmethodstub
38. moveTaskToBack(true);
39.
40. //membuatmethodtombolkeluardariaplikasi
41.
42. }
43. });
44.
45.
46. }
47.
48.
Activity2
activity_dua.xml
Feedback
49. }
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL
1. <?xmlversion="1.0"encoding="utf8"?>
2. <RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"
3. android:orientation="vertical"android:layout_width="match_parent"
4. android:layout_height="match_parent">
5.
6.
7. <Button
8. android:layout_width="wrap_content"
9. android:layout_height="35dp"
10. android:text="Back/Kembali"
11. android:id="@+id/button1"
12. android:layout_gravity="center_horizontal"
13. android:layout_centerVertical="true"
14. android:layout_centerHorizontal="true"/>
15.
16. <TextView
17. android:layout_width="wrap_content"
18. android:layout_height="wrap_content"
19. android:textAppearance="?android:attr/textAppearanceLarge"
20. android:text="KaliansedangdiActivity2PilihBack/Kembaliuntukkembali
keActivity1"
21. android:id="@+id/textView4"
22. android:layout_above="@+id/button1"
23. android:layout_centerHorizontal="true"
24. android:layout_marginBottom="48dp"/>
25. </RelativeLayout>
DuaActivity.java
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL
1. packagecom.okedroid.aplikasisaya;
2.
3. //Fathur(okedroid.com)
4. importandroid.content.Intent;
5. importandroid.os.Bundle;
6. importandroid.support.v7.app.AppCompatActivity;
7. importandroid.view.View;
8. importandroid.widget.Button;
9.
10. publicclassDuaActivityextendsAppCompatActivity{
http://www.okedroid.com/2015/01/caramembuatbuttonintentbackdanexitpadaaplikasi.html
4/6
10/18/2016
BelajarCaraMembuatButtonIntent,BackdanExitpadaAplikasiOkedroid.com|BelajarCodingAndroidJavaOnlineGratis
11.
12. @Override
13. protectedvoidonCreate(BundlesavedInstanceState){
14. super.onCreate(savedInstanceState);
15. setContentView(R.layout.activity_dua);
16.
17. Buttonbtnback=(Button)findViewById(R.id.button1);
18.
19. btnback.setOnClickListener(newView.OnClickListener(){
20. publicvoidonClick(Viewv){
21. //TODOAutogeneratedmethodstub
22. startActivity(newIntent(DuaActivity.this,MainActivity.class));
23. finish();
24.
25. //menggunakanintentuntukberpindahkeactivitysebelumnya
26. }
27. });
28.
29.
30. }
Feedback
31.
32.
33. }
4.SetelahselesaisemuakitacobajalankanAplikasinyalewatAndroidStudio:
HasilnyabisalihatdiVideoDemoAppdibawah:
Contoh Button Intent Pindah, Back dan Exit Aplikasi (Demo A...
Tag:AndroidStudioTutorial,AndroidAppDevelopment
http://www.okedroid.com/2015/01/caramembuatbuttonintentbackdanexitpadaaplikasi.html
5/6
10/18/2016
BelajarCaraMembuatButtonIntent,BackdanExitpadaAplikasiOkedroid.com|BelajarCodingAndroidJavaOnlineGratis
PREVIOUS
NEXT
Wow!,SamsungMerilisSmartphone
AkhirnyaRockstarResmiMerilisSystem
denganOSTizenPertama
RequirementGTAVdiPC
BerlanggananGratis:Masukane
mailkalianuntukmendapatkan
kirimanartikelterbarudari
Okedroid.com|BelajarCoding
AndroidJavaOnlineGratis
langsungdipesankotakmasuk.(Tekan
Enter)
MasukanemailAndadisini....
Feedback
RSSFEED
AplikasiSPBUBogor
versi1.0diAndroid
BelajarCaraMembuat
AplikasiWebViewdi...
BelajarCaraMembuat
Buttonberjenis...
ContohPenerapan
ContactFormpada...
BelajarCaraMembuat
ListViewSederhana...
CaraMenerapkan
ContohWidget...
CaraMembuatdan
MendaftarkanfileApk...
TutorialBelajar
AndroidStudio...
Copyright2016:Okedroid.com|BelajarCodingAndroidJavaOnlineGratisAllRightsReserved
>
http://www.okedroid.com/2015/01/caramembuatbuttonintentbackdanexitpadaaplikasi.html
6/6