![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android学习记录
ZJD2020
这个作者很懒,什么都没留下…
展开
-
使用DownloadManager下载更新Apk
需求:app本地检查更新,后台有新版apk则下载新版apk并安装。业务逻辑流程图基本上是这样的 :查阅的一些资料后基本上得到三种解决方案:1,AsyncTask+Http下载;2,DownloadManager;3,Service+Http下载;而DownloadManager(以下表示为DM)相对来说比较简单这里就选择第二种方案:DM是一种处理长时间运行的HTTP...原创 2018-08-31 13:45:03 · 795 阅读 · 0 评论 -
OkHttp3之自定义拦截器(三)
一、通过官方文档对Interceptor的介绍,我们可以得知Interceptor主要功能有两个:1,重写请求:可以添加、移除、替换请求头。也可以改造只有一个请求体的请求的请求体(这句话有点拗口),例如你可以添加一个用于压缩请求体的应用拦截器,前提是你的web服务器支持请求体的压缩;2,重写响应:可以重写响应头并转换响应体。这通常比重写请求头更危险,因为它可能违反了web服务器的期望。如果...原创 2018-10-10 15:17:20 · 2272 阅读 · 0 评论