Beatport has been the go-to source for DJs to load up on electronic tracks for the last few years, but the company recently launched a free streaming service. Now you have access to it on Android with the new app, and man is it ever pretty. If you're on T-Mobile, you can also use Beatport as part of the Music Freedom unlimited streaming feature.
The app has a huge number of tracks for instant streaming. There are also listings for nearby electronic music shows in the "shows" section of the app. You can't cache music offline as far as I can tell, but you can't argue with the price.
Beatport makes proper use of the various material design elements, and it looks great. There's a tinted status bar that changes to match various parts of the app, a slide-out navigation menu, and a really neat FAB that pops up playback controls when you long-press. However, there does not appear to be a widget included in the app.