Tahun 2015 lalu penulis pernah bikin postingan membuat custom MP3 player, dan ada beberapa komentar yang request source codenya. Dan ternyata link untuk sourcenya udah mati karena diupload di 4shared kwkwkw *belum kenal Git. Dan berhubung kemaren” lagi ada waktu senggang, akhirnya dibuatlah versi yang barunya. Versi ini pake ‘Service’ jadi MP3 bakal tetep jalan walaupun aplikasinya ada di background.
Ada 3 komponen utama yang dipake:
- SongManager – untuk mengambil semua lagu yang ada di device. SongManager ini pake class Content Resolver untuk querynya.
- SongPlayer – untuk memutar lagu-lagu berformat ‘.mp3’. Di class ini ada Media Player.
- SongService – untuk background service, jadi lagu bakal tetep running ketika aplikasi ada di background.
Strukturnya code nya ngga begitu rapih, soalnya emang niat iseng doang kwkwk harap maklum. Boleh tinggalin komen kalo ada yang mau ditanyain atau diskusi.
Here’s the source: Source.
Dan ini apk nya.
Thanks!
untuk class DaggerMp3Component kok tidak tersedia om?
SukaSuka