SlidingMenu侧边菜单

第一步、首先在你项目中创建一个包存放侧边菜单的类:


第二步、需要把两个xml文件拷贝到values里面

第三步、需要添加dimens.xml与colors.xml文件的内容添加到项目里面:

dimens.xml

侧边菜单阴影宽度

<dimen name="shadow_width">2dp</dimen>

侧边菜单距离边距的留白

<dimen name="slidingmenu_offset">200dp</dimen>

colors.xml

阴影颜色

<color name="shadow">#ff0000</color>

菜单背景色

<color name="bepar_gren">#ffff00</color>

第四步、添加需要的菜单布局文件

第五步、给界面创建一个菜单,编写一个创建菜单的方法,在oncreate里面调用。

第六步、给activity添加按键监听事件,监听menu菜单与back后退键,点击menu菜单显示SlidingMenu,点击后退关闭SlidingMenu.如果连续点击两次则退出。

第七步,给菜单添加动画效果

      包在文件里自己下

时间: 2024-08-02 00:37:39

SlidingMenu侧边菜单的相关文章

Android 学习笔记之AndBase框架学习(七) SlidingMenu滑动菜单的实现

PS:努力的往前飞..再累也无所谓.. 学习内容: 1.使用SlidingMenu实现滑动菜单..   SlidingMenu滑动菜单..滑动菜单在绝大多数app中也是存在的..非常的实用..Github有位牛人将这个东西书写成了一个简单的框架..我们只需要通过引用相关的资源就能够完成一个滑动菜单的实现..有了这一层的基础..那么滑动菜单就很容易实现了..就拿我们最为熟悉的QQ来说吧..当我们进行滑动操作的时候..会有一个新的View去覆盖原本的View..我们可以通过触发新的视图上的控件来执行

创建slidingMenu自定义菜单

创建slidingMenu自定义菜单. 1.继承activity,通过创建 SlidingMenu slidingMenu=new SlidingMenu(this)获取滑动     菜单.         实例:    1).左菜单    package com.zhy.zhy_slidemenu_demo;    public class MainActivity extends Activity    {        @Override        protected void onC

Android UI之SlidingMenu侧滑菜单

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

iOS抽屉效果和侧边菜单

iOS抽屉效果和侧边菜单 源码下载地址 1.效果演示 1. 抽屉效果演示 1. 侧边菜单演示 2.使用说明 构造方法 initialization /// 构造方法(左控制器 & 右控制器 & 背景图片) -(instancetype)initWithLeftController:(UIViewController *)leftController andMainController:(UIViewController *)mainController andRightController

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

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

react-native + teaset(Drawer)实现侧边菜单

1.代码 /** * 购物车 */ import React, {Component} from 'react'; import { View, Image, } from 'react-native'; import { BaseContainer } from '../../../components'; import Icon from 'react-native-vector-icons/Ionicons'; //引入图标 import { Theme, Drawer, ListRow,

vue仿美团侧边菜单组件

 这样一个组件的话我们是经常都能看到的,也经常都会用到,日常积累 首先从我们的布局开始,布局当然是越简单越好.我们是可以看到左边一个列表,固定不变的,右边是一个弹出菜单,菜单根据左边的每一栏获得不同的值,展示不同的内容,当然我这个gif图做得比较垃圾.大概明白这个意思就好 那么我看看这个布局怎么做 <template> <div class="m-menu"> <dl class="nav" @mouseleave='mouseleav

SlidingMenu 侧滑菜单的用法

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

jQuery 手风琴侧边菜单

动手做了一个简单手风琴菜单,上图: 点击 B 可收缩 C 列表,点击 C 改变自身和父节点 B 的样式,悬浮时均有不同的样式改变. 先看页面代码,列表的嵌套: <div id="menuDiv"> <ul id="menu"> <li class="parentLi"> <span>B</span> <ul class="childrenUl"> <