Page 63 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 63

  24 JAM!! Pintar Pemrograman Android

                        JAM 8 | ANDROID INTENT
            Bagian ini akan membahas mengenai
                  Intent untuk memanggil activity

                A.  Memanggil activity
                    Inti dari sebuah aplikasi sebenarnya ada 3 yaitu activity,
            service  dan  broadcast.  Intent  sendiri  digunakan  untuk
            memanggil  activity,  memanggil  service  atau  melakukan
            broadcast.
                    Bagian  ini  kita  akan  memahami  intent  dari  yang  paling
            sederhana  yaitu  memanggil  activity  lain.  Skenarionya,  kita
            punya  2  layout  dan  2  activity  yang  saling  berpasangan.  Pada
            activity yang pertama disediakan sebuah button, jika diklik lalu
            pindah  ke  activity  kedua.  Pada  activity  kedua  ini  juga
            disediakan button, jika diklik maka activity kedua akan destroy
            (close)  lalu  activity  pertama  muncul  kembali.  Perhatikan
            gambar 8.1 berikut.









                               (a)                             (b)
                        Gambar 8.1. (a) Tampilan Activity pertama, (b)
                                    Tampilan Acticity kedua

            Nah, sudah tidak sabar kan??? Yuk kita mulai…
                1.  Bikin project baru dulu ya
                2.  Kita bikin layout pertama dulu menggunakan main.xml
            1:  <?xml version="1.0" encoding="utf-8"?>
            2:  <LinearLayout
                xmlns:android="http://schemas.android.com/apk/res/android"
            3:      android:orientation="vertical"
            4:      android:layout_width="fill_parent"
            5:      android:layout_height="fill_parent"
            6:      android:background="#ffffff">
            7:      <TextView android:layout_width="fill_parent"
            8:             android:layout_height="wrap_content"
            9:             android:textColor="#000000"
            10:            android:text="Hehe.. ini activity-1" />
            11:     <Button android:text="Lanjut"
            12:            android:id="@+id/Button01"
            13:            android:layout_width=" fill_parent"
            14:            android:textSize="18px"
            15:            android:layout_height="55px">
            16:     </Button>
            17:  </LinearLayout>
                3.  Kita bikin xml barul diberi nama main2.xml
            1:  <?xml version="1.0" encoding="utf-8"?>
            2:  <LinearLayout
                xmlns:android="http://schemas.android.com/apk/res/android"
                              Dapatkan materi terbaru di                   63
                                       www.omayib.com
   58   59   60   61   62   63   64   65   66   67   68