DragListView:仿ios,仿qq实现Listview侧滑出现按钮

时间:2024-06-28 02:03:33
【文件属性】:

文件名称:DragListView:仿ios,仿qq实现Listview侧滑出现按钮

文件大小:1.83MB

文件格式:ZIP

更新时间:2024-06-28 02:03:33

Java

DragListView 仿ios,仿qq实现Listview侧滑出现按钮 这个代码很常见,网上大牛已经做过好几遍了,但是本着学习的态度,去研究了下别人写的代码。发现有好几种实现方法。最为流行的一种是使用Scroller实现滑动,然后按钮的实现有三种方法。 一种是全部用java类继承一个viewgroup来动态生成listviewitem.这样灵活性很高,但是技巧性也高。 一种是整个listviewitem用xml编写,然后inflate进去。这样写的好处是可以复用,而且只需要adapter重写view, 但是按钮和内容是固定的,不能轻松的实现QQ好友那种,有时候是删除,有时候是置顶,有时候是标记什么的、多种按钮结合 为此我试着把基本listviewitem和按钮xml分开写,写成2个布局,然后用一个linerlayout动态合成起来。这样在扩展的时候可以写多组按钮布局,然后动态判断合成,


【文件预览】:
DragListView-master
----AndroidManifest.xml(783B)
----res()
--------layout()
--------drawable-mdpi()
--------values-v11()
--------drawable-hdpi()
--------drawable-xhdpi()
--------values-v14()
--------values()
----src()
--------com()
----proguard-project.txt(781B)
----bin()
--------classes()
--------dexedLibs()
--------AndroidManifest.xml(783B)
--------res()
--------jarlist.cache(120B)
--------R.txt(364B)
--------classes.dex(806KB)
--------draglistview.jar(8KB)
--------resources.ap_(32KB)
--------DragListView.apk(306KB)
--------swipemenulistview.jar(4KB)
----.classpath(466B)
----project.properties(585B)
----.settings()
--------org.eclipse.jdt.core.prefs(173B)
----libs()
--------android-support-v4.jar(741KB)
----README.md(1KB)
----.project(815B)
----gen()
--------com()

网友评论