
Android网络请
文章平均质量分 50
安卓飞
安卓飞
展开
-
在retrofit+Rxjava中如何取得状态码非200(出现错误)时的response里的body
在retrofit+Rxjava中如何取得状态码非200(出现错误)时的response里的body请求失败后会进入onError里面。但这个只是个Throwable类,如果直接tostring的话,我们可以看见它是只打印类返回的头部。所以看看能否向下转型,然后取出body。 这时我们故意发送一个失败请求,可以看见,打印出来的异常是retrofit.HttpException所以现在我们对它进原创 2017-09-19 10:20:10 · 971 阅读 · 0 评论 -
Android开发之Retrofit浅析及初步使用
retrofit浅析及使用一、简介1、官方解释A type-safe HTTP client for Android and Java一个针对Android和Java类型安全的http客户端这是官网地址: http://square.github.io/retrofit/github地址:https://github.com/square/retrofit2、白话解释Retrofit与o原创 2017-02-27 16:53:03 · 652 阅读 · 1 评论 -
Android开发之Retrofit进阶封装
Android开发之Retrofit进阶封装前一篇关于retrofit的的文章http://blog.youkuaiyun.com/anwanfei/article/details/58140327,对retrofit的解析及简单使用已经很详细了,但是用起来不是很方便也不是很高大上,代码没有很好的抽取,今天做了一个封装。一、步骤step1:添加Retrofit库的依赖compile 'com.squareup.原创 2017-09-27 16:01:07 · 625 阅读 · 0 评论 -
解决webview打不开网页的问题
解决webview打不开网页的问题WebSettings settings = main_webview.getSettings(); settings.setJavaScriptCanOpenWindowsAutomatically(true);//设置js可以直接打开窗口,如window.open(),默认为false settings.setJavaScr原创 2018-02-07 18:47:39 · 15635 阅读 · 0 评论 -
讲解中Socket物联接入使用
讲解中Socket物联接入使用一、需求 目前,讲解的物联支持仅HTTP请求以及特定的灯控接口,相关文档《超级后台配置物联接口》以前在worktitle提交过。部分公司希望物联能够支持socket通信,通过socket通信控制设备开关实现物联,如讲解过程中正在讲解某个素材的时候可以控制视频的播放。二、实现步骤 1、在超级后台讲解的素材中配置物联接口(格式下边介绍) 2、在讲解APP中,...原创 2018-09-06 11:59:22 · 988 阅读 · 0 评论