在开始之前,照例,我们先看效果和功能实现。 关于自定义菜单的实现,这里就不多说了,需要了解的请访问:http://www.cnblogs.com/codelove/p/4838766.html 这里需要说明的是排序的实现。 我们先来看看关键的页面代码: 如上所示,注意以下几点: sortable:d ...
分类:
编程语言 时间:
2016-08-07 22:56:59
阅读次数:
366
Tdrag属于拖拽类的一款插件,基于jquery而成,兼容1.4以上版本的jquery,兼容浏览器:chrome、firfox、IE7等以上主流浏览器 插件加载 插件调用 父级限制 拖拽规范网格 X轴拖拽或者Y轴拖拽 记住位置 拖拽块内指定区域 点住、移动、结束时的回调函数 多个块换位拖拽 排序换位 ...
分类:
其他好文 时间:
2016-07-30 10:26:20
阅读次数:
822
1. RecyclerView Item拖拽排序::长按RecyclerView的Item或者触摸Item的某个按钮。2. RecyclerView Item滑动删除:RecyclerView Item滑动删除:RecyclerView的Item滑动删除。利用ItemTouchHelper绑定`RecyclerView`、`ItemTouchHelper.Callback`来实现U更新,并且实现动态控制是否开启拖拽...
分类:
编程语言 时间:
2016-07-18 04:21:58
阅读次数:
297
乐观是一首激昂优美的进行曲,时刻鼓舞着你向事业的大路勇猛前进。——大仲马一、概述Drag拖拽;ViewDrag拖拽视图,拖拽控件;ViewDragHelper拖拽视图助手,拖拽操作类。利用ViewDragHelper类可以实现很多绚丽的效果,比如:拖拽删除,拖拽排序,侧滑栏等。本篇主要讲解简易侧滑栏的实现。注意:ViewDragHelper是作用在一个ViewGroup上,也就是说他不能直接作用到被...
分类:
其他好文 时间:
2016-06-12 03:00:52
阅读次数:
279
前言最经研究了一下拖拽排序的ListView,跟酷狗里的播放列表排序一样,但因为要添加自己特有的功能,所以研究了好长时间。一开始接触的是GitHub的开源项目——DragSortListView,实现的效果和流畅度都很棒。想根据他的代码自己写一个,但代码太多了,实现的好复杂,看别人的代码你懂的了,就去尝试寻找其他办法。最后还是找到了更简单的实现方法,虽然跟开源项目比要差一点,但对我来说可以了,最重要...
分类:
编程语言 时间:
2016-05-12 06:56:25
阅读次数:
212
Protocol Buffers
protocol buffers 是一种平台无关的,中性的,可扩展机制的序列化结构化数据
What are protocol buffers?
Protocol...
分类:
编程语言 时间:
2016-04-20 02:03:02
阅读次数:
166
ztree这个系列的最后一篇,也是ztree功能强大的体现之中的一个——排序功能。ztree能够实现全部节点之间任意的拖拽排序功能。我这里依据须要实现了仅仅同意同级之间任意拖拽排序,事实上原理都一样,仅仅是范围缩小了一些,多了一些推断而已。以下是每一层的代码。还是採取仅仅贴出功能代码。由于这个拖拽排 ...
分类:
数据库 时间:
2016-04-06 13:21:29
阅读次数:
1266
我的第一个开源控件出炉了,希望各个小伙伴给个star,支持下。项目地址
1. 前言由于项目需要,要做一个类似腾讯视频,频道管理,拖拽排序的效果。这个控件是在原地址 之上改造出来的。先看下效果图。
1.0版本的效果图
由于我电脑是ubuntu,没法弄gif,等星期一到了公司上gif吧,不过,github上有apk,可以弄下来看看,
2. 实现思路2.1 如何响应长按事件我们虽然可以给view设...
分类:
其他好文 时间:
2016-03-26 19:00:32
阅读次数:
235
前一段时间公司要对上传列表中多文本输入框添加富文本编辑功能,所以最初的想法是引入富文本编辑器插件,对每个多文本输入框实例化一次。但是上传列表还有一个可以拖拽排序的功能,在初次实例化以后,再拖拽元素就会出现富文本编辑器功能无法使用。 原因:拖拽排序的原理是对被拖拽元素clone一个副本,在拖拽完成以后
分类:
其他好文 时间:
2016-03-08 10:48:01
阅读次数:
164
基于jQuery拖拽插件制作拖拽排序特效是一款非常实用的鼠标拖拽布局插件。效果图如下: 在线预览 源码下载 实现的代码。 html代码: <h1>水平拖拽</h1> <div class="demo"> <div class="item item1"><span>1</span></div> <di
分类:
编程语言 时间:
2016-02-23 09:30:42
阅读次数:
259