Android Http通讯模块封装

只愿长相守 提交于 2019-12-02 21:43:39

       大多数的Android应用程序都会使用HTTP协议来发送和接收网络数据,而Android中主要提供了两种方式来进行HTTP操 作,HttpURLConnection和HttpClient。这两种方式都支持HTTPS协议、以流的形式进行上传和下载、配置超时时间、IPv6、 以及连接池等功能。

       现在开源的http模块有很多啊,Retrofit,Volley,Android-async-http,Afinal框架,xUtils框架, 这些开源框架各有各得特点,volley是Google 自家的,大家会根据自己的需求去选用某个框架,http://code.csdn.net/news/2824121

       但是也会有些项目就只有简单的Post ,get请求,并发访问也不是很多,但是用框架感觉拓展新不好,和业务处理逻辑契合度不是很好,也许你可以试试自己封装一个http访问模块,基于HttpURLConnect.

         然而我会建议自己使用retrofit2.0(+okhttp)

https://github.com/AnyLifeZLB/Retrofit2.0_Demo

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!