![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义View
林易木创建者0
这个作者很懒,什么都没留下…
展开
-
可拖动和删除动画的ListView
如下是实现代码,懂得原理后,可自行修改。先大致说下原理:拖动: 当长按后,生成被长按的条目(a)的影子,然后将长按的条目隐藏掉,当拖动时,判断当前滑动到的位置(b),然后让被长按的条目和拖动到的位置的数据进行交换,再刷新适配器就实现了拖动效果。点击删除: 点击时,获取被点击的条目,然后开启属性动画,改变给View的高,当高变为近似为0时,在删除该条目(注意是近似为0二不是0,如果为0了,则是删不掉的)其他的就不过多介绍,全在注释里:《说明:布局文件就不上贴了,里面就是一个ListView而已原创 2015-12-01 16:37:05 · 739 阅读 · 0 评论 -
实现带快速导航的ListView(自定义View和自定义ViewGroup的结合),可直接使用和修改使用
首先效果图:两个文件(可以直接使用):第一个:SlideView.java,这个类实现了快速导航的侧边栏package com.lym.view;import java.util.Arrays;import java.util.List;import android.content.Context;import android.graphics.Ca原创 2015-11-26 11:57:27 · 698 阅读 · 0 评论