Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

Audio Player adalah suatu aplikasi untuk memutar file musik yang biaasayanya berformat MP3. Nah kali ini kita akan membuat aplikasi tersebut menggunakan android studio. Tanpa berpanjang lebar lagi yuk kita praktekkan Cara Membuat Aplikasi Audio Player Keren dengan Android Studio

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio:


1. Buat Project Baru, kemudian kasi nama project sesuai aplikasi yang akan kamu buat, lalu klik Next.

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

2. Selanjutnya pilih perangkat yang bisa menjalankan aplikasi yang kamu buat. Disini kita membuat aplikasi untuk phone dan tablet. Jadi silahkan pilih Phone dan tablet. Jangan lupa pilih API atau minimum SDK yang dapat menjalankan palikasi mu, saran saya pilih versi paling bawah. Jika sudah kamu bisa klik Next.

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

3. Kemudian pilih activity pada mobile.activity ini harus kamu sesuaikan dengan aplikasi yang akan kamu buat, karena kita mau buat apllikasi pemutar music kita pilih saja yang Empty activity. Jika sudah klik Next.

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

4. Selnjutnya, isi nama activity sesuai keinginan mu, atau biarkan default. Lalu klik Next.

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

5. Selanjutnya, kita akan membuat satu folder baru di dalam ress untuk meletakkan music-music yang akan diputar. Caranya klik kanan pada folder “ress” lalu pilih “New” kemudian pilih “Directory”.

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

6. Maka akan muncul kotak dialog baru penamaan directory, silahkan kamu isi nama directory nya dengan nama “raw”. Jika sudah langsung klik OK.

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

7. Setelah itu, kamu copykan sebuah lagu lalu pastekan kedalam directory “raw” tadi. Cara pengcopyannya sama seprty copy paste biasa.

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

8. Jika sudah, sekarang kita desain tampilan aplikasinya. Silahkan kamu masukkan komponen berikut:

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

9. Susun komponen tersebut seprti ini:

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

10. Anda juga bisa mendesain tamilan melalu koding caranya klik tab TEXT yang berada di bawah atau di saping DESIGN. Lalu ketikkan lah koding berikut:
Coding MainActivity.XML
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_main"
    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"
    android:background="@drawable/bg"
    tools:context="com.bacacoding.audioplayer.MainActivity">
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Play Your Music"
        android:id="@+id/textView"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="48dp"
        android:textStyle="normal|bold"
        android:textColor="@android:color/background_light"
        android:textSize="30sp"
        android:textAlignment="center"
        android:fontFamily="casual" />
    <Button
        android:text="Play"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="16dp"
        android:layout_marginStart="16dp"
        android:id="@+id/button"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_marginBottom="74dp" />
    <Button
        android:text="Pause"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignTop="@+id/button"
        android:layout_centerHorizontal="true"
        android:id="@+id/button2" />
    <Button
        android:text="Stop"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/button3"
        android:layout_alignBaseline="@+id/button2"
        android:layout_alignBottom="@+id/button2"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:layout_marginRight="11dp"
        android:layout_marginEnd="11dp" />
</RelativeLayout>
11. Jika anda ingin mengganti background seperti diatas sialhkan copykan sebuah gambar, lalu pastekan ke folder “ress>>drawable”.


12. Kemudian kamu cari pada activity_main.xml koding “ android:background=”@drawable/bg”. Kamu ganti “bg” sesuai nama file gambar yang kamu pastekan.

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

13. Selanjutnya kita masuk ke tab MainActivity.Java. silahkan kamu ketikkan kodeing berikut:

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio
 
14. Jika kurang jelas, berikut saya lampirkan script codingan nya. Note: usahakan di ketik manual biar ingat dan Jago atau jika ingin copas, copy lah dengan Package nya sekalian biar tidak error.
Coding MainActivity.Java:
package com.bacacoding.audioplayer;
import android.media.MediaPlayer;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import java.io.IOException;
public class MainActivity extends AppCompatActivity {
    Button btn_play, btn_pause, btn_stop;
    MediaPlayer mPlayer;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        btn_play = (Button)findViewById(R.id.button);
        btn_pause = (Button)findViewById(R.id.button2);
        btn_stop = (Button)findViewById(R.id.button3);
        stateAwal();
        btn_play.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View view){
                play();
                btn_play.setEnabled(false);
                btn_pause.setEnabled(true);
                btn_stop.setEnabled(true);
            }
        });
        btn_pause.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View view){
                pause();
            }
        });
        btn_stop.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View view){
                stop();
            }
        });
    }
    public void stateAwal(){
        btn_play.setEnabled(true);
        btn_pause.setEnabled(false);
        btn_stop.setEnabled(false);
    }
    private void play(){
        mPlayer = MediaPlayer.create(this,R.raw.happy);
        try {
            mPlayer.prepare();
        }catch (IllegalStateException e){
            e.printStackTrace();
        }catch (IOException e){
            e.printStackTrace();
        }
        mPlayer.start();
        mPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener(){
            @Override
            public void onCompletion (MediaPlayer mediaPlayer){
                stateAwal();
            }
        });
    }
    public void pause(){
        if (mPlayer.isPlaying())
            if (mPlayer!=null){
                mPlayer.pause();
    }else{
        if (mPlayer!=null){
            mPlayer.start();
        }
    }
}
public void stop(){
    mPlayer.stop();
    try {
        mPlayer.prepare();
        mPlayer.seekTo(0);
    }catch (Throwable t){
        t.printStackTrace();
    }
    stateAwal();
}
}
15. Sekarang coba RUN kan Program anda, jika sukses hasilnya akan seperti ini:

Cara Membuat Aplikasi Audio Player Keren Dengan Android Studio

Bagaimana? Mudah bukan?. Sekarang kamu bisa mendengarkan musik favorite kamu dari aplikasi buatanmu sendiri. Bangga dong. Nah itu tadi sedikit tutorial dari saya, jika ada kekurangan saya mohon maaf. dan jika ada kesalahan silahkan komentar dibawah agar segera saya koreksi. Dan jangan lupa SHARE artikel ini jika bermanfaat menurut kalian, supaya lebih banyak lagi orang yang tau. Sekian dari saya. Terimakasih, Salam Bacacoding.

Previous
Next Post »
Thanks for your comment