RecyclerViewCardGallery

项目地址:huazhiyuan2008/RecyclerViewCardGallery 实现 Card Gallery 效果,替代 ViewPager 方案

简介:@Deprecated RecyclerView 实现 Card Gallery 效果,替代 ViewPager 方案

更多:作者   提 Bug   

标签:

 

RecyclerView 实现 Card Gallery 效果,替代 ViewPager 方案。能够快速滑动并最终定位到居中位置

实现 Card Gallery 效果,替代 ViewPager 方案

录制效果有点渣,见谅~ 可下载apk自己玩

Usage

调用new PageScaleHelper().attachToRecyclerView(mRecyclerView);扩展 RecyclerView

final LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);
mRecyclerView.setLayoutManager(linearLayoutManager);
mRecyclerView.setAdapter(new CardAdapter());
// mRecyclerView 绑定 scale 效果
new CardScaleHelper().attachToRecyclerView(mRecyclerView);

在 adapter 相应的位置调用

mCardAdapterHelper.onCreateViewHolder(parent, itemView);
mCardAdapterHelper.onBindViewHolder(holder.itemView, position, getItemCount());

Apk download

app_debug.apk

GPU Render 测试图

RecyclerViewCardGallery.gif

Reference

使用 RecyclerView 实现 Gallery 画廊效果

相关文章: