终于效果: 用法: 1.在主控制器中创建一个[SlideSwitchView]的对象实例,并用成员变量记住,如_slideSwitchView,并加入到self.view 2.设置[_slideSwitchView]的4个属性: tabItemNormalColor:选项卡正常时的颜色 tabItemSelectedColor:选项卡选中时的颜色 shadowImage:盖在选项卡上面的一张图片 slideSwitchViewDelegate:设置代理为当前控制器,用于监听滑动时,切换控制器 3…
1,将下载好的第3方类库MBprogressHUD源代码包增加到project(事实上就是一个.h和.m文件) 2,进入project的Build Phases,将源代码包里面的所有.m文件所有加入到project 3,加入第3方类库的主头文件"MBProgressHUD.h" 显示代码: // 一開始载入就,显示提示条 MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:webView animated:YES]; // 加一层蒙版…
最终效果图: 先加入GPUImage.framework 导入BlurAlertView的类声明和类实现 // // BlurAlertView.h // 特效弹出框 // // Created by beyond on 14-10-18. // Copyright (c) 2014年 com.beyond All rights reserved. // #import <UIKit/UIKit.h> // 必须先导入GPUImage.framework #import <GPUImag…
一.需求 关于fragment的问题,一直想写一篇博客了.应该当初自己也是对这玩意一点都不熟悉到如今也大概知道个日常的使用的地步. 一个側滑的导航栏,内有4个条目.每个选项点击进入相应的界面,每个界面是一个fragment,各界面之间自由切换.且能够保存之前的状态,也就是说.切换的过程并不会产生新的对象.不会又一次去new 一个fragment对象,不须要每次点击又一次载入数据.这里就涉及了一个非常重要的问题,fragment状态的保存,在这篇文章里,我尽量用实例把这个问题说清楚.毕竟当初也是查…
Android 高仿QQ5.2双向側滑菜单DrawerLayout实现源代码 左右側滑效果图 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt=""> 1.主页的实现 直接将DrawerLayout作为根布局,然后其内部第一个View为内容区域,第二个View为左側菜单,第三个…
用过apple的同学应该都知道,大多数IOS应用都支持側滑回退,就不具体说明了,直接上图: 作为使用ios的android开发人员来说,我是特别喜欢这个功能的.既然这样,那就在android上也实现这个功能吧. 构思: 1.要处理滑动事件,并且优先级比較高.所以必须在父View中处理,也就是我们layout中的顶级View(当然这里说的顶级View不是DecorView,不过layout里面的第一层View),通常是ViewGroup. 2.既然是ViewGroup,我们得思考下,这个滑动事件我…
好了,昨天已经实现了高仿QQ6.0的側滑大致框架.如有兴趣.能够去看下仿QQ6.0側滑之ViewDragHelper的使用(一) 可是之前的实现.仅仅是简单的能够显示和隐藏左側的菜单,可是特别生硬,并且没有不论什么平滑的趋势,那么今天就来优化一下吧,加上平滑效果,并且能够依据手势滑动的方向来推断是否是显示和隐藏. 首先先来实现手势推断是否隐藏和显示 这里就要用到了一个方法了,例如以下: 这个是ViewDradHelper里面的方法: /** * 当view被释放的时候处理的事情(松手) * *…
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39670935.本文出自:[张鸿洋的博客] 1.概述 关于自己定义控件側滑已经写了两篇了~~今天决定把之前的单向改成双向,当然了.单纯的修改之前的代码也没意思.今天不仅会把之前的单向改为双向,还会多加入一种側滑效果,给大家带来若干种形态各异的双向側滑菜单,只是请放心.代码会非常简单~~然后依据这若干种.仅仅要你喜欢.相信你能够打造不论什么绚(bian)丽(tai)效果的双向側滑菜…
如今项目越来越多的应用了滑动删除的功能,Android本来遵循的是长按删除,IOS定制的是滑动删除,不可否认滑动删除确实在客户体验上要好一点,所以看了非常多关于仿QQ滑动删除的样例,还是感觉代码家的Android Swipe Layout要好一点,至于为何好,以下我给大家实验一下大家就知道了 老规矩.贴上效果图.这样大家才干更近距离的了解 这是代码家的效果图,效果非常多,支持listview.gridview,当然recylerview也是支持的. 可是呢,有个问题,代码家的效果非常多.可是我们…
前两天已经完毕了高仿QQ6.0側滑和优化,今天来看下側滑删除的实现吧,假设有兴趣,能够去看下之前的两篇,仿QQ6.0側滑之ViewDragHelper的使用(一)和高仿QQ6.0側滑菜单之滑动优化(二),好了不多说,開始今天的内容了. 假设看过之前的两篇的话,想必今天的非常好实现的.我们来分析一下哈,側滑删除,布局也就是前面一个item.然后有两个隐藏的button(TextView也能够),然后我们能够向左側滑动,然后显示出来,然后对delete(删除键)实现监听.就能够了哈.好了那就来看看代…