SlidingMenu和ActionBarSherlock结合做出出色的App布局,Facebook 和 Path 2.0 滑动式菜单都可以实现(android页面布局效果)
2013-11-21 09:14
901 查看
先上图看看效果:
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 the support
library designed 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以上的系统上跑过
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 the support
library designed 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以上的系统上跑过
相关文章推荐
- SlidingMenu和ActionBarSherlock结合做出出色的App布局,Facebook 和 Path 2.0 滑动式菜单都可以实现(android页面布局效果)
- 开源项目推荐(2):Android SlidingMenu 实现类似与Path2.0和Facebook滑动菜单
- SlidingMenu和ActionBarSherlock结合能做出出色的App布局,导入SlidingMenu例子的移植问题
- Android 实现Path2.0中绚丽的的旋转菜单
- Android 自定义SlidingMenu 实现QQ5.0侧滑菜单动画效果
- Android中TabLayout结合ViewPager实现页面切换效果
- 几个可以用来实现热门APP应用PATH中menu效果的几个方法
- iOS开发资源:几个类似Path 2.0侧滑菜单的效果实现
- Android实战简易教程<四十八>(App引导页面效果实现)
- Android自定义View之实现流行的新浪微博底部菜单:高仿“咸鱼APP”的底部菜单动画效果。
- Android开发之ViewPager结合Fragment实现滑动页面的效果(源代码分享)
- Android实战简易教程-第四十八枪(App引导页面效果实现)
- Android简单实现仿支付宝新年红包活动页面的动态布局效果
- android LinearLayout 实现左右布局 app常见效果
- Android仿今日头条APP实现下拉导航选择菜单效果
- android ViewPager实现App主界面Tab菜单页面切换和点击事件
- Android实现自定义滑动式抽屉效果菜单
- Android实现Path2.0中绚丽的的旋转菜单
- Android实现深度链接(APP外带动态参数唤醒APP,并跳转指定页面,APP不论在不在运行都可以)
- iOS开发资源:几个类似Path 2.0侧滑菜单的效果实现