推荐使用的SlidingMenu组件

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

  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怎么折腾都不行无奈用简单的项目依赖解决这个问题,好了直接上步骤: android

  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!

参考链接: git

附上截图: github

 

 

 

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

相关文章
相关标签/搜索