Android开源库集合(控件)
RecycleView:
RecycleView功能增强 https://github.com/Malinskiy/SuperRecyclerView
RecycleView功能增强(拖拽,滑动删除,折叠) https://github.com/h6ah4i/android-advancedrecyclerview
RecycleView旁边添加侧边栏 https://github.com/CaMnter/EasyRecyclerViewSidebar
带侧边栏的RecycleView https://github.com/timusus/RecyclerView-FastScroll
增强RecycleView https://github.com/nikhilpanju/RecyclerViewEnhanced
等待数据加载效果 https://github.com/sharish/ShimmerRecyclerView
状态栏(StatusBar):
下拉刷新:
- https://github.com/Cleveroad/FireworkyPullToRefresh
- https://github.com/baoyongzhang/android-PullRefreshLayout
- https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh
- https://github.com/Yalantis/Phoenix
- https://github.com/zzz40500/Android-PullToNextLayout
- https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout
- https://github.com/tuesda/CircleRefreshLayout
- https://github.com/liaoinstan/SpringView
- https://github.com/lubeast/PullToRefresh
- https://github.com/Frank-Zhu/PullZoomView
- https://github.com/JorgeCastilloPrz/ExpandablePanel
ViewPager:
无限滚动的ViewPager https://github.com/lightSky/InfiniteIndicator
ViewPager向下滑动消失 https://github.com/baneizalfe/PullToDismissPager
类似画廊的ViewPager https://github.com/moondroid/CoverFlow
能够上下滑动的viewpager https://github.com/kaelaela/VerticalViewPager
viewpager上的指示器 https://github.com/chenupt/SpringIndicator
支持水平垂直滑动的ViewPager https://github.com/alexzaitsev/freepager
支持水平垂直滑动的ViewPager https://github.com/lsjwzh/RecyclerViewPager
Material风格viewPager https://github.com/florent37/MaterialViewPager
一个封装多种特性的ViewPager https://github.com/alibaba/UltraViewPager
页面展示效果 https://github.com/Ramotion/expanding-collection-android
TextView:
图文混排 https://github.com/Bilibili/drawee-text-view
带有角标的TextView https://github.com/HeZaiJin/SlantedTextView
文字带淡入淡出动画的TextView https://github.com/matthewrkula/SecretTextView
在Edittext中显示标签 https://github.com/pchauhan/EdittextWithTag
Tag Chip 效果 https://github.com/pchmn/MaterialChipsInput
有小三角的textview https://github.com/venmo/tooltip-view
能够在 TextView 上下左右固定设置文本的 View https://github.com/drakeet/LabelView
文字内容过多可折叠的TextView https://github.com/Manabu-GT/ExpandableTextView
文字内容过多可折叠的TextView https://github.com/borjabravo10/ReadMoreTextView
TextView中文字显示各种动画 https://github.com/hanks-zyh/HTextView
数字改变效果 https://github.com/CaMnter/EasyCountDownTextureView
数字改变效果 https://github.com/Bakumon/NumberAnimTextView
文本淡入淡出效果 https://github.com/rosenpin/FadingTextView
显示Emoji https://github.com/rockerhieu/emojicon
手势锁/锁屏/Pin解锁:
手势锁 https://github.com/aritraroy/PatternLockView
手势锁 https://github.com/DreaminginCodeZH/PatternLock
锁屏界面显示通知 https://github.com/AChep/AcDisplay
高斯模糊锁屏界面 https://github.com/Nightonke/BlurLockView
应用锁 https://github.com/lizixian18/AppLock
Pin解锁 https://github.com/OrangeGangsters/LolliPin
Pin解锁 https://github.com/aritraroy/PinLockView
画廊图片选择或编辑:
Material风格 https://github.com/HoraApps/LeafPic
Android多媒体选择器 https://github.com/Bilibili/boxing
图片处理 https://github.com/jarlen/PhotoEdit
裁剪图片 https://github.com/jdamcd/android-crop
裁剪图片 https://github.com/Yalantis/uCrop
裁剪图片 https://github.com/steelkiwi/cropiwa
裁剪图片 https://github.com/IsseiAoki/SimpleCropView
涂鸦 https://github.com/ByoxCode/DrawView
手势缩放图片 https://github.com/davemorrissey/subsampling-scale-image-view
图片选择器有裁剪功能 https://github.com/liuguangqiang/IPicker
图片选择器 https://github.com/myinnos/AwesomeImagePicker
仿IOS3Dtouch功能 https://github.com/nantaphop/HoverTouchView
Layout:
底部带弧形的布局 https://github.com/florent37/ArcLayout
同时支持垂直滑动和水平滑动 https://github.com/Kelin-Hong/ScrollablePanel
可以滑动的布局 https://github.com/liuguangqiang/SwipeBack
可扩展的Layout https://github.com/traex/ExpandableLayout
滑动删除 https://github.com/daimajia/AndroidSwipeLayout
流程图布局 https://github.com/ApmeM/android-flowlayout
在Layout中显示标签 https://github.com/whilu/AndroidTagView
ImageView:
显示验证码 https://github.com/jineshfrancs/CaptchaImageView
切换开关状态 https://github.com/zagum/Android-SwitchIcon
自动展示人脸位置 https://github.com/Subito-it/Masaccio
圆形ImageView https://github.com/hdodenhof/CircleImageView
圆形ImageView https://github.com/Pkmmte/CircularImageView
各种形状ImageView https://github.com/siyamed/android-shape-imageview
多边形Imageview https://github.com/AlbertGrobas/PolygonImageView
手势缩放ImageView https://github.com/alexvasilkov/GestureViews
动态视觉差控件 https://github.com/HomHomLin/Android-ParallaxSupportView
卡片Card:
可滑动移除的Card https://github.com/Diolor/Swipecards
可滑动移除的Card https://github.com/kikoso/Swipeable-Cards
可滑动移除的Card https://github.com/Diolor/Swipecards
Button:
在FloatingButton上显示数字 https://github.com/andremion/CounterFab
在按钮上显示矢量图 https://github.com/wnafee/vector-compat
显示下载状态 https://github.com/dmytrodanylyk/circular-progress-button
圆角button https://github.com/niniloveyou/StateButton
按钮上显示下载进度 https://github.com/jiang111/CProgressButton
显示点赞动画的Button https://github.com/jd-alexander/LikeButton
图片和文字合并到Button中 https://github.com/drakeet/AndroidUIView
ProgressBar:
类似Button显示进度 https://github.com/ishaan1995/ButtonProgressBar
数字显示进度 https://github.com/daimajia/NumberProgressBar
圆形进度条 https://github.com/lzyzsd/CircleProgress
仿google进度读条 https://github.com/castorflex/SmoothProgressBar
有进度动画效果 https://github.com/lusfold/SpinnerLoading
下载带进度带动画效果 https://github.com/fenjuly/ArrowDownloadButton
仿IOS进度条 https://github.com/Kaopiz/KProgressHUD
圆形进度条 https://github.com/jlmd/AnimatedCircleLoadingView
基于贝塞尔曲线更顺滑的进度条 https://github.com/JeasonWong/BezierLoadingView
各种Loading效果 https://github.com/dinuscxj/LoadingDrawable
各种Loading效果 https://github.com/codeestX/ENViews
Material风格的进度调 https://github.com/DreaminginCodeZH/MaterialProgressBar
菜单:
仿Path弹出菜单 https://github.com/ovenbits/QuickActionView
方形菜单 https://github.com/devsideal/SquareMenu
基于FloatingButton https://github.com/JoaquimLey/faboptions
侧边栏menu https://github.com/Yalantis/Side-Menu.Android
侧边栏menu https://github.com/Yalantis/Context-Menu.Android
点击展开菜单 https://github.com/Nightonke/BoomMenu
侧拉弹出菜单 https://github.com/SpecialCyCi/AndroidResideMenu
圆盘式菜单 https://github.com/linroid/FilterMenu
点击展开菜单 https://github.com/ogaclejapan/ArcLayout
点击FloatingButton弹出菜单 https://github.com/wangjiegulu/RapidFloatingActionButton
点击FloatingButton弹出菜单 https://github.com/gowong/material-sheet-fab
Switch:
Tab:
- https://github.com/Andy671/Dachshund-Tab-Layout
- https://github.com/ogaclejapan/SmartTabLayout
- https://github.com/klongmitre/android-segmented-control-view
- https://github.com/eccyan/SpinningTabStrip
- https://github.com/Devlight/NavigationTabBar
- https://github.com/hackware1993/MagicIndicator
Material风格的Tab https://github.com/neokree/MaterialTabs
Material风格的Tab https://github.com/Devlight/NavigationTabStrip
各种样式Tab https://github.com/H07000223/FlycoTabLayout
引导页:
- https://github.com/rahulrj/YahooNewsOnboarding
- https://github.com/Cleveroad/slidingtutorial-android
- https://github.com/txusballesteros/welcome-coordinator
- https://github.com/Nightonke/WoWoViewPager
- https://github.com/w446108264/XhsWelcomeAnim
- https://github.com/ViksaaSkool/AwesomeSplash
- https://github.com/stephentuso/welcome-android
Toast :
日历:
星期视图日历 https://github.com/alamkanak/Android-Week-View
日历列表视图 https://github.com/traex/CalendarListview
material风格的日历 https://github.com/prolificinteractive/material-calendarview
提交日历日期 https://github.com/vikramkakkar/SublimePicker
适配MD风格日历 https://github.com/SundeepK/CompactCalendarView
toolbar相结合的弹出日历 https://github.com/kleisauke/CompactCalendarViewToolbar
横向日历 https://github.com/Mulham-Raee/Horizontal-Calendar
图表:
- https://github.com/xcltapestry/XCL-Charts
- https://github.com/blackfizz/EazeGraph
- https://github.com/limccn/Android-Charts
- https://github.com/PhilJay/MPAndroidChart
- https://github.com/Androguide/HoloGraphLibrary
- https://github.com/lecho/hellocharts-android
- https://github.com/philackm/Scrollable-GraphView
雷达样式 https://github.com/qstumn/RadarChart
一个小巧且高效的线性图表组件 https://github.com/whataa/SuitLines
Dialog:
- https://github.com/pedant/sweet-alert-dialog
Dialog弹出并使背景高斯模糊 https://github.com/tvbarthel/BlurDialogFragment
- https://github.com/zzz40500/AndroidSweetSheet
- https://github.com/Kennyc1012/BottomSheet
底部弹出dialog https://github.com/Flipboard/bottomsheet
底部弹出dialog https://github.com/soarcn/BottomSheet
底部弹出dialog https://github.com/orhanobut/dialogplus
底部弹出选择日期dialog https://github.com/philliphsu/BottomSheetPickers
仿IOS底部弹出dialog https://github.com/baoyongzhang/android-ActionSheet
Material风格对话框 https://github.com/afollestad/material-dialogs
自定义控件:
快速跳跃分组的侧边栏控件 https://github.com/Solartisan/WaveSideBar
仿5.0 任务管理器控件 https://github.com/Bossyao168/StackOverView
可折叠内容的自定义控件 https://github.com/Ramotion/folding-cell-android
刮卡效果 https://github.com/sharish/ScratchView
数字变化动画 https://github.com/Even201314/NumberMorphView4Android
数字变化动画 https://github.com/robinhood/ticker
显示Markdown格式 https://github.com/mittsuu/MarkedView-for-Android
Markdown解析器 https://github.com/zzhoujay/Markdown
代码语法高亮 https://github.com/PDDStudio/highlightjs-android
仿IOS滚轮样式时间日期选择 https://github.com/Bigkoo/Android-PickerView
电影票在线选座 https://github.com/qifengdeqingchen/SeatTable
飞机选座 https://github.com/ldoublem/FlightSeat
表单步骤显示进度控件 https://github.com/anton46/Android-StepsView
表单步骤显示进度控件 https://github.com/VictorAlbertos/BreadcrumbsView
仿一个斗鱼web端滑动验证码 https://github.com/mcxtzhang/SwipeCaptcha
可用于动态生成验证码 https://github.com/Freshman111/VerificationCodeView
跑马灯效果 https://github.com/gongwen/MarqueeViewLibrary
弹幕效果 https://github.com/hpdx/DanmukuLight
Bilibili弹幕 https://github.com/bilibili/DanmakuFlameMaster
显示歌词 https://github.com/zhengken/LyricViewDemo
只显示数字的输入法 https://github.com/StephaneBg/SimpleNumberPicker
绘制几何体 https://github.com/FabianTerhorst/Isometric
悬浮的SearchView https://github.com/renaudcerrato/FloatingSearchView
仿仪表盘 https://github.com/glomadrian/velocimeter-view
圆弧形Seekbar https://github.com/neild001/SeekArc
仿QQ讨论组头像 https://github.com/kongnanlive/android-combination-avatar
显示PDF https://github.com/JoanZapata/android-pdfview
OpenGL实现的书本翻页效果 https://github.com/harism/android_page_curl
OpenGL实现的书本翻页效果 https://github.com/openaphid/android-flip
翻页效果 https://github.com/eschao/android-PageFlip
在ActionBar上显示Badge https://github.com/mikepenz/Android-ActionItemBadge
高亮控件引导功能 https://github.com/amlcurran/ShowcaseView
高亮控件引导功能 https://github.com/hongyangAndroid/Highlight
高亮控件引导功能 https://github.com/deano2390/MaterialShowcaseView
树状图 https://github.com/bmelnychuk/AndroidTreeView
https://github.com/mattprecious/telescope
![多点触控时布局四周有动画效果] (//upload-images.jianshu.io/upload_images/5022380-c89b168b8bf9a419.gif?imageMogr2/auto-orient/strip)
验证码输入框 https://github.com/glomadrian/material-code-input
表情键盘解决方案 https://github.com/w446108264/XhsEmoticonsKeyboard
展示Loading效果 https://github.com/jhw-dev/CircleLoadingView
Ripple波纹效果 https://github.com/traex/RippleEffect
Ripple波纹效果 https://github.com/siriscac/RippleView
Material风格Seekbar https://github.com/oli107/material-range-bar
果冻肉效果的Toolbar https://github.com/Yalantis/JellyToolbar
各种Material效果 https://github.com/rey5137/material
Material风格的设置界面 https://github.com/AndroidDeveloperLB/MaterialPreferenceLibrary
Material风格带动画效果的搜索框 https://github.com/mancj/MaterialSearchBar
玻璃碎裂效果 https://github.com/zhanyongsheng/BrokenView
显示Loading动画 https://github.com/ybq/Android-SpinKit
使视图更有层次感 https://github.com/danielzeller/Depth-LIB-Android-
- 文章来自 http://www.jianshu.com/p/3baddcf948af
Android开源库集合(控件)的更多相关文章
- Android开源库集合(UI效果)
动画效果 粒子动画效果 https://github.com/glomadrian/Grav 水波式loading等待动画 https://github.com/race604/WaveLoading ...
- Android开源库集合(工具)
图片加载框架: Glide https://github.com/bumptech/glide Android-Universal-Image-Loader https://github.com/no ...
- android 开源库集合的链接列表
1. 内容挺多的 https://github.com/Trinea/android-open-project
- Android常用酷炫控件(开源项目)github地址汇总
转载一个很牛逼的控件收集帖... 第一部分 个性化控件(View) 主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.Gri ...
- Android 常用炫酷控件(开源项目)git地址汇总
第一部分 个性化控件(View) 主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.P ...
- 国内开源C# WPF控件库Panuon.UI.Silver推荐
国内优秀的WPF开源控件库,Panuon.UI的优化版本.一个漂亮的.使用样式与附加属性的WPF UI控件库,值得向大家推荐使用与学习. 今天站长(Dotnet9,站长网址:https://dotne ...
- 国内开源C# WPF控件库Panuon.UI.Silver强力推荐
国内优秀的WPF开源控件库,Panuon.UI的优化版本.一个漂亮的.使用样式与附加属性的WPF UI控件库,值得向大家推荐使用与学习. 今天站长(Dotnet9,站长网址:https://dotne ...
- 《Dotnet9》系列-开源C# WPF控件库3《HandyControl》强力推荐
大家好,我是Dotnet9小编,一个从事dotnet开发8年+的程序员.我最近开始写dotnet分享文章,希望能让更多人看到dotnet的发展,了解更多dotnet技术,帮助dotnet程序员应用do ...
- 《Dotnet9》系列-开源C# Winform控件库1《HZHControls》强力推荐
大家好,我是Dotnet9小编,一个从事dotnet开发8年+的程序员.我最近在写dotnet分享文章,希望能让更多人看到dotnet的发展,了解更多dotnet技术,帮助dotnet程序员应用dot ...
随机推荐
- 149. Max Points on a Line (Array; Greedy)
Given n points on a 2D plane, find the maximum number of points that lie on the same straight line. ...
- thrust
thrust - Bing dictionary US[θrʌst]UK[θrʌst] v.刺:塞:冲:挤 n.刺:插:重点:猛推 网络推力:插入:戳 变形Plural Form:thrusts:Pr ...
- Pocket Cube
Pocket Cube http://acm.hdu.edu.cn/showproblem.php?pid=5983 Time Limit: 2000/1000 MS (Java/Others) ...
- Future设计模式
一.什么是Future模型: Future模式是多线程开发中非常常见的一种设计模式,它的核心思想是异步调用.这类似我们网上订餐订座,只要一个电话,客服就告诉我们已经预定成功(实际客服MM啥都还没做好) ...
- web前端js 实现打印操作
转载来源:https://www.cnblogs.com/potatog/p/7412905.html 一.打印当前页面指定元素中的内容 方式一:直接使用window.print(); (1)首先获得 ...
- Loadrunner脚本回放无法准确定位欲删除元素
Loadrunner脚本回放无法准确定位欲删除元素 问题: loadrunner脚本回放无法准确定位欲删除元素 详细: 我司ocrm系统,我的工作台菜单->我的综合工作台子页面下,工作日志页面删 ...
- maven 打包 OutOfMemoryError
maven 打包 OutOfMemoryError [ERROR] Java heap space -> [Help 1] [ERROR] [ERROR] To see the full sta ...
- 在原型设计上,UI和UX设计师有哪三个区别?
原型设计在日常的软件开发过程中是必不可少的,不管是UI还是UX设计师,很多工作都会涉及到原型设计.那么这两类设计师在设计原型的时候表现出了哪些的不同点呢?今天就让我们来讨论一下,先说说我发现的3个不同 ...
- springmvc cfx 整合
1.先看一下目录列表,本人用的是eclipse 2.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xm ...
- div添加滚动条常见属性
由于页面上的表里的末一列的内容太多,显示的内容不美观了,就想在这一列上加滚动条,在网上搜了一下,用div可以实现,感觉还不错,下面的是在网上查到的. 想在div里添加滚动条设置一下style就ok了 ...