Page 67 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 67

  24 JAM!! Pintar Pemrograman Android

                    JAM 8 | BACKGROUND SERVICE
            Bagian ini akan membahas mengenai
                  Background service <NOT YET AVAILABLE>

                    Untuk  apa  sih  beckground  service?  Background  service
            adalah  salah  satu  cara  system  untuk  menjalankan  fungsinya
            tanpa  sepengetahuan  user.  Selama  melakukan  proses,  tidak
            ada interaksi antara user dengan aplikasi. Implementasi paling
            sederhana  adalah  sound  pada  sebuah  game,  atau  fungsi  auto
            update pada aplikasi tertentu.

                    Nah    kesempatan     ini   kita   belajar   implementasi
            beckground  service  menggunakan  sound.  Idenya  pada  UI
            aplikasi disediakan 2 buah button yaitu start dan stop. Apabila
            button  start  diklik  maka  dari  aplikasi  akan  terdengar  suara
            music.  Musik  akan  terus  terdengar  meskipun  Kamu  mengklik
            tombol     back    atau    home.     Lalu    bagaimana      untuk
            menghentikannya?  Yap,  Kamu  harus  kembali  ke  aplikasi  ini
            kemudian mengklik button stop. Perhatikan Gambar 8.1 adalah
            tampilan aplikasi background service sederhana.















              Gambar 8.1. Implementasi background service menggunakan
                                          sound

            Are your ready??

                1.  Bikin project baru
                     Project name             ServiceBackground
                     Build Target             Android 2.2
                     Application name         ServiceSederhana
                     Package name             Com.serv.bg
                     Create Activity          ServiceSederhana
                     Min SDK version          8

                2.  Siapkan dulu strings.xml
                              Dapatkan materi terbaru di                   67
                                       www.omayib.com
   62   63   64   65   66   67   68   69   70   71   72