android自定义网络请求框架,六款值得推荐的android(安卓)网络请求开源框架简介...

本文介绍了六款值得推荐的Android网络请求开源框架,包括Volley的异步处理、请求调度,AsyncHttp的智能重试和文件上传,Afinal的ORM和网络模块,xUtils的四大模块详解,ThinkAndroid的MVC和IOC,以及LoonAndroid的全面功能模块。每个框架的特点和优势都进行了详细阐述。
摘要由CSDN通过智能技术生成

1、volley项目地址 https://github.com/smanikandan14/Volley-demo

(1)  JSON,图像等的异步下载;

(2)  网络请求的排序(scheduling)

(3)  网络请求的优先级处理

(4)  缓存

(5)  多级别取消请求

(6)  和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)

2、android-async-http项目地址:https://github.com/loopj/android-async-http

文档介绍:http://loopj.com/android-async-http/

(1) 在匿名回调中处理请求结果

(2) 在UI线程外进行http请求

(3) 文件断点上传

(4) 智能重试

(5) 默认gzip压缩

(6) 支持解析成Json格式

(7) 可将Cookies持久化到SharedPreferences

3、Afinal框架项目地址:https://github.com/yangfuhai/afinal

主要有四大模块:

(1) 数据库模块:android中的orm框架,使用了线程池对sqlite进行操作。

(2) 注解模块:android中的ioc框架,完全注解方式就可以进行UI绑定和事件绑定。无需findViewById和setClickListener等。

(3) 网络模块:通过httpclient进行封装http数据请求,支持ajax方式加载,支持下载、上传文件功能。

(4) 图片缓存模块:通过FinalBi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值