在上篇中我们知道RecyclerView中默认给我们提供了三种布局管理器,分别是LinearLayoutManager、GridLayoutManager、StaggeredGridLayoutManager。其中StaggeredGridLayoutManager可实现交错式网格布局,正好可以用来实现瀑布流。
下面先看看效果图吧,再贴代码:
其中大部分内容实现其实是和上篇文章...
分类:
其他好文 时间:
2015-07-05 09:44:35
阅读次数:
222
一、软件生命周期: 可行性研究,需求分析(这两步是软件定义) 概要设计、详细设计、实现、集成测试、确认测试:属于软件开发使用与维护、退役:维护。二、软件开发模型:1、以软件需求可完全确定为前提的瀑布模型2、在软件开发初期只能提供基本需求所采用的渐进式开发模型如:原型模型、螺旋模型。3、以形式化开发方...
分类:
其他好文 时间:
2015-07-03 20:26:34
阅读次数:
178
在项目开发过程中经常有需要进行刷新操作,MJ博主开源的MJRefresh为我们节省了大量的时间。只需要几行代码就可给UITableview,UICollectionview,UISCrollview,UIWebview集成上拉或下拉操作。更强大的是自定义功能,无论产品经理要什么上拉下拉动态效果,MJRefresh带你装逼带你酷炫下拉刷新。...
分类:
其他好文 时间:
2015-07-03 17:30:30
阅读次数:
15016
RecyclerView 是 android-support-v7-21 版本中新增的一个 Widgets。我们可以使用RecyclerView非常简单的实现横向竖向的ListView.GridView.以及瀑布流的效果.先看一下项目的实现的效果是不是很炫?使用RecyclerView可以非常简单的实现.RecyclerView 特性
1.不关心Item是否显示在正确的位置以及如何显示...
分类:
移动开发 时间:
2015-07-01 18:17:16
阅读次数:
168
我们先来看一个瀑布图来确定一个页面性能问题是由哪些项造成的。
chorome自带开发人员工具
图中每一行表示一个http请求,
每一个请求都有一条时间线,用于标识这个请求所花费的时间。如果将鼠标放到某一条时间线上,可以看到以下信息
域名解析:
搜索DNS服务器并解析域名为IP地址所花费的事件,这里是0ms建立连接:客户端通过ip地址与web服务器简历连...
分类:
Web程序 时间:
2015-06-29 20:25:41
阅读次数:
104
瀑布流在刚出来的时候很火,大家都觉得下过很炫,于是乎我也玩了一把,但结果,应用到具体场景的时候,我们需要使用上拉刷新功能,开源的效果不能达到,于是乎,经过大神指点,重新实现了这一效果。
首先,我们需要引用瀑布流的工程,github项目地址:https://github.com/paulzeng/AndroidStaggeredGrid,这个项目我已经fork到了我的主页,下载,...
分类:
其他好文 时间:
2015-06-29 20:22:33
阅读次数:
159
demo链接:http://pan.baidu.com/s/1bnAVYcJ参考http://www.cnblogs.com/wayne23/p/4013522.html效果图:
分类:
其他好文 时间:
2015-06-29 16:43:49
阅读次数:
133
一个页面有多个列,每一列多有等宽度的信息,当向下滑动滚动条时,快到底时,每一列开始追加新的信息,就像腾讯微博中的效果一样 瀑布流 ...
分类:
其他好文 时间:
2015-06-28 11:08:22
阅读次数:
92