推荐使用的SlidingMenu组件

使用SlidingMenu的时候必须依赖两个组件:

  1. ActionBarSherlock: Action Bar是Android 3.0后才开始支持的,ActionBarSherlock是让Action Bar功能支持2.X后的所有平台,而且他会自动的判断是调用原生Action Bar还是使用扩展ActionBar。在我的小熊词典里有用到这个库,而且很多非常知名的App也在使用这个库。GitHub Official ActionBar科普
  2.  SlidingMenu 能非常容易的让开发者实现程序的抽屉效果,所谓的抽屉效果如下图所示,通常被用作呼出菜单。而且SlidingMenu能很方便的与ActionBarSherlock融合,在官方GitHub上有关于如何融合的说明。 GitHub

按照上面的链接将组件下载下来问题来了,都是用maven构建的,j2ee的maven玩儿过但是Android的maven怎么折腾都不行无奈用简单的项目依赖解决这个问题,好了直接上步骤:

  1. 手动创建名称为actionbarsherlock android项目然后将github上pull下来的源码包里面的actionbarsherlock项目的libs、res、src、AndroidManifest.xml、project.properties五个文件(夹)copy到你创建的actionbarsherlock项目里
  2. 手动创建名称为SlidingMenu android项目然后将github上pull下来的源码包里面的SlidingMenu项目的libs、res、src、AndroidManifest.xml、project.properties五个文件(夹)copy到你创建的SlidingMenu项目里
  3. 接着让SlidingMenu以lib的方式依赖actionbarsherlock项目不懂的看截图
  4. 创建你的demo android项目然后你懂的,把SlidingMenu源码里面的example项目的上述五个文件(夹)放到你的demo项目里面来,go! run! Era of yours is coming!

参考连接:

  • http://my.eoe.cn/kris/archive/1605.html

附上截图:

推荐使用的SlidingMenu组件_第1张图片

 

推荐使用的SlidingMenu组件_第2张图片 推荐使用的SlidingMenu组件_第3张图片

 

推荐使用的SlidingMenu组件_第4张图片

 

ps:三个项目需要用到的android-support-v4.jar必须是同一个,必须!

你可能感兴趣的:(android,SlidingMenu)