描述: 启动页 只是展示一张图片 这个图片是从网络获取的 需要动态改变
启动页只存活2s 就跳转 并把自己finish掉
解决:
1.进入页面后 先从sp中取 网络图片的url 默认给个“”
然后使用Glide.with(this).load(url).placeholder(R.mipmap.xxx).into(iv);
如果是"" 会默认显示 资源图片 不为“”时 会显示之前下载的图片
2.从接口得到的json数据中 取到url 路径
对比之前存的url与 本次请求所得到的 图片的url是否相同 相同是 直接return
下载 图片 原始大小
Glide.with(context).load(url).downloadOnly(Target.SIZE_ORIGINAL,Target.SIZE_ORIGINAL);
将url保存到 sp中
这样每次进入 就会去展示缓存的图片
然后再去请求网路 得到url 不同时 会下载图片 并存url