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

504

被折叠的 条评论
为什么被折叠?



