2020-11-23 项目构成

1.基础

功能 链接
三方库管理 DependenceOfKotlin
R8混淆 R8
65536分包 Multidex
基础工具 Utilcodex
启动优化 App-Startup
UI适配 AndroidAutoSize
状态栏适配 ImmersionBar
网络请求 OkHttp+RxHttp
图片加载 Coil、Glide
数据存储 MMKV
数据解析 Gson
协程 Coroutines
Rx RxAndroid
权限请求 XXPermissions

2.常用

功能 链接
播放器 Aliplayer+核心CicadaPlayer
大图/长图查看 Imageviewer
Banner DiscreteScrollView、Banner
分割线 原Decoration+修正Decoration
图片压缩 Compressor、Luban
裁切 Ucrop
视频压缩 压缩+进度回调 = 合成版
动画 SVGA、Lottie
圆角/圆形控件 GenaralRoundLayout
联动选择器 WheelPicker
下拉刷新/上拉加载 SmartRefreshLayout
侧滑 SmartSwipe
图片选择器 PictureSelector
适配器 MultiType
EventBus LiveEventBus
WebView AgentWeb
模拟器判断 CacheEmulatorChecker
异常统计 Bugly
表情统一 Emoji
标签自动换行 Flexbox

3.调试

功能 链接
调试工具 Pandora
内存泄漏 Leakcanary
卡顿检测 Blockcanary
打印 Timber
代码格式化 CodeStyles
抓包 Charles+OkHttp

你可能感兴趣的:(2020-11-23 项目构成)