安卓常用开源库

该文章根据分类整理了较完善的github上开源库,以供平时开发根据自己需要直接找到使用,并且在平时开发和翻阅资料时持续集成更新,以分类,简介加链接地址形式整理,以下库大部分我都使用过或者下载测试过,请大胆使用。

网络请求

Okhttp

https://github.com/square/okhttp

Retrofit

https://github.com/square/retrofit

图片加载

Picasso

https://github.com/square/picasso

Fresco

https://github.com/facebook/fresco

Glide

https://github.com/bumptech/glide

数据库

Ormlite

https://github.com/j256/ormlite-android

LitePal

https://github.com/LitePalFramework/LitePal

greenDAO

https://github.com/greenrobot/greenDAO

上拉刷新,下拉加载,header/footer,多套布局

BaseRecyclerViewAdapterHelper

https://github.com/CymChad/BaseRecyclerViewAdapterHelper

SmartRefreshLayout

https://github.com/scwang90/SmartRefreshLayout

TwinklingRefreshLayout

https://github.com/lcodecorex/TwinklingRefreshLayout

控件注入

Butterknife

https://github.com/JakeWharton/butterknife

Dagger

https://github.com/square/dagger

异步分发

EventBus

https://github.com/greenrobot/EventBus

Rxjava

https://github.com/ReactiveX/RxJava

RxAndroid

https://github.com/ReactiveX/RxAndroid

RxBinding

https://github.com/JakeWharton/RxBinding

热修复

Tinker

https://github.com/Tencent/tinker

页面侧滑返回

ParallaxSwipeBack  视觉差返回

https://github.com/bushijie/ParallaxSwipeBack

SwipeBackLayout

https://github.com/ikew0ng/SwipeBackLayout

完整视频播放器封装

GSYVideoPlayer

https://github.com/CarGuo/GSYVideoPlayer

Dkplayer

https://github.com/dueeeke/dkplayer

JiaoZiVideoPlayer

https://github.com/lipangit/JiaoZiVideoPlayer

二维码

几行代码集成二维码扫描

https://github.com/yipianfengye/android-zxingLibrary

动态背景二维码

https://github.com/SumiMakito/AwesomeQRCode

动画

各种Loading动画库

https://github.com/81813780/AVLoadingIndicatorView

Activity之间过渡动画

https://github.com/lgvalle/Material-Animations

Lottie-json动画

https://github.com/airbnb/lottie-android

权限请求

RxPermissions

https://github.com/tbruyelle/RxPermissions

LeonEasyPermissions

https://github.com/leon2017/LeonEasyPermissions

图表绘制

MPAndroidChart-一款强大的 Android 图表库, 支持各种各样图表显示

https://github.com/PhilJay/MPAndroidChart

强大干净的图表库

https://github.com/supertaohaili/UI

项目工具类

日志打印库Logger

https://github.com/orhanobut/logger

定制不一样的Toast

https://github.com/GrenderG/Toasty

Android封装最全面的工具类(加密、文件、网络、bitmap、正则、屏幕、时间等等)

https://github.com/Blankj/AndroidUtilCode

RecyclerView

万能Adapter

https://github.com/hongyangAndroid/baseAdapter

RecyclerView item动画

https://github.com/wasabeef/recyclerview-animators

各种LayoutManager特效

https://github.com/Cleveroad/FanLayoutManager

ViewPager

Banner上viewpager各种动画

https://github.com/daimajia/AndroidImageSlider

卡片式viewpager

https://github.com/Devlight/InfiniteCycleViewPager

引导界面滑动导航、各种轮播效果

https://github.com/bingoogolapple/BGABanner-Android

跨平台开发

React Native

https://github.com/facebook/react-native

Flutter

https://github.com/flutter/flutter

JsBridge

https://github.com/lzyzsd/JsBridge

组件化开发

ARouter

https://github.com/alibaba/ARouter

图片查看器

触摸手势实现图片缩放

https://github.com/chrisbanes/PhotoView

类似于微信发朋友圈选择图片视频库

https://github.com/zhihu/Matisse

图片裁剪库

https://github.com/Yalantis/uCrop

内存检测

Leakcanary

https://github.com/square/leakcanary

Materal Design

各种Material风格控件

https://github.com/rey5137/material

各种Tablayout样式库

https://github.com/H07000223/FlycoTabLayout

完整高仿项目

仿全民TV

https://github.com/jenly1314/KingTV

仿淘宝

https://github.com/gnehsuy/TaoBaoUI

仿美拍

https://github.com/diycoder/MeiPai

仿微信(一)

https://github.com/motianhuo/wechat

仿微信(二)

https://github.com/GitLqr/LQRWeChat

仿微信(三)

https://github.com/Naoki2015/CircleDemo

仿网易云音乐

https://github.com/aa112901/remusic

仿今日头条

https://github.com/chaychan/TouTiao

仿美团

https://github.com/cachecats/LikeMeiTuan

其他

仿IOS侧滑删除

https://github.com/anzaizai/EasySwipeMenuLayout

StickyListHeaders-手机通讯录固定栏效果

https://github.com/emilsjolander/StickyListHeaders

欢迎页库

https://github.com/paolorotolo/AppIntro

富文本编辑器

https://github.com/wasabeef/richeditor-android

仿IOS滚轮控件

https://github.com/Bigkoo/Android-PickerView

FileDownloader-文件下载库

https://github.com/lingochamp/FileDownloader

Gif加载控件

https://github.com/koral--/android-gif-drawable

主题颜色切换框架(一键换肤)

https://github.com/Bilibili/MagicaSakura

状态栏、菜单栏操作 ImmersionBar

https://github.com/gyf-dev/ImmersionBar

流式布局Tag库

https://github.com/hongyangAndroid/FlowLayout

Apk反编译工具

https://github.com/iBotPeaches/Apktool

作者:奔跑吧李博

链接:https://www.jianshu.com/p/06ce7bfab946

来源:

著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

你可能感兴趣的:(安卓常用开源库)