不断学习,做更好的自己!💪

状态栏

1、StatusBarUtil

GitHub 地址:​https://github.com/laobie/StatusBarUtil​

简介: A util for setting status bar style on Android App.

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_Android

2、ImmersionBar

GitHub 地址:​https://github.com/gyf-dev/ImmersionBar​

简介: android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_github_02


推荐文章:​android4.4以上沉浸式状态栏和导航栏实现以及Bar的其他管理​

标题栏

1、TitleBar

GitHub 地址:​https://github.com/getActivity/TitleBar​

简介: Android 标题栏框架,从此布局属性不用记

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_github_03

推荐文章:

颜色选择器

1、HoloColorPicker

GitHub 地址:​https://github.com/LarsWerkman/HoloColorPicker​

简介: An Android Holo themed colorpicker designed by Marie Schweiz

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_github_04

2、ColorPickerPreference

GitHub 地址:​https://github.com/attenzione/android-ColorPickerPreference​

简介: ColorPickerPreference for android to create color picker in preferences. Project created as Library

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_状态栏_05

布局相关

1、FlexboxLayout

GitHub 地址:​https://github.com/google/flexbox-layout​

简介: 柔性布局

2、overscroll-decor

GitHub 地址:​https://github.com/EverythingMe/overscroll-decor​

简介: 仿IOS回弹效果

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_Android_06

3、ChipsLayoutManager

GitHub 地址:​https://github.com/BelooS/ChipsLayoutManager​

简介: TAG 布局

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_github_07


【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_标题栏_08


【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_github_09

4、vlayout

GitHub 地址:​https://github.com/alibaba/vlayout​

简介: VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题。

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_Android_10


【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_状态栏_11

5、ArcLayout

GitHub 地址:​https://github.com/ogaclejapan/ArcLayout​

简介: 弧形布局

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_标题栏_12

6、FlowLayout

GitHub 地址:​https://github.com/hongyangAndroid/FlowLayout​

简介: Android流式布局,支持单选、多选等,适合用于产品标签等。

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_标题栏_13

7、MaterialDesignLibrary

GitHub 地址:​https://github.com/navasmdc/MaterialDesignLibrary​

简介: This is a library with components of Android L to you use in android 2.2

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_状态栏_14


【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_Android_15

8、QMUI_Android

GitHub 地址:​https://github.com/Tencent/QMUI_Android​

简介: 提高 Android UI 开发效率的 UI 库

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_Android_16

9、Android-Bootstrap

GitHub 地址:​https://github.com/Bearded-Hen/Android-Bootstrap​

简介: Bootstrap style widgets for Android, with Glyph Icons

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_Android_17

10、ScalingLayout

GitHub 地址:​https://github.com/iammert/ScalingLayout​

简介: 收缩布局

加载反馈

1、LoadSir

GitHub 地址:​https://github.com/darryrzhong/LoadSir​

简介: LoadSir是一个高效易用,低碳环保,扩展性良好的加载反馈页管理框架,在加载网络或其他数据时候,根据需求切换状态页面, 可添加自定义状态页面,如加载中,加载失败,无数据,网络超时,如占位图,登录失效等常用页面。可配合网络加载框架,结合返回 状态码,错误码,数据进行状态页自动切换,封装使用效果更佳。

效果图:

【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_状态栏_18


【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_android_19


【Android TV 开发】-->那些酷炫的状态栏 & 颜色选择器 & 布局相关 开源库整理_Android_20

屏幕适配

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.