小风筝

云在何处?牧童遥指杏花村

瀑布流 RecycleView 的 StaggeredGridLayoutManager?

疑惑?

最近在github查看项目时候,发现很多过去的项目用到StaggeredGridView,或者 重写StaggeredGridView,我有点疑惑,这个效果,如果用RecycleView 中的 StaggeredGridLayoutManager同样可以实现,为什么好多大牛用StaggeredGridView呢?

查开源项目

于是查到StaggeredGridView作者的此项目,详情见链接如下:

StaggeredGridView–github

看到这句话,就明白了:

Notice - Deprecated - 09-2015

This library has been deprecated. We will no longer be shipping any updates or approving community pull requests for this project.

While the code will remain for anyone who wishes to use it, we suggest you prefer using Google's own RecyclerView with their StaggeredGridLayoutManager. We are doing the same internally at Etsy.

Thanks to everyone who used the library and submitted code or issues to improve it.

原来,这个开源项目在2015年9年作者打算弃用了,作者不再更新了,但仍然能够使用。

原来如此

Google发布了Android5.0 SDK,随之android L的部分预览功能也发布了正式版本,Android5.0 v7扩展包带来了RecyclerView。
因为我是先了解到RecyclerView,后来发现了StaggeredGridView 。还以为StaggeredGridView 是个新的控件呢。

结论

以后想实现GridView效果就用RecycleView with StaggeredGridLayoutManager了,就这么愉快地决定了。
发现RecycleView 实现很强大,有木有?
不过,RecycleView 不支持Loader,实在是遗憾!

阅读更多
版权声明:给别人一份尊重,留自己一方安心。 https://blog.csdn.net/Zheng548/article/details/52347178
文章标签: 开源项目 RecycleVie
个人分类: Android
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

瀑布流 RecycleView 的 StaggeredGridLayoutManager?

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭