**Update: Source code untuk aplikasi ini sudah hilang. Silakan menuju ke versi baru**
Nah pada part kedua ini kita akan membuat class-class java yang diperlukan. Disini kita akan membuat empat class :
- MainActivity : sebagai activity utama.
- SongsManager : untuk membaca lagu dari device.
- PlayListActivity : untuk menampilkan playlist dengan listview.
- Utilities : untuk keperluan konversi durasi lagu dan seek progress.
1. Buat class “SongsManager” untuk membaca lagu pada device
Class ini akan memfilter file-file yang berekstensi “.mp3” dan memasukkannya ke dalam playlist. Buat class dengan nama “SongsManager.java” :
2. Buat class “PlayListActivity” untuk menampilkan playlist
Class ini akan menampilkan playlist di dalam ListView, dengan menggunakan class SongsManager. Buat class dengan nama “PlayListActivity.java” :
3. Buat class “Utilities” untuk fungsi konversi durasi lagu dan seek progress
Class ini akan melakukan konversi durasi lagu ke satuan persen dan sebaliknya untuk keperluan seek progress. Class ini juga akan mengkonversi satuan milliseconds untuk kemudian ditampilkan pada activity. Buat class dengan nama “Utilities.java” :
4. Modifikasi class “MainActivity.java” :
Screenshot Aplikasi :
Yup, kira-kira seperti itulah cara membuat MP3 Player sederhana di Android, *dan memang sangat sederhana sekali ya* hahaha.
Thx 🙂
Reference : androidhive / android developer
boleh minta softcopy aplikasinya?
SukaSuka
terimakasih kunjungannya 🙂 boleh, link’nya ada di bagian atas post ini.. untuk file apk nya ada di direktori ‘bin’
SukaSuka
terimakasih tutorial nya sangat membantu 🙂
oh ya kalau untuk audio streaming bagaimana ya mas?
SukaSuka
Thank you for shariing this
SukaSuka