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 mikepenzThe 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 viewholderAn 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-scroll🍁 Base是针对于Android开发封装好一些常用的基类,主要包括通用的Adapter、Activity、Fragment、Dialog等、和一些常用的Util类,只为更简单。
activity fragments adapter viewholder dialog splash log util baseactivity basefragment baseadapter basedialog base fragment base-adapter base-util
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.