注:内容来自github 致力于android推广
包括 listview GridView 刷新动画 侧滑动画 抽屉动画 button动画 加载动画 进度条动画 tab动画 主题动画 点击效果动画等
List of Android UI/UX Libraries
A curated list of awesome Android UI/UX libraries.
Other lists
- Looking for Core Library? Check out wasabeef/awesome-android-libraries.
- Looking for iOS? Check out cjwirth/awesome-ios-ui
Maintainers
wasabeef
ogaclejapan
Index (light-weight pages)
- Material
- Layout
- Button
- List / Grid
- ViewPager
- Label / Form
- Image
- SeekBar
- Progress
- Menu
- ActionBar
- Dialog
- Calendar
- Graph
- Animation
- Parallax
- Effect (Blur... etc)
- Other
Material
Name | License | Demo |
MaterialDesignLibrary | Apache License V2 | |
DrawerArrowDrawable | Apache License V2 | |
MaterialTabs | Apache License V2 | |
PagerSlidingTabStrip | Apache License V2 | |
material-ripple | Apache License V2 | |
RippleEffect | MIT | |
LDrawer | Apache License V2 | |
material-design-icons | Apache License V2 | |
AndroidMaterialDesignToolbar | Apache License V2 | |
MaterialEditText | Apache License V2 | |
material-menu | Apache License V2 | |
material-dialogs | Apache License V2 | |
AlertDialogPro | Apache License V2 | |
MaterialNavigationDrawer | Apache License V2 | |
MaterialDialog | Apache License V2 | |
materialish-progress | Apache License V2 | |
FloatingActionButton | MIT | |
android-floating-action-button | Apache License V2 | |
MaterialSheetFab | MIT | |
CircularReveal | Apache License V2 | |
material-range-bar | Apache License V2 | |
Lollipop-AppCompat-Widgets-Skeleton | Apache License V2 | |
Carbon | Apache License V2 | NONE |
material-calendarview | Apache License V2 | |
Material | Apache License V2 | |
Material Icon Library | Apache License V2 | |
FAB-Loading | Apache License V2 | |
MaterialTextField | Apache License V2 | |
MaterialDateRangePicker | Apache License V2 | |
TapTargetView | Apache License V2 | |
Spotlight | Apache License V2 | |
MaterialTapTargetPrompt | Apache License V2 | |
MaterialShadows | MIT | |
Layout
Name | License | Demo |
WaveView | Apache License V2 | |
ResideLayout | Apache License V2 | |
AndroidSwipeLayout | MIT | |
SwipeBackLayout | Apache License V2 | |
Maskable Layout | Apache License V2 | |
ExpandableLayout | MIT | |
android-PullRefreshLayout | MIT | |
TileView | MIT | |
ShowcaseView | Apache License V2 | |
Ultra Pull To Refresh | Apache License V2 | |
AndroidViewHover | UnKnown | |
DraggablePanel | Apache License V2 | |
Slidr | Apache License V2 | |
Phoenix Pull-to-Refresh | Apache License V2 | |
Pull-to-Refresh.Tours | Apache License V2 | |
InboxLayout | MIT | |
SwipeBack | Apache License V2 | |
ArcLayout | Apache License V2 | |
Dragger | Apache License V2 | |
PhysicsLayout | Apache License V2 | |
BottomSheet | License | |
Bubbles for Android | Apache License V2 | |
AndroidSlidingUpPanel | Apache License V2 | |
android-transition | Apache License V2 | |
CircleRefreshLayout | MIT | |
WaveSwipeRefreshLayout | Apache License V2 | |
FloatingView | Apache License V2 | |
FrenchToast | Apache License V2 | |
AndroidSweetSheet | Apache License V2 | |
FABRevealLayout | Apache License V2 | |
ToggleExpandLayout | MIT | |
FlowingDrawer | Apache License V2 | |
WaveView | Apache License V2 | |
FoldableLayout | Apache License V2 | |
TriangleLabelView | Apache License V2 | |
FlexboxLayout | Apache License V2 | |
Vorolay | Apache License V2 | |
Hover | MIT | |
FerrisWheel | Apache License V2 | |
Button
Name | License | Demo |
circular-progress-button | Apache License V2 | |
android-process-button | Apache License V2 | |
android-circlebutton | Apache License V2 | |
android-flat-button | Apache License V2 | |
MovingButton | MIT | |
LabelView | Apache License V2 | |
List / Grid
Name | License | Demo |
SuperRecyclerView | Apache License V2 | NONE |
RecyclerViewSwipeDismiss | BSD 2 License | |
FlabbyListView | Apache License V2 | |
recyclerview-stickyheaders | MIT | |
ParallaxListView | UnKnown | |
PullZoomView | Apache License V2 | |
SwipeMenuListView | MIT | |
discrollview | Apache License V2 | |
StickyListHeaders | Apache License V2 | |
ListBuddies | Apache License V2 | |
Android-ObservableScrollView | Apache License V2 | |
AsymmetricGridView | Apache License V2 | |
DynamicGrid | MIT | |
AndroidStaggeredGrid | Apache License V2 | |
SwipeListView | Apache License V2 | |
android-parallax-recyclerview | Apache License V2 | |
BlurStickyHeaderListView | MIT | |
RecyclerView Animators | Apache License V2 | |
RecyclerView-FlexibleDivider | Apache License V2 | |
AndroidTreeView | Apache License V2 | |
RecyclerViewFastScroller | Apache License V2 | |
RecyclerView-MultipleViewTypesAdapter | Apache License V2 | |
SwipeToAction | Apache License V2 | |
Advanced Recyclerview | Apache License V2 | |
RecyclerItemDecoration | Apache License V2 | |
MaterialRecents | Apache License V2 | |
Dividers | Apache License V2 | |
Drag Select Recycler View | MIT | |
sticky-headers-recyclerview | Apache License V2 | |
ViewPager
Name | License | Demo |
ParallaxPagerTransformer | Apache License V2 | |
ViewPagerTransforms | Apache License V2 | |
CircleIndicator | MIT | |
Android ViewPagerIndicator | Apache License V2 | |
Android-ParallaxHeaderViewPager | Apache License V2 | |
freepager | Apache License V2 | |
SpringIndicator | Apache License V2 | |
SmartTabLayout | Apache License V2 | |
FlipViewPager.Draco | Apache License V2 | |
MaterialViewPager | Apache License V2 | |
AndroidRubberIndicator | MIT | |
HollyViewPager | Apache License V2 | |
SCViewPager | Apache License V2 | |
SwipeSelector | Apache License V2 | |
NavigationTabStrip | Apache License V2 & MIT | |
NavigationTabBar | Apache License V2 & MIT | |
UltraViewPager | MIT | |
Label / Form
Name | License | Demo |
Shimmer-android | Apache License V2 | |
Shimmer for Android | BSD 2 License | |
Titanic | Apache License V2 | |
MatchView | Apache License V2 | |
android-autofittextview | Apache License V2 | |
SecretTextView | Apache License V2 | |
TextJustify-Android | Apache License V2 | |
RoundedLetterView | Apache License V2 | |
TextDrawable | Apache License V2 | |
BabushkaText | Apache License V2 | |
ExpandableTextView | Apache License V2 | |
Float Labeled EditText | Apache License V2 | |
SizeAdjustingTextView | GNU License | NONE |
ParkedTextView | MIT | |
Material Code input | Apache License V2 |
|
TextSurface | Apache License V2 | |
EmailAutoCompleteTextView | Apache License V2 | |
Tab Digit | Apache License V2 | |
RotatingText | MIT | |
Image
Name | License | Demo |
TouchImageView | LICENSE | NONE |
CircleImageView | Apache License V2 | |
android-shape-imageview | Apache License V2 | |
GifImageView | MIT | |
cropper | Apache License V2 | |
android-crop | Apache License V2 | |
SelectableRoundedImageView | Apache License V2 | |
RoundedImageView | Apache License V2 | |
CropImageView | Apache License V2 | |
BitmapMerger | MIT | |
Scrolling Image View | MIT | |
Pixelate Android | MIT | |
SimpleCropView | MIT | |
android-anyshape | MIT | |
PanoramaImageView | MIT | |
SeekBar
Name | License | Demo |
DiscreteSeekBar | Apache License V2 | |
SeekBarCompat | Apache License V2 | |
PreviewSeekBar | Apache License V2 | |
Progress
Name | License | Demo |
SmoothProgressBar | Apache License V2 | |
NumberProgressBar | MIT | |
CircleProgress | UnKnown | |
android-square-progressbar | UnKnown | |
GoogleProgressBar | Apache License V2 | |
Android-RoundCornerProgressBar | Apache License V2 | |
ElasticDownload | Apache License V2 | |
FABProgressCircle | Apache License V2 | |
Loading | Apache License V2 | |
Animated Circle Loading View | Apache License V2 | |
AndroidFillableLoaders | Apache License V2 | |
spots-dialog | MIT | |
AVLoadingIndicatorView | Apache License V2 | |
LoadingDots | MIT | |
ColorArcProgerssBar | Apache License V2 | |
ArcProgressStackView | Apache License V2 | |
WaveLoadingView | Apache License V2 | |
CatLoadingView | MIT | |
WaveLoading | MIT | |
Menu
Name | License | Demo |
CircularFloatingActionMenu | MIT | |
AndroidResideMenu | MIT | |
Folder-ResideMenu | Apache License V2 | |
Side-Menu.Android | Apache License V2 | |
Context-Menu.Android | Apache License V2 | |
GuillotineMenu-Android | Apache License V2 | |
android-snake-menu | Apache License V2 | |
BoomMenu | Apache License V2 | |
ActionBar
Name | License | Demo |
FadingActionBar | Apache License V2 | |
GlassActionBar | Apache License V2 | |
NotBoringActionBar | Apache License V2 | |
Dialog
Name | License | Demo |
DialogPlus | Apache License V2 | |
Sweet Alert | MIT | |
FlycoDialog-Matser | MIT | |
Calendar
Name | License | Demo |
Caldroid | MIT | |
android-times-square | Apache License V2 | |
Android-MonthCalendarWidget | Apache License V2 | |
android-betterpickers | Apache License V2 | |
Android-Week-View | Apache License V2 | |
SilkCal | MIT | |
SublimePicker | Apache License V2 | |
MaterialDateTimePicker | Apache License V2 | |
CompactCalendarView | MIT | |
Graph
Name | License | Demo |
EazeGraph | Apache License V2 | |
GraphView | Apache License V2 | |
hellocharts-android | Apache License V2 | |
MPAndroidChart | Apache License V2 | |
WilliamChart | Apache License V2 | |
Animation
Name | License | Demo |
AndroidViewAnimations | MIT | |
ListViewAnimations | Apache License V2 | |
AndroidImageSlider | MIT | |
transitions-everywhere | Apache License V2 | |
Android Ripple Background | MIT | |
android-flip | MIT | |
FragmentTransactionExtended | Apache License V2 | |
KenBurnsView | Apache License V2 | |
rebound | BSD 2 License | http://facebook.github.io/rebound/ |
Reachability | Apache License V2 | |
AnimationEasingFunctions | MIT | |
EasyAndroidAnimations | Apache License V2 | |
android-pathview | Apache License V2 | |
ViewRevealAnimator | Apache License V2 | |
ArcAnimator | MIT | |
SearchMenuAnim | UnKnown | |
Cross View | Apache License V2 | |
WoWoViewPager | Apache License V2 | |
Lottie for Android | Apache License V2 | |
RichPath | Apache License V2 | |
Parallax
Name | License | Demo |
ParallaxEverywhere | MIT | |
Effect
Name | License | Demo |
EtsyBlur | Apache License V2 | |
BlurDialogFragment | Apache License V2 | |
BlurBehind | MIT | |
Android StackBlur | Apache License V2 | |
EdgeEffectOverride | Apache License V2 | |
ExplosionField | Apache License V2 | |
BrokenView | MIT | |
Trianglify | Apache License V2 | |
ShineButton | MIT | |
Other
Name | License | Demo |
Swipecards | Apache License V2 | |
Android-Bootstrap | MIT | |
Android PDFView | GPL V3 | |
Dspec | Apache License V2 | |
LolliPin | Apache License V2 | |
DrawableView | Apache License V2 | |
Material Shadow 9-Patch | Apache License V2 | |
SimpleFingerGestures | Apache License v2 | |
Decor | Apache License V2 | |
Voice Recording Visualizer | Apache License V2 | |
EasyFonts | Apache License V2 | |
Android Sliding Activity Library | Apache License V2 | |
Snake View | Apache License V2 | |
Rotatable | MIT | |
StatusBarUtil | Apache License V2 | |
Horizon - Simple visual equaliser for Android | Apache License V2 | |
Stepper Touch | Apache License V2 | |
Konfetti | ISC | |
- © 2019 GitHub, Inc.
- Terms
- Privacy
- Security
- Status
- Help
- Contact GitHub
- Pricing
- API
- Training
- Blog
- About
- Android(安卓)ViewFlipper的动画
- Android(安卓)如何在XML文件中定义动画
- Dragger android 的Activity切换动画大全
- android动画效果处理
- Android之动画效果编程基础
- Android启动画面实现
- Android(安卓)开发集锦
- 怎么设置Android(安卓)Activity的动画
- Android动画学习笔记-Android(安卓)Animation
随机推荐
-
最封闭的开源系统,话说Android的八宗罪(转
-
Android应用开发笔记(13): Android移动应
-
从0开始学Android之Android生命周期
-
Android(安卓)自定义阴影Shadow颜色,大小
-
Android(安卓)HAL实现的三种方式(1) - 基
-
对2016年android实习就业的一些看法
-
Android中多次弹出相同Toast提示框长时间
-
Android牟利之道--广告平台的介绍
-
Android(安卓)So简单加固
-
Android(安卓)11 Beta 版正式发布!以及众