递归火山软件开发平台

标题: 安卓 图片加载类,怎么设置协议头取图片? [打印本页]

作者: w2012100    时间: 2023-7-11 15:39
标题: 安卓 图片加载类,怎么设置协议头取图片?
采集的一些资源图片地址,需要附带协议头才能访问,使用安卓库中的 图片加载类怎么设置协议头取图片?
作者: 创世魂    时间: 2023-7-11 20:41
应该是有的,可能没封。。有空看看完善一下。
作者: w2012100    时间: 2023-7-13 08:42
创世魂 发表于 2023-7-11 20:41
应该是有的,可能没封。。有空看看完善一下。
  1. 这个是网上搜索到的方法,麻烦大佬给弄弄

  2. 1、先创建 GlideUrl,添加进去url后再addHeader添加请求头;
  3. GlideUrl glideUrl = new GlideUrl(url, new LazyHeaders.Builder()
  4.         .addHeader("Authorization", "ToKen")
  5.         .build());
  6. 2、在load中把url替换为glideUrl即可;
  7. Glide.with(context)
  8.         .load(glideUrl)
  9.         .placeholder(R.color.font_black_6)
  10.         .error(R.mipmap.ic_launcher)
  11.         .crossFade()
  12.         .into(imageView);
复制代码

作者: 创世魂    时间: 2023-7-16 21:17
拿去覆盖。

(, 下载次数: 2)


使用方式,注意请求头不能用中文。



  1. <火山程序 类型 = "通常" 版本 = 1 />

  2. 变量 请求头 <类型 = 图像加载请求头>
  3. 请求头.添加 ("name1", "voldp1")
  4. 请求头.添加 ("name2", "voldp2")
  5. 图像加载类.初始化 (本对象).加载 ("http://192.168.1.106/1.jpg", 请求头).磁盘缓存策略 (图像加载请求构建基础类.禁用缓存).跳过内存缓存 (真).载入至 (图片框1)

复制代码

作者: w2012100    时间: 2023-7-17 07:53
创世魂 发表于 2023-7-16 21:17
拿去覆盖。

好的,谢谢




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4