文件名称:Strong_ListAdapter
文件大小:1.84MB
文件格式:ZIP
更新时间:2024-07-22 08:36:37
Java
Strong_ListAdapter 一直想分享这套思想,但是一直觉得不成熟,所幸经过两个线上项目的测试发现该思想可以减轻至少80%的开发时间。 这套东西我叫它强壮的适配器,其实就是对适配器按照最碎片的思想封装了一下,效果很不错 我们常常在一个listview中展示不同的item,这个时候我们经常用到 getItemViewType 如果按照普通的适配器的写法把所有的类型写到一个适配器中整个适配器将会越来越臃肿,会有越来越多的if else,这不是一个好维护并且易理解的代码, 所以我把每种类型作为一个Base_ViewObtain来封装 每种类型通过Base_ViewObtain来创建和更新,整个listview结构一下就清晰了,具体代码各位童鞋可以看看源码,很简单的一个东西。 有问题的可以加我创建的群 Android研究交流群 194802363 欢迎交流
【文件预览】:
Strong_ListAdapter-master
----Strong_ListAdapterExample()
--------.project(828B)
--------project.properties(615B)
--------src()
--------AndroidManifest.xml(875B)
--------res()
--------.settings()
--------libs()
--------三种不同类型的Viewpng.png(221KB)
--------.classpath(466B)
--------.gitignore(5B)
--------proguard-project.txt(781B)
--------ic_launcher-web.png(50KB)
----README.md(920B)
----Strong_ListAdapterLib()
--------.project(824B)
--------project.properties(583B)
--------src()
--------AndroidManifest.xml(472B)
--------res()
--------.settings()
--------libs()
--------三种不同类型的Viewpng.png(221KB)
--------readerMe(893B)
--------.classpath(466B)
--------.gitignore(5B)
--------proguard-project.txt(781B)
--------ic_launcher-web.png(50KB)