android-building-audio-player-tutorial from androidhive rewrite by scala language