E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ViewDragHelper
Android代码保护(签名校验、classes.dex文件完整性校验)
ToolBar+DrawerLayout使用Android自定义侧滑菜单效果(
ViewDragHelper
)一站式CoordinatorLay
Leogh
·
2019-12-25 03:42
Android 自定义View学习(十五)——
ViewDragHelper
入门学习
学习资料:Android开发群英传鸿洋大神的Android
ViewDragHelper
完全解析自定义ViewGroup神器
ViewDragHelper
isautilityclassforwritingcustomViewGroups.Itoffersanumberofusefuloperationsandstatetrackingforallowingausertodragandrepositio
英勇青铜5
·
2019-12-23 01:26
用
viewDragHelper
来写刷新控件<三>
前面第一章和第二章讲述了如何实现一个基本的上拉下拉控件,接下来讨论一下里面关键的几个类的实现以及如何增强功能工具类实现没有数据时的空白页面支持ScrollViewCompat工具类我们在上拉下拉动作的时候,需要通过ScrollViewCompat工具类来判断是否达到顶端或者底端,一般可滑动的控件分为ScrollView,ListView,WebView和RecyclerView,ListView和
岸边的风景
·
2019-12-21 10:11
拖拽
ViewDragHelper
ViewDragHelper
:shouldInterceptTouchEvent(MotionEventev)处理事件分发的(怎么说这个方法呢?
皮皮虾我们走_f5df
·
2019-12-21 03:44
用
viewDragHelper
来写刷新控件<一>
项目地址:https://github.com/landscapeside/DragRefresh先说下ViewGroup的触摸事件的传递,在控件实现中需要用到:如果是action_down,可以直接扔给内层处理,重点是action_move,如果达到某些条件就需要交给viewgroup自己处理以便下拉刷新上拉加载什么的。不过这里需要注意,一旦截获了action_move,除非把action_up
岸边的风景
·
2019-12-20 14:28
使用
ViewDragHelper
实现滑动返回
不过那个控件实在太简陋,于是继续研究,发现了
ViewDragHelper
这个类,这个类的使用方法非常的简单,并且不需要我们去管理事件分发和处理滑动冲突,就能实现View的拖动等效果。
chrnie
·
2019-12-20 06:03
ViewDragHelper
实现下拉刷新
前言使用
ViewDragHelper
实现肯定可以实现下拉刷新,而且可以通过这种场景可以举一反三出很多其他的场景。
我是肖教授
·
2019-12-18 02:35
使用
ViewDragHelper
打造属于自己的DragLayout(抽屉开关 )
使用
ViewDragHelper
打造属于自己的DragLayout(抽屉开关)DrawLayout这个自定义的空间很常见,qq,网易新闻,知乎等等,都有这种效果,那这种效果是怎样实现的呢?
stormjun94
·
2019-12-18 01:24
ViewDragHelper
应用基础篇
下面记录下自己对
ViewDragHelper
的理解.一、什么是
ViewDragHelper
首先,
ViewDragHelper
实在官方supportV4包里面,为了方便开发者自定义自己的控件而提出来的,其中官方的
DevSiven
·
2019-12-17 22:18
ViewDragHelper
基本用法
基本用法1、自定义一个View2、创建一个
ViewDragHelper
的实例3、触摸相关的方法的调用4、
ViewDragHelper
.Callback实例的编写需要注意的地方:如果ViewGroup的子控件会消耗点击事件
咸鱼而已
·
2019-12-17 21:22
Android
ViewDragHelper
实现窗帘效果小挂件
项目需求想要做一个页面的小挂件,实现类似窗帘的效果,去网上找资料,看到了这个:Android窗帘效果实现的挺好的,但是我们的需求是全屏展开,然后展开后需要通过页面边界触摸关闭。关于边界的触摸效果想到了官方出了DrawerLayout,它就是通过边界触摸打开一个抽屉效果页面的。android官方侧滑菜单DrawerLayout详解看了一会儿源码发现DrawerLayout中实现边界触摸的的部分就是由
水言
·
2019-12-17 15:32
Android 事件分发实例之右滑结束Activity(二)
前言本篇同上一篇实现同样的功能,此篇采用之前音乐锁屏壁纸的功能里面使用的
ViewDragHelper
来实现,最终的效果与上篇效果相同,因此本篇只挑新内容讲解。
Gxinyu
·
2019-12-17 12:29
Android进阶之自定义View实战(五)
ViewDragHelper
范例
引言在上篇博客Android进阶之自定义View实战(四)
ViewDragHelper
入门中,我们学习了
ViewDragHelper
的常用方法,它帮助我们处理的View的触摸事件的分发与拦截,我们仅仅只需实现它的
kakaxicm
·
2019-12-15 10:18
MaterialDesgin系列文章(二)NavigationView和DrawerLayout实现侧滑功能
那个时候处理策划还基本上都是自己判断滑动距离的,后来MaterialDesign的时候使用NavigationView和DrawerLayout就能很简单的实现侧滑的功能,内容应该是通过
ViewDragHelper
笔墨Android
·
2019-12-08 01:40
[Android] 开发资料收集:视图、组件、自定义控件
开发数据库开发动态加载、插件化、热修复技术性能优化Java高级设计模式、系统架构干货视图、组件、自定义控件ANDROID自定义视图——onMeasure,MeasureSpec源码流程思路详解Android
ViewDragHelper
wuzhen
·
2019-12-01 12:25
Android 多级组件滑动总结
View移动方案总结
ViewDragHelper
通过处理ViewGroup中对子View的拖拽处理,本质是对触摸事件
营盘工作室
·
2019-11-21 19:23
Android自定义控件:NestedScrolling实现仿魅族flyme6应用市场应用详情弹出式layout
在前一篇博文中已经实现过一个仿魅族flyme6应用市场应用详情弹出式layout:Android自定义控件:从零开始实现魅族flyme6应用市场应用详情弹出式layout,主要是通过
viewDragHelper
Horrarndoo
·
2019-11-08 07:58
完美开启DrawerLayout全屏手势侧滑
DrawerLayout是安卓官方的一个非常好用的组件,使用
ViewDragHelper
实现。主要方便大家写由侧滑菜单的界面。
BrightVan
·
2019-11-07 00:27
五、自定义View之仿QQ聊天页面
该项目滑动的效果主要是使用
ViewDragHelper
和nineoldandroid实现,下面会先讲解
ViewDragHelper
。
kim_liu
·
2019-11-06 18:16
android基本功 - touch事件传递机制总结
android的touch事件传递机制是做自定义控件,分析一切与touch有关问题的理论基础,尽管google在support包里已经有了
ViewDragHelper
这样关于touch的比较完善的辅助类
wensefu
·
2019-11-04 22:26
Android 自定义上拉菜单和侧滑菜单
本文通过
ViewDragHelper
和对事件分发的一些处理实现了侧滑菜单和类似高德地图的可拉伸抽屉菜单。大家可以根据类似的思路去定制自己所需要的控件。
果园_
·
2019-11-04 15:06
ViewDragHelper
(二)— 源码解析(进阶篇)
声明:本篇文章已授权微信公众号guolin_blog(郭霖)独家发布本篇为该系列的第二篇,侧重讲解
ViewDragHelper
的实现原理和源码逻辑,以及它所提供的Callback。
一枕黄粱终成梦
·
2019-11-03 05:25
Android自定义ViewGroup神器-
ViewDragHelper
一、概述
ViewDragHelper
isautilityclassforwritingcustomViewGroups.ItoffersanumberofusefuloperationsandstatetrackingforallowingausertodragandrepositionviewswithintheirparentViewGroup
zhuhf
·
2019-11-01 00:21
使用
ViewDragHelper
实现RecyclerView Item侧滑
这里实现RecyclerViewItem侧滑只是为了学习
ViewDragHelper
,要是想追求很酷炫的侧滑效果的话那就请移步github上面有很多。
Android小人
·
2019-10-30 19:48
仿IOS的越界回弹效果和左右滑动功能
FeatureSwipeDragLayout使用
ViewDragHelper
来进行滑动操作,代码少,易理解,核心代码不过150行使用了保留一个静态类的方法来确保只有一个展开,并在onDetachedFro
·
2019-09-24 17:59
Android 中通过
ViewDragHelper
实现ListView的Item的侧拉划出效果
先来看看,今天要实现的自定义控件效果图:关于
ViewDragHelper
的使用,大家可以先看这篇文章
ViewDragHelper
的使用介绍实现该自定义控件的大体步骤如下:1.
ViewDragHelper
·
2019-09-24 16:55
Flutter侧滑删除控件
在android实现类似微信的侧滑删除比较复杂,需要使用到
ViewDragHelper
,各种手势判断。而在flutter中实现却很简单,几种控件组合起来就可以实现,先看一下效果图。
小久久601
·
2019-06-23 21:21
Flutter
Android开发之使用150行代码实现滑动返回效果
,具体内容如下所示:先看看效果图:因为没有具体内容,也没有简书的图片资源,所以稍微简陋了点.但是依然不妨碍我们的效果展示~OK,接下来惯例,通过阅读本文你能学习到:
ViewDragHelper
的使用(如果你想学习自定义
程序亦非猿
·
2019-05-17 09:43
使用
ViewDragHelper
自定义左右可滑动内容的ViewGroup
通过在自定义的ViewGroup内部使用
ViewDragHelper
,使得给自定义的ViewGroup在水平方向上并排按序添加多个子View(ViewGroup),可以实现水平左右滚动的效果,类似于ViewPager
idealcn
·
2019-04-09 00:00
自定义view
android
ViewDragHelper
以及简单的侧滑关闭页面实现
随便百度搜了几篇看看https://www.jianshu.com/p/111a7bc76a0ehttps://blog.csdn.net/itermeng/article/details/52159637?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.iohttps://blog.csdn.net/briblue/article
有点健忘
·
2019-03-18 09:46
Android使用
ViewDragHelper
实现QQ聊天气泡拖动效果
网上已有大神的实现效果是通过监听控件的OnTouchEvent事件的ACTION_DOWN,ACTION_MOVE,ACTION_UP事件来处理相应的拖拽效果,这里采用
ViewDragHelper
的方式去实现拖拽
sinat_26503455
·
2019-01-27 11:57
View.OnDragListener,
ViewDragHelper
, GestureDetector --- 拖放滑动
【记录】记录点滴【场景】学习官方文档和sample时,实验的内容以及遇到的小坑【需求】简单实现,基于View.OnDragListener,
ViewDragHelper
以及GestureDetector
FeiLaughing
·
2018-10-13 17:19
Android
ViewDragHelper
之手势操作神器
答案是肯定的,
ViewDragHelper
可以帮助我们解决负责的手势操作。它是官方所提供的一个专门为自
idisfkj
·
2018-08-23 00:00
android
kotlin
viewdraghelper
手势
动画
Android使用
ViewDragHelper
实现图片下拽返回示例
这几天逛GitHub,发现一个很赞的库https://github.com/iielse/ImageWatcher高度还原了微信的效果,粗看了下源码,我觉得可以更简单的实现类似的效果,动手实现后,发现
ViewDragHelper
Frank Lee
·
2018-08-10 14:19
汽车之家的向下拉效果
主要是利用
ViewDragHelper
这个类来实现控件的拖动。这个效果就是两个VIEW叠在一起,向下拉第一个VIEW,就会显示出第二个,第二个VIEW显示完后,就不能再向下拉动。
贝克街的猫大哥呀
·
2018-08-01 15:21
自定义ViewGroup实战:结合
ViewDragHelper
实现列表拖拽
前言
ViewDragHelper
是一个用于编写自定义ViewGroup的工具类,它提供了许多有用的操作和状态跟踪,允许用户在其父ViewGroup中拖动和重新定位视图。
老师好我是小明同学
·
2018-06-09 22:12
Android进阶篇
自定义View实战
Android
ViewDragHelper
实现京东、淘宝拖拽详情功能的实现
先上效果图,如果大家感觉不错,请参考实例代码,效果图如下所述:要实现这个效果有三种方式:①手势②动画③
ViewDragHelper
这里我使用的是
ViewDragHelper
类.publicclassViewDragLayoutextendsViewGroup
人言落日是天涯
·
2018-04-21 14:02
代码库/DragView/自由拖动
ViewDragHelper
DrawerLayout/SlidingPaneLayout1.初始化
ViewDragHelper
ViewDragHelper
通常定义在一个ViewGroup内部,并通过其静态工厂方法进行初始化实例化
GalleyF
·
2018-04-10 15:50
代码库
学习记录:自定义View(仿汽车之家下拉选择页面 继承自FrameLayout)
一个重要的辅助类:
ViewDragHelper
;新建
ViewDragHelper
对象时,需要传入callback回调函数对象:private
ViewDragHelper
.CallbackmCallBack
dreaminger156
·
2018-03-22 16:48
ViewDragHelper
详解
2013年谷歌i/o大会上介绍了两个新的layout:SlidingPaneLayout和DrawerLayout,现在这俩个类被广泛的运用,其实研究他们的源码你会发现这两个类都运用了
ViewDragHelper
长亭外的少年
·
2018-02-27 10:13
自定义支持悬浮子View的Viewgroup
ConstraintLayout,把要拖动的view在xml中tag设置为float,其他的view按正常的ConstraintLayout用法使用即可,互不影响,多个也可tag设为float图片.png原理:基于
ViewDragHelper
不听话好孩子
·
2018-01-29 08:54
Android自定义ViewGroup神器-
ViewDragHelper
一、概述
ViewDragHelper
isautilityclassforwritingcustomViewGroups.ItoffersanumberofusefuloperationsandstatetrackingforallowingausertodragandrepositionviewswithintheirparentViewGroup
dong_xg
·
2018-01-18 17:33
Android
SwipeLayout滑动冲突解决
publicclassSwipeLayoutextendsLinearLayout{private
ViewDragHelper
viewDragHelper
;privateViewcontentView;
Master丶肆
·
2017-12-11 15:03
Android从侧滑菜单来学习View滑动
导读View的6种基本的滑动方式scrollTo/scrollBy实现侧滑菜单
ViewDragHelper
实现侧滑菜单Demo下载View的6种基本的滑动方式:1.layout()众所周知,view在绘制的时候会调用
青稚ice
·
2017-12-11 03:16
Android
ViewDragHelper
使用方法详解
其实例通过静态工厂创建
ViewDragHelper
一般用在一个自定义ViewGroup的内部。
难不难太难了
·
2017-12-07 14:24
android_无需权限的浮动窗口
使用的每一个界面都存(可以选择星的不存在,例如登录页面)3.当APP退出时,悬浮菜单会消失4.松手悬浮窗口会自动贴边实现思路:https://github.com/153437803/FloatMenu1.
ViewDragHelper
153437803
·
2017-11-14 03:06
Android利用
ViewDragHelper
轻松实现拼图游戏的示例
前言最近一段时间看了一些介绍
ViewDragHelper
的博客,感觉这是一个处理手势滑动的神奇,看完以后就想做点东西练练手,于是就做了这个Android拼图小游戏。
Kevinmob
·
2017-11-01 12:14
侧滑recyclerView的置顶和删除
先看UI效果图主要是实现侧滑操作,通过
ViewDragHelper
来实现侧滑。
HUandroid
·
2017-10-18 14:03
android基础
Android实现单页面浮层可拖动view的一种方法
上一篇讲到通过通过goolge官方的
ViewDragHelper
工具实现拖动的方法(上一篇见//www.jb51.net/article/125481.htm),那么有一个问题就是在DragframeLayout
赖床的猫
·
2017-10-12 09:29
Android实现单页面浮层可拖动view的示例代码
使用到的技术:
ViewDragHelper
效果如图:封装好的类(继承自FrameLayout)importandroid.content.Context;importandroid.support.annotation.AttrRes
赖床的猫
·
2017-10-11 10:24
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他