带有下拉刷新上拉加载的RecyclerView,再也不用自己给RecyclerView套一个SwipeRefreshLayout来实现下拉刷新了。
(2)MultiType
多条目布局,能帮你方便地实现多条目布局,再也不用RecyclerView嵌套RecyclerView了。
(3)V-Layout
阿里巴巴开源的多条目布局库,这个库没有开源之前我一直再用MultiType,最近也在尝试使用vlayout。
(4)BaseRecyclerViewAdapterHelper
这个库可以让RecyclerView方便的实现ExpandListView展开收缩功能,并且支持多级而不是两级。
完全替代TabLayout的方案,而且样式更随意,更好看。
这个库可以方便地实现单个Activity+多个Fragment架构,支持多种动画。
这是一个Example,里面会教你如何使用SnapHelper让RecyclerView变成ViewPager。
这也是一个网上的代码例子项目,里面会教你如何使用CoordinatorLaayout和AppBarLayout。
当然以上项目不单单是我介绍的这些功能,只是我平时常用,觉得最好用的一些功能。其实还有很多好用不歹的功能我没有介绍到,这个就有待你自己琢磨了。
下面再附上2017年Android百大框架排行榜,让大家的开发如鱼得水一般。
http://www.cnblogs.com/jincheng-yangchaofan/articles/7018780.html
网友评论