Tutorial Android Membuat Aplikasi Media Player Audio
Untuk pengguna android, pemutar musik adalah salah satu aplikasi favorit. yah, itu karena aplikasi ini berjenis aplikasi hiburan. dan pada tutorial kali ini kita akan mencoba membuat aplikasi pemutar musik milik kita sendiri.
Pada tutorial kali ini kita akan belajar membuat aplikasi android media player pada android studio. pada aplikasi ini nantinya kita akan menggunakan button untuk memutar dan pause audio. Dan kita akan memainkan file audio yang berformat .mp3 yang terletak pada folder res=>raw. Oke kita langsung saja membuat aplikasi media player audio pada android. pertama kita buat projectnya terlebih dahulu.
Membuat Project Android
1. Pada Android Studio, buatlah project baru.
=> Jika Anda tidak memiliki sebuah project, di layar Welcome klik New Project.
=> Jika Anda telah membuka project, dari menu File, pilih New Project.
2. Pada Configure your new project, isi kolom berikut seperti di bawah ini.
=> Application name ⇒ PlayMusic
=> Company domain ⇒ example.com (Misalnya: com.megadistudio.PlayMusic)
3. Pada Select the form factors your app will run on, centang untuk Phone and Tablet.
=> Untuk Minimum SDK, pilih API 14: Android 4.0 (IceCreamSandwich). klik Next.
4. Pada Add an activity to Mobile, pilih Blank Activity dan klik Next.
Next ->
5. Klik tombol Finish untuk membuat project.
6. Pilih View Anda sebagai Project, Buka file layout untuk kegiatan utama (activity_main.xml) terletak di bawah App ⇒ res ⇒ layout.
activity_main.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" tools:context="playmusic.megadistudio.com.playmusic.MainActivity" android:background="@android:color/holo_green_light"> <Button android:text="Play" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_centerHorizontal="true" android:id="@+id/buttonPlay" android:textAllCaps="false" /></RelativeLayout>
7. Copy dan paste kan file .mp3 anda pada forder raw.
8. Sekarang Buka MainActivity.java terletak di app ⇒ src ⇒ Java dan copy kode di bawah ini.
MainActivity.java
package playmusic.megadistudio.com.playmusic;import android.media.MediaPlayer;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.Toast;public class MainActivity extends AppCompatActivity { private Button playButton; private MediaPlayer mediaPlayer; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mediaPlayer = new MediaPlayer(); mediaPlayer = MediaPlayer.create(getApplicationContext(),R.raw.unsteady); mediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener(){ @Override public void onCompletion(MediaPlayer mp) { int duration = mp.getDuration()/1000; Toast.makeText(getApplicationContext(), "Duration" + duration + "seconds", Toast.LENGTH_LONG).show(); } }); playButton = (Button) findViewById(R.id.buttonPlay); playButton.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) { if (mediaPlayer.isPlaying()) { pauseMusic(); }else{ starMusic(); } } }); } public void pauseMusic(){ if(mediaPlayer != null){ mediaPlayer.pause(); playButton.setText("Play"); } } public void starMusic(){ if (mediaPlayer != null){ mediaPlayer.start(); playButton.setText("Pause"); } } @Override protected void onDestroy() { if (mediaPlayer != null && mediaPlayer.isPlaying()) { mediaPlayer.stop(); mediaPlayer.release(); mediaPlayer = null; } super.onDestroy(); }}
Coba jalankan dan klik tombol play. 😀
[full-width]
Untuk pengguna android, pemutar musik adalah salah satu aplikasi favorit. yah, itu karena aplikasi ini berjenis aplikasi hiburan. dan pada tutorial kali ini kita akan mencoba membuat aplikasi pemutar musik milik kita sendiri.
Pada tutorial kali ini kita akan belajar membuat aplikasi android media player pada android studio. pada aplikasi ini nantinya kita akan menggunakan button untuk memutar dan pause audio. Dan kita akan memainkan file audio yang berformat .mp3 yang terletak pada folder res=>raw. Oke kita langsung saja membuat aplikasi media player audio pada android. pertama kita buat projectnya terlebih dahulu.
Membuat Project Android
1. Pada Android Studio, buatlah project baru.
=> Jika Anda tidak memiliki sebuah project, di layar Welcome klik New Project.
=> Jika Anda telah membuka project, dari menu File, pilih New Project.
2. Pada Configure your new project, isi kolom berikut seperti di bawah ini.
=> Application name ⇒ PlayMusic
=> Company domain ⇒ example.com (Misalnya: com.megadistudio.PlayMusic)
3. Pada Select the form factors your app will run on, centang untuk Phone and Tablet.
=> Untuk Minimum SDK, pilih API 14: Android 4.0 (IceCreamSandwich). klik Next.
4. Pada Add an activity to Mobile, pilih Blank Activity dan klik Next.
Next ->
5. Klik tombol Finish untuk membuat project.
6. Pilih View Anda sebagai Project, Buka file layout untuk kegiatan utama (activity_main.xml) terletak di bawah App ⇒ res ⇒ layout.
activity_main.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" tools:context="playmusic.megadistudio.com.playmusic.MainActivity" android:background="@android:color/holo_green_light"> <Button android:text="Play" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_centerHorizontal="true" android:id="@+id/buttonPlay" android:textAllCaps="false" /></RelativeLayout>
7. Copy dan paste kan file .mp3 anda pada forder raw.
8. Sekarang Buka MainActivity.java terletak di app ⇒ src ⇒ Java dan copy kode di bawah ini.
MainActivity.java
package playmusic.megadistudio.com.playmusic;import android.media.MediaPlayer;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.Toast;public class MainActivity extends AppCompatActivity { private Button playButton; private MediaPlayer mediaPlayer; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mediaPlayer = new MediaPlayer(); mediaPlayer = MediaPlayer.create(getApplicationContext(),R.raw.unsteady); mediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener(){ @Override public void onCompletion(MediaPlayer mp) { int duration = mp.getDuration()/1000; Toast.makeText(getApplicationContext(), "Duration" + duration + "seconds", Toast.LENGTH_LONG).show(); } }); playButton = (Button) findViewById(R.id.buttonPlay); playButton.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) { if (mediaPlayer.isPlaying()) { pauseMusic(); }else{ starMusic(); } } }); } public void pauseMusic(){ if(mediaPlayer != null){ mediaPlayer.pause(); playButton.setText("Play"); } } public void starMusic(){ if (mediaPlayer != null){ mediaPlayer.start(); playButton.setText("Pause"); } } @Override protected void onDestroy() { if (mediaPlayer != null && mediaPlayer.isPlaying()) { mediaPlayer.stop(); mediaPlayer.release(); mediaPlayer = null; } super.onDestroy(); }}
Coba jalankan dan klik tombol play. :D
[full-width]
Posting Komentar untuk "Tutorial Android Membuat Aplikasi Media Player Audio"