SPLASHSCREEN HALAMAN MENU UTAMA

LAMPIRAN LISTING PROGRAM

1. SPLASHSCREEN

SplashsActivity.java package alat.musik.aku; import android.app.Activity; import android.content.Intent; import android.media.MediaPlayer; import android.os.Bundle; import android.view.Window; import android.view.WindowManager; public class SplashActivity extends Activity { MediaPlayer suaraSplash; Override protected void onCreateBundle savedInstanceState { TODO Auto-generated method stub super.onCreatesavedInstanceState; Universitas Sumatera Utara requestWindowFeatureWindow.FEATURE_NO_TITLE; getWindow.setFlagsWindowManager.LayoutParams.FLAG_FU LLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN; setContentViewR.layout.splash; suaraSplash = MediaPlayer.createthis, R.raw.button; suaraSplash.start; Thread timer = new Thread { public void run { try { berapalama splashscreen akan ditampilkan dalam milisecond sleep3000; } catch InterruptedException e { TODO: handle exception e.printStackTrace; } finally { activity yang akan dijalankan setelah splashscreen selesai Intent i = new IntentSplashActivity.this,alatmusik.class; Universitas Sumatera Utara startActivityi; } } }; timer.start; } Override protected void onPause { TODO Auto-generated method stub super.onPause; suaraSplash.pause; } Override protected void onResume { TODO Auto-generated method stub super.onResume; suaraSplash.start; } Override protected void onStart { TODO Auto-generated method stub super.onStart; } Universitas Sumatera Utara Override protected void onDestroy { TODO Auto-generated method stub super.onDestroy; suaraSplash.release; } }

2. HALAMAN MENU UTAMA

Alatmusik.java package alat.musik.aku; import java.sql.SQLException; import android.app.Activity; import android.content.Intent; import android.graphics.BitmapFactory; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class alatmusik extends Activity { private DBhelper Dbhelper; Universitas Sumatera Utara Button btn; Button btn1; Called when the activity is first created. Override public void onCreateBundle savedInstanceState { super.onCreatesavedInstanceState; setContentViewR.layout.main; btn =Button findViewByIdR.id.widget27; Dbhelper = new DBhelper this; Alatmusikku musik = new Alatmusikku 3,tehyan , Tehyan adalah salah satu alat musik Betawi hasil perpaduan kebudayaan Tionghoa yang masih tersisa. Menurutnya, saat ini Tehyan mulai jarang dijumpai karena langkanya alat musik Tehyan digunakan oleh masyarakat.Tehyan merupakan alat musik gesek berbentuk panjang dengan bagian bawah yang agak melebar. Jika diamati, alat musik ini mirip rangka manusia mulai bagian badan hingga bokong., cara memainkan adalah di petik,BitmapFactory.decodeResourcegetResources, R.drawable.tehyan; Universitas Sumatera Utara try { Dbhelper.open; } catch SQLException e { TODO Auto-generated catch block e.printStackTrace; } Dbhelper.musikEntrymusik, pulau_jawa; Dbhelper.close; btn.setOnClickListenernew View.OnClickListener { Override public void onClickView v { Intent i = new IntentgetApplicationContext,Kedua.class; startActivityi; finish; } }; btn1 =Button findViewByIdR.id.widget28; btn1.setOnClickListenernew View.OnClickListener { Override Universitas Sumatera Utara public void onClickView v { Intent exit= new IntentIntent.ACTION_MAIN; exit.addCategoryIntent.CATEGORY_HOME; exit.setFlagsIntent.FLAG_ACTIVITY_NEW_TASK; alatmusik.this.finish; startActivityexit; TODO Auto-generated method stub finish; } }; } }

3. TAMPILAN MENU KEDUALISTVIEW PULAU