Page 137 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 137

  24 JAM!! Pintar Pemrograman Android
                B.  Aplikasi Guitar TUNER

                Siapa  sih  yang  tidak  kenal  gitar?  Dari  yang  muda  sampai
            tua, dari desa hingga kota hampir setiap saat kita menemukan
            orang  bermain  gitar.  Masalanya  kadang  mereka  tidak  tau
            apakah  nada  gitarnya  sudah  pas  sedangkan  harga  efek  atau
            tuner gitar relative mahal.

                                    Tidak  ada  salahnya  kita  sebagai  orang
                                 IT, membantu mereka membuatkan aplikasi
                                 sederhana  untuk  mencocokkan  nada-nada
                                 gitar mereka secara standar.


                                    Aplikasi ini dilengkapi 6 button masing-
                                 masing  mewakili  1  senar,  dan  sebuah
                                 button untuk keluar. Jika button “Senar A”
                                 di  klik,  maka  android  mengeluarkan  bunyi
                                 senar  gitar  nada  A.  Kira-kira  seperti  itulah
                                 idenya.

                Untuk  project  ini,  silakan  mendownload  dari  internet  bunyi
            string gitar (www.omayib.com/downloads).

            Mari, sekarang kita lihat code aplikasinya
                1.  Bikin project baru
                2.  Bikin  folder  baru  /res/raw.  Paste  file  suara  string  gitar
                    didalam folder ini, lihat gambar
















                             Gambar 21.1. Isi folder /res/raw
                3.  Siapkan dulu data string di Strings.xml
            1:   <?xml version="1.0" encoding="utf-8"?>
            2:  <resources>
            3:      <string name="hello">Pilih salah satu string</string>
            4:      <string name="app_name">Guitar Tuner </string>
            5:      <color name="bg">#ffffff</color>
            6:      <color name="textColor">#ff0000</color>
            7:      <color name="textColor2">#000000</color>
            8:      <string name="e1">Senar E</string>
            9:      <string name="a">Senar A</string>
            10:      <string name="d">Senar D</string>
                              Dapatkan materi terbaru di                  137
                                       www.omayib.com
   132   133   134   135   136   137   138   139   140   141   142