首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
neoth
掘友等级
无线开发工程师
|
阿里巴巴
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
Okhttp的责任链模式
责任链模式采用责任链模式,意思是用来处理相关事务责任的一条执行链,链上拥有若干节点,,如果某个节点处理完了就可以根据实际业务需求传递给下一个节点继续处理或者返回处理完毕。举一个百科上的例子:Okhtt
Okhttp的缓存机制
Okhttp的缓存机制Http协议下的缓存机制强制缓存通过http协议所传送的数据,会被保存到缓存数据库中,强制缓存的意思是指,若缓存数据库中的数据仍未失效,则直接通过缓存数据库获得数据,不再通过ht
Okhttp链接池的使用
链接池的使用:我们都知道,http基于tcp,每次通信都需要通过三握手建立连接,然而在高并发的情况下,连接的频繁建立和释放会使得性能低下。因此,出现了keep-alive机制,即在数据传输完毕的一定时
Okhttp的线程池和高并发
Okhttp的框架使用创建okhttp实例用于代理(OkhttpClient 的对象拥有自己的线程池和链接池,所以可以将其封装成单例模式)创建用于存放提交参数的RequestBody对象创建用于发送请
资源是如何加载的,context.getResource原理
Context之间的关系可以看到,Context的具体实现是在ContextIml和ContextWrapper之中,而经过阅读源码发现,Resource的构造主要是在ContextIml中实现的,接
Class文件、Dex文件、resources.arsc文件结构解读
Class文件解析class文件是能够被JVM识别,加载并在java虚拟机中执行的文件格式。.java通过编译器可以生成.class文件,具体来说通过javac命令编译得到,.class文件是二进制的
Android编译打包的过程
本文所有内容都是通过网文加自己的实践得出的结论,没有找到官方参考书目,因此若有错误之处,欢迎指出。编译打包的整体流程aapt(Android Asset Packaging Tool)编译和打包资源的
Leakcanary(二)
Leakcanary图标的由来Leaknary的源码解析由于最新版本的Leaknary均是由Kotlin所实现的,阅读起来相对困难,因此本文的分析主要是基于Leaknary1.6版本的,并在最后简单介
Leakcanary(一)
它是什么一句话说,就是:解决了什么问题解决了,内存泄漏难以发现的问题。通过Leakcanary,可以轻松的找到GC中跟搜索法可达,然而不再使用的对象。一般情况下,这种问题是很难被发现的,原因是他的出现
LMK low memory killer
LMK是Android在,手机内存不足的情况下,所做出的的应对机制,它是在OOM Killer 基础上修改而来的,当系统内存不足时,杀死不重要的进程以释放其内存。首先来看一下,当低内存时,会给手机的运
下一页
个人成就
文章被点赞
57
文章被阅读
33,758
掘力值
592
关注了
9
关注者
26
收藏集
1
关注标签
3
加入于
2020-10-11