DodoWaterFall

所属分类:android开发
开发工具:Java
文件大小:1154KB
下载次数:9
上传日期:2015-09-09 12:49:48
上 传 者cdtanzj
说明:  安卓手机上的瀑布流布局实现,同时完成从网络上实时加载图片。
(Waterfalls flow layout realization Andrews on the phone, simultaneously in real time the network load pictures.)

文件列表:
DodoWaterFall\.classpath (475, 2015-01-07)
DodoWaterFall\.project (849, 2013-07-14)
DodoWaterFall\.settings\org.eclipse.core.resources.prefs (57, 2015-01-07)
DodoWaterFall\.settings\org.eclipse.jdt.core.prefs (177, 2015-01-07)
DodoWaterFall\AndroidManifest.xml (1019, 2013-07-14)
DodoWaterFall\bin\AndroidManifest.xml (1019, 2015-05-12)
DodoWaterFall\bin\classes\com\dodola\model\DuitangInfo.class (1754, 2015-07-09)
DodoWaterFall\bin\classes\com\dodola\model\Infos.class (1983, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\BuildConfig.class (543, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\Constants.class (706, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\Helper.class (3114, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\MainActivity$ContentTask.class (6080, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\MainActivity.class (9189, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\R$attr.class (1093, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\R$drawable.class (1446, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\R$id.class (1625, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\R$layout.class (1264, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\R$string.class (1709, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\R.class (1280, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\widget\FlowTag.class (2168, 2015-07-09)
DodoWaterFall\bin\classes\com\dodowaterfall\widget\FlowView.class (5714, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\BitmapCache$ImageCacheParams.class (4595, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\BitmapCache.class (6626, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\BitmapCommonUtils.class (2930, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\BitmapDecoder.class (3809, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\BitmapDisplayConfig$AnimationType.class (1624, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\BitmapDisplayConfig.class (2984, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\BitmapProcess.class (3473, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\FileNameGenerator.class (1879, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\LruDiskCache$Editor$FaultHidingOutputStream.class (5290, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\LruDiskCache$Editor.class (5828, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\LruDiskCache$Entry.class (5585, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\LruDiskCache$Snapshot.class (5731, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\LruDiskCache.class (9167, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\LruMemoryCache.class (5412, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\core\Utils.class (854, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\display\Displayer.class (792, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\display\SimpleDisplayer.class (3527, 2015-07-09)
DodoWaterFall\bin\classes\net\tsz\afinal\bitmap\download\Downloader.class (616, 2015-07-09)
... ...

Android瀑布流实例 ======== 此项目由于最初设计问题,导致现在问题比较多,暂时停止维护。 我现在在其他类似的瀑布流上进行完善开发, ####请关注: 1. [PinterestLikeAdapterView](https://github.com/dodola/PinterestLikeAdapterView) 2. [WaterFallExt](https://github.com/dodola/WaterFallExt) 有必要解释一下程序为什么采用addview方式而不是做成类似于ListView的那种Adapter数据方式。 首先考虑的是这样实现比较简单,代码量不多,简单易懂,不用涉及AdapterView里的一些复杂View显示方法(onMeasure,onLayout等),回收算法也是采用相对简单实用的方式,虽然那个现在还有Bug,就是突然刷新到第一页的时候会有图片无法显示,解释一下,算法为了保证index的不越界而进行了一些范围上的判断条件宽松设计.... 重要的一点是这种设计的优点是可以不用服务器去返回高度和长度,视图会在图片下载完成后计算出整个ItemView的高度,然后添加到主视图中,比较灵活。 缺点不少,采用这种方式无法实现类似下拉刷新的功能,就是View无法在现有视图上面添加,只能向下扩展,可能是能力有限,没有实现出来。 实现了类似于迷尚android和蘑菇街android的瀑布流布局 ![Screenshot](https://github.com/dodola/android_waterfall/raw/master/screen1.png) ![Screenshot](https://github.com/dodola/android_waterfall/raw/master/screen2.png)

近期下载者

相关文件


收藏者