Android 开源汇总

Android UI 相关开源项目库汇总,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star。

一, 基本控件

TextView

  • HTextView ----- 支持自定义字体的TextView动画效果
  • android-autofittextview ----- 自动改变文字大小完美适应边界
  • ticker ----- 显示滚动文本
  • ExpandableTextView ----- 展开/折叠TextView
  • RichText ----- Android富文本解析器
  • SlantedTextView ----- 倾斜的TextView
  • TriangleLabelView ----- 显示三角视图,倾斜的TextView
  • cornerlabelview ----- 视图角标,倾斜的TextView
  • SuperTextView ----- 功能强大的带分割线,多种组合,TextView
  • Android-TextView-LinkBuilder ----- 创建可点击的链接
  • AutoLinkTextView ----- 自动检测并处理点击事件
  • FadingTextView ----- 自动播放其内容的TextView
  • FloatingText ----- TextView漂浮效果动画的控件
  • android-chips ----- 搜索带图片,下拉框.
  • Markdown ----- Android原生Markdown解析器
  • NumberAnimTextView ----- 数字增加动画的 TextView
  • UnderLineLinkTextView ----- 使关键词带有可点击的下划线TextView
  • PinchZoomTextView ----- 用手势缩放字体大小
  • XRichText ----- 显示Html富文本的TextView
  • GetWordTextView ----- 通过点击获得词语
  • CharCountTextView ----- 仿Twitter剩余长度计数器
  • TagEditText ----- 显示类似微博中的活动标签
  • RickText ----- 类似微博的编辑框,TextView支持emoji表情、话题、链接、电话和@某人特殊显示的文本。
  • MixtureTextView支持图文混排、文字环绕图片等效果
  • BabushkaText ----- 通过Spannables设置文本样式
  • SegmentedControl ---- 分段选择控件

EdiText

  • MaterialEditText ----- MD风格的EditText
  • MaterialTextField ----- 与众不同的漂亮的浮动可编辑文本框
  • BiuEditText ----- 一个有趣的飞行的EditText
  • MentionEditText ---- 提到了字符串(@xxxx),比如高亮显示、智能删除、智能选择和“@”输入检测等。
  • EasyMoney-Widgets ----- 支持货币显示的部件
  • RichEditText ----- 仿微博富文本编辑框
  • ClearEditText ----- (左边小图标;输入文字清除按钮;样式好看)
  • PasswordEditText -----定制的EditText,带有可切换的图标,显示或隐藏密码

Button

  • SuperTextView ----- 背景渐变颜色,支持按压渐变颜色
  • Android-SwitchIcon ★1407 - Switch图标的Google启动器风格实现
  • ShineButton ----- 点击像闪亮的效果
  • FloatingActionButton ----- Material Design 浮动操作按钮
  • SwitchButton ----- 一个强大的开关按钮库
  • RapidFloatingActionButton ----- Material Design 浮动操作按钮
  • FancyButtons ----- 创建花式按钮
  • ArrowDownloadButton ----- 超酷的下载按钮
  • AnimShopButton ----- 带伸缩位移旋转动画的购物车按钮
  • GoodView ----- Android点赞+1效果
  • JellyToggleButton ----- 果冻动态效果及缓动类型开关按钮
  • StateButton ----- 不必为每种类型的button写一个drawable,可以用代码设置selector背景
  • FabButton ----- 带有进度条指示器的环形浮动动作按钮
  • HoldingButton ----- 控制录音状态的按钮
  • CProgressButton ----- 仿iOS环形进度按钮
  • SegmentedButton ----- 类似IOS的带动画分割按钮
  • LikeButton ----- 仿Twitter点赞时的的heart
  • slideview ----- 简单独特的Android滑动按钮

ImageView

  • CircleImageView ----- 圆形自定图片
  • RoundedImageView ----- 支持圆角的快速ImageView。
  • android-gif-drawable ----- 加载Gif图片
  • PanoramaImageView ----- 可以随设备旋转自动滚动的imageView
  • CustomShapeImageView ----- 形状支持自定义形状的ImageView(s)的库
  • Crescento ----- 图像视图和相关布局的下面添加曲线
  • NineGridImageView ----- 仿微信朋友圈或微博的九宫格图片
  • DragPhotoView ----- 高仿微信可拖拽返回PhotoView
  • ShadowImageView ----- 更加细腻的阴影效果
  • CaptchaImageView ----- 生成验证码图片的自定义ImageView
  • ScrollParallaxImageView ------ 滚动视差效果
  • Frisson ------ 在图片上提供时髦的剪裁
  • MultiImageSelector ----- Android设备的图像选择器。支持单一选择和多选择。
  • GalleryFinal ----- Android自定义相册,实现了拍照、图片选择(单选/多选)、 裁剪(单/多裁剪)、旋转、ImageLoader无绑定任由开发者选择、功能可配置、主题样式可配置。GalleryFinal为你定制相册。
  • ImagePicker ----- Android自定义相册,完全仿微信UI,实现了拍照、图片选择(单选/多选)、 裁剪 、旋转、等功能。
  • android-shape-imageview ----- 以及一个定义更多形状的框架。实现基于着色和位图的图像视图。
  • DWCorePhoto_Android ----- 图片浏览放大缩小。
  • SImageView ★116 - 设置一个网址即可显示图片的控件 自定义多种形状.
  • CoolImageView ★51 - 可以上下移动的imageView
  • TakePhoto ★★★一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库

RecyclerView

  • BaseRecyclerViewAdapterHelper ----- 强大灵活的RecyclerAdapter
  • LRecyclerView ----- 多功能RecyclerView
  • davideasFlexibleAdapter ---- 一款强大的RecyclerView的adapter,支持ViewHolders动画,拖拽,滑动,取消, 伸缩等

CardView

  • folding-cell-android ---- 安卓FoldingCell
  • GiftCard ----- Android漂亮的礼物卡片

Spinner

  • SearchableSpinner ----- 微调控制项和搜索项。
  • MaterialSpinner ----- 添加浮动标签文本、提示和错误消息的 Spinner。
  • MemorySpinner ----- 可以记住历史选项的spinner
  • searchablespinner ----搜索器

ProgressBar

  • android-square-progressbar ----- 用来显示一个可以围绕图像进行的progressbar。
  • NumberProgressBar------ 一个漂亮的,纤细的Android进度条。
  • circular-music-progressbar ------ 美丽的音乐圆形进度条
  • circular-progress-button ----- Android的按钮 圆形进度条
  • CircleProgress ----- 多种样式进度条
  • GoogleProgressBar ---- 像谷歌一样的进度条。
  • ACProgressLite -----Android加载或进度对话框小部件库,提供有效的方式实现iOS,如加载对话框和进度轮
  • LoadingView ----- 一个用于android的简单多样式的loadingview
  • AVLoadingIndicatorView ----- 安卓的加载动画
  • Android-SpinKit ------ Android加载动画
  • LoadingDrawable ----- 安卓工具动画集合
  • AndroidFillableLoaders ----- 有趣的填充型进程视图
  • MetaballLoading ----- 一个2d圆球加载
  • android-shapeLoadingView ----- 高仿新版58 加载动画
  • WaveLoadingView ----- 仿真波浪加载效果
  • GifLoadingView ----- 一些加载GIF。
  • AnimatedCircleLoadingView ----- 加载视图动画
  • CircleProgress ------ 带旋转动画的环形进度视图
  • progress-activity ----- 进度条空视图及错误视图库
  • CatLoadingView ------ Android猫头像加载视图
  • KProgressHUD ----- 安卓ProgressHUD实现
  • SlackLoadingView ----- 模仿Slack加载动画
  • ColorArcProgressBar ----- 表盘圆形进度条
  • DilatingDotsProgressBar ----- 自定义模糊进度条
  • FAB-Loading ----- 浮动加载动画
  • RingProgress ------ 带效果的环形进度条
  • CircleAlarmTimerView ------- 设置时间圆形进度条
  • BounceLoadingView ------ 模仿饿了么加载效果
  • LoadingProgress ----- 一个加载图片进度条
  • LoadingDialog ----- 简单好用的LoadingDialog
  • LazyLoadingViews ----- Adapter视图中子视图加载效果
  • CircleProgressBar ----- 带载入动画的环形进度条,可高度配置,支持配置成表盘。

Dialog

  • AppUpdater ------ 一个可以在Google Play、GitHub、Amazon、f-droid或你自己的服务器上查看应用程序更新的库。API需要9 +。
  • Android-CircleDialog ----- 仿IOS圆角对话框、进度条、列表框、输入框,支持横竖屏切换
  • sweet-alert-dialog ----- 安卓,一个漂亮的,聪明的警告对话框
  • dialogplus ------ android高级对话框可以设置方向.
  • MaterialDialog ------ 。一个安卓Material风格对话框,具有强大的可扩展性,可定制性
  • android-simple-tooltip ----- 一个基于PopupWindow的简单库,可以在Android上创建工具提示,可设置方向。
  • material-dialogs ------ 安卓Material风格对话框
  • android-adDialog ----- 简单强大的广告活动弹窗控件
  • BottomDialog ----- 底部弹窗布局,支持弹出动画,支持任何布局
  • DialogUtil ----- 任意界面弹出框
    自动获取顶层activity,可在任意界面弹出,可在任意线程弹出
  • jjdxm_dialogui ----- 多种弹出框样式, 这是一个基于AlertDialog和Dialog这两个类封装的多种弹出框样式,其中提供各种简单样式的弹出框使用说明。同时也可自定义弹出框。
  • flickabledialog ----- 通过轻滑实现取消效果
  • BottomSheet(底部菜单)1455+ ---- 向用户展示一组动作的一种方法是使用底部的薄片,一页纸从屏幕的底部滑出

Toast

  • Toasty ----- 通常的Toast
  • TastyToast ----- 精致的原生安卓toast
  • loadtoast ----- Android可自定义toast
  • SnackbarUtils ----- Snackbar工具类
  • CookieBar ---- 屏幕的底部或者顶部显示短信息
  • Snacky ----- 在布局中添加Snackbar

TableLayuot

  • FlycoTabLayout ---- Android的TabLayout库
  • ExpandTable ----- 高仿58同城 点击展开的表格效果
  • MagicIndicator ----- 强大易扩展的ViewPager指示器框架
  • CoordinatorTabLayout ----- 自定义组合控件
  • NavigationTabStrip ----- 平滑可交互导航标签条
  • SpaceTabLayout ★933 - RelativeLayout的自定义实现方式

AppBar

  • smooth-app-bar-layout ----- 视图布局
  • appbarlayout-spring-behavior ----- 实现滚动弹簧效果

ViewPager

  • InfiniteCycleViewPager ------ 有层级感无限循环的视图页
  • RecyclerViewPager ----基于RecyclerView的ViewPager替代品
  • ViewPagerCards ---- 视图页卡片
  • PageIndicatorView ----- 能够指示选定页的ViewPage
  • android-page-transition ----- 带有垂直滑动效果和Activity过渡的ViewPager
  • ViewPagerTransforms ----- 包含视图页滚动常见动画的库
  • PdfViewPager ----- 在Activities或Fragments中显示PDF文档
  • BezierViewPager ----- 触摸贝塞尔圆球式图片展示
  • HeaderViewPager ---- 具有共同头部的 ViewPager
  • ExpandableViewpager ----- 可展开缩小的Viewpager

CheckBox

  • SmoothCheckBox ----- 一个为Android提供动画的定制复选框。

搜索

  • MaterialSearchView ----- 以MD风格实现SearchView
  • floatingsearchview ----- 带有搜索建议的浮动搜索栏
  • JJSearchViewAnim ----- 炫酷的SearchView搜索动画库
  • FloatingSearchView ----- 浮动的搜索视图实现
  • MaterialSearchBar ----- 安卓MD风格搜索栏
  • MaterialSearchView ----- 基于MD风格的Android搜索视图
  • searchablespinner ----- 搜索器
  • MsvSearch ------ Material Design风格搜索视图
  • SearchDialog ----- 仿bilibili搜索框效果
  • LSearchView ----- Android L设计搜索视图

BottomNavigation

  • BottomBar ----- 自定义视图组件
  • NavigationTabBar ----- 带有色彩交互的导航标签栏
  • ahbottomnavigation ----- 实现MD风格的按钮导航组件库
  • BottomNavigation ----- 从GooglePlay商店获取示例apk
    Space-Navigation-View ----- 仿GoogleSpaces的导航完全整合
  • BottomNavigationViewEx ----- 增强BottomNavigationView的安卓库

MaterialDesign

  • Awesome-MaterialDesign ----- (学习材料设计风格一站式导航资源)
  • MaterialDesignLibrary ----- Material Design 安卓库
  • Carbon ----- Android的MD风格实现案例
  • Android-Bootstrap -----(Bootstrap style widgets for Android, with Glyph Icons)
  • AndroidAutoLayout ---- 自动适应布局

自定义控件

  • 抽奖
  • ZhuanpainView
  • 懒加载的Fragment
  • 类似QQ空间,微信朋友圈,微博主页等,展示图片的九宫格控件,自动根据图片的数量确定图片大小和控件大小
  • 微信公众号查询课程成绩系统(web项目)
  • android-trip
  • 百度地图定位和选址
  • android-trip-- 高德地图dome
  • 工具类站点---zftlive ----- 这是一个集成目前Android主流优秀第三方组件、优秀好用的自定义控件、实用工具类封装、以及一些APP共通模块(比如:版本更新、意见反馈、引导界面、基础的本地数据库操作、网络通信、图片加载等功能)的开发包,帮助程序员快速开发自己的
  • p2p网站APP 案例源码
  • zxing ---- 二维码
    --- 视频 ---
  • jjdxm_ijkplayer(基于ijkplayer简单的UI界面 当前项目是基于ijkplayer项目进行的播放器界面UI封装。 是一个适用于 Android 的 RTMP 播放界面 SDK,可高度定制化和二次开发。特色是同时支持 H.264 软编/硬编和 AAC 软编/硬编。主要是支持RIMP、HLS、MP4、M4A等视频格式的播放。)
    --- 动画 ---
  • BaseAnimation

布局

  • AndroidAutoLayout ----- Android屏幕适配方案
  • flexbox-layout ----- Android盒式布局功能库
  • FlowLayout ----- Android流式布局
  • FlowLayoutManager ----- 利用自定义LayoutManager 的一些实战实例
  • FlowTag ----- Android流式布局
  • StickyNavLayout ----- 悬浮控件
  • LiveLayout ------ 关于直播布局与礼物特效的Demo
  • AssembleEssay ----- 自定义LayoutManager实现流动布局
    -Timeline-View ----- 时间线视图库
  • TimelineView ----- Android自定义时间线视图
  • UnderLineLinearLayout ----- 一个简单的时间轴实现
  • MaterialLogin ----- MD风格的登录效果
  • excelPanel ----- 仿Excel表格的RecyclerView
  • WaveSideBar ------ 快速跳跃分组的侧边栏控件
  • WaveSideBar ----- 波浪效果索引侧边栏
  • CursorWheelLayout ---- 把视图放到一个可旋转轮子中
  • Android About Page ----- 快速创建独一无二的About页面
  • MaterialAbout ----- 显示一个MD风格的about页面
    ---- 设置布局 ----
  • material-about-library ----- 为app轻松创建关于页面
  • LSettingView ----- 设置界面条目封装
    ---- 详情页面 ----
  • DragScrollDetailsLayout ----- 仿淘宝京东蘑菇街商品详情页
  • GoodsInfoPage ---- 仿京东天猫app的商品详情页
  • article-android ----- 以可读格式显示web文章

工具

  • AndroidCommon(Android工具类封装)
  • Lazy ---- (Android 工具类)
  • gradle-bintray-upload(Android Studio上传Library库到JCenter,并同步到Maven Central)
  • android-resource-remover(python 脚本工具 :根据 lint 的提示删除项目中无用的资源
  • Dexter ---- Android库简化了在运行时请求权限的过程。
  • tsung --- 压力测试工具

网络请求

  • okhttp-OkGo ----- OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,
  • retrofit ----- 由Square公司提供的用于Android和Java的类型安全的HTTP客户端
    -android-async-http ---- 一个用于Android的异步HTTP库
  • FileDownloader ---- 多任务、多线程(多连接)、断点恢复、高并发性、简单使用、单/非单进程

即时通信

  • asmack
  • netty
  • dubbo(阿里PRC框架)
  • motan(微博PRC框架)

权限

  • PermissionsDispatcher ---- 简单的基于注解的API来处理运行时权限。
  • RxPermissions由RxJava驱动的Android运行时权限
  • AndPermission ---Android运行许可、支持申请许可的权利在任何地方。
  • PermissionHelper ---- Android库来帮助你运行你的运行时权限

分享登录

  • ShareUtil ----- 综合性的分享及登录工具库
  • ESSocialSDK --- (社交登录授权、分享SDK,支持微信、微博和QQ)

支付

  • WXWeChatToolkits(我的微信SDK,包括公众平台管理、微信支付等各个版本)
  • PayMap(Java后端实现三方支付集成支付宝(国内、国际、移动端、PC端)、微信、银联(acp、upop)、光大(网关、网页)、邮政支付)
  • AlipayZeroSdk(Lightest Alipay Transfer Helper - 最轻量的支付宝转账工具类(Android))
  • 微信支付案例

抽屉菜单

  • MaterialDrawer ----- 安卓抽屉效果实现方案
  • Side-Menu.Android ★3979 - 创意边侧菜单
  • FlowingDrawer ----- 向右滑动流动抽屉效果
  • SlidingRootNav ----- 仿DrawerLayout的ViewGroup
  • FantasySlide ----- 单手势滑出侧边栏与选择菜单
  • Floating-Navigation-View ----- 浮动菜单显示锚导## 航视图
  • material-drawer ----- MD风格的自定义抽屉实现
  • SwipeMenuDemo ----- 侧滑菜单动画效果库
  • ArcNavigationView ----- 具有曲线边缘的NavigationView
  • QQSliddingMenu ----- 与QQ5.0 完全一模一样的侧滑菜单
  • SlideSideMenu ---- 滑动侧菜单的布局部件
  • DropDownMenu ----- 多条件筛选菜单
  • CircleMenu ----- 具有设计感的菜单
  • CycleMenu ----- 圆形菜单
  • CircleProgressMenu ----- 带有进度效果的简单环形菜单
  • CircleMenuView ----- 自定义圆形菜单

Sliding

  • AndroidSlidingUpPanel ----- 通过向上拖动添加额外面板
  • SlideUp-Android ----- 对任何视图添加边侧效果

表单

  • android-saripaar ------- 用于Android的UI表单验证库
  • GridPasswordView ---- Android密码视图
  • MaterialLogin ----- MD风格的登录效果
  • AwesomeValidation ------ 实现对Android的验证
  • MaterialLogin ----- MD风格的登录注册视图
  • AwesomeValidation ----- 实现对Android的验证
  • AndroidKeyboardWatcher ----- Android可开闭输入键盘
  • passwordview ----- Android密码视图
  • PasswordLoadingView ----- 当完成密码时显示一个动画
  • OnePageSigninSignup ----- 单页面实现注册登录
  • SwipeCaptcha ------ Android 平台的滑动验证码

选择器

  • MaterialDateTimePicker ------ MD风格日期时间选择器
  • Android-PickerView ----- 精仿iOS的PickerView控件
  • android-betterpickers ------ 选择器DialogFragments库
  • AndroidPicker ----- 安卓选择器类库
  • SublimePicker ------ 提供选择器的自定义视图
  • Android-FilePicker ----- 灵活选择图片和视频的文件选择器
  • HorizontalPicker ----- 支持文本和图标的水平选择器
  • CityPicker ----- 仿美团等选择城市列表demo
  • LFilePicker ------ 轻量级的文件选择器
  • PickImage ----- 带有Camera和Gallery选项的DialogFragment

时间控件

  • CountdownView ----- Android倒计时视图,使用帆布画,支持多种风格
  • BottomSheetPickers ----- ndroid的新的数据和时间选择器库
  • MaterialDateRangePicker ----- 日期选择控件库
  • GAHonorClock ----- 时钟动画
  • Android-SwitchDateTimePicker ----- 日期时间选择器库
  • week-month-Calendar ----- 周月切换的日历
  • RetainedDateTimePickers ----- 在手机方向改变时保持日期时间选择器

主题更换

  • MagicaSakura ----- Android多主题库
  • Android-skin-support ------ 用心的Android 换肤框架
  • Scoops ------ 动态改变应用主题
  • AndroidSkinAnimator ------ 仿网易云音乐换肤框架

通知

  • Alerter -----★2528 - 克服Toast和Snackbar的限制
  • Pugnotification ------ 通过一行代码实现通知功能
  • NotifyUtil ----- notification工具类
  • NotificationUtil ------ 全新的Android通知栏
  • Carousel-Notification -----★73 - 轮播框通知

聊天视图

  • ChatKit ---- 简化UI开发
  • ChatMessageView ----- 快速创建聊天信息视图
  • ChatMessageView ----- Android聊天UI视图
  • ChatDemo ------ 实现聊天界面
  • EmojiChat ------- 聊天界面

欢迎界面

  • Welcome ----- 安卓欢迎屏效果
  • AppIntro ----- 制作一个很酷的app介绍页
  • ShowcaseView ----- 向用户突出app的特定部分
  • WoWoViewPager ----- 优化App介绍/引导页面
  • material-intro-screen ----- MD风格的介绍页面
  • Onboarding ----- 以一种漂亮的方式向用户介绍应用
  • paper-onboarding-android ----- MD风格的onboarding
  • MaterialIntroTutorial ----- MD风格介绍导航
  • FancyShowCaseView ----- 易于使用的自定义显示案例视图
  • ahoy-onboarding ----- 可自定义背景的引导页面
  • HighLightGuideView ----- 用于 app 新功能高亮引导的库
  • Material-ViewPagerIndicator ----- 超级简单的页面指示器
  • UserGuideView ----- 用户指引view
  • Material-Onboarding ----- 轻松实现引导图
  • AwesomeSplash ---- 令人叫绝的可自定义的飞溅效果屏幕
  • WelcomeVideoPager ----- Android酷炫欢迎页播放视频
  • Highlight ★1675 - app指向性功能高亮的库

轮播图

  • Android-ConvenientBanner ★2548 - 通用的广告栏控件
  • banner ★2221 - Android广告图片轮播控件
  • BGABanner-Android ★1654 - 引导界面滑动导航
  • RecyclerViewBanner ----- 使用RecyclerView做的轮播图
  • AndroidCarrouselLayout ---- 安卓轮播框布局
  • MaterialBanner ---- MD风格的banner

滑动返回

  • BGASwipeBackLayout-Android ----- 实现滑动返回布局
  • Slidr ---- 滑动消失功能
  • and_swipeback ----- 利用滑动手势退出当前Activity

徽章(Badge)

  • BGABadgeView-Android ----- Android 徽章控件
  • BadgeView ----- 自由定制的BadgeView
  • Badge ----- 一系列徽章图片

RatingView

  • MaterialRatingBar ----- 性能更好的MD风格的RatingBar
  • SimpleRatingBar ----- 简单但功能强大的RatingBar
  • SpiderWebScoreView ------ 蛛网评分控件
  • SmileyRating ----- Android简单的评级栏

跑马灯

  • MarqueeView ----- 垂直翻页公告
  • MarqueeViewDemo ----- 跑马灯View
  • MarqueeLayoutLibrary ------ 支持四个方向循环滚动的自定义控件
  • noticeview ------- 滚动播放的公告控件

滑动删除

  • AndroidSwipeLayout ----- 安卓滑动出现子菜单
  • SwipeDelMenuLayout ----- 卡片侧滑Item删除菜单
  • itemtouchhelper-extension ----- 添加滑动条目处理

升级更新

  • update ----- 清晰灵活简单易用的应用更新库
  • AppUpdate ----- Android 检查更新库
  • BGAUpdate-Android ----- 应用更新功能
  • CheckUpdateLibrary ----- Android专用检查软件更新的库

异常

  • CustomActivityOnCrash ---- 当你的应用程序崩溃时,允许启动一个定制的活动,而不是显示令人讨厌的“不幸的,X已经停止”的对话框。
  • AndroidCrashHelper ----- Android Crash Helper。安卓APP自定义异常处理器,当APP触发未捕获的异常时,使用该处理器自定义有好的奔溃提示页面代替系统默认的那个讨厌的对话框
  • acra ----- (应用程序崩溃报告)
  • bugsnag-android:heart ----- Android应用程序的崩溃报告

信用卡布局

  • CreditSesameRingView ---- 仿Ali芝麻信用新老环形界面
  • CreditCardView ---- 支付系统信用卡和签账卡视图
  • CreditCardView ---- 仿真信用卡UI安卓库
  • SwipeableCard ---- 仿StreetView磁卡实现
  • CardForm ----- Android信用卡借记卡互动表单

TagView

  • ChipsLayoutManager ---- 自定义RecyclerView布局管理器
  • AndroidTagView ---- Android TagView库
  • materialChipView ----- MD风格的Chip视图
  • AutoLabelUI ----- 将标签并排放置的Android库
  • TriangleRectangleLabelView ----- 标签视图
  • TagViewGroup ----- Android 仿小红书图片标签
  • EasyTagDragView ----- 仿网易新闻app下拉标签选择菜单
  • ChannelTagView ----- 一个频道管理view

模糊效果

  • Blurry ----- Android简易模糊库
  • 500px-android-blur ----- Android模糊视图
  • ImageBlurring ------ 通过 Java 与 JNI 分别进行图片模糊
  • Dali ------ Android图像模糊库
  • RxBlur ★515 - 毛玻璃(高斯模糊)效果
  • EtsyBlur ★506 - 在Etsy应用添加仿玻璃模糊效果
  • GaussianBlur ★289 - 对图片应用高斯模糊

显示PDF文档

  • AndroidPdfViewer ---- Android中显示PDF文档的库

AndroidTreeView
RecyclerTreeView

解锁

  • LolliPin ----- MD风格的Android的PIN码库
  • PatternLockView ---- MD风格的Android解锁视图
  • PinLockView ---- PIN锁自定义视图
  • Pinview ---- Android的Pinview库
  • PasscodeView ---- 轻松安全的验证用户
  • EasyGestureUnlock ---- 轻量级手势解锁视图

地图

  • MapView ----- 室内地图视图
  • android-togetherMap ---- 高德地图的marker聚合功能

Color 选择库

  • ColorPickerView ----- 从图片中获取颜色
  • MaterialDesignColor ----- 谷歌官方MaterialDesign颜色代码
  • DrawableColorChange ----- drawable颜色修改工具

Android 图标

  • Material design icons ----- 谷歌官方图标
  • Animated-Icons ----- 安卓动画图标

插件化开发

  • dexcount-gradle-plugin ------ 一个分级插件,在每个构建中报告您的APK中的方法引用的数量。
  • DynamicAPK ------ (DynamicAPK是一套用于实现多dex/apk加载的解决方案。它可以帮助你重新组织Android工程的配置和开发模式,实现多个子工程并行开发(以android studio module的形式),同时支持hot fix(在线修复有问题的功能), 插件式载入不常用的功能(下载插件后再载入)。所有动态加载的插件不仅包含代码,也可以包含资源(资源的动态加载比代码要麻烦很多),因此是以APK形式实现的。)
  • methodscount ---- (在线类库方法数查询)

生命周期

  • RxLifecycle
  • android-lifecycle
  • RxLifecycle-zhihu

React- Native

  • react-native-open-project ---- 可能是目前最用心收集的 React Native 优秀开源项目大全

移动前端UI

  • mint-ui(Mobile UI elements for Vue.js 饿了么前端)(2016-09-30) 效果演示
  • amazeui(基于 React.js 的移动端 Web 组件库)(2016-09-30)
  • SUI-Mobile(SUI Mobile (MSUI)是由阿里巴巴国际UED前端出品的移动端UI库,轻量精美 http://m.sui.taobao.org/components/)(2016-09-30)(2016-09-30))
  • vux(Mobile web UI Components based on Vue and WeUI. Be Cool with Vue & WeUI. https://vux.li/)(2016-09-30)(2016-09-30))

你可能感兴趣的:(Android 开源汇总)