Just checked how to make menu with DrawerLayout here. But left side menu is moving on the front of main content. How can I set it to menu and main content move side by side(
You might want to use this library of Drawer Toggles I wrote.
I'm sure you will find ContentDisplaceDrawerToggle handy:
ContentDisplaceDrawerToggle mContentDisplaceToggle = new ContentDisplaceDrawerToggle(this, mDrawerLayout, R.id.content_frame);
mDrawerLayout.setDrawerListener(mContentDisplaceToggle);
ContentDisplaceDrawerToggle does exactly what you are saying. It moves the content view as you slide in/out the DrawerLayout.

If you want to combine different toggles you can use the ActionBarToggleWrapper or DrawerToggleWrapper
Usage options are given in the read me file.