废话不多说,直接切入正题,下面请仔细看过程和说明。

首先进去SlidingMenu的官网,下载一份代码,

之后解压,目录是这样的:                

图-1

下面 这个是导入SlidingMenu的步骤。

图-2

1、将图-1中选中的文件导入eclipse,就像平时导入一个源码一样:工具栏File--import--Android--Existing Android Code Into WokingSpace。因为它本身就是一个library,所以导完后不用设置is library。

2、导完后clean一下工程。工具栏Project--clean

3、因为SlidingMenu项目使用到了另一个开源项目ActionBarSherlock的代码,所以把它需要导入到eclipse,然后作为一个library,从而SlidingMenu使用。

这是下载完ActionBarSherlock解压后的目录,也是导入选中的部分,它也是一个library。

4、右键SlidingMenu工程,名字是liabrary,选择build path--选择上面的android--如图:

点击add,将ActionBarSherlock加入,然后apply一下,最后单击ok。

这时候会出现一个错误,

这是因为SlidingMenu和ActionBarSherlock都使用了android-suppotr-v4包,删除SlidingMenu里libs里面的android-suppotr-v4包即可。

5、如果使用ActionBarSherlock的activties,那么需要将android的activyties换成ActionBarSherlock封装好的activities。

6、最后新建一个自己的项目,如果你要使用到SlidingMenu,那么就导入SlidingMenu这个library。同样删除android-suppotr-v4包,因为ActionBarSherlock里面有了。

最后是一个例子,很简单,看一下效果:

7、最后一个需要注意的问题就是,如果要保存这个Demo 的代码,不仅要保存这个SlidingMenuDemo的代码,还要一起保存SlidingMenu library以及ActionBarSherlock的library。运行的时候,把上面三个工程一起导入。

ok

转自:http://blog.csdn.net/wangjinyu501/article/details/9331749

转载于:https://www.cnblogs.com/xieyuan/p/3787318.html

Android SlidingMenu以及ActionBarSherlock的基础使用教程相关推荐

  1. java adt入门教程_Android基础入门教程目录

    第一章:环境搭建与开发相关(已完结 10/10) https://blog.csdn.net/coder_pig/article/details/50000773 Android基础入门教程--1.1 ...

  2. Android基础新手教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础新手教程--1.5.2 Git之使用GitHub搭建远程仓库 标签(空格分隔): Android基础新手教程 本节引言: 在上一节中.我们学习了怎样使用Git.构建我们的本地仓库.轻 ...

  3. android 编辑9图片,Android基础入门教程——1.6 .9(九妹)图片怎么玩

    Android基础入门教程--1.6 .9(九妹)图片怎么玩 Android基础入门教程 1.本节引言: 可能有的一些疑问: 1.什么是.9图片? 答:图片后缀名前有.9的图片,如pic1.9.png ...

  4. Android基础新手教程——3.4 TouchListener PK OnTouchEvent + 多点触碰

    Android基础新手教程--3.4 TouchListener PK OnTouchEvent + 多点触碰 标签(空格分隔): Android基础新手教程 本节引言: 如题,本节给大家带来的是To ...

  5. android设置webview缓存目录,Android基础入门教程——7.5.5 WebView缓存问题

    Android基础入门教程--7.5.5 WebView缓存问题 Android基础入门教程 本节引言:现在很多门户类信息网站,比如虎嗅,ifanr,钛媒体等等的APP,简单点说是信息阅读类的APP, ...

  6. Android基础新手教程——4.1.3 Activity登堂入室

    Android基础新手教程--4.1.3 Activity登堂入室 标签(空格分隔): Android基础新手教程 本节引言: 好的,在学习了两节的Activity后相信大家已经知道怎样去使用Acti ...

  7. Android基础入门教程——4.3.1 BroadcastReceiver牛刀小试

    Android基础入门教程--4.3.1 BroadcastReceiver牛刀小试 标签(空格分隔): Android基础入门教程 本节引言 本节我们将来学习Android四大组件中的第三个:Bro ...

  8. Android基础入门教程——10.1 TelephonyManager(电话管理器)

    Android基础入门教程--10.1 TelephonyManager(电话管理器) 标签(空格分隔): Android基础入门教程 本节引言: 本章节是Android基础入门教程的最后一章,主要讲 ...

  9. 最新Android基础入门教程目录(完结版)

    第一章:环境搭建与开发相关(已完结 10/10) https://blog.csdn.net/coder_pig/article/details/50000773 Android基础入门教程--1.1 ...

最新文章

  1. eeglab中文教程系列(9)-绘制ERP图像
  2. python通用爬虫和聚焦爬虫的区别
  3. python控制树莓派gpioled,Python 控制树莓派 GPIO 输出:控制 LED 灯
  4. .NET 重生之旅——序言
  5. CentOS 6.5 安装mysql5.5
  6. 扫地机器人不取出水箱可以吗_小米扫地机器人水箱不出水是怎么回事
  7. AngularJs 在ng-repeat中动态使用ng-model进行双向数据绑定(二)
  8. 任正非与美国思想家的咖啡对话全文
  9. BandwagonHost 5个数据中心/机房Ping速度测试亲自体验
  10. 结对编程项目——最长英语单词链
  11. (转)War3 World Editor 菜单详解
  12. android 6.0表情下载,我的表情符号
  13. 谈谈我对这个互联网时代的理解
  14. 低代码和无代码开发的4个安全问题
  15. linkedList手写
  16. 滚动穿透及IOS惯性滚动究极解决方案
  17. pacman得到软件列表
  18. iOS10 注册极光推送(干货)
  19. Tessellation
  20. AR模型、MA模型、ARMA模型、GARCH模型

热门文章

  1. Twitter是如何做到每秒处理3000张图片的?
  2. Rhel7 Ldap为本地用户认证方式,设置域、服务器位置和下载key
  3. 《中国人工智能学会通讯》——10.10 结束语
  4. IOS开发之GCD的基本知识
  5. ACS AAA Tacacs+
  6. 菜鸟经验积累之JS运算
  7. 第18节 知识管理
  8. MySQL防止库存超卖方法总结
  9. 基础语法(IDE:PyCharm)
  10. linux下mysql源码安装