自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mango先生的博客

一个不会摄影的吃货不是一个好码农

原创 Android的APK安装过程 JVM Dalvik和ART等虚拟机区别以及DEX文件ODEX文件OAT文件区别

APK apk全称是AndroidPackage,也就是Android安装包;APK的本质是一个zip压缩包,如果将后缀名改成.zip,就可以解压,APK 文件与 Zip 文件最大的一个不同是 APK 包含签名信息,用于保证安装包安全不被修改,解压后的目录有: res文件夹:用于存...

2019-03-22 10:35:57

阅读数 2113

评论数 0

原创 Andriod开发--如何实现组件化开发以及解决ButterKnife报错,了解一下

在上一篇文章Android开发之移动端项目架构演化之路 从模块化,组件化再到插件化中我们讲到了移动端项目架构中的组件化开发,这也是目前很火热的一种架构选择,但是也不用盲目跟风,毕竟实现组件化开发是需要额外增加一些开发成本的,如果你的开发团队就一个人或者1-3个人这种小团队,这说明这个项目规模并不大...

2019-03-17 22:55:04

阅读数 835

评论数 2

原创 OKHttp3-- HTTP缓存机制解析 缓存处理类Cache和缓存策略类CacheStrategy源码分析 【九】

OKHttp提供了缓存机制以将我们的的HTTP和HTTPS请求的响应缓存到文件系统中,但是它默认是不使用缓存的,所以如果我们需要使用缓存(强烈推荐使用),就得在实例化OKHttpClient的时候进行相关的配置

2019-03-16 16:28:03

阅读数 920

评论数 0

原创 OKHttp3--缓存拦截器CacheInterceptor源码解析【八】

缓存拦截器大致工作过程:首先获取到缓存,如果存在的话,然后根据缓存策略判断在不能使用网络情况下:如果也不能使用缓存就构建一个携带504响应码的响应返回,如果可以使用缓存就返回缓存的响应。如果可以访问网络就通过网络获取响应,如果以前有缓存并且没失效就通过缓存构建响应返回,否则就直接通过网络构建响应。...

2019-03-01 09:04:34

阅读数 826

评论数 0

提示
确定要删除当前文章?
取消 删除