常用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 许可协议。转载请注明来自 墨香博客!