项目框架选择

简介: 网络请求框架:okhttp:https://github.com/square/okhttp鸿洋 封装自okhttp的 : okhttp-utils:https://github.

网络请求框架:

okhttp:
https://github.com/square/okhttp

鸿洋 封装自okhttp的 : okhttp-utils:
https://github.com/hongyangAndroid/okhttp-utils

Volley:
https://github.com/mcxiaoke/android-volley

android-async-http:https://github.com/loopj/android-async-http
http-request:https://github.com/kevinsawicki/http-request

NoHttp:(杭州一小伙儿写的)
https://github.com/Y0LANDA/NoHttp

图片加载:

Glide: (Google 开源很多在用)
https://github.com/bumptech/glide

Fresco: (FaceBook 使用的)
https://github.com/facebook/fresco

Picasso:
https://github.com/square/picasso

Android-Universal-Image-Loader:
https://github.com/nostra13/Android-Universal-Image-Loader

Retrofit:Square提供的开源产品,为Android平台的应用提供一个类型安全的REST客户端

https://github.com/square/retrofit

RxAndroid:响应式编程框架RxJava针对Android平台的扩展。

https://github.com/ReactiveX/RxAndroid
https://github.com/ReactiveX/RxJava

Dagger2:依赖注入(或叫ioc,用过Spring的都知道这东东)框架,用于解耦的。

https://github.com/google/dagger/

动画相关:
compile 'com.nineoldandroids:library:2.4.0'

Android开源项目推荐之「网络请求哪家强」
http://stormzhang.com/opensource/2016/08/05/android-open-source-project-recommend2/

目录
相关文章
|
2月前
|
开发框架 前端开发 关系型数据库
使用代码生成工具快速开发ABP框架项目
使用代码生成工具快速开发ABP框架项目
|
4月前
|
JSON API 数据库
使用现代的接口标准和框架
【5月更文挑战第9天】FastAPI是一个基于Python3.6以上版本的类型注解构建的现代化API框架,它提供自动补全和类型检查,数据校验及清晰的错误信息,支持多种输入输出格式,如JSON、路径参数等。利用OpenAPI和JSON Schema自动生成交互式API文档,兼容Swagger UI和ReDoc。FastAPI基于类型注解进行参数校验,内置安全性功能,包括HTTP基本认证和OAuth2。
102 1
|
4月前
|
存储 自然语言处理 JavaScript
vben框架是什么
vben框架是什么
1286 0
|
4月前
|
开发框架 Java 数据安全/隐私保护
SpringBlade、若依框架和人人开源框架对比
SpringBlade、若依框架和人人开源框架对比
|
SQL XML 前端开发
1.1 初识框架
思考:框架是什么?我们为什么要学习框架呢?“框架(Framework)”一词最早出现在建筑领域,指的是在建造房屋前期构建的建筑骨架。在编程领域,框架就是应用程序的骨架,开发人员可以在这个骨架上加入自己的东西,搭建出符合自己需求的应用系统。实际开发中,随着业务的发展,软件系统变得越来越复杂,如果所有的软件都从底层功能开始开发,那将是一个漫长而繁琐的过程。此外,团队协作开发时,由于没有统一的调用规范,系统会出现大量的重复功能的代码,给系统的二次开发和维护带来不便。为解决上述问题,框架应运而生。
66 0
|
程序员 测试技术
【提高自己】正确的工作方法,形成自己的思考框架
在学习过程中,将老师的知识用脑图的形式记录下来,在这里做个分享,不足之处欢迎大家指出。
|
JSON JavaScript Go
一日一技:如何正确在自己项目里面集成别人的代码?
一日一技:如何正确在自己项目里面集成别人的代码?
512 0
一日一技:如何正确在自己项目里面集成别人的代码?
|
SQL JSON 前端开发
|
传感器
CoreMotion 框架
CoreMotion框架(一)—— 基础理论CoreMotion框架(三)—— 获取陀螺仪数据CoreMotion框架(二)—— 利用加速度计获取设备的方向CoreMotion框架(四)—— 仿摩拜贴纸小球碰撞动画 ...
962 0