Anda di halaman 1dari 6

10/18/2016

BelajarCaraMembuatButtonIntent,BackdanExitpadaAplikasiOkedroid.com|BelajarCodingAndroidJavaOnlineGratis

About

ContactUs

PrivacyPolicy

HOME

BELAJARANDROID

Disclaimer

BELAJARJAVA

Sitemap

Facebook

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.

*NEW OR UPDATE POST


KursusBelajarProgrammingAndroid
OnlineGratis
TipsCaraMembuatLandscapeLayout
diProjectAndroidStudio
SkillYangDibutuhkanUntukBekerja
SebagaiAndroidDeveloper
TanyadanJawabSeputarAndroid
Developer
CaraMenguploadFotodanVideo
InstagramlewatPC
1.PertamabukaprojectAndroidStudiokalian.
2.SetelahitukitaakanmembuatsebuahActivityBaru
DisinikitaakanmembuatActivityyangterdiridarifilejavadanfilelayout,untukitu
kitaakanmembuatActivitybaruterlebihdahulu:
PadafolderjavaatareskalianbisaklikkananpilihNew,PilihActivity,laluEmpty
Activity.

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

Anda mungkin juga menyukai