多功能ListView和GridView的Adapter

时间:2018-01-16 09:46:49
【文件属性】:

文件名称:多功能ListView和GridView的Adapter

文件大小:2.43MB

文件格式:ZIP

更新时间:2018-01-16 09:46:49

Android ListView GridView SmartAdapter

一个自定义Adapter,可以快速实现三个功能: (1)自动缓存处理 好吧,这个功能不是我实现的。我只是照搬鸿洋大大的,我会简单说下,不过还是建议先看下他的原文,再来看我添加的两个功能,传送门 (2)支持item的不同布局 提供一个接口来通过position和该position的数据来设置不同的布局 (3)局部刷新 只刷新指定item的某个子View,避免一直调用notifyDataSetChanged()造成不必要的整体刷新。


【文件预览】:
SmartAdapterDemo
----bin()
--------classes.dex(1014KB)
--------res()
--------jarlist.cache(120B)
--------dexedLibs()
--------classes()
--------resources.ap_(62KB)
--------AndroidManifest.xml(850B)
--------SmartAdapterDemo.apk(402KB)
----res()
--------drawable-ldpi()
--------drawable-hdpi()
--------drawable-xhdpi()
--------drawable-xxhdpi()
--------values()
--------drawable-mdpi()
--------layout()
----proguard-project.txt(781B)
----ic_launcher-web.png(50KB)
----assets()
----gen()
--------jjj()
----.settings()
--------org.eclipse.core.resources.prefs(57B)
--------org.eclipse.jdt.core.prefs(177B)
----src()
--------jjj()
----.project(852B)
----.classpath(475B)
----project.properties(563B)
----AndroidManifest.xml(850B)
----libs()
--------android-support-v4.jar(964KB)

网友评论

  • 赞!封装的很好,简单修改就可使用起来
  • 很nice的demo,不管是套用,还是学习都可以
  • 对于一些listview多布局,这个代码修改修改就可以了。
  • 值得学习,可复用性高,棒棒棒。
  • 思路很好!谢谢分享
  • 封装的很好,正好项目中需要用到,3Q~
  • 赞!封装的很好,简单修改就可使用起来