android侧滑菜单

来源:互联网 发布:金蝶软件服务商 编辑:程序博客网 时间:2024/05/21 17:54
        一些APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以就是个不错的侧滑功能,相比于DrawableLayout的抽屉效果,感觉SlidingMenu做的侧滑效果更好看一些,使用起来也比较简单一些,最看看qq的抽屉效果应该就是那这个做的,一般SlidingMenu 使用:
  int width = getWindow().getWindowManager().getDefaultDisplay()                .getWidth();        mSlidingMenu = new SlidingMenu(this);        mSlidingMenu.setBackgroundResource(R.drawable.ic_slidemenu_bg);        // 关联        mSlidingMenu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);// 设置样式和内容平行的显示        mSlidingMenu.setBehindOffset(width / 4);// 距离后面屏幕的距离        // 设置菜单的模式        mSlidingMenu.setMode(SlidingMenu.LEFT);        // 设置左边的        mSlidingMenu.setMenu(R.layout.left_slide);        mSlidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);// 设置触摸的模式        // 添加左边的菜单

比如写个qq的侧滑菜单
[

点击源码

](http://download.csdn.net/download/oudbl/10149282)