首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SlidingMenu使用详解

SlidingMenu 是什么 SlidingMenu 是一个强大的侧边栏导航框架,并且已经被一些比较牛的 App 使用 SlidingMenu 的主要特点 (1) 侧边栏可以是一个Layout,包含任何...View,也可以是一个 Fragment (2) 使用简单方便,支持左滑和右滑等 (3) 自定义侧边栏显示动画 SlidingMenu 常用属性介绍: menu.setMode(SlidingMenu.LEFT...//SlidingMenu滑动时的渐变程度 menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);//使SlidingMenu附加在Activity...= getSlidingMenu(); //设置是左滑还是右滑,还是左右都可以滑 slidingMenu.setMode(SlidingMenu.LEFT_RIGHT); //设置阴影宽度 slidingMenu.setShadowWidth...//设置要使菜单滑动,触碰屏幕的范围 slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); SlidingMenu 常见问题及解决

1.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    新闻客户端引入SlidingMenu

    下载SlidingMenu,https://github.com/jfeinstein10/SlidingMenu 导入library 我们项目右键==>Properties==>Android==>Library...对象,通过getSlidingMenu()方法 调用SlidingMenu对象的setMode()方法,设置左边划出,参数:SlidingMenu.LEFT 调用SlidingMenu对象的setBehindWidthRes...(),设置菜单的宽度,参数:宽度dimen资源 调用SlidingMenu对象的setShadowDrawable()方法,设置菜单阴影,参数:shape资源文件 shape资源文件,添加根节点<shape...对象的setShadowWidth(),设置阴影的宽度,参数:宽度 调用SlidingMenu对象的setTouchModeAbove()方法,设置滑动的范围, 参数:SlidingMenu.TOUCHMODE_FULLSCREEN...MainActivity.java package com.qingguow.news; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;

    71420

    Android SlidingMenu 侧拉菜单的使用(详细配置)

    三.在你的项目中使用这个SlidingMenu 我喜欢把SlidingMenu自定义成一个类,之后去初始化,这样可以减少主要activity中的代码份量,维护起来会方便的。...用代码实现SlidingMenu这个控件: public SlidingMenu initSlidingMenu(Activity activity) {           SlidingMenu localSlidingMenu...   在左测进行拖动才会相应MENU的拖动效果 2)SlidingMenu.RIGHT  在右测进行拖动才会相应MENU的拖动效果 3)SlidingMenu.TOUCHMODE_FULLSCREEN...这样便配置完成了SlidingMenu,之后你可以去调用以下方法实现SlidingMenu的动作效果: 1)localSlidingMenu.showContent();  //隐藏Menu菜单 2)...2)关于SlidingMenu的引发的原生动画不流畅的问题 slidingmenu会不间断进行全局重绘,所以如果动画多了就卡

    2K70

    短视频直播源码,日夜模式切换配置

    = getSlidingMenu();         /*          * SlidingMenu.TOUCHMODE_FULLSCREEN全屏触摸有效 SlidingMenu.TOUCHMODE_MARGIN...         * 拖拽边缘有效 SlidingMenu.TOUCHMODE_NONE 不响应触摸事件          */         slidingMenu.setTouchModeAbove...(SlidingMenu.TOUCHMODE_MARGIN);         // 设置内容显示页对应的dp大小         slidingMenu.setBehindOffsetRes(R.dimen.slidingmenu_offset.../*          * SlidingMenu.LEFT SlidingMenu.LEFT_RIGHT SlidingMenu.RIGHT          */         slidingMenu.setMode...(SlidingMenu.LEFT);         // 给侧拉栏目和左侧内容页区分开(加线)         slidingMenu.setShadowDrawable(R.drawable.ic_launcher

    49500

    Android开源框架的SlidingFragment的使用示例

    = getSlidingMenu(); // 2.设置滑动菜单是在左边还是在右边出来(左、右、左右) slidingMenu.setMode(SlidingMenu.LEFT); // 3.设置滑动菜单出来之后...,内容页,显示的剩余宽度 slidingMenu.setBehindWidthRes(R.dimen.slidingmenu_offset); // 4.设置滑动菜单的阴影设置阴影,阴影需要在开始的时候特别淡...,慢慢变暗 slidingMenu.setShadowDrawable(R.drawable.shadow); // 5.设置阴影的宽度 slidingMenu.setShadowWidth(R.dimen.shadow_width...); // 6.设置滑动菜单的范围 // SlidingMenu.TOUCHMODE_FULLSCREEN:全屏 // SlidingMenu.TOUCHMODE_MARGIN:边沿的时候滑动 // SlidingMenu.TOUCHMODE_NONE...:不滑动 slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); // 创建fragmentment MenuFragment

    41010

    移植SlidingMenu Android library,和安装example出现的问题解决

    很多项目都用到类似左侧滑动菜单的效果,比如facebook,evernote,VLC for android等等,这很酷 源代码可以从GitHub的https://github.com/jfeinstein10/slidingmenu...2.将下载的slidingmenu中/library解压到workspace(你的项目目录),改名SlidingMenu,import该项目,右键->properties->android->api14...3.这样SlidingMenu就可以用在自己项目中了。让我们来运行例子。解压slidingmenu中/example。import该项目,设置api14或更高,并add你的SlidingMenu。...虽然是开源项目,但使用过程中还是可能会出现各种问题: 一、修复SlidingMenu library project里出现的错误 Console error: Unable to resolve target...Fix your dependencies Fix: 这是由于jar包版本不一致导致的,检查SlidingMenu和Actionbarsherlock中的\libs文件夹里的哪个android-support-v4

    63770

    高仿今日头条

    一.通过SlidingMenu实现左右侧拉菜单效果 在第一讲中,我们已经知道了,它使用了SlidingMenu 这个侧拉菜单开源库,所以我特地将 SlidingMenu的使用和配置写了一个文章,文章地址...注意:由于 今日头条用的是左右都可以侧拉的菜单,所以设置侧拉模式为:SlidingMenu.LEFT_RIGHT,代码如下 localSlidingMenu.setMode(SlidingMenu.LEFT_RIGHT...(SlidingMenu.LEFT_RIGHT);//设置左右滑菜单         localSlidingMenu.setTouchModeAbove(SlidingMenu.SLIDING_WINDOW...);//SlidingMenu划出时主页面显示的剩余宽度         localSlidingMenu.setFadeDegree(0.35F);//SlidingMenu滑动时的渐变程度         ...localSlidingMenu.attachToActivity(activity, SlidingMenu.RIGHT);//使SlidingMenu附加在Activity右边 //      localSlidingMenu.setBehindWidthRes

    2.1K91

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券