常用UI框架汇总
本章主要是对常用的UI框架进行整理,帮助大家更方便的查找资源。主要包括:ViewPager、RecyclerView、Toast、Notification、CoordinatorLayout、Animation、界面切换、日历、高斯模糊、菜单、图片选择器、切换主题等。
UI
ViewPager
- YViewPagerDemo
YViewPagerDemo

- InfiniteCycleViewPager
InfiniteCycleViewPager
- InfiniteCycleViewPagerXamarin
InfiniteCycleViewPagerXamarin
- ViewPagerCards
ViewPagerCards
- ViewpagerTransition
ViewpagerTransition

CardStackView
- CardStackView
CardStackView

- FlippableStackView
FlippableStackView

- CardStackView
CardStackView

RecyclerView
部分来源于:关于Android RecyclerView的那些开源LayoutManager
- excelPanel
excelPanel

- ShimmerRecyclerView
ShimmerRecyclerView

- FanLayoutManager
FanLayoutManager

- CarouselLayoutManager
CarouselLayoutManager

- ChipsLayoutManager
ChipsLayoutManager

- HiveLayoutManager
HiveLayoutManager
- vlayout
vlayout
- flexbox-layout
vlaflexbox-layoutyout

- LondonEyeLayoutManager
LondonEyeLayoutManager

- XRefreshView
一个万能的android下拉上拉刷新的框架,完美支持recyclerview
XRefreshView

- CardSwipeLayout
模仿探探卡片滑动效果的布局
CardSwipeLayout

- Android-StepsView
Android-StepsView http://anton46.com
Android-StepsView

- StepView
Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status
StepView
- MultiSnapRecyclerView
Android library for multiple snapping of RecyclerView
MultiSnapRecyclerView

下拉刷新
- SmartRefreshLayout
下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer

Toast
- Toasty
Toasty

- StyleableToast
StyleableToast
TextView
- SuperTextView
SuperTextView
Notification
CoordinatorLayout
- CoordinatorTabLayout
CoordinatorTabLayout

Animation
- recyclerview-animators
recyclerview-animators

- GestureViews
GestureViews

- DiscreteScrollView
DiscreteScrollView

- lottie-android
lottie-android

- ZoomHeader
ZoomHeader

- AnimatorDurationTile
AnimatorDurationTile

- folding-cell-android
folding-cell-android

- Transitions-Everywhere
Transitions-Everywhere
Animate all the things. Transitions in Android
Material Design
- plaid
plaid

界面切换
- ActivitySwitcher
ActivitySwitcher

- Depth
Depth

- Depth-LIB-Android
Depth-LIB-Android
- ExpectAnim
ExpectAnim

- android-slidingactivity
android-slidingactivity


列表过度效果
- ShimmerLayout
ShimmerLayout

日历
- OneCalendarView
OneCalendarView
- material-calendarview
material-calendarview

高斯模糊
- BlurKit-Android
BlurKit-Android

菜单
- CircleMenu
CircleMenu
- circle-menu-android
circle-menu-android

照片选择器
- Matisse
Matisse


切换主题
- aesthetic–Rxjava切换主题
aesthetic
- MagicaSakura
MagicaSakura

其他
- 横向堆叠效果的自定义Layout
android-pile-layout

- QMUI_Android
提高 Android UI 开发效率的 UI 库 http://qmuiteam.com/android
注
Android开发群:192508518
微信公众账号:Code-MX
注:本文原创,转载请注明出处,多谢。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 墨香博客!
