Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在改型2和HttpUrlConnection之间获得Json哪个更好_Android_Json_Retrofit - Fatal编程技术网

Android 在改型2和HttpUrlConnection之间获得Json哪个更好

Android 在改型2和HttpUrlConnection之间获得Json哪个更好,android,json,retrofit,Android,Json,Retrofit,我知道其中两个可以用来发送http请求并从服务器获取响应,然后我们可以解析为Json对象(如果我们需要的话)。因此: 从服务器发送请求和获取响应的最佳方式是Reformation 2还是HttpUrlConnection 他们之间的优势和劣势是什么 对于现代安卓应用程序来说,改型2和Volley都是很棒的网络库,但它们都有自己的优势,值得在关键项目中权衡。如果您的用例是带有JSON响应的标准REST API,并且在缓存、请求优先级、重试等方面没有太多的自定义需求,请使用改型。如果您有不寻常的/

我知道其中两个可以用来发送http请求并从服务器获取响应,然后我们可以解析为Json对象(如果我们需要的话)。因此:

  • 从服务器发送请求和获取响应的最佳方式是
    Reformation 2
    还是
    HttpUrlConnection

  • 他们之间的优势和劣势是什么


对于现代安卓应用程序来说,改型2和Volley都是很棒的网络库,但它们都有自己的优势,值得在关键项目中权衡。如果您的用例是带有JSON响应的标准REST API,并且在缓存、请求优先级、重试等方面没有太多的自定义需求,请使用改型。如果您有不寻常的/细粒度的需求,或者如果您预计将来需要从网络层获得很大的灵活性,但需要更多代码,请使用Volley。如果要下载大文件或流媒体,请使用DownloadManager

注意:HttpClient现在不推荐使用


需要更多,找到它

对不起,我听说HttpClient已被弃用,而HttpUrlConnect已被取代?@iSandeep谁告诉你HttpUrlConnection已被弃用,请先查看文档