1.下载SlidingMenu的开源库
http://download.csdn.net/detail/and_hl/9558226
2. 进行项目的依赖
选中自己的项目---->右击选择properties---->选择左侧的Android---->在Library节点下Add下载好的SlidingMenu的开源库
3. (如想用Fragment做左侧菜单)在要实现侧滑功能的活动中继承 SlidingFragmentActivity . 在onCreate()方法中配置SlidingMenu的参数:
requestWindowFeature(Window.FEATURE_NO_TITLE); // 去标题
setContentView(R.layout.fragment_content_tag); // 设置主界面 setBehindContentView(R.layout.fragment_left_tag); // 设置左侧菜单 slidingMenu = getSlidingMenu(); slidingMenu.setMode(SlidingMenu.LEFT); // 设置左侧滑动的模式 slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); // 设置可滑动的位置 slidingMenu.setBehindOffset(70); // 设置主界面左侧滑动菜单后剩余的空间大小
//获取Fragment管理器
FragmentManager fragmentManager = getSupportFragmentManager();
// 获取事务
FragmentTransaction transaction = fragmentManager.beginTransaction();
// 完成替换
transaction.replace(R.id.fl_left_menu, new LeftMenuFragment(), LEFT_MENU_TAG); // 左侧菜单界面的替换
transaction.replace(R.id.fl_main_menu, new MainContentFragment(), MAIN_MENU_TAG); // 主界面的替换
// 提交事务
transaction.commit();