不断学习,做更好的自己!💪
状态栏
1、StatusBarUtil
GitHub 地址:https://github.com/laobie/StatusBarUtil
简介: A util for setting status bar style on Android App.
效果图:
2、ImmersionBar
GitHub 地址:https://github.com/gyf-dev/ImmersionBar
简介: android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,
效果图:
推荐文章:android4.4以上沉浸式状态栏和导航栏实现以及Bar的其他管理
标题栏
1、TitleBar
GitHub 地址:https://github.com/getActivity/TitleBar
简介: Android 标题栏框架,从此布局属性不用记
效果图:
推荐文章:
颜色选择器
1、HoloColorPicker
GitHub 地址:https://github.com/LarsWerkman/HoloColorPicker
简介: An Android Holo themed colorpicker designed by Marie Schweiz
效果图:
2、ColorPickerPreference
GitHub 地址:https://github.com/attenzione/android-ColorPickerPreference
简介: ColorPickerPreference for android to create color picker in preferences. Project created as Library
效果图:
布局相关
1、FlexboxLayout
GitHub 地址:https://github.com/google/flexbox-layout
简介: 柔性布局
2、overscroll-decor
GitHub 地址:https://github.com/EverythingMe/overscroll-decor
简介: 仿IOS回弹效果
效果图:
3、ChipsLayoutManager
GitHub 地址:https://github.com/BelooS/ChipsLayoutManager
简介: TAG 布局
效果图:
4、vlayout
GitHub 地址:https://github.com/alibaba/vlayout
简介: VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题。
效果图:
5、ArcLayout
GitHub 地址:https://github.com/ogaclejapan/ArcLayout
简介: 弧形布局
效果图:
6、FlowLayout
GitHub 地址:https://github.com/hongyangAndroid/FlowLayout
简介: Android流式布局,支持单选、多选等,适合用于产品标签等。
效果图:
7、MaterialDesignLibrary
GitHub 地址:https://github.com/navasmdc/MaterialDesignLibrary
简介: This is a library with components of Android L to you use in android 2.2
效果图:
8、QMUI_Android
GitHub 地址:https://github.com/Tencent/QMUI_Android
简介: 提高 Android UI 开发效率的 UI 库
效果图:
9、Android-Bootstrap
GitHub 地址:https://github.com/Bearded-Hen/Android-Bootstrap
简介: Bootstrap style widgets for Android, with Glyph Icons
效果图:
10、ScalingLayout
GitHub 地址:https://github.com/iammert/ScalingLayout
简介: 收缩布局
加载反馈
1、LoadSir
GitHub 地址:https://github.com/darryrzhong/LoadSir
简介: LoadSir是一个高效易用,低碳环保,扩展性良好的加载反馈页管理框架,在加载网络或其他数据时候,根据需求切换状态页面, 可添加自定义状态页面,如加载中,加载失败,无数据,网络超时,如占位图,登录失效等常用页面。可配合网络加载框架,结合返回 状态码,错误码,数据进行状态页自动切换,封装使用效果更佳。
效果图:
屏幕适配
1、AndroidAutoSize
GitHub 地址:https://github.com/JessYanCoding/AndroidAutoSize
简介: 今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案
屏幕适配
1、AndroidAutoSize
GitHub 地址:https://github.com/JessYanCoding/AndroidAutoSize
简介: 今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案
其它
1、Android PdfViewer
GitHub 地址:https://github.com/barteksc/AndroidPdfViewer
简介: Android view for displaying PDFs rendered with PdfiumAndroid
2、android-job
GitHub 地址:https://github.com/evernote/android-job
简介: Android library to handle jobs in the background.