1. 缓存
名称
|
描述
|
DiskLruCache
|
Java实现基于LRU的磁盘缓存
|
2.图片加载
名称
|
描述
|
Android Universal Image Loader
|
一个强大的加载,缓存,展示图片的库
|
Picasso
|
一个强大的图片下载与缓存的库
|
Fresco
|
一个用于管理图像和他们使用的内存的库
|
Glide
|
一个图片加载和缓存的库
|
3. 图片处理
名称
|
描述
|
Picasso-transformations
|
一个为Picasso提供多种图片变换的库
|
Glide-transformations
|
一个为Glide提供多种图片变换的库
|
Android-gpuimage
|
基于OpenGL的Android过滤器
|
4. 网络请求
名称
|
描述
|
Android Async HTTP
|
Android异步HTTP库
|
AndroidAsync
|
异步Socket,HTTP(客户端+服务器),WebSocket,和socket.io库。基于NIO而不是线程。
|
OkHttp
|
一个Http与Http/2的客户端
|
Retrofit
|
类型安全的Http客户端
|
Volley
|
Google推出的Android异步网络请求框架和图片加载框架
|
5. 网络解析
名称
|
描述
|
Gson
|
一个Java序列化/反序列化库,可以将JSON和java对象互相转换
|
Jackson
|
Jackson可以轻松地将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象
|
Fastjson
|
Java上一个快速的JSON解析器/生成器
|
HtmlPaser
|
一种用来解析单个独立html或嵌套html的方式
|
Jsoup
|
一个以最好的DOM,CSS和jQuery解析html的库
|
6. 数据库
名称
|
描述
|
OrmLite
|
JDBC和Android的轻量级ORM java包
|
Sugar
|
用超级简单的方法处理Android数据库
|
GreenDAO
|
一种轻快地将对象映射到SQLite数据库的ORM解决方案
|
ActiveAndroid
|
以活动记录方式为Android SQLite提供持久化
|
SQLBrite
|
SQLiteOpenHelper 和ContentResolver的轻量级包装
|
Realm
|
移动数据库:一个SQLite和ORM的替换品
|
7. 依赖注入
名称
|
描述
|
ButterKnife
|
将Android视图和回调方法绑定到字段和方法上
|
Dagger2
|
一个Android和java快速依赖注射器。
|
AndroidAnotations
|
快速安卓开发。易于维护
|
RoboGuice
|
Android平台的Google Guice
|
8. 图表
名称
|
描述
|
WilliamChart
|
创建图表的Android库
|
HelloCharts
|
兼容到API8的Android图表库
|
MPAndroidChart
|
一个强大的Android图表视图/图形库
|
9. 后台处理
名称
|
描述
|
Tape
|
一个轻快的,事务性的,基于文件的FIFO的库
|
Android Priority Job Queue
|
一个专门为Android轻松调度任务的工作队列
|
10. 事件总线
名称
|
描述
|
EventBus
|
安卓优化的事件总线,简化了活动、片段、线程、服务等的通信
|
Otto
|
一个基于Guava的增强的事件总线
|
11. 响应式编程
名称
|
描述
|
RxJava
|
JVM上的响应式扩展
|
RxJavaJoins
|
为RxJava提供Joins操作
|
RxAndroid
|
Android上的响应式扩展,在RxJava基础上添加了Android线程调度
|
RxBinding
|
提供用RxJava绑定Android UI的API
|
Agera
|
Android上的响应式编程
|
12. Log框架
名称
|
描述
|
Logger
|
简单,漂亮,强大的Android日志工具
|
Hugo
|
在调试版本上注解的触发方法进行日志记录
|
Timber
|
一个小的,可扩展的日志工具
|
13. 测试框架
名称
|
描述
|
Mockito
|
Java编写的Mocking单元测试框架
|
Robotium
|
Android UI 测试
|
Robolectric
|
Android单元测试框架
|
Android自带很多测试工具:JUnit,Monkeyrunner,UiAutomator,Espresso等
14. 调试框架
名称
|
描述
|
Stetho
|
调试Android应用的桥梁,使得可以利用Chrome开发者工具进行调试
|
15. 性能优化
名称
|
描述
|
LeakCanary
|
内存泄漏检测工具
|
ACRA
|
Android应用程序崩溃报告
|
Android流行框架大全相关推荐
- Android通用流行框架大全
Android通用流行框架大全 1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 Android Universal Image Loade ...
- 15个Android流行框架
1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 Android Universal Image Loader 一个强大的加载,缓存,展示图 ...
- android开源项目!来一份全面的面试宝典练练手,通用流行框架大全
前言 今天我给大家再次分享一下,我最近的一些读书的感想,思考起来,确实能够给自己带来一些真实的帮助和启发,希望大家在平时的工作学习中,也能够认清楚学习的一些本质. 如果我们的学习是在不断掌握应对具体工 ...
- 15个Android通用流行框架大全
1. 缓存 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 Android Universal Image Loader 一个强大的加载,缓存,展示图片的库 Pica ...
- Android 通用流行框架大全
尊重原创 1.这个也是框架总合 2.百大框架等你来拿 3.Studio的插件 1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 Andro ...
- android开发那些事儿(五)-通用流行框架大全
1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 Android Universal Image Loader 一个强大的加载,缓存,展示图 ...
- 2020Android通用流行框架大全,android开发入门基础教程
名称 描述 Android Async HTTP Android异步HTTP库 AndroidAsync 异步Socket,HTTP(客户端+服务器),WebSocket,和socket.io库.基于 ...
- Android流行框架(二)
第一部分 个性化控件(View) 主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.P ...
- 2017Android通用流行框架大全
原文:http://blog.csdn.net/guojun_456/article/details/54600940 1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓 ...
- 美团点评APP在移动网络性能优化的实践,通用流行框架大全
" 对于程序员来说,如果哪一天开始他停止了学习,那么他的职业生涯便开始宣告消亡." 高薪的IT行业是众多年轻人的职业梦想,然而,一旦身入其中却发觉没有想像中那么美好.被称为IT蓝领 ...
最新文章
- 刚搭建的linux环境的基本优化以及优化脚本---菜鸟初写
- Python编程基础06:认识程序控制结构
- 如何实现插入数据时自动更新另外一个表的内容
- java性能调试命令_性能测试必备监控技能jvm之jdk命令行工具篇16
- python 关于main函数以及if __name__=='__main__'的理解
- 砸黑板! 正则表达式!!!re 模块
- matlab积分器的工作原理,[转载]Simulink积分器详解(图)
- Win7如何简单的关闭445端口及445端口入侵详解
- [noip2011]铺地毯(carpet)解题报告
- 滚石特写: 沉默7年后, Magic Leap用魔幻现实主义式科技重新定义了自己
- IIS反向代理 URL重写 404或500 错误问题的解决方案
- 信息安全 SEED Lab2 Shellshock Attack
- ddns与内网穿透软件
- 带你了解什么是Nginx(实操反向代理-负载均衡)
- matlab滤波器滤除低频直流信号,对低频信号的滤波的方法
- 体验一次Mac Win10主题——Win10美化之路
- python 保留浮点数为两位小数
- Java并发问题--乐观锁与悲观锁以及乐观锁的一种实现方式-CAS
- 服务器如何安装windows7系统,安装Windows 7系统
- npy和npz里的图片分解(格式讲解)!超级清晰版本
热门文章
- Flex Builder中网络监视器导致“访问URL时遇到安全性错误”
- 记一次很坑很坑的报错java.lang.Exception: The class is not public.
- 喜报!字根科技牵手荣之联,提供错别字检测解决方案
- CURL命令参数详解
- NVIDIA 图像显卡参数列表
- Tomcat 的部署+虚拟主机的配置
- 什么是Google AMP
- win10计算机管理器在哪,Windows10如何打开资源管理器?Windows10任务管理器在哪?...
- 记录oracle表-字段小写转大写-自用
- html超链接本地文件为什么打不开,为什么word文件的本地超链接打不开呢