资源简介
Glide加载Https图片不显示问题处理,其中Glide用的是最新的4.8版本,经验证可用。
代码片段和文件信息
package com.sf.glidehttps;
import android.content.Context;
import android.support.annotation.NonNull;
import com.bumptech.glide.Glide;
import com.bumptech.glide.GlideBuilder;
import com.bumptech.glide.Registry;
import com.bumptech.glide.load.model.GlideUrl;
import java.io.InputStream;
import okhttp3.OkHttpClient;
/**
* 解决Glide 调用https图片显示不出来的问题需配合AndroidManifest.xml中的meta-data使用
* ta-data
* android:name=“com.sf.glidehttps.OkHttpGlideModule“
* android:value=“GlideModule“/>
*/
public class OkHttpGlideModule implements com.bumptech.glide.module.GlideModule {
@Override
public void applyOptions(@NonNull Context context @NonNull GlideBuilder builder) {
// Do nothing.
}
@Override
public void registerComponents(Context context Glide glide Registry registry) {
registry.replace(GlideUrl.class InputStream.class new OkHttpUrlLoader.Factory(getHttpClient()));
}
// 简化示意的初始化代码
public static OkHttpClient getHttpClient() {
OkHttpClient.Builder builder = new OkHttpClient.Builder()
.sslSocketFactory(SSLSocketClient.getSSLSocketFactory())
.hostnameVerifier(SSLSocketClient.getHostnameVerifier());
return builder.build();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-06-26 13:49 glide4.8加载https图片\
文件 1367 2019-06-26 11:45 glide4.8加载https图片\OkHttpGlideModule.java
文件 3518 2019-06-26 11:45 glide4.8加载https图片\OkHttpStreamFetcher.java
文件 2705 2019-06-26 11:45 glide4.8加载https图片\OkHttpUrlLoader.java
文件 2077 2019-06-26 11:45 glide4.8加载https图片\SSLSocketClient.java
- 上一篇:计算机局域网组建毕业设计论文
- 下一篇:文字取模软件
相关资源
- 温度传感器
- Loadrunner 的HTTPS的测试配置
- libcurl.lib 支持HTTPS的静态库
- boa源码支持HTTPS
- websphere配置https
- Delphi通过https接口post数据
- HTTPS 数据传输
- httpclient请求httpsdemo
- 易语言HTTPS代理服务器源码
- 从https://studiostyl.es的son-of-obsidian.vss
- httpsqs-1.7.tar.gz
- 微软https kb968730
- pb9 通过http、https协议post
- https://download.csdn.net/download/p_xiaojia/9
- https密钥和证书
- [delphi]简单HTTP服务器架设源码
- Delphi Https-Post
- libeay32.dll 、 ssleay32.dll动态链接库
- httpserv.rar
- Delphi7_OpenSSL.rar
- 调用https协议的webservice,以及证书手
- Fiddler4 以及证书https
- Delphi下WinPCap开发基础 一个简单的Ht
- 易语言源码易语言HTTPS代理服务器源码
- Nginx 同IP 多域名 HTTPS SSL 配置
- Ingress nginx部署及实战 http https代理
- pbfunc外部函数扩展(1.2.2.17) 2016-09
- webSocket配置wss访问
- wsdl2h.exe代https功能
- 易语言HTTPS文件(带进度)
评论
共有 条评论