两者都可以实现侧边栏。SlidingMenu是一个开源库(此文以GitHub上的开源项目SlidingMenu为例),DrawerLayout是谷歌提供的一种布局。
二者有何区别?直观来说,在实现侧边栏时(有主页和侧边页之分)SlidingMenu是主页在侧边栏之上,DrawerLayout是主页在侧边栏之下。当然,二者还有许多具体的区别,在此不一一赘述。
SlidingMenu的使用:由于是一个开源库,所以要把它作为libary引入到你自己的工程里。具体操作参照点击打开链接
DrawerLayout的使用:它本质上就是一个在v4包下的布局,可以叫抽屉布局,注意导包,然后进行布局操作就可以了。需要注意的是,主页的布局要写在抽屉布局之前,这样做是为了帮助系统区分哪个是抽屉。