Android SlidingMenu开源库及其使用
极客学院教程: http://www.jikexueyuan.com/course/61_5.html?ss=1
1. SlidingMenu开源库的配置
2. SlidingMenu 的使用
--------------------------------------------------------------
工程代码:
开源库:SlidingMenu.zip ActionBarSherlock.zip
使用Demo UseSlideMenu.zip
--------------------------------------------------------------
1. SlidingMenu开源库的配置
SlidingMenu 依赖 ActionBarSherlock库
两个库都可以在GitHub上下载到
两个库import完成后,新建一个工程SlidingMenuDemo,出现如下错误:
ERROR: In <declare-styleable> SherlockSpinner, unable to find attribute android:popupPromptView
经我尝试,BuildTarget不能大于 19,否则会出现上述错误
2. SlidingMenu 的使用
2.1. res/values/dimmens.xml中配置一个属性
<dimen name="sliding_menu_offset">200dp</dimen>
2.2 定义一个布局: slidingmenu.xml
2.3 在Java代码中使用
public class MainActivity extends Activity {private SlidingMenu slidingMenu;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);slidingMenu = new SlidingMenu(this);slidingMenu.setMode(SlidingMenu.LEFT);slidingMenu.setBehindOffsetRes(R.dimen.sliding_menu_offset);slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);slidingMenu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);slidingMenu.setMenu(R.layout.slidingmenu);} }
效果如下
Android SlidingMenu开源库及其使用相关推荐
- android引入开源库_为好目录引入开源:通过代码帮助公益组织
android引入开源库 by Michael D. Johnson 迈克尔·约翰逊(Michael D.Johnson) 为好目录引入开源:通过代码帮助公益组织 (Introducing the O ...
- android button 添加事件_2019最新Android常用开源库总结
前言 收集了一些比较常见的开源库,特此记录(已收录350+).另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言. 一 .基本控件 TextView HTextView 一 ...
- Android SlidingMenu 开源项目 侧拉菜单的使用(详细配置)
SlidingMenu作为最常用到的几个开源项目之一,最初,这个是在IOS上有的,之后被应用到了android上,在google自己原生态的侧拉菜单NavigationDrawer没出现之前,这个效果 ...
- 45.Android 第三方开源库收集整理(转)
原文地址:http://blog.csdn.net/caoyouxing/article/details/42418591 Android开源库 自己一直很喜欢Android开发,就如博客签名一样, ...
- 2019最新Android常用开源库总结(From:知乎)
文章目录 一 .基本控件 **TextView** **EditText** **ImageView** **Button** **Spinner** **CheckBox** **ProgressB ...
- 最新最全 Android 常用开源库总结
点击上方"码农突围",马上关注这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看" ...
- android view设置按钮颜色_建议收藏!最全 Android 常用开源库总结!
作者 | i小灰地址 | https://www.jianshu.com/p/3fde87405411 前言 收集了一些比较常见的开源库,特此记录(已收录350+).另外,本文将持续更新,大家有关 ...
- Android 常用开源库总结-2020年
前言 收集了一些比较常见的开源库,特此记录(已收录350+).另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言. 一 .基本控件 TextView HTextView 一 ...
- 2019最新Android常用开源库总结
前言 收集了一些比较常见的开源库,特此记录(已收录350+).另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言. 一 .基本控件 TextView HTextView 一 ...
最新文章
- 大图剪切工具,大图分割工具
- 这届不敢看体检报告的年轻人还能“年轻”多久?
- 【面试招聘】社招如何拿到心仪公司的offer
- 亿佰特物联网通信专家:蓝牙模块和 Zigbee协议模块的区别
- MMN实用架构过程概览
- Springboot整合Websocket遇到的坑_websocket session不支持序列化,无法存储至redis_Websocket相关问题总结(Session共享,用户多端登录等)
- 在UITableView中使用自动布局以获取动态单元格布局和可变的行高
- [雪峰磁针石博客]软件测试专家工具包2性能测试
- 腾讯信鸽Java服务端推送IOS静默消息的IOS客户端走两个回调的问题
- 手心输入法导致 Navicat for MySQL闪退的解决办法
- css让图片img水平居中-行内元素居中
- 关于被锁机软件修改硬盘引导扇区锁机软件读取密码的方法
- 端午趣味征文赛已上线,就等你创作啦
- C语言学习之路-由浅入深(快速掌握c基础)
- Java中如何不用中间变量来使两个变量交换值
- 笔记本处理器排名_【笔记本】AMD YES,霸占性能排行榜前四
- cygwin完全安装步骤方法(组图)
- FLAASH大气校正过程中内存资源不足解决方法
- android 拍照头像,Android 拍照/选择照片并剪切成头像
- Node.js+Express+Vue+MySQL+axios的项目搭建