第三方开源库--> 一套完整的 Android 常用框架

Posted Kevin_小飞象

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三方开源库--> 一套完整的 Android 常用框架相关的知识,希望对你有一定的参考价值。

思维导图

MVP 模式

MVPArms

简介

  • 一个整合了大量主流开源项目高度可配置化的 android MVP 快速集成框架

GitHub 地址

相关博客

依赖注入

butterknife

简介

  • Android 视图和回调绑定到字段和方法。

GitHub 地址

相关博客

网络请求

Retrofit

简介

  • A type-safe HTTP client for Android and the JVM

GitHub 地址

相关博客

图片加载

Glide


简介

  • An image loading and caching library for Android focused on smooth scrolling 一个图片加载和缓存的库

GitHub 地址

相关博客

图片操作

PhotoView

简介

  • Implementation of ImageView for Android that supports zooming, by various touch gestures 图片缩放

GitHub 地址

相关博客

uCrop

简介

  • Image Cropping Library for Android 图片裁剪

GitHub 地址

相关博客

CircleImageView


简介

  • A circular ImageView for Android 圆头像

GitHub 地址

相关博客

数据库

greenDAO

简介

  • greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.

GitHub 地址

相关博客

响应式编程

RxJava2.0

简介

  • RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM

GitHub 地址

相关博客

事件总线

EventBus

简介

  • Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.

相关博客

UI 框架

QMUI_Android

简介

  • QMUI Android 的设计目的是用于辅助快速搭建一个具备基本设计还原效果的 Android 项目,同时利用自身提供的丰富控件及兼容处理,让开发者能专注于业务需求而无需耗费精力在基础代码的设计上。不管是新项目的创建,或是已有项目的维护,均可使开发效率和项目质量得到大幅度提升。

GitHub 地址

相关博客

权限请求

RxPermissions

简介

  • This library allows the usage of RxJava with the new Android M permission model.

GitHub 地址

相关博客

RecyclerView

BaseRecyclerViewAdapterHelper

简介

  • BRVAH 是一个强大的 RecyclerAdapter 框架,它能节约开发者大量的开发时间,集成了大部分列表常用需求解决方案。

相关博客

数据解析

图表

MPAndroidChart

简介

  • A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

GitHub 地址

相关博客

Log 框架

logger

简介

  • ✔️ Simple, pretty and powerful logger for android

GitHub 地址

相关博客

性能优化

音/视频

JZVideo

简介

  • 高度自定义的安卓视频框架 MediaPlayer exoplayer ijkplayer ffmpeg

GitHub 地址

相关博客

屏幕适配

AndroidAutoSize

简介

  • A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).

GitHub 地址

相关博客

动画

Lottie for Android

简介

  • Render After Effects animations natively on Android and ios, Web, and React Native

GitHub 地址

相关博客

其它

以上是关于第三方开源库--> 一套完整的 Android 常用框架的主要内容,如果未能解决你的问题,请参考以下文章

[Android开源]一套快速高效的开发框架EasyAndroid

[Android开源]一套快速高效的开发框架EasyAndroid

iOS打包静态库(完整篇)

Android 面试 | 开源库面试题

第三方开源库-->开源库推荐

[原]开源框架Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位...