上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 81 下一页

2018年6月7日

摘要: 对于OkHttp的缓存策略其实就是在下一次请求的时候能节省更加的时间,从而可以更快的展示出数据,那在Okhttp如何使用缓存呢?其实很简单,如下: 配置一个Cache既可,其中接收两个参数:一个是缓存的文件,一个是缓存文件的最大大小,所以下面分析一下这个Cache类的一些细节: put方法【写入Re 阅读全文
posted @ 2018-06-07 15:03 cexo 阅读(342) 评论(0) 推荐(0)

2018年6月5日

摘要: 在上一次【https://www.cnblogs.com/webor2006/p/9044535.html】已经学习了补间动画的使用了,今天来学习一下属性动画,用这来实现有个官方loading【https://github.com/webor2006/AVLoadingIndicatorView】效 阅读全文
posted @ 2018-06-05 17:17 cexo 阅读(373) 评论(0) 推荐(0)

2018年6月3日

摘要: 在之前咱们都在研究自定义类加载器的一些东东,不过接一来的学习还会依托于之前咱们写的MyTest16这个自定义类加载器,这里先再回顾一下: 而对于之前咱们加载的类都是一个比较简单的类,如MyTest1: 但是在日常开发中可能常见的用法是方法里面会使用其它的类,那如果是这种情况类的加载的流程是一个什么情 阅读全文
posted @ 2018-06-03 14:26 cexo 阅读(291) 评论(0) 推荐(0)

2018年6月2日

摘要: 对于友盟统计我想搞程序的应该无人不晓,其中对于里面用得最多的功能就是对线上的崩溃进行修复,而这些异常都是运行期的,如: 其实也就是可以对线程中出现了这种运行期异常是提供有一种捕获机制对其进行统一处理,所以这里来剖析一下其原理,先制造一个异常: 编译运行: 如果是在app中出现这种异常那直接整个app 阅读全文
posted @ 2018-06-02 20:40 cexo 阅读(224) 评论(0) 推荐(0)
摘要: 这次做一个比较有意思的实验,我们知道当一个程序如果抛异常了其程序肯定会挂掉,那有木有可能在程序异常退出时能执行一段咱们自己的代码,比如说服务器在异常退出时需要做一些额外的资源清理,像这种场景就正好是这里有实验的,下面开始,因为这个实验用shell命令演示会比较方便,所以建议实验是在linux、mac 阅读全文
posted @ 2018-06-02 14:01 cexo 阅读(333) 评论(0) 推荐(0)

2018年6月1日

摘要: 类的命名空间详解: 在上一次【https://www.cnblogs.com/webor2006/p/9108301.html】最后实验中有一个违背咱们理解的,这里回顾一下: 也就是说,"某一个类对应的class文件只能被加载一次",这是有一个大前提的,该前提就是"该类加载器必须是在同一个命名空间里 阅读全文
posted @ 2018-06-01 22:11 cexo 阅读(393) 评论(0) 推荐(0)

2018年5月30日

摘要: 在上一次【https://www.cnblogs.com/webor2006/p/9096412.html】对okhttp的拦截器有了一个初步的认识,接下来则对具体的拦截器一个个进行了解。 RetryAndFollowUpInterceptor: 按照添加拦截器的顺序来分析,首当其冲的就是这个重试拦 阅读全文
posted @ 2018-05-30 21:20 cexo 阅读(488) 评论(0) 推荐(0)

2018年5月29日

摘要: 在上一次【https://i.cnblogs.com/posts?categoryid=1154466】分析自定义类加载器的核心方法中还差一个,如下: 所以点进去瞅一下官网的说明: 下面仔细读一下这个方法的javadoc: 这个findClass()也就是咱们在自定义类加载器时所覆写的。 如下: 另 阅读全文
posted @ 2018-05-29 22:27 cexo 阅读(325) 评论(0) 推荐(0)

2018年5月28日

摘要: 在上次【https://www.cnblogs.com/webor2006/p/9095985.html】自定义了第一个类加载器,回顾一下: 其中涉及到ClassLoader的三个比较重要的方法,如标红处,所以这里对其进行进一步了解: findClass(): 如源码实现: 所以说此方法在自定义类加 阅读全文
posted @ 2018-05-28 22:24 cexo 阅读(405) 评论(0) 推荐(0)

2018年5月27日

摘要: 拦截器流程: 简单回顾同步 / 异步: 同步请求就是执行请求的操作是阻塞式,直到HTTP响应返回。 异步请求就类似于非阻塞式的请求,它的执行结果一般都是通过接口回调的方式告知调用者。 okHttp拦截器: 来自官网的解释:拦截器是OkHttp中提供一种强大的机制,它可以实现网络监听、请求以及响应重写 阅读全文
posted @ 2018-05-27 16:23 cexo 阅读(508) 评论(0) 推荐(0)
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 81 下一页

导航