android侧滑效果,SlidingMenu配置

最近开始做点东西,需要用到android activity侧滑的效果。感觉配置起来还是有点小麻烦,总结一下以便回顾。
需要的东西:
1、SlidingMenu项目:点击打开链接
2、ActionBarSherlock项目点击打开链接

先看一下项目的文件结构:

项目效果图:

   

   

我的配置:
1、把下载的ActionBarSherlock压缩包JakeWharton-ActionBarSherlock-4.4.0-0-g4a79d53.zip中的项目actionbarsherlock作为一个library导入
我导入后项目没有报错,而且actionbarsherlock默认属性就是library不需要更改
2、导入SlidingMenu项目的例子和library
这一步会报很多的错误,接下来解决
3、修改随SlidingMenu例子名称:ExampleListActivity导入library中的SlidingFragmentActivity让它继承SherlockFragmentActivity
修改后代码形式:
public class SlidingFragmentActivity extends SherlockFragmentActivity implements SlidingActivityBase {

}


4、完成第3步后项目还是会报错,这时,把actionbarsherlock作为library导入到随SlidingMenu例子导入的library项目和SlidingMenu例子中。
这一步应该SlidingMenu例子不需要再导入actionbarsherlock作为library,因为它已经将library项目作为library导入,而library项目已经导入了actionbarsherlock作为library。我是两个都导入了一遍(该想法已经测试可行)
-------------------------------更正--------------------------------------------
把actionbarsherlock作为library导入到SlidingMenu例子中,把library项目也导入到SlidingMenu项目中

-------------------------------------------------------------------------------

5、完成第4步项目还有错,这时需要把library里面的android-support-v4.jar删除。
因为actionbarsherlock,中已经有了,library项目中也有android-support-v4.jar,这二者会冲突
6、再clean一下项目就搞定了。
说明:
整个SlidingMenu例子项目的配置,需要两个依赖,一个是actionbarsherlock,另一个是library。它们的关系是
SlidingMenu把library作为library导入,library把actionbarsherlock作为library导入。注意,这里的两个library概念不一样。
--------------------------------------------------更正--------------------------
整个SlidingMenu例子项目的配置,需要两个依赖,一个是actionbarsherlock,另一个是library。它们的关系是
SlidingMenu把library和actionbarsherlock作为library导入,然后删除SlidingMenu例子项目中的android-support-v4.jar

--------------------------------------------------------------------------------
————————————————————————————————————————
又发现了点新东西,搞定了再记录。
------------------------------------------------------------更新----------------
配置开源项目还是要看看项目的README文件,多查查资料,注意一下eclipse 的报错信息,多试几次总会成功的。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值