messageLOUD uses overlays which allow you to run the app in the background while using another app. It has an integration with several music apps including Google Play as well as navigation apps like Google Maps.
Below are some screenshots of what the overlay looks like and how to use them:
GOOGLE PLAY SCREEN WITH messagLOUD MOVABLE OVERLAY:
GOOGLE MAPS SCREEN WITH messageLOUD OVERLAY