Skip to content

Latest commit

 

History

History
165 lines (92 loc) · 6.65 KB

README.md

File metadata and controls

165 lines (92 loc) · 6.65 KB

Android常用的一些第三方开源库

Retrofit

简介:Android和JVM的类型安全HTTP客户端
Github地址:retrofit

Okhttp

简介:HTTP 是现代应用程序网络的方式。 这就是我们交换数据和媒体的方式。 有效地执行 HTTP 使您的内容加载速度更快并节省带宽
Github地址:okhtp

Gson

简介:用于将 Java 对象转换为 JSON 并返回的 Java 序列化/反序列化库
Github地址:Gson

glide

简介:专注于平滑滚动的 Android 图像加载和缓存库
Github地址:glide

AndroidAutoSize

简介:今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案
Github地址:AndroidAutoSize

BaseRecyclerViewAdapterHelper

简介:强大而灵活的RecyclerView Adapter
Github地址:BaseRecyclerViewAdapterHelper

Matisse

简介:一个精心设计的安卓本地图片和视频选择器
Github地址:Matisse

AgentWeb

简介:AgentWeb 是一个基于的 Android WebView ,极度容易使用以及功能强大的库,提供了 Android WebView 一系列的问题解决方案 ,并且轻量和极度灵活
Github地址:AgentWeb

MagicIndicator

简介:强大、可定制、易扩展的 ViewPager 指示器框架
Github地址:MagicIndicator

Once

简介:一个小型 Android 库,用于管理 API 14 及更高版本的一次性操作。提供了一个简单的 API 来跟踪您的应用程序是否已经在给定范围内执行了操作
Github地址:Once

lottie

简介:在 Android 和 iOS、Web 和 React Native 上本地渲染 After Effects 动画
Github地址:lottie

Assent

简介:Android 运行时权限变得简单而紧凑,适用于 Kotlin 和 AndroidX。 有协程支持!
Github地址:Assent

UltimateBarX

简介:一款方便的设置状态栏和导航栏的各种效果的框架
Github地址:UltimateBarX

coil

简介:由 Kotlin 协程支持的 Android 图像加载。
Github地址:coil

MMKV

简介:基于 mmap 的高性能通用 key-value 组件
Github地址:MMKV

Shimmer

简介:它提供了一种向 Android 应用程序中的任何视图添加微光效果的简单方法
Github地址:Shimmer

SuperPlayerAndroid

简介:Android 播放器 SDK 是腾讯云开源的一款播放器组件,简单几行代码即可拥有类似腾讯视频强大的播放功能。包括横竖屏切换、清晰度选择、手势、小窗等基础功能,还支持视频缓存,软硬解切换,倍速播放等特殊功能。相比系统播放器,支持格式更多,兼容性更好,功能更强大。同时还支持直播流(flv+rtmp)播放,具备首屏秒开、低延迟的优点,清晰度无缝切换、直播时移等高级能力。
Github地址:SuperPlayerAndroid

AndroidVideoCache

简介:Android 的视频缓存支持
Github地址:AndroidVideoCache

AndroidUtilCode

简介:是一个功能强大且易于使用的 Android 库。该库封装了Android开发中常用的功能,有完整的demo和单元测试。通过使用它封装的API,可以大大提高开发效率。该程序主要由两个模块组成,一个是开发中常用的utilcode,另一个是开发中很少用到的subutil,但是utils可以有利于简化主模块
Github地址:AndroidUtilCode

Banner

简介:只做一个可以自定义的轮播容器,不侵入UI
Github地址:Banner

SmartRefreshLayout

简介:SmartRefreshLayout以打造一个强大,稳定,成熟的下拉刷新框架为目标,并集成各种的炫酷、多样、实用、美观的Header和Footer。 正如名字所说,SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的View,还支持多层嵌套的视图结构
Github地址:SmartRefreshLayout

FlexboxLayout

简介:它将CSS 弹性框布局模块的类似功能 引入 Android
Github地址:FlexboxLayout

MaterialDrawer

简介:适用于您的 Android 项目的灵活、易于使用的多合一抽屉库
Github地址:MaterialDrawer

AppIntro

简介:AppIntro 是一个 Android 库,可帮助您为您的应用程序构建一个很酷的轮播介绍。AppIntro 支持请求权限,并帮助您在几分钟内创建出色的入职体验(启动引导)
Github地址:AppIntro

ShimmerRecyclerView

简介:带有微光视图的自定义回收器视图,以指示正在加载视图。回收者视图有一个内置的适配器来控制微光外观并提供两种方法
Github地址:ShimmerRecyclerView

Timeline-View

简介:Android 时间轴视图库(使用 RecyclerView)是一个简单的实现,用于显示视图,如跟踪发货/订单、步进器等
Github地址:Timeline-View

MultiSnapRecyclerView

简介:用于多次捕捉 RecyclerView 的 Android 库
Github地址:MultiSnapRecyclerView

Colorful

简介:多彩是一个动态主题库,可让您轻松更改应用程序的配色方案。
Github地址:Colorful

transitioner

简介:Transitioner 在具有嵌套子项的两个视图之间提供简单、动态和可调整的动画
Github地址:transitioner

UltimateBarX

简介:一款方便的设置状态栏和导航栏的各种效果的框架
Github地址:UltimateBarX

更多框架持续收录中...