android 瀑布流 github,GitHub - youxilua/waterfall4android: android瀑布流
waterfall4android
android瀑布流
#android 瀑布流的实现详解,附源码#
##介绍##
原作者表示:
试过在1万张可以流畅的滑动,不出现内存溢出情况
##设计思路##
之前的作者的自定义view 只有主滑动一层,其他的设置要在相应的活动设置,个人觉得,重用起来比较麻烦,所以决定封装一层.现在定义一个默认的瀑布流只需5步,以下为源码示意,具体,看源码...
//1 初始化waterfall
waterfall_scroll = (WaterFallView) findViewById(R.id.waterfall_scroll);
//2 初始化显示容器
waterfall_container = (LinearLayout) findViewById(R.id.waterfall_container);
//3,设置滚动监听
waterfall_scroll.setOnScrollListener(this);
//4,实例一个设置
WaterFallOption fallOption = new WaterFallOption(waterfall_container, 每列宽度, 列数);
//5,提交更改,实现android瀑布流
waterfall_scroll.commitWaterFall(fallOption, waterfall_scroll);
最后不要忘了监听滚动到底部的监听
@Override public void onBottom() { AddItemToContainer(++(waterfall_scroll.current_page), waterfall_scroll.pageCount); }
##已知bug##
这里出现的bug,原来的也有...
滚动过快,导致部分图片无法显示
##功能加强##
实现支持URL的方式加载图片
android 瀑布流 github,GitHub - youxilua/waterfall4android: android瀑布流相关推荐
- Android开发笔记(二十二)瀑布流网格WaterfallGridView
瀑布流网格的产生背景 Android中展示门类信息一般使用列表视图ListView或者网格视图GridView,特别是电商类APP的首页,除了顶部导航.底部标签.上方横幅外,主要页面都是展示各种商品和 ...
- github上的优秀android开源项目 大全 真是太他妈的全了!!!!!!
酷炫不需要理由 http://blog.csdn.net/a774057695/article/details/49889437 https://github.com/XinRan5312/andro ...
- Android 汇集CSDN、GitHub等最实用的良心之作-KING
HI,突然感觉IT的行业中的CSDN.GitHub等之类的网站对于我们是最好的查阅资料之处了,但是总有些让我们失望的链接,在此,我再次对帮助过我的CSDN.GitHub里的"博主" ...
- GitHub 优秀的 Android 开源项目 淘宝技术牛p博客整理开发中最常用的GitHub上 优秀的 Android 开源项目整理(精品)...
原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...
- 【基础学习】GitHub 上100 的 Android 开源库分享
本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择 (Best Match) 得到的结果, 然后过滤了跟A ...
- github上的优秀android开源项目
酷炫不需要理由 Skip to content Pull requests Issues Gist 6,696 Trinea/android-open-project Code Issues4 Pul ...
- Github上不错的Android开源代码(一)
总有一些朋友很热心的整理一些好的资料,在收集之后,可以用作阅读.学习和实践.小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) 为了防止以上链接失效,以及部分内容丢 ...
- GitHub上不错的Android开源项目(三)
收集相关系列资料,自己用作参考,练习和实践.小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) GitHub上不错的Android开源项目(一):http://ww ...
- 2020 年 GitHub 上那些优秀 Android 开源库,这里是 Top10! | 原力计划
作者 | 依然饭特稀西 责编 | 郭芮 出品 | CSDN博客 每过一段时间呀,我都会给大家带来一些从Github上收集的一些开源库,有的是炫酷动效,有的则是实用的工具和类库.2020年有哪些优秀的开 ...
最新文章
- 云效(原RDC)如何构建一个基于Maven的Java项目
- 查看自己的Android studio 版本
- Redis 5种数据结构
- C语言ctype相关的几个函数
- 【faster-rcnn】训练自己的数据集时的坑
- java高级mysql面试题_Java高级面试题
- 基于swiper和Less的小米商城
- python元组怎么使用_Python 2.7 学习笔记 元组的使用
- Android 自定义ListView控件,滑动删除
- html验证用户名长度,JQuery表单字符串长度验证
- QString字符串拼接【转载】
- 计算机打印病历格式要求,计算机打印病历书写要求
- 2018年——不平凡的一年
- windows系统上安装与使用Android NDK r5
- Allegro阻抗分析指导书
- 华为广告ADS广告位测试ID
- 为什么要写引言,引言的目的是啥?
- 如何将html转换成avi,MP4如何转换AVI格式 如何将MP4转换成AVI
- 编写一个程序,分别使用字节流和字符流拷贝一个文本文件
- nginx php mysql 配置及启动
热门文章
- JAVA版 中文地址 识别 切分
- 什么是命名数据网络NDN?
- 【转载】租房被骗,选择忍让,成就黑中介的猖狂
- 170716 网线接口顺序
- 动态规划---买卖股票的最佳时机
- Spring Cloud 高并发优化流程
- vue移动端页面调用手机拍照_vue实现PC端调用摄像头拍照、移动端调用手机前置摄像头人脸录入、及图片旋转矫正、压缩上传base64格式/文件格式...
- at命令不生效 linux_Linux命令之at
- elk6.4.3安装部署指导手册
- P8198 [传智杯 #4 决赛] 背单词的小智 二分答案+前缀和