For this WIP update I am going to show off the side navigation menu. I set it up similarly to GMMP 2.x, but behind the scenes it will be customizable. The only fixed menu options will be library, settings, and exit. The rest will be able to be customized. The same goes with the library view. The tabs shown there will be able to be chosen. All this customization wont come until a later alpha build but it is planned. I am not exactly sure what I am going to put up in the top yellow region yet, so i left it blank for now. To control navigation in general, I am using this nice library called simple-stack . It handles the backstack instead of the build in android one (which has a lot of issues that I will not go into). The backstack is basically the list of views you have navigated to, so you can backtrack to the previous view when you hit the back button. Below is a video of the navigation menu and the other navigation actions...
Feature-Rich and Highly Customizable Music Player