
界面设计
文章平均质量分 87
林易木创建者0
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
可拖动和删除动画的ListView
如下是实现代码,懂得原理后,可自行修改。先大致说下原理: 拖动: 当长按后,生成被长按的条目(a)的影子,然后将长按的条目隐藏掉,当拖动时,判断当前滑动到的位置(b),然后让被长按的条目和拖动到的位置的数据进行交换,再刷新适配器就实现了拖动效果。 点击删除: 点击时,获取被点击的条目,然后开启属性动画,改变给View的高,当高变为近似为0时,在删除该条目(注意是近似为0二不是0,如果为0了,则是删不掉的) 其他的就不过多介绍,全在注释里: 《说明:布局文件就不上贴了,里面就是一个ListView而已原创 2015-12-01 16:37:05 · 820 阅读 · 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 · 750 阅读 · 0 评论