使用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!

参考连接:

附上截图:

推荐使用的SlidingMenu组件

 

推荐使用的SlidingMenu组件推荐使用的SlidingMenu组件

 

推荐使用的SlidingMenu组件

 

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

转载于:https://my.oschina.net/ibobby/blog/164279

相关文章:

  • 2022-02-03
  • 2021-12-03
  • 2021-08-04
  • 2021-06-22
  • 2022-12-23
  • 2021-06-06
  • 2022-01-20
猜你喜欢
  • 2021-07-21
  • 2022-01-07
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
  • 2021-07-31
  • 2021-11-27
相关资源
相似解决方案