slidingmenu侧滑侧单

SlidingMenu menu = new SlidingMenu(this); // 单独创建实现化
        menu.setMode(SlidingMenu.LEFT); // 设置左侧滑
        // 为侧滑菜单设置布局
        menu.setMenu(R.layout.leftmenu);
        // 设置触摸屏幕的模式
        menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);// 3滑出菜单的模式
        menu.setShadowWidthRes(R.dimen.shadow_width);
        menu.setShadowDrawable(R.drawable.shadow); // 5是个渐变shape文件

// 设置滑动菜单打开后内容页所留的可滑动部分的宽为80dp
        menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
        // 设置渐入渐出效果的变化程度1.0为关闭时纯黑
        menu.setFadeDegree(0.2f);

// 把SlidingMenu附加在Activity上 滑出时上下全屏
        menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);

shadow.xml文件设置

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >

<gradient
        android:centerColor="#11000000"
        android:endColor="#33000000"
        android:startColor="#00000000" />

</shape>

时间: 2024-10-10 08:57:21

slidingmenu侧滑侧单的相关文章

Android UI之SlidingMenu侧滑菜单

SlidingMenu侧滑菜单是一种比较新的设置界面或配置界面的效果,在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操作.很多优秀的应用都采用了这种界面方案,像facebook.人人网.everynote.Google+.网易新闻.知乎日报.有道云笔记等等. 现在这种交互方式越来越流行了,虽然这种交互方式可以通过自定义组件的方式来实现,但是用第三方开源库更简单.地址: https://github.com/jfeinstein10/SlidingMenu.git 侧滑菜单实现原理: 在一

Android之十SlidingMenu侧滑菜单的实现分析

Android之十SlidingMenu侧滑菜单的实现分析 SlidingMenu侧滑菜单是一种比较新的设置界面或配置界面的效果,在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操作.很多优秀的应用都采用了这种界面方案,像facebook.人人网.everynote.Google+.网易新闻.知乎日报.有道云笔记等等 侧滑菜单实现原理: 在一个Activity的布局中需要有两部分,一个是菜单(menu)的布局,一个是内容(content)的布局.两个布局横向排列,菜单布局在左,内容布局在右

SlidingMenu 侧滑菜单的用法

很多APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以很好帮助我们实现侧滑功能,将侧滑菜单引入项目的方式很多中,先通过例子介绍各种引入方式,然后给大家展示个实例:主布局 ViewPager,左右各一个侧滑菜单的用法,差不多已经能满足大部分应用的需求了.关于常用属性,在文章末尾介绍. 1.在Activity中通过SlidingMenu构造方法,直接设置侧滑菜单 package com.zhy.zhy_slidemenu_demo; import andr

SlidingMenu侧滑菜单栏的使用

实现简单的slidingmenu. 话不多说,直接上图. 实现简单的slidingmenu需要进行的步骤 下载slidelibrary包(下面有提供下载) 将下载的slidingmenu_library包导入你的Androidworkplace,就是和你的项目一个文件夹. 2.新建项目文件SlideMenu 其中MainActivity代码: package com.example.slidemenu; import com.jeremyfeinstein.slidingmenu.lib.Sli

SlidingMenu侧滑的使用和方法介绍

***转载请声明出处:*** /** SlidingMenu下载方式: 访问https://github.com/Trinea/android-open-project网站,然后搜索SlidingMenu. 先要讲SlidingMenu通过p'ropreies中的add添加到你所创建的工程项目中. */ menu.setMode(SlidingMenu.LEFT);//设置左滑菜单 menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

2015最新Android学习线路图

Android是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导.据2011年初数据显示仅正式上市两年的操作系统Android已经跃居全球最受欢迎的智能手机平台,一些没有接触过Android知识又想学习Android开发的人,看到一行行密密麻麻的代码会感觉到压力,失去学习的信心.其实Android开发并没有想象中那么可怕,通过Android学习的路线图可以让我们明确的规划每一阶段的学习内容. Android学习线路:http://www.mob

SlidingMenu导入编译使用方法--Eclipse和IDEA

很多侧滑的应用都用的是开源库SlidingMenu, 效果不错,以下是我用上的效果图,由于最近换成了IDEA(IntelliJ)编辑器,昨天上网找了所有的教程都是关于在Eclipse导入的方法,摸索着最后也把它导入成功并可以引用了,特此总结了两种IDE的添加方法,分享给大家,最后再简单介绍下该开源库的使用方法. 图 SlidingMenu 侧滑- 搜索歌手 一.编译依赖的添加: 由于我引用SlidingMenu 开源库来实现侧滑的效果,导入源码时候需要按照此方法进行. 方法一:若是Eclipse

197_开源项目SlidingMenu

开源项目SlidingMenu 我们来用一个开源项目SlidingMenu 是侧滑菜单 去GitHub里面搜一下SlidingMenu 收藏9000多,分享5000多 牛逼牛逼 上几千的都是很牛逼的了 我们把它下载过来 我们如果要把这个开源项目放到自己的项目中去 那么就导入Module 我们选中SlidingMenu-master的library 导入之后当然会报错 我们打开slidingmenu的gradle 根据报错的提示来修改gradle dependencies { classpath

SlidingMenu属性详解

SlidingMenu是一款开源的Android开发类库,它可以让开发者在自己的Android App中非常便捷地创建侧滑菜单,类似Google+, YouTube, 和Facebook的App菜单.下面先来看看SlidingMenu的效果图. 使用方法 一个简单的DEMO示例: public class SlidingExample extends Activity { @Override public void onCreate(Bundle savedInstanceState) { su