ChenLittlePing / Recyclercoverflow
Licence: apache-2.0
使用RecyclerView,自定义LayoutManager实现旋转木马相册效果
Stars: ✭ 726
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Recyclercoverflow
Baserecyclerviewadapterhelper
BRVAH:Powerful and flexible RecyclerAdapter
Stars: ✭ 22,524 (+3002.48%)
Mutual labels: recyclerview
Easyxrecyclerview
主要提供了简单易用强大的RecyclerView库,包括自定义刷新加载效果、极简通用的万能适配器Adapter、万能分割线、多种分组效果、常见状态页面、item动画效果、添加多个header和footer、侧滑、拖拽、Sticky(黏性)效果、多item布局等,各模块之间灵活、解耦、通用、又能相互组合使用。
Stars: ✭ 607 (-16.39%)
Mutual labels: recyclerview
Smartrecom
一款基于行为识别和个性化推荐的智能推荐APP,实时为你推荐音乐和电影,让你的生活更休闲,更精彩!
Stars: ✭ 663 (-8.68%)
Mutual labels: recyclerview
Multitype
Easier and more flexible to create multiple types for Android RecyclerView.
Stars: ✭ 5,298 (+629.75%)
Mutual labels: recyclerview
Indicatorfastscroll
Android library providing a simple UI control for scrolling through RecyclerViews
Stars: ✭ 599 (-17.49%)
Mutual labels: recyclerview
Discretescrollview
A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.
Stars: ✭ 5,533 (+662.12%)
Mutual labels: recyclerview
Searchable Recyclerview Demo
An example app using a SearchView to filter items in a RecyclerView while taking full advantage of item animations!
Stars: ✭ 706 (-2.75%)
Mutual labels: recyclerview
Xrecyclerview
A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView
Stars: ✭ 5,269 (+625.76%)
Mutual labels: recyclerview
Recyclical
🚀 An easy-to-use, extensible Kotlin DSL for setting up and manipulating RecyclerViews.
Stars: ✭ 660 (-9.09%)
Mutual labels: recyclerview
Android Advancedrecyclerview
RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting)
Stars: ✭ 5,172 (+612.4%)
Mutual labels: recyclerview
Recyclerview Fastscroller
A fully customizable Fast Scroller for the RecyclerView in Android, written in Kotlin
Stars: ✭ 585 (-19.42%)
Mutual labels: recyclerview
Superadapter
[Deprecated]. 🚀 Adapter(BaseAdapter, RecyclerView.Adapter) wrapper for Android. 一个Adapter同时适用RecyclerView、ListView、GridView等。
Stars: ✭ 638 (-12.12%)
Mutual labels: recyclerview
Swiperecyclerview
🍈 RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴。
Stars: ✭ 5,174 (+612.67%)
Mutual labels: recyclerview
Gallerylayoutmanager
New way to implements ViewPager/Gallery in Android with RecycleView
Stars: ✭ 684 (-5.79%)
Mutual labels: recyclerview
Android Zblibrary
🔥Android MVP 快速开发框架,做国内 「示例最全面」「注释最详细」「使用最简单」「代码最严谨」的 Android 开源 UI 框架。 🔥An Android MVP Framework with many demos, detailed documents, simple usages and strict codes.
Stars: ✭ 5,000 (+588.71%)
Mutual labels: recyclerview
Zoomrecylerlayout
🎢 Zoom Recycler Layout Manager For Android Kotlin
Stars: ✭ 618 (-14.88%)
Mutual labels: recyclerview
Timetablelayout
TimetableLayout is a RecyclerView.LayoutManager to display the timetable for Android.
Stars: ✭ 726 (+0%)
Mutual labels: recyclerview
Windowimageview
An ImageView display in RecyclerView, looks like window.
Stars: ✭ 699 (-3.72%)
Mutual labels: recyclerview
Recyclerviewhelper
📃 [Android Library] Giving powers to RecyclerView
Stars: ✭ 643 (-11.43%)
Mutual labels: recyclerview
RecyclerCoverFlow
使用RecyclerView,自定义LayoutManager实现旋转木马相册效果
Gradle依赖
请查看最新版本:Release
如:compile 'com.chenlittleping:recyclercoverflow:1.0.6'
使用方式
1,xml中加入
<recycler.coverflow.RecyclerCoverFlow
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="match_parent">
</recycler.coverflow.RecyclerCoverFlow>
2,Activity中初始化,其中Adapter与RecyclerView的Adapter完全一致
mList = (RecyclerCoverFlow) findViewById(R.id.list);
// mList.setFlatFlow(true); //平面滚动
mList.setAdapter(new Adapter(this));
mList.setOnItemSelectedListener(new CoverFlowLayoutManger.OnSelected() {
@Override
public void onItemSelected(int position) {
((TextView)findViewById(R.id.index)).setText((position+1)+"/"+mList.getLayoutManager().getItemCount());
}
});
实现原理:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].