先上图看看效果

SlidingMenu is currently used in some awesome Android apps. Here's a list of some of them:

代码下载网站:https://github.com/jfeinstein10/SlidingMenu

  • Rdio
  • Plume
  • VLC for Android
  • Wunderlist 2
  • The Verge
  • MTG Familiar
  • Mantano Reader
  • Falcon Pro (BETA)
  • MW3 Barracks



ActionBarSherlock is an extension of thesupport librarydesigned to facilitate the use of the action bar design pattern across all versions of Android with a single API.

官方网站:http://actionbarsherlock.com/




注意事项:

1、SlidingMenu的demo工程引用了ActionBarSherlock里的Threme和style,所以要把后者的libary添加到前者的工程中;否则前者的style.xml文件和AndroidManifest.xml都会报错,大致如下:

Theme.Sherlock.Light.DarkActionBar无法找到


No resource found that matches the given name: attr 'homeAsUpIndicator'.

No resource found that matches the given name 'Theme.Sherlock.Light.DarkActionBar'.


原因是它本身又引用了另外一个开源库 ActionBarSherlock ,所以首先要做的就是去下载 ActionBarSherlock,引用其中的library。

2、 这样,SlidingMenu 的示例代码就引用了两个library,这时候还不能用,项目报错:

Jar mismatch! Fix your dependencies

解决此问题的方法,其实就是需要两个library使用的support包是一样的。

3、 解决了上面的问题之后,还会出现下面的问题:
可能报找不到getSupportActionBar等ActionBarSherLock的方法。原因是使用ActionBarSherLock的Activity需继承于SherlockActivity,修改SlidingMenu library中的 SlidingFragmentActivity,让它继承于SherlockFragmentActivity,重新编译library导入。


剩下的工作,就是你自己好好参考实例和文档,研究如何使用了。

有问题大家可以一起讨论:我的微博http://weibo.com/changeself



有的朋友工程下载了无法编译,报错误之类的话,可以找我要工程源码。 包含SlidingMenu-master和JakeWharton-ActionBarSherlock-e5c2d1c这2部分。

下载地址:360的云盘地址(40M)

工程我已经运行过了,如果android2.3以上的系统上跑过



更多相关文章

  1. mybatisplus的坑 insert标签insert into select无参数问题的解决
  2. Android(安卓)如何开发 Bottom Navigation 风格
  3. Android(安卓)Calendar使用过程中遇到的问题
  4. flutter-使用第三方库,编译和运行版本不一致问题 2
  5. Android工程集成flutter
  6. 解决Android(安卓)Studio和Android(安卓)SDK Manager无法在线更
  7. Android解决父控件拦截子控件手势滑动事件的问题
  8. Android(安卓)无法查看外部依赖jar的源码的问题
  9. Android(安卓)7.0 https/tls证书配置问题

随机推荐

  1. Android(安卓)sdk更新代理配置
  2. Error:Could not find com.android.tools
  3. Android(安卓)默认输入法的修改方法
  4. Android(安卓)自定义AlertDialog并通过Al
  5. Android(安卓)执行 gson.toJson(object)
  6. Android动态显示和隐藏状态栏/实现沉浸式
  7. 如何用Android(安卓)InstrumentationTest
  8. android editText动态改变事件
  9. NavigationView的使用
  10. Android之Volley使用