The SlidingMenu library is an excellent third party library and I\'ve already used it for a long time. Now I know Android provides a new navigation pattern using Navigation Draw
I think the best advantage is that It is official Google code, I mean it just works and works excellent.
The main disadvantage is that it is very basic to use, I mean... you cannot put two navigation drawer in the same activity or fragment, you can only use one in left and that's it.