Epoxy是一个基于RecyclerView实现复杂屏幕效果的Android库。
Epoxy通过将ViewHolder、项目类型、项目Id、列数等等抽象成模板,以简化与多视图类型构建屏幕效果。此外,Epoxy还增加了对于保存视图状态以及自动区分项目变化的支持。
在Airbnb开发Epoxy时,简化了使用RecyclerView的流程,并且加入了他们需要但是RecyclerView本身缺少的功能。Airbnb现在在他们的App中的大部分主屏中使用Epoxy,这在很大程度提高了开发效率。
Epoxy是一个基于RecyclerView实现复杂屏幕效果的Android库。
Epoxy通过将ViewHolder、项目类型、项目Id、列数等等抽象成模板,以简化与多视图类型构建屏幕效果。此外,Epoxy还增加了对于保存视图状态以及自动区分项目变化的支持。
在Airbnb开发Epoxy时,简化了使用RecyclerView的流程,并且加入了他们需要但是RecyclerView本身缺少的功能。Airbnb现在在他们的App中的大部分主屏中使用Epoxy,这在很大程度提高了开发效率。
评论