cara membuat aplikasi pemutar music di eclipse

12/21/2016 08:41:00 AM

Membuat aplikasi pemutar music di eclipse


Cara membuat aplikasi pemutar music di eclipse.Pada tutorial INFORMASIKU kali ini saya akan berbagi cara membuat aplikasi pemutar music menggunakan eclipse.Musik adalah salah satu media ungkapan kesenian, musik juga bisa menghilangkan stres dan bisa menjadi penenang ketika kita sedang galau heheheh.banyak aplikasi musik bermunculan, entah ituh bawaan gadget (HP) terutama android ataupun aplikasi yang anda download,, tapi bagai mana sih cara membuat aplikasi pemutar musik di android tersebut? mungkin pertanyaan itu akan muncul di pikiran anda terutama programmer baru ( seperti saya ) awalnya saya hanya bisa mendownload aplikasi pemutar musik untuk HP saya, tapi alhmdulillah sekarang saya bisa membuat aplikasi pemutar musik sendiri untuk HP android saya meskipun sederhana.

Nah pada tutorial kali untuk membuat aplikasi pemutar musik sederhana untuk  android seperti biasa saya menggunakan eclipse jika anda belum mempunyai eclipse anda bisa mendownloanya secara gratis di situs resminya di https://eclipse.org/downloads/  dan jangan lupa instal program java terlebih dahulu jika anda belum mempunyai program javaanda bisa download gratis di http://www.oracle.com/technetwork/java/javase/download/index.html dan android SDK di http://www.developer.com untuk mendapatkan SDK terbaru.

Setelah semua terinstall sekarang buka eclipse anda.kemudian buat project baru seperti contoh




cara membuat aplikasi pemutar musik di eclipse


pilih next, anda boleh menggunakan icon anda sendiri, disini saya menggunakan icon standar android untuk aplikasi pemutar musik saya. Setelah anda buat project baru kemudian anda buat tombol tombol untuk play, pause, stop, dan exit pada activity.xml anda,saya menggunakan activity_putar.xml atau anda tinggal copy paste contoh skrip berikut ini pada activity_putar.xml project pemutar music 

Cara membuat aplikasi pemutar music di eclipse

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".Putar" >

  

// tombol play pada aplikasi pemutar music


<Button
  android:id="@+id/putar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="62dp"
        android:layout_marginTop="54dp"
        android:text="@string/putar" />

// tombol pause pada aplikasi pemutar music


  <Button
        android:id="@+id/pause"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBottom="@+id/putar"
        android:layout_marginLeft="38dp"
        android:layout_toRightOf="@+id/putar"
        android:text="@string/jeda" />


// tombol stop pada aplikasi pemutar music
    <Button
        android:id="@+id/stop"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/putar"
        android:layout_below="@+id/putar"
        android:layout_marginLeft="56dp"
        android:layout_marginTop="36dp"
        android:text="@string/stop" />


// tombol exit pada aplikasi pemutar music
    <Button
        android:id="@+id/keluar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignRight="@+id/stop"
        android:layout_below="@+id/stop"
        android:layout_marginTop="26dp"
        android:text="@string/keluar" />

// text view pada aplikasi pemutar music
    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="19dp"
        android:text="@string/text"
        android:textSize="@dimen/size" />

</RelativeLayout>

maka akan seperti gambar berkut 

http://belajarkomputerdasarku.blogspot.com/2016/12/cara-membuat-aplikasi-pemutar-music-di.htm


setelah selesai, sekarang buat folder baru pada project anda yaitu klik kanan pada folder " res " pilih new folder dan buat folder dengan nama " raw ", kemudian tambahkan file musik ada, sedikit catatan dalam menambahkan file musik sebaiknya anda kompres file musik anda menjadi file.ogg agar file music tersebut tidak terlalu besar dan untuk penamaan file.ogg tersebut jangan menggunakan space biasanya aplikasi akan error. Setelah menambahkan file musik anda, sekarang kita menuju pada class java yaitu pada lokasi / package com.acuzz.Pemutarmusik.Putar.java. masukan skrip berikut :

cara membuat aplikasi pemutar music di eclipse



package com.acuzz.pemutarmusik;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class Putar extends Activity implements MediaPlayer.OnCompletionListener {
         
          private Button play;
          private Button jeda;
          private Button berhenti;
          private Button exit;

          private MediaPlayer mp;
         
          @Override
          public void onCreate(Bundle icicle) {
                   super.onCreate(icicle);
                   setContentView(R.layout.activity_putar);

                  
                   play=(Button)findViewById(R.id.putar);
                   jeda=(Button)findViewById(R.id.pause);
                   berhenti=(Button)findViewById(R.id.stop);
                   exit=(Button)findViewById(R.id.keluar);
                  
                   berhenti =(Button) findViewById(R.id.stop);
                    exit=(Button)findViewById(R.id.keluar);
                    exit.setOnClickListener (new View.OnClickListener () {
                            
                             public void onClick(View view){
                             Intent intent = new Intent ();
                             setResult(RESULT_OK,intent);
            mp.stop();
                             finish();
                   }
                  

          });


Kemudian simpan kode berikut ini tepat setelah kode diatas.


// untuk menghentikan musik ketika aplikasi di tutup

                  
                   berhenti.setOnClickListener (new View.OnClickListener () {
                             public void onClick(View view){
                                     
                                      stop();
                             }
                             });
                   // fungsi tobol play
                   play.setOnClickListener(new View.OnClickListener() {
                             public void onClick(View view) {
                                      play();
                             }
                   });
                   // fungsi tobol pause
                   jeda.setOnClickListener(new View.OnClickListener() {
                             public void onClick(View view) {
                                      pause();
                             }
                   });

                                     
                   setup();
          }
         
         
          @Override
          public void onDestroy() {
                   super.onDestroy();
         
          }
         
          private void play() {
                   mp.start();
                             jeda.setEnabled(true);
                             play.setEnabled(false);
                             berhenti.setEnabled(true);

                   }
                  

          // fungsi tobol stop
         
          private void stop() {
                   mp.stop();
                   play.setEnabled(true);
                   jeda.setEnabled(false);

                   try {
                             mp.prepare();
                             mp.seekTo(0);
                             jeda.setEnabled(false);
                             play.setEnabled(true);
                             berhenti.setEnabled(false);
                   }
                   catch (Throwable t) {
                             goBlooey(t);
                   }
                             }
         
          private void pause() {
                   mp.pause();
                   play.setEnabled(true);
                   berhenti.setEnabled(true);
                   jeda.setEnabled(false);
         
          }
          private void loadClip() {
                  
                   try {
                             mp=MediaPlayer.create(this, R.raw.bondan);
                            
                   }
                   catch (Throwable t) {
                             goBlooey(t);
                   }
          }
         
          private void setup() {
                   loadClip();
                  
                   jeda.setEnabled(false);
                   play.setEnabled(true);
                   berhenti.setEnabled(false);
                  
          }
         
          private void goBlooey(Throwable t) {
                   AlertDialog.Builder builder=new AlertDialog.Builder(this);
                  
                   builder
                             .setTitle("Exception!")
                             .setMessage(t.toString())
                             .setPositiveButton("OK", null)
                             .show();
          }
         

          @Override
          public void onCompletion(MediaPlayer arg0) {
                   // TODO Auto-generated method stub
                  
          }
         


}



jika error anda sesuaikan package pada tutorial aplikasi pemutar musik dengan package project anda.
jika tidak ada error, coba sekarang anda jalankan project aplikasinya dengan mengklik "run", jika masik sedikit kebingugan dalam membuat aplikasi android pemutar musik ini, anda bisa lihat pada vidio tutorial android  cara membuat aplikasi pemutar musik di eclipse
maka tampilan akan seperti pada gambar 


 http://belajarkomputerdasarku.blogspot.com/2016/12/cara-membuat-aplikasi-pemutar-music-di.html

Kemudian tekan tombol play untuk memutar musik dan pause untuk jeda.

Sekarang anda sudah mempunya aplikasi pemutar musik buatan anda sendiri,, tinggal anda mengembangkanya sendiri.

Sekian tutorial INFORMASIKU cara membuat aplikasi pemutar music di eclipse. semoga bermafaat.


tags :
tutorial android dasar_ _

Share this :

Previous
Next Post »
3 Komentar
avatar

Menambahkan musik lebih dari satu gimana ? Tolong kasih tau script nya dong

Balas
avatar

Terima kasih mbak sudah berkunjung dan mohon maaf atas keterlambatan menanggapi pertanyaan mbak.
Terkait pertanyaan mbak tersebut, kami masih mengembangkannya, dan saat kami pelajari, untuk menambahkan lebih dari satu musik memerlukan sebuah database.
Jika kami telah menemukan cara yang dimaksudkan diatas, insyaallah kami akan mempostingnya di artikel kami.
Terima kasih

Balas
avatar

Klo nambah fungsi tombol next, rewind dan keterangan durasi lamany lagu di putar, gmn ya caranya?

Balas

Penulisan markup di komentar
  • Silakan tinggalkan komentar sesuai topik. Komentar yang menyertakan link aktif, iklan, atau sejenisnya akan dihapus.
  • Untuk menyisipkan kode gunakan <i rel="code"> kode yang akan disisipkan </i>
  • Untuk menyisipkan kode panjang gunakan <i rel="pre"> kode yang akan disisipkan </i>
  • Untuk menyisipkan quote gunakan <i rel="quote"> catatan anda </i>
  • Untuk menyisipkan gambar gunakan <i rel="image"> URL gambar </i>
  • Untuk menyisipkan video gunakan [iframe] URL embed video [/iframe]
  • Kemudian parse kode tersebut pada kotak di bawah ini
  • © 2015 Simple SEO ✔