android UI库

https://github.com/wasabeef/awesome-android-ui

List of Android UI/UX Libraries

A curated list of awesome Android UI/UX libraries.

Other lists

Maintainers

 wasabeef
 ogaclejapan

Index (light-weight pages)

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 UnKnown
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
snackbar 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

Layout

Name License Demo
WaveView Apache License V2
ResideLayout Apache License V2
AndroidSwipeLayout MIT  
FreeFlow Apache License V2
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 UnKnown
SwipeBack UnKnown  
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

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 UnKnown
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  

ViewPager

Name License Demo
ParallaxPagerTransformer UnKnown
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

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 UnKnown
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

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 NONE
Pixelate Android MIT
SimpleCropView MIT

SeekBar

Name License Demo
DiscreteSeekBar 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

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

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    
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 UnKnown
android-pathview Apache License V2
ViewRevealAnimator Apache License V2
ArcAnimator MIT  
SearchMenuAnim UnKnown
Cross View 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

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  
时间: 2024-08-13 17:02:02

android UI库的相关文章

免费的Android UI库及组件推荐

短短数年时间Android平台就已经形成了一个庞大而活跃的开发者社区.许多社区开发的项目业已进入成熟阶段,甚至可以用于商业的软件生产中,且不用担心质量问题. 本文编译自androiduipatterns,意在分享一些免费.开源的Android UI库及组件资源. 一.UI组件库 1. GreenDroid 该项目可以实现下列的UI设计: 动作栏(Action Bar) 快捷动作(Quick Action) 工作区(Workspace) 动态列表(Dynamic List) 以及许多更有用的组件.

腾讯出品的一个超棒的 Android UI 库

腾讯出品的一个超棒的 Android UI 库 相信做 Android 久了大家都会有种体会,那就是 Android 开发相对于前端开发来说统一的 UI 开源库比较少.造成这种现象的原因一方面是大多数 App 都有自己的 UI 风格,另一方面也是因为开源这种 UI 库费事费力而且很难受到关注,可以说是吃力不讨好. 正因如此,今天这个 UI 库就显得特别值得关注了.它提供了一系列常用的组件和丰富多彩的样式主题,比如最常见的 TextView.Button.EditText.ImageView.Sp

10款实用Android UI工具库

移动应用的UI设计就好似达摩克利斯之剑,一方面,一个视觉.交互.体验良好的UI可以加强应用在用户心目中的形象和识别性.而另一方面,一个体验糟糕的UI设计不仅无法让用户沉浸在应用中,还会造成用户对应用产生厌恶感.所以说在进行应用开发时,一个高质量的UI对于提高应用下载量有着非常重要的作用.对此,本文特为广大的移动应用开发者献上10款非常实用的Android UI设计工具. ActionBarSherlock:一个独立的设计库,也是GitHub上很火的一个开源项目 Nine Old Androids

android UI开源库

. ActionBarSherlock ActionBarSherlock是一个独立的Android设计库,可以让Android 2.x的系统也能使用ActionBar.此 外,ActionBarSherlock还能够允许开发者只通过一个API,就可以方便地使用和设计ActionBar. ActionBarSherlock还可以自主判断选择并调用原生Action Bar还是扩展ActionBar.如果在Android 3.x以上使 用ActionBarSherlock,它还会调用系统原生的Act

Android UI开源组件库BottomView ,第三方自定义UI控件

这里分享一个Android的非常经典实用而且简单方便的第三方UI控件库:BottomView(小米的米UI也用到了这个) 实现功能: 可以在底部弹出的View里自定义布局: 可以自定义是否可以触摸外部消失: 可以自定义事件: 可以自定义外围背景是否透明: 可以自定义动画: 如果需要的话,可以强制为顶部View显示 BottomView.jar库文件下载地址:http://download.csdn.net/detail/jay100500/7547055 BottomView的Demo下载地址:

GitHub Top 100的Android开源库

本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择「Best Match」得到的结果,然后过滤了跟Android不相关的项目,所以排名并不具备任何官方效力,仅供参考学习,方便初学者快速了解当前一些流行的Android开源库. 1. React Native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native,

100个Github上Android开源库

项目名称 项目简介 1. react-native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native, 该框架结合了 Web 应用和 Native 应用的优势, 可以使用 JavaScript 来开发 iOS 和 Android 原生应用 2.Android-Universal-Image-Loader ImageLoader 是最早开源的 Android 图片缓存库, 强大的缓存机制, 早期被广泛

移动端前端UI库—Frozen UI、WeUI、SUI Mobile

Frozen UI 自述:简单易用,轻量快捷,为移动端服务的前端框架. 主页:http://frozenui.github.io/ 开发团队:QQVIP FD Team Github:https://github.com/frozenui/frozenui Demo:http://frozenui.github.io/frozenui/demo/index.html WeUI 自述:WeUI是一套同微信原生视觉体验一致的基础样式库,为微信 Web 开发量身设计,可以令用户的使用感知更加统一. 开

Android UI个性style

Android开源项目第一篇--个性化控件(View) ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView.FlipView.ColorPickView.GraphView.UI Style.其他 Android开源项目第二篇--工具库篇 包括依赖注入.图片缓存.网络相关.数据库ORM工具包.Android公共库.高版本向低版本兼