SlidingMenu 和 Actionbarsherlock 移植问题
来源:互联网 发布:淘宝仿网红衣服的店铺 编辑:程序博客网 时间:2024/05/20 00:39
转载:
1,首先我们需要下载 SlidingMenu 和 Actionbarsherlock 连个开源项目 我这里讲解下载的是Zip 格式的(网上很多都没说)
SlidingMenu 下载地址 https://github.com/jfeinstein10/SlidingMenu
Actionbarsherlock 下载地址 https://github.com/JakeWharton/ActionBarSherlock
都是在哪个右下角的 download zip 按钮 上啊
2 解压两个包到一个文件下,随便放哪里都行 、见 解压文件图
3 导入两个包到eclipse中,这个是最重要的步骤了,我这里针对是比较新的版本来导入的,网上很多是老版本的,(说实话很误导人啊、有没有找不到导入的地方。。。),导入SlidingMenu 核心库 见核心库图 。有些同学就问了怎么导入啊? 这就是关键了 首先在 eclipse new--> project---> 直接上图
我这里报错是因为我导入了啊、导入之后别急,还有一道工序没做
由于SlidingMenu依赖ActionBarSherlock,所以需要将ActionBarSherlock导入到SlidingMenu项目中。
导入ActionBarSherlock,加压上面下载的压缩包,找到actionbarsherlock并导入、看图
刚才上面讲到由于SlidingMenu依赖ActionBarSherlock,所以需要将ActionBarSherlock导入到SlidingMenu项目中,(在这步之前要将SlidingMenu项目中lib/android-support-v4.jar删掉,因为ActionBarSherlock项目中已经存在,重复导入会冲突报错)之所以这样是后面直接导入那个librally到我们的SlidingMenu 的测试工程example 中去,修改下一个librally中一个类的继承关系就可以 测试SlidingMenu 的example 演示中
这里又是关键了,怎么把将ActionBarSherlock导入到SlidingMenu项目中 右击导入
选择最底下那个propertite属性 --> 点击android -->看图
记住要勾选上面的那个 is Libray 选项,因为只有勾上了就表示可以作为一个资源库被别人引用,引用的方法同样这样导入。上面导入的ActionBarSherlock的那个库要检查下是不是勾上了这个is Libray 选项 只有勾上了才可以执行到你上面看到的那个图,
至此,成功导入了这两个之后,我们需要导入测试开源者给我们做的演示测试工程example工程,大家看看上面的那个第二张图上的example就是需要导入的东东,导入方法跟导入ActionBarSherlock、SlidingMenu的导入方法一样,只不过导入之后名称变了一个名字,看图
案例项目导入后名字为ExampleListActivity,它默认是已经导入了SlidingMenu和ActionBarSherloc,会看到一个是../library另一个是../ABS(这个就是ActionBarSherloc),如果第二步没有改library的名字的话就不用修改,然后把../ABS的引用删掉,因为上面已经把ActionBarSherlock导入到
SlidingMenu项目中了,只引入一个SlidingMenu就可以了。
上面的都完成后会发现案例项目报错,在有的java文件中getSupportActionBar()方法会报错,提示找不到SlidingFragmentActivity类是在SlidingMenu中com.jeremyfeinstein.slidingmenu.lib.app下面的一个类,
我们需要做的是把SlidingMenu中com.jeremyfeinstein.slidingmenu.lib.app下面的 SlidingActivity和SlidingFragmentActivity继承的基类修改如下
到此所有工作完毕,就已经运行这个ExampleListActivity案例项目了
1,首先我们需要下载 SlidingMenu 和 Actionbarsherlock 连个开源项目 我这里讲解下载的是Zip 格式的(网上很多都没说)
SlidingMenu 下载地址 https://github.com/jfeinstein10/SlidingMenu
Actionbarsherlock 下载地址 https://github.com/JakeWharton/ActionBarSherlock
都是在哪个右下角的 download zip 按钮 上啊
2 解压两个包到一个文件下,随便放哪里都行 、见 解压文件图
3 导入两个包到eclipse中,这个是最重要的步骤了,我这里针对是比较新的版本来导入的,网上很多是老版本的,(说实话很误导人啊、有没有找不到导入的地方。。。),导入SlidingMenu 核心库 见核心库图 。有些同学就问了怎么导入啊? 这就是关键了 首先在 eclipse new--> project---> 直接上图
我这里报错是因为我导入了啊、导入之后别急,还有一道工序没做
由于SlidingMenu依赖ActionBarSherlock,所以需要将ActionBarSherlock导入到SlidingMenu项目中。
导入ActionBarSherlock,加压上面下载的压缩包,找到actionbarsherlock并导入、看图
刚才上面讲到由于SlidingMenu依赖ActionBarSherlock,所以需要将ActionBarSherlock导入到SlidingMenu项目中,(在这步之前要将SlidingMenu项目中lib/android-support-v4.jar删掉,因为ActionBarSherlock项目中已经存在,重复导入会冲突报错)之所以这样是后面直接导入那个librally到我们的SlidingMenu 的测试工程example 中去,修改下一个librally中一个类的继承关系就可以 测试SlidingMenu 的example 演示中
这里又是关键了,怎么把将ActionBarSherlock导入到SlidingMenu项目中 右击导入
选择最底下那个propertite属性 --> 点击android -->看图
记住要勾选上面的那个 is Libray 选项,因为只有勾上了就表示可以作为一个资源库被别人引用,引用的方法同样这样导入。上面导入的ActionBarSherlock的那个库要检查下是不是勾上了这个is Libray 选项 只有勾上了才可以执行到你上面看到的那个图,
至此,成功导入了这两个之后,我们需要导入测试开源者给我们做的演示测试工程example工程,大家看看上面的那个第二张图上的example就是需要导入的东东,导入方法跟导入ActionBarSherlock、SlidingMenu的导入方法一样,只不过导入之后名称变了一个名字,看图
案例项目导入后名字为ExampleListActivity,它默认是已经导入了SlidingMenu和ActionBarSherloc,会看到一个是../library另一个是../ABS(这个就是ActionBarSherloc),如果第二步没有改library的名字的话就不用修改,然后把../ABS的引用删掉,因为上面已经把ActionBarSherlock导入到
SlidingMenu项目中了,只引入一个SlidingMenu就可以了。
上面的都完成后会发现案例项目报错,在有的java文件中getSupportActionBar()方法会报错,提示找不到SlidingFragmentActivity类是在SlidingMenu中com.jeremyfeinstein.slidingmenu.lib.app下面的一个类,
我们需要做的是把SlidingMenu中com.jeremyfeinstein.slidingmenu.lib.app下面的 SlidingActivity和SlidingFragmentActivity继承的基类修改如下
到此所有工作完毕,就已经运行这个ExampleListActivity案例项目了
0 0
- SlidingMenu 和 Actionbarsherlock 移植问题
- SlidingMenu和ActionBarSherlock结合能做出出色的App布局,导入SlidingMenu例子的移植问题
- 关于引用库的问题,Actionbarsherlock和SlidingMenu
- SlidingMenu和ActionBarSherlock结合使用案例
- Android下Slidingmenu和actionbarsherlock的使用
- 解决slidingmenu+actionbarsherlock结合使用时遇到的问题
- ActionBarSherlock 和 SlidingMenu 在Eclipse中的引入和使用
- SlidingMenu、ActionBarSherLock 使用指南
- ActionBarSherlock + SlidingMenu 使用
- 开源项目SlidingMenu和ActionBarSherlock结合使用
- Android整合SlidingMenu和Actionbarsherlock解决Actionbar的冲突
- android菜单插件Slidingmenu和Actionbarsherlock组合使用做侧滑菜单
- ActionBarSherlock SlidingMenu整合,解决SlidingMenu example的getSupportActionBar()方法不能用问题
- ActionBarSherlock SlidingMenu整合,解决SlidingMenu example的getSupportActionBar()方法不能用问题
- ActionBarSherlock+SlidingMenu打造侧边栏
- ActionBarSherlock+SlidingMenu打造侧边栏
- SlidingMenu , ActionBarSherLock 工程的导入
- Git开源项目SlidingMenu移植问题
- bjsxt的OGNL例子
- ubuntu 安装 foxit reader
- C语言内存地址基础
- 微信接收消息
- MFC中的几个消息
- SlidingMenu 和 Actionbarsherlock 移植问题
- HDOJ 4300 Clairewd’s message
- 成为一个PHP专家:缺失的环节
- linux网络编程十二:简单模拟HTTP请求的读取和分析
- 判断点是否在三角形内(转)
- oracle 散列联结 hash join
- java 内存消耗以及ThreadLocal理解
- 解决Google地图图标集中到一起的问题
- 《箱恋O2O连锁体验店》招商加盟方案