Android
文章平均质量分 95
问心彡
这个作者很懒,什么都没留下…
展开
-
带你看懂Android消息机制
前言本篇文章我们继续以源码的角度分析Android的消息机制.我们知道在Android中经常需要在不同的线程中进行通信。当线程A中启动线程B,去执行一些数据操作时,若线程B执行数据操作所耗费的时间大于线程A时,就会使得A线程提前结束,那么B线程操作数据之后的结果将没有任何意义。所以便引出消息机制的概念。其原理是通过一个MessageQueue消息队列来存储其他线程发送的消息,通过本线程的Looper轮询器不断地取消息队列中的消息并通知给当前线程。接下来我们将进入消息机制源码层去探索它的奥秘。关键知识及流原创 2022-05-11 11:05:02 · 944 阅读 · 0 评论 -
HTTPS加密协议你知道多少?
一、前言本文我们来聊一聊计算机网络HTTP协议这个话题,在当今互联网时代,凡是涉及到‘上网’两字,就离不开数据信息的传输,那么有没有想过这样一个问题:在你登陆某一网站时,你的登陆密码是如何从你家里传送到网站的服务器呢?假如该网站的服务器在上海,网络如何能保证数据能传送到那么远的距离呢?如果过程中有黑客从中间截取到你的账户密码,这种情况有想过吗?本文将结合图片+文本带你一起了解网络传输数据的安全协议二、对称加密数据加密的由来远在战争期间,没有通信网络的时期,将军要将作战计划和军令下发到各个营队中,就需原创 2022-04-13 21:48:59 · 4268 阅读 · 1 评论 -
OKHTTP核心之五大内置拦截器源码分析
前言上文中我们介绍了OkHttp的基本使用和一些简单原理,若有不熟悉的参考OkHttp的运用于原理这篇文章,本篇我们来详细讲解OkHttp的拦截器链.在探究拦截器链之前,我们先来认识一下责任链模式:责任链(Chain of Responsibility)模式:为了可以将请求发送者与多个请求处理者进行解耦,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。如上图所示,客户端发送网络请求,通过每个拦截器的加工处理,发原创 2022-02-21 21:25:39 · 1132 阅读 · 0 评论 -
OkHttp的运用与原理(cookie、缓存、源码解析)
简介作为当下最流行的网络请求底层框架,如何战胜其他框架立于不败之地,被广大人群所认可呢?相较于其他网络框架来说,其具有的优势:原创 2022-01-26 11:10:16 · 5364 阅读 · 0 评论