Skip to content

Releases: li2/android-view

RecyclerView, TextInputLayout, Theme

07 Jun 06:44
@li2 li2
Compare
Choose a tag to compare
  • TextInputLayout.endIconClicks()
  • BindingAdapter("htmlText") movementMethod
  • RecyclerView: Fixing RecyclerView nested scrolling in opposite direction.
  • RecyclerView: previewing multiples item types
  • ThemeHelper

Upgraded to RxBinding4, RxJava3, RxKotlin3

27 May 10:32
@li2 li2
Compare
Choose a tag to compare
0.2.0

Bump version to 0.2.0

Glide error placeholder

28 Apr 05:31
@li2 li2
Compare
Choose a tag to compare
0.1.4

Bump version to 0.1.4

ViewPager: carousel, auto scroll

24 Apr 07:44
@li2 li2
Compare
Choose a tag to compare

CardPageTransformer
- a card effect transformer for ViewPager2

CarouselPagerHelper
- Provide carousel scroll ability for RecyclerView [ListAdapter] by mocking up the limited dataset with [Int.MAX_VALUE]

ViewPager2AutoScrollHelper
- an interface serve as a plugin to provide the ViewPager auto scroll ability.

ViewPager2Ext
- Ignore pull to refresh
- Show the partial preview of left and right page of ViewPager.

VerticalScrollView
- A scroll view will only intercept the event if the user is deliberately scrolling in the Y direction, to make the horizontal scroll view scroll smooth.

Initial Release

14 Apr 11:54
@li2 li2
Compare
Choose a tag to compare

Added bunches of custom views, BindingAdapter, extension function for existing views.

├── button
│   ├── CircularAnimatedDrawable.kt
│   └── MaterialLoadingButton.kt
├── image
│   └── ImageBindings.kt
├── keyboard
│   └── KeyboardUtils.kt
├── recyclerview
│   ├── GridSpacingDecoration.kt
│   ├── LinearSpacingDecoration.kt
│   ├── RecyclerViewBindings.kt
│   └── RecyclerViewItemDragHelper.kt
├── snackbar
│   └── Snackbars.kt
├── statusbar
│   └── StatusBarUtils.kt
├── swiperefreshlayout
│   └── SwipeRefreshLayoutBindings.kt
├── tab
│   └── TabLayoutExtensions.kt
├── textview
│   ├── EditTextViewBindings.kt
│   ├── EditTextViewExtensions.kt
│   └── TextViewBindings.kt
├── toast
│   └── Toasts.kt
├── toolbar
│   ├── ToolbarBindings.kt
│   └── ToolbarExtensions.kt
├── view
│   ├── LoadingOverlay.kt
│   └── ViewBindings.kt
└── webview
    └── AdvancedWebView.kt