This app implements multiple Android NavigationDrawer by creating a BaseActivity which is extended by each Activity which wants a NavigationDrawer. This is an alternative to creating a Navigation Drawer without using fragments.
Full tutorial can be viewed here.