The RecyclerView is one of the most used widgets in the Android world, and with it you have to implement an Adapter which provides the items for the view. Most use cases require the same base logic, but require you to write everything again and again. The FastAdapter is here to simplify this process. You don't have to worry about the adapter anymore. Just write the logic for how your view/item should look like, and you are done. This library has a fast and highly optimized core which provides core functionality, most apps require. It also prevents common mistakes by taking away those steps from the devs. Beside being blazing fast, minimizing the code you need to write, it is also really easy to extend. Just provide another adapter implementation, hook into the adapter chain, custom select / deselection behaviors. Everything is possible.
recyclerview fastadapter viewholder multi-select click-listeners drag-and-drop swipe recyclerview-adapter adapter android android-library android-development android-ui mikepenzRead the motivation for this project in my blog post. Please note that since 3.0 the group id has been changed to adapterdelegates3.
recyclerview recyclerview-adapter delegate composition-over-inheritance adapterdelegatesBRVAH:Powerful and flexible RecyclerAdapter
recyclerview recyclerview-adapter recyclerview-item-animation android android-libraryGraywater is a RecyclerView adapter that facilitates the performant decomposition of complex and varied list items. It does this by mapping large data models to multiple viewholders, splitting the work needed to create a complex list item over multiple frames. The concept is based off of Facebook's post on a faster news feed and Components for Android, which have been realized as Litho.
android android-library performance recyclerview-adapterThe list of items can be an ObservableList if you want to get the adapter automatically updated when its content changes, or a simple List if you don't need to use this feature. The LayoutHandler interface allows you to use different layouts based on more complex criteria. Its one single method receives the item and the position and returns the layout resource id.
recyclerview recyclerview-adapter databinding kotlin kotlin-android kotlin-library android android-library viewholderHelper library for recyclerviews to create composable view holders without boilerplate code. The Gradle dependency is available via JCenter. JCenter is the default maven repository used by Android Studio.
android android-library recyclerview recyclerview-adapter java-libraryThe main purpose of this repo is to reduce the boiler plate code used in RecylerView's for different views and use cases. Yeah! All you have to just mark the fields in the template wizards. Now, you're good to go. This template supports RecyclerView customziations like list, grid, header, footer, header-footer, toggle, checkbox, radio, google play like RecyclerView and Section RecyclerView.
android androidstudiotemplate androidstudio-plugin recyclerview recyclerview-adapter templates主要提供了简单易用强大的RecyclerView库,包括自定义刷新加载效果、极简通用的万能适配器Adapter、万能分割线、多种分组效果、常见状态页面、item动画效果、添加多个header和footer、侧滑、拖拽、Sticky(黏性)效果、多item布局等,各模块之间灵活、解耦、通用、又能相互组合使用。
recyclerview recyclerview-adapter recyclerview-item-animation recyclerview-header recyclerview-multi-type recyclerview-item-decoration recyclerview-loadmoreSimple RecyclerView swipe to delete implementation.
android kotlin-android recyclerview recyclerview-adapterCreate a common adapter and call setAdapter method of list view or recycler view.
android adapter recyclerview-adapter recyclerviewThe examples will be in Kotlin, but this library works just as well with Java. Each layout in the adapter gets its own item class, which has fields for any mutable data in its layout. Since the items own the data and know how to bind it to a view holder, there are no intermediate data holder classes, no interfaces, and no casting to a base class and back.
kotlin android recyclerview recyclerview-adapter目前封装的比较完善的RecycleView适配器 新增可被Gradle引用
recycleview recyclerview-adapter recyclerview-headerSimple implementation for one item selected RecyclerView. This makes it easier to use arbitrary VideoView (such as MediaPlayer) in RecyclerView. This library includes RecyclerView.LayoutManager and Recyclerview.OnScrollListener. You can realize auto-playing Video View like Facebook, Instagram, Twitter or other famous single column SNS by this library.
android recyclerview recyclerview-adapter linearlayoutmanagerThis library is deprecated. Use DiffUtils from Android RecyclerView library which does exactly the same as AdapterCommands. AdapterCommands has been developed and released before DiffUtils has been released, however, now that Google has published and is maintaining DiffUtils there is very little reason to prefer this library over DiffUtils. Drop in solution to animate RecyclerView's dataset changes by using the command pattern for adapters with not stable ids. Read my blog post for more information.
recyclerview recyclerview-adapter recyclerview-item-animation animationAn Adapter and ViewHolder that let you implementation a RecyclerView to be split into sections. And lets you implementation paging and endless-recyclerView easily. If you want to implement multi-sections or rows on a RecyclerView, you should create more than two custom ViewHolders. And you can handle multi-layout like below.
recyclerview recyclerview-adapter recyclerview-multi-type baseadapter viewholder paging endless-scrollWrite repeat if and else become nightmare... One day,I decided RecyclerView.Adapter use all if and else wipe out,let RecyclerView.Adapter Automated configuration.
auto-recyclerview recyclerview-adapter auto-adapter autorecycleradapter recyclerview automated-configurationbut you can modify it for your LayoutManager or ItemAnimator.
easyrecyclerview android decoration recyclerview recyclerview-adapter recyclerview-multi-typemake recyclerView supports load more and customize the footer view, without changes to the original adater of recyclerView.
recyclerview-adapter loadmore android custom-view no-more failed-view retryTo be able to initialize MyAdapter, you will need 3 arguments, the layout id of Recyclerview viewholder list item, list of items you are interested in displaying and lastly implementation of ViewHolderCallbacks to handle binding data and view holder click events. I passed *this for the 3rd argument above because MainActivity implements ViewHolderCallbacks as shown below. The first method bindDataToViews allows you to bind data to views inside ViewHolder e.g Textviews... and the last method handles click events on the View holder.
android recyclerview recyclerview-adapter android-library android-listview recyclerview-library
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.