Been sitting on this app since last year, and I've been busy with other projects and work and just haven't had the time to finish it. Also thought this was the perfect time to begin my contribution to the open source community(aside from StackOverflow). You can find it on GitHubIt's just an ambitious music player that uses a couple libraries. Nothing special. I thought this would be a good resource for beginners to check out. However, there are a few things wrong with the current design and I tried to address them in the comments as well as below.1) Use a Bound Service instead for music playback
At the time, I created a background service to handle the playback and made it a singleton, and whenever I needed to get a hold of it I'd just call Service.getInstance() from my Activity/Fragment...