[TOC]
- AutoUpdateProject:App 内部更新 提供12种更新的样式 适配到Android 9.0 支持自定义UI 断点续传
- CheckVersionLib:版本检测升级(更新)库
- android-auto-update:Android 应用自动更新。
- AppUpdate:Android 版本更新
- update:清晰灵活简单易用的应用更新库
- dialogplus:Advanced dialog solution for android
- XPopup:功能强大,UI简洁,交互优雅的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!(Powerful and Beautiful Popup,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.)
- NiftyDialogEffects:Nifty Modal Dialog Effects
- android-styled-dialogs:Backport of Material dialogs with easy-to-use API based on DialogFragment
- TimePickerDialog:An Android time picker library.
- BlurDialogFragment:Library project to display DialogFragment with a blur effect.
- android-adDialog:一个简单,强大的广告活动弹窗控件
- RxTool:Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜
- android-common:Android Common Utils or Helper. Such as Log, Averager, Base64, Check, FlashLight, KeyguardLock, LogReader, Network, SilentInstaller, TimeAverager, TimeCounter, Toastor, WakeLock, ScreenReceiver, SmsReceiver, PhoneReceiver, NotificationService, AndroidUtil, AppUtil, BitmapUtil, ByteUtil, ClassUtil, DialogUtil, FieldUtil, FileUtil, HexUtil, MD5Uti… http://litesuits.com?form=gcom
- AndroidUtilCode:Android developers should collect the following utils(updating). https://blankj.com/2016/07/31/android…
- StatusBarUtil:A util for setting status bar style on Android App. http://t.cn/Rq746Kb
- ImmersionBar:android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62
- StatusBarCompat:Status Bar Utils ---- Change Status Bar Mode Simply http://niorgai.github.io/2016/03/20/A…
- status-bar-compat:A compatible library for setting status bar color. Support MIUI, Flyme, EMUI3.1. 一行代码调用,布局零入侵。兼容小米,魅族,华为……
- SystemBarTint:[DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes
- FlycoSystemBar:A Helper for SystemBar include StatusBar and NavigationBar. http://app.bilibili.com
- 状态栏开发
- fitsSystemWindows
- Toasty:The usual Toast, but with steroids
- SuperToasts:A library that extends the Android toast framework.
- TastyToast:Make your native android Toasts Tasty
- StyleableToast:An Android library that takes the standard toast to the next level with many styling options
- ToastUtils:This is a very functional Toast
- UniversalToast:简洁优雅可点击的toast控件,无BadTokenException风险,关闭通知权限依然正常显示。An elegant and flexible toast which can handle click event , avoid BadTokenException and run fine without notification permission
- AlphaTabsIndicator:高仿微信底部状态栏的轻量级库,非MagicIndicator那么功能庞大,简化功能符合大多数BottomTabBar应用设计需求, Lightweight Library of high imitation WeChat bottom status bar
- MagicIndicator:A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu…
- IndicatorSeekBar:A custom SeekBar on Android, which can be changed the size ,color , thumb drawable , tick drawable , tick text and indicator , also , will show an indicator view with progress above SeekBar when seeking. https://github.com/warkiz/IndicatorSeekBar
- CircleIndicator:A lightweight indicator like in nexus 5 launcher
- ViewPagerIndicator:Indicator 取代 tabhost,实现网易顶部tab,新浪微博主页底部tab,引导页,无限轮播banner等效果,高度自定义tab和特效,LazyFragment
- StepView:Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status
- stepper-indicator:Step indicator for onboarding or simple viewpager
- AVLoadingIndicatorView:
- LoadingDrawable:Some beautiful android loading drawable, can be combined with any view as the LoadingView or the ProgressBar. Besides, some Drawable can customize the loading progress too.
- LoadingView:a simple loadingview for android with animation
- BaseRecyclerViewAdapterHelper:BRVAH:Powerful and flexible RecyclerAdapter http://www.recyclerview.org/
- vlayout:Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview. http://tangram.pingguohe.net/
- recyclerview-animators:An Android Animation library which easily add itemanimator to RecyclerView items.
- UltimateRecyclerView:A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.
- epoxy:Epoxy is an Android library for building complex screens in a RecyclerView https://goo.gl/eIK82p
- SwipeRecyclerView:RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴。 https://github.com/yanzhenjie/SwipeRe…
- groupie:Groupie is a simple, flexible library for complex RecyclerView layouts.
- FanLayoutManager
- CarouselLayoutManager
- ChipsLayoutManager
- HiveLayoutManager
- vlayout
- flexbox-layout
- LondonEyeLayoutManager
- DiscreteScrollView
- greedo-layout-for-android
- ZLayoutManager
- CustomLayoutManager
- AssembleEssay
- GalleryLayoutManager
- ExpandLayoutManager
- VegaLayoutManager
- flowlayoutmanager
- StackCardLayoutManager
- TimetableLayout
- turn-layout-manager
- StackLayoutManager
- Greedo Layout for Android
- CircularLayoutManager
- Sticky-LayoutManager
- CircleRecyclerView
- StackLayoutManager
- Circular-Layout-Manager
- RecyclerCoverFlow
- FocusLayoutManager
- StickyHeaders
- ZoomRecylerLayout
- banner:Android广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等!
- CityPicker
- SuperTextView:a super textview for android
- SmartRefreshLayout:下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer
- SmartRefreshHorizontal:横向刷新、水平刷新、RefreshLayout、OverScroll,Horizontal,基于SmartRefreshLayout的水平智能刷新
- SmartSwipe:弹性侧滑、滑动抽屉、下拉刷新、侧滑返回以及侧滑删除等
- GuideView:国人开发者出品的一个轻量级新手指引库,能够快速为任何一个View创建一个遮罩层,支持单个页面,多个引导提示,支持为高亮区域设置不同的图形,支持引导动画,方便扩展,良好支持fragment。使用方式、更多效果、详细实现原理等,可以查看项目的README。
- Spotlight:看看下面的效果后相比静态的指引效果,这种动态指引更容易让用户耳目一新,可以在新功能的入口处添加提示。
- MaterialIntroView:下面这个效果是从一款名为Fabulous的App上看到的,作者第一眼见到后,就非常喜欢它的效果,于是动手造了一个轮子。
- Highlight:一个用于app指向性功能高亮的库,开发者是很多Android圈内都认识的鸿洋。
- FancyShowCaseView:同样是个效果很棒的指引,请看下图,支持自定义View和动画等。
- ShowcaseView:向你的用户快速展示应用的两点,这个控件时基于Android系统(Ice-Cream Sandwich和Jelly Bean两个版本的Launcher)源码中的Cling自定义View实现的。
- MaterialShowcaseView:收到上一个推荐的ShowcaseView启发而写的控件,Material Design风格的设计让效果更加好看。
- ticker:An Android text view with scrolling text change animation https://medium.com/robinhood-engineer…
- ColorPickerView:Android colorpicker for getting colors from any images by tapping on the desired color.
- simple-stack:Simple Stack, a backstack library for simpler navigation between views, fragments, or whatevers.
- flow:Name UI states, navigate between them, remember where you've been.
- RIBs:Uber's cross-platform mobile architecture framework.
- BaseRecyclerViewAdapter
- FloatWindowPersmission
- permissions-dispatcher/PermissionsDispatcher:A declarative API to handle Android runtime permissions.
- getActivity/XXPermissions: Android 权限请求框架,已适配 Android 12
- FloatBal:android可拖动,展示菜单,能自动吸边和半隐藏的悬浮球。
- Android-Skin-Loader:一个通过动态加载本地皮肤包进行换肤的皮肤框架
- BlurView:Dynamic iOS-like blur of underlying Views for Android
- BlurEffectForAndroidDesign:Sample to show how to implement blur graphical tricks
- BlurImageView:BlurImageView, you can load your image progressively like Medium does.First show user a blurry image, At the same time, load the real image, once loaded, replace the blurry one automatically
- Blurry:Blurry is an easy blur library for Android
- 500px-android-blur:Android Blurring View http://developers.500px.com/2015/03/1…
- blurkit-android:The missing Android blurring library. Fast blur-behind layout that parallels iOS.
- HokoBlur:an easy-to-use blur library for Android, support efficient dynamic blur tasks.
- FloatingMusicMenu:一款可用于音乐播放器的悬浮菜单按钮(A floating music menu)
- CircleMenu:Delicate, chic and supports customizable circle menu
- android-satellite-menu:Android Satellite Menu
- circle-menu-android:CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Android UI library made by @Ramotion - https://www.ramotion.com/agency/app-development/
- CircleMenu:Android属性动画应用超简单代码打造酷炫扇形(卫星),圆形菜单
- CircleMenu:Circle menu for android.安卓自定义控件——可旋转的环形菜单。 http://ime.qqtheme.cn