用 RecyclerView 做小清新的 Gallery 效果

时间:2024-04-26 07:02:38
【文件属性】:

文件名称:用 RecyclerView 做小清新的 Gallery 效果

文件大小:3.08MB

文件格式:ZIP

更新时间:2024-04-26 07:02:38

android源码

作者ryanlijianchang,代码Recyclerview-Gallery。 Recyclerview-Gallery用 RecyclerView 做一个小清新的 Gallery 效果, 用法 首先,在你的build.gradle中添加依赖。 compile 'com.ryan.rv_gallery:rv-gallery:1.0.9' 第二,在你的 layout 文件中使用GalleryRecyclerView。 第三,在代码中像使用普通的 RecyclerView 一样,初始化你的 GalleryRecyclerView。LayoutManager 必须使用 LinearLayoutManager,同时在创建 LinearLayoutManager 需要指定你的方向为HORIZONTAL或者VERTICAL,让GalleryRecyclerView水平或者垂直方向滑动。 GalleryRecyclerView mRecyclerView = findViewById(R.id.rv_list); RecyclerAdapter adapter = new RecyclerAdapter(getApplicationContext(), getDatas()); mRecyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false)); mRecyclerView.setAdapter(adapter); 最后,指定GalleryRecyclerView的参数(非必须,不指定的话会使用默认值)。 mRecyclerView.initFlingSpeed(5000) // 设置滑动速度(像素/s) .initPageParams(0, 60) // 设置页边距和左右图片的可见宽度,单位 dp .setAnimFactor(0.15f) // 设置切换动画的参数因子 .setAnimType(AnimManager.ANIM_BOTTOM_TO_TOP) // 设置切换动画类型,目前有 AnimManager.ANIM_BOTTOM_TO_TOP 和目前有 AnimManager.ANIM_TOP_TO_BOTTOM .setOnItemClickListener(this); // 设置点击事件


【文件预览】:
Recyclerview-Gallery-master
----gradlew.bat(2KB)
----rv-gallery()
--------proguard-rules.pro(751B)
--------src()
--------.gitignore(7B)
--------build.gradle(3KB)
----gradlew(5KB)
----gradle.properties(730B)
----LICENSE(11KB)
----app()
--------proguard-rules.pro(950B)
--------src()
--------.gitignore(7B)
--------build.gradle(930B)
----gradle()
--------wrapper()
----用RecyclerView做一个小清新的Gallery效果.md(19KB)
----.gitignore(124B)
----README.md(6KB)
----settings.gradle(30B)
----build.gradle(854B)

网友评论