资源简介
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
- 上一篇:计算机局域网组建毕业设计论文
- 下一篇:文字取模软件
相关资源
- okHTTP与HTTPS
- 易语言 HTTPS模块
- 利用openssl和curl库获取https服务端证书
- openssl-0.9.8k_WIN32.rar
- https://github.com/rmtheis/tess-two编译出来的
- api验证接口参数加密+时效性验证+私钥
- IdHTTPServer+utf8转换+json解析
- LibCurl编译好的x86 x64静态库
- 访问https需要的libeay32.dll和ssleay32.dl
- curltools类
- fiddler抓包工具使用说明pdf,解决抓包
- 安卓实现 Okhttp https注册登录
- libcurl静态库[支持https]
- HTTP HTTPS POST GET(包含curl版本和winht
- curl可访问https(已编译库文件)内有
- 201812CKEditor粘贴屏幕截图上传图片、使
- https___download.csdn.net_download_yaoweijiao_
- webmagic_V0.7.3(修复https请求)
- 广告轮播ViewPager+Glide
- 百度指数采集工具链接:https://pan.b
- 百度指数采集软件链接:https://pan.b
- mkcert v1.4.1
- Was7集群部署、IHS搭建及HTTPS的实现方
- HTTP使用WEBLOGIC修改为HTTPS协议
- openssl1.1.1源码
- 基于CA的Web安全访问
- Windows支持SSL的Haproxy 1.8.17
- libcurl 7.51.0 封装库( V2.0.0.1 ),支持
- libevent源码
- HTTP/HTTPS协议权威指南
评论
共有 条评论