android随笔21——SlidingMenu侧滑菜单
来源:互联网 发布:淘宝自定义内容区代码 编辑:程序博客网 时间:2024/05/29 02:54
SlidingMenu-master
侧滑菜单,维护在github master:主干
1. 引入 SlidingMenu库工程之后,出现v4包冲突问题
Found 2 versions of android-support-v4.jar in the dependency list,
[2016-01-09 14:52:54 - SlidingMenuTest10] but not all the versions are identical (check is based on SHA-1 only at this time).
[2016-01-09 14:52:54 - SlidingMenuTest10] All versions of the libraries must be the same at this time.
[2016-01-09 14:52:54 - SlidingMenuTest10] Versions found are:
[2016-01-09 14:52:54 - SlidingMenuTest10] Path: F:\Work\beike\menu_library\libs\android-support-v4.jar
[2016-01-09 14:52:54 - SlidingMenuTest10] Length: 385685
[2016-01-09 14:52:54 - SlidingMenuTest10] SHA-1: 48c94ae70fa65718b382098237806a5909bb096e
[2016-01-09 14:52:54 - SlidingMenuTest10] Path: F:\Work\beike\SlidingMenuTest10\libs\android-support-v4.jar
[2016-01-09 14:52:54 - SlidingMenuTest10] Length: 621451
[2016-01-09 14:52:54 - SlidingMenuTest10] SHA-1: 5896b0a4e377ac4242eb2bc785220c1c4fc052f4
[2016-01-09 14:52:54 - SlidingMenuTest10] Jar mismatch! Fix your dependencies
文件校验是否相同:
1. md5
2. sha-1
如何解决:统一两个v4jar包。 大的覆盖小的。
2. 如何集成
/**
* 集成SlidingMenu
* 1. 引入库工程
* 2. 修改 继承Activity 为SlidingFragmentActivity 修改oncreate修饰符:public
* 3. 设置内容区域、菜单区域
*/
3. 常见设置
//对SlidingMenu做设置
//1. 获取SlidingMenu
SlidingMenu slidingMenu = getSlidingMenu();
//2. SlidingMenu打开模式(菜单的位置,左边、右边)
slidingMenu.setMode(SlidingMenu.LEFT);
//3. 打开方式(全屏:TOUCHMODE_FULLSCREEN 边缘:TOUCHMODE_MARGIN)
slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
//4. 菜单打开的宽度(菜单的偏移量)
//slidingMenu.setBehindOffset(100);
slidingMenu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
//5. 分割线
slidingMenu.setShadowDrawable(R.drawable.shadow);//分割线图片
slidingMenu.setShadowWidthRes(R.dimen.shadow_width);//分割线的宽度
4. SlidingMenu与Fragment集合使用
Activity集成Fragment,需要修改继承为FragmentActivity
通过FragmentManager替换
Activity继承SlidingFragmentActivity,继承FragmentActivity
通过FragmentManager替换
侧滑菜单,维护在github master:主干
1. 引入 SlidingMenu库工程之后,出现v4包冲突问题
Found 2 versions of android-support-v4.jar in the dependency list,
[2016-01-09 14:52:54 - SlidingMenuTest10] but not all the versions are identical (check is based on SHA-1 only at this time).
[2016-01-09 14:52:54 - SlidingMenuTest10] All versions of the libraries must be the same at this time.
[2016-01-09 14:52:54 - SlidingMenuTest10] Versions found are:
[2016-01-09 14:52:54 - SlidingMenuTest10] Path: F:\Work\beike\menu_library\libs\android-support-v4.jar
[2016-01-09 14:52:54 - SlidingMenuTest10] Length: 385685
[2016-01-09 14:52:54 - SlidingMenuTest10] SHA-1: 48c94ae70fa65718b382098237806a5909bb096e
[2016-01-09 14:52:54 - SlidingMenuTest10] Path: F:\Work\beike\SlidingMenuTest10\libs\android-support-v4.jar
[2016-01-09 14:52:54 - SlidingMenuTest10] Length: 621451
[2016-01-09 14:52:54 - SlidingMenuTest10] SHA-1: 5896b0a4e377ac4242eb2bc785220c1c4fc052f4
[2016-01-09 14:52:54 - SlidingMenuTest10] Jar mismatch! Fix your dependencies
文件校验是否相同:
1. md5
2. sha-1
如何解决:统一两个v4jar包。 大的覆盖小的。
2. 如何集成
/**
* 集成SlidingMenu
* 1. 引入库工程
* 2. 修改 继承Activity 为SlidingFragmentActivity 修改oncreate修饰符:public
* 3. 设置内容区域、菜单区域
*/
3. 常见设置
//对SlidingMenu做设置
//1. 获取SlidingMenu
SlidingMenu slidingMenu = getSlidingMenu();
//2. SlidingMenu打开模式(菜单的位置,左边、右边)
slidingMenu.setMode(SlidingMenu.LEFT);
//3. 打开方式(全屏:TOUCHMODE_FULLSCREEN 边缘:TOUCHMODE_MARGIN)
slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
//4. 菜单打开的宽度(菜单的偏移量)
//slidingMenu.setBehindOffset(100);
slidingMenu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
//5. 分割线
slidingMenu.setShadowDrawable(R.drawable.shadow);//分割线图片
slidingMenu.setShadowWidthRes(R.dimen.shadow_width);//分割线的宽度
4. SlidingMenu与Fragment集合使用
Activity集成Fragment,需要修改继承为FragmentActivity
通过FragmentManager替换
Activity继承SlidingFragmentActivity,继承FragmentActivity
通过FragmentManager替换
0 0
- android随笔21——SlidingMenu侧滑菜单
- Android侧滑菜单——SlidingMenu详解使用
- android初学------SlidingMenu(侧滑菜单的使用—)
- Android 侧滑菜单SlidingMenu
- Android SlidingMenu 侧滑菜单
- Android- SlidingMenu侧滑菜单
- 侧滑菜单——SlidingMenu
- 实现Android侧滑菜单:SlidingMenu
- Android 侧滑菜单实现(SlidingMenu)
- Android UI-SlidingMenu侧滑菜单效果
- Android UI之SlidingMenu侧滑菜单
- Android SlidingMenu侧滑菜单使用介绍
- Android SlidingMenu侧滑菜单使用介绍
- Android SlidingMenu侧滑菜单使用
- Android Studio 使用SlidingMenu侧滑菜单
- android关于侧滑菜单slidingMenu
- Android UI-SlidingMenu侧滑菜单效果
- Android实现滑动菜单—SlidingMenu
- 类目,延展,协议
- VirtualBox 常用快捷键
- 杭电1218 Blurred Vision
- 唐纳德·霍尔《四十年》
- Using Databases with Python - Many students in many courses (produce database from json file)
- android随笔21——SlidingMenu侧滑菜单
- No enclosing instance of type X is accessible. Must qualify the allocation with an enclosing instanc
- Android获取点击屏幕的位置坐标
- Fun Chat "饭聊"手机软件
- contentMode
- “make: 警告:检测到时钟错误。您的创建可能是不完整的”解决方法
- Java环境变量配置
- 这是一个起点 也是一个里程
- 总论