E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Glide
【开源框架】
Glide
的图片加载流程
引入依赖以下的所有分析都是基于此版本的
Glide
分析//引入第三方库
glide
implementation'com.github.bumptech.
glide
:
glide
:4.11.0'annotationProcessor'com.github.bumptech.
glide
starry陆离
·
2023-10-25 06:55
Android基础入门
1024程序员节
android
glide
Java面试要点-进阶
4-《Java进阶》1Okhttp2Retrofit3Android常用图片库对比4
Glide
原理+手写图片加载框架思路5Rxjava6AndroidIPC机制(面试八股文之一)6.1.Android中进程和线程的区别
沈云曜
·
2023-10-25 04:17
okhttp
java
开发语言
Glide
源码分析之获取View大小
Glide
可以智能的根据View的大小来合适的设置图片需要显示的大小,这样可以有效的减小内存使用。
juexingzhe
·
2023-10-24 22:47
Android学习之
Glide
实现缩略图
这里使用
Glide
的.thumbnail()方法实现。2.解决方案代码如下所示:RequestOptionsrequestOptions=RequestOptio
木子闲集
·
2023-10-23 20:13
Android Framework层整体执行流程高性能屏幕适配方案解析
应用场景:自定义View,APK加固,热修复,组件化,插件化,换肤,leakCanary,hilt,jetpack,
glide
,okhttp,rxjava...Android系统初始化2.1.png2.2
flynnny
·
2023-10-23 08:39
Glide
4.0 StringSignature 找不到类
一、起因旧版本
Glide
中.signature()方法形参支持使用StringSignature。但在
Glide
4.0里面这个方法不仅被移到RequestOptions中,而且形参改为Key。
phantomvk
·
2023-10-23 03:15
代码混淆打包
**-keepclassmembersclasscom.just.agentweb.sample.common.AndroidInterface{*;}#AgmentWeb——end#
glide
的混淆代码
Hi丶_cc25
·
2023-10-22 19:53
Glide
在Android P 上图片加载失败!!!
原因参考:https://blog.csdn.net/qq_18620851/article/details/80617549AndroidP限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。如果当前应用的请求是htttp请求,而非https,这样就会导系统禁止当前应用进行该请求,如果WebView的url用http协议,同样会出现加载失败,https不受影响。为此,OkHttp3做了检
no白菜
·
2023-10-22 18:21
经验分享
Rxjava(响应式编程)+Retrofit(网络请求封装)常用三方库:Rxbus:事件订阅管理ButterKnife:view注入框架(setting设置m开头)fastjson/Gson:Json处理工具
glide
weixin_34367845
·
2023-10-21 17:09
移动开发
json
测试
View实现圆角的几种方式
文章目录1.通过给view设置background实现圆角2.通过
glide
加载图片设置圆角3.通过CardView实现圆角4.利用View的ViewOutlineProvider实现圆角1.通过给view
slience....
·
2023-10-21 05:55
kotlin
android
Recyclerview 九宫格加载图片控件变形及
Glide
3.7 无法加载圆角问题解决(爬坑之旅)
睁开眼又是美好的一天,对于即将开始写代码的我,心情是这样滴timg.jpg戴上耳机听着自己喜欢的五月天的歌,写着让我感觉到安全的代码,我感觉这真是一件幸福的事情,一顿行云流水的操作,中午时分我终于搞定了主题框架,心里成就感还是满满的,然而我不知道的是,即将发生的,那让我陷入抓狂状态的“大坑”,更糟的是还不是一个坑,坑中带坑!我要做的是一个图片九宫格的功能,点击还能缩放,本来这是一个老生常谈的功能,
androidfan
·
2023-10-20 23:36
Android 自定义拍照+剪切+相册选择一张或多张图片
一、集成在build中集成框架位置如下图://图片框架implementation'com.github.bumptech.
glide
:
glide
:4.9.0'annotationProcessor'com.github.bumptech.
glide
yyxhzdm
·
2023-10-20 12:33
android
android
studio
glide
Android中使用
Glide
加载圆形图像或给图片设置指定圆角
一、
Glide
加载圆形头像效果R.mipmap.head_icon是默认圆形头像ImageViewmImage=findViewById(R.id.image);RequestOptionsoptions
灵猫小西
·
2023-10-20 12:28
android
glide
Glide
图片硬盘缓存使用详解
1自定义配置DiskCacheMoudleimplements
Glide
Module代码如下:publicclassDiskCacheMoudleimplements
Glide
Module{@OverridepublicvoidapplyOptions
杰克船长爱萝莉
·
2023-10-20 01:28
More than one file was found with OS independent path 'META-INF/androidx.localbroadcastmanager_lo...
由于项目没有升级到AndroidX,
Glide
版本升级到最新版会报此错误implementation'com.github.bumptech.
glide
:
glide
:4.11.0'解决办法:1、
Glide
夏无雪
·
2023-10-18 20:43
Android:深入剖析图片加载库
Glide
缓存功能(源码分析)
前言
Glide
,该功能非常强大Android图片加载开源框架相信大家并不陌生Github截图正由于他的功能强大,所以它的源码非常复杂,这导致很多人望而却步本人尝试将
Glide
的功能进行分解,并单独针对每个功能进行源码分析
Carson带你学安卓
·
2023-10-18 11:27
Glide
VS Fresco
Glide
:多种图片格式的缓存,适用于更多的内容表现形式(如Gif、WebP、缩略图、Video)(不支持动态WebP)生命周期集成(根据Activity或者Fragment的生命周期管理图片加载请求)
陈萍儿Candy
·
2023-10-18 09:55
Bitmap 优化策略
如今市场上有很多封装好的第三方库,对Bitmap内存也是做到了很好的优化,比如
Glide
、Fresco,每次加载只要直接调用就好,但是除掉第三方库外,我们还是需要去了解一下Bitmap的基本优化手段。
ruijindp
·
2023-10-18 04:32
Android 架构之
Glide
源码解读(上)
前言我们在编写Android程序时,
Glide
图片加载框架已成为大多数App必不可少的部分。我这准备分为上、中、下三篇文章解读
Glide
源码。接下来我将从如下几点解读
Glide
源码的上部分。
我爱田Hebe
·
2023-10-18 01:11
Android:
Glide
源码解析
Android开发中,加载图片的使用场景十分常见;过去,我们可能会自己写一个加载图片框架,自己设计请求网络操作、三级缓存功能,还能凑合使用;如今,出现了大量的第三方图片加载框架,比如Volley、Picasso、
Glide
绿茵场上的码者
·
2023-10-17 20:19
Android自定义App
Glide
Module,DataFetcher ,ModelLoaderFactory,ModelLoader,Kotlin(1)
Android自定义App
Glide
Module,DataFetcher,ModelLoaderFactory,ModelLoader,Kotlin(1)假设实现一个简单的功能,对传入要加载的path路径增加一定的筛选
zhangphil
·
2023-10-17 03:24
Android
kotlin
android
kotlin
Glide
源码解析之RequestBuilder
RequestBuilder是什么它是一个用于处理设置选项和启动加载的类,可以用来监听资源的加载成功与否(RequestListener),加载失败(error)和缩略图(thumbnail),创建Target和Request等。RequestBuilder怎么创建的在RequestManger里我们调用load()加载资源的时候,最终会调用RequestBuilder的构造方法把RequestM
断了谁的弦
·
2023-10-16 11:11
Glide
4 设置默认图片和错误图片,即设置占位图
一,设置占位图:RequestOptionsoptions=newRequestOptions().placeholder(R.drawable.img_default)//图片加载出来前,显示的图片.fallback(R.drawable.img_blank)//url为空的时候,显示的图片.error(drawable.img_load_failure);//图片加载失败后,显示的图片Glid
Ang_qq_252390816
·
2023-10-16 04:17
Android
提速256倍,斯坦福&谷歌提出扩散模型蒸馏方法,效果接近Teacher
同时无分类器(classifier-free)指导进一步提升了扩散模型的样本质量,并已被广泛应用在包括
GLIDE
、DALL·E2和Imagen在内的大规模扩
夕小瑶
·
2023-10-14 23:18
深度学习
人工智能
机器学习
计算机视觉
神经网络
Glide
源码分析
一、
Glide
中几个典型的类1、RequestManagerRetriever用于生成RequestManager的类publicclassRequestManagerRetrieverimplementsHandler.Callback
feifei_fly
·
2023-10-14 21:56
Flutter基础控件--Image
Flutter中的Image控件和Android中的ImageView效果一样,用来展示图片,不过Flutter中的Image更像
Glide
,能够从网络、文件、内存中加载图片。
眼角的伤痕
·
2023-10-14 05:23
LinkedHashMap与LRU缓存
1.缓存淘汰算法1.1什么是缓存淘汰算法缓存是提高数据读取性能的通用技术,在硬件和软件设计中被广泛使用,例如CPU缓存,
Glide
缓存内存缓存,数据库
Super 含
·
2023-10-13 16:39
LinkedHashMap
Android 一些开源库
网络请求:OkHttpJson解析:GsonSQLite数据库框架:LitePal图片加载框架:
Glide
图表库:MPAndroidChart多级列表:ListTree
GongZH丶
·
2023-10-13 15:57
记一次组件化使用感想
准备工作,抽取出公共模块至于基础lib中,包含Rxjava,Okhttp,Eventbus,Gson,Greendao,
Glide
,MVP模型等,最业务模块进行合理的划分,最大限度的保持模块秉承高内聚低耦合的思想
头撞豆腐
·
2023-10-13 10:57
开发小记
Glide
App的使用,及拓展方法目前项目中进行头像加载的方式为:
Glide
App.with(this).load(url).applyAvatarImage().into(mIvAvatar);加载圆角图片的方式为
Mr_Yangy
·
2023-10-12 20:47
glide
源码精髓
使用构建者模式封装图片的请求url,通过大量的接口回调让用户可以高度自定义配置
glide
用法(比如自定义图片数据获取的网络请求方法,自定义缓存动态Url缓存策略),使用lrucache算法实现图片的缓存初始化
polelice
·
2023-10-12 15:36
github 优秀的android,Android优秀github项目整理
9.
Glide
Palette一个可以在
Glide
加载时很方便使用Palette的库。
德云色
·
2023-10-12 12:43
github
优秀的android
Glide
简单使用
1.引入工程AndroidStudio中引入工程,只需要在gradle中配置一下代码dependencies{compile'com.github.bumptech.
glide
:
glide
:4.9.0'
Android小工ing
·
2023-10-12 10:36
Glide
源码解析之MemoryCache
前言在上文
Glide
源码解析之ActiveResources我们介绍了一级缓存ActiveResource,现在让我们来看
Glide
的二级缓存MemoryCache。
断了谁的弦
·
2023-10-10 21:05
Docker容器--Consul部署
文章目录引言一、Consul概述二、Consul的特性三、Consul的使用场景四、搭建consul集群1、部署consul服务器,server部署(192.168.28.200)2.查看集群信息3.安装
Glide
rlabs
可惜'
·
2023-10-10 14:22
docker
java-consul
consul
Docker-consul的容器服务更新与发现
Docker-consul的容器服务更新与发现consul概述什么是服务注册与发现什么是consulconsul部署环境准备consul服务器端部署建立Consul服务查看集群信息registrator服务器安装
Glide
rlabs
搬着砖,敲着代码
·
2023-10-10 14:39
docker
java-consul
consul
Docker-consul容器服务更新与发现
什么是consul3、consul的关键特性二、consul部署1、consul服务器部署1.1建立consul服务2、查看集群信息3、通过httpapi获取集群信息三、registrator部署1、安装
Glide
rlabs
@_Orange—
·
2023-10-10 14:07
docker
consul
容器
Android高斯模糊实现方案
1、使用
Glide
Glide
.with(this).load(service.getImageUri()).dontAnimate().error(R.drawable.error_img)//设置高斯模糊
hahauha
·
2023-10-10 03:09
Android第三方库的使用
Glide
的使用implementation‘com.github.bumptech.
glide
:
glide
:4.13.2’
Glide
.with(getContext()).load(newFile(imageConfig.getPath
Kristen Stewart
·
2023-10-09 19:51
android
傻瓜式的带你深入了解
glide
的内存机制
真正的傻瓜式,人人都看得懂
glide
一共有几级缓存三级缓存,activeResource,内存缓存,硬盘缓存有代码为证:classEngine//先从activeResource加载EngineResourceactive
韦东锏
·
2023-10-09 17:17
Glide
学习笔记
默认情况下,
Glide
会在开始一个新的图片请求(网络请求)之前检查以下多级缓存1.活动资源(ActiveResources)2.内存缓存(MemoryCache)3.资源类型(ResourceDiskCache
Coder_Sven
·
2023-10-09 17:35
Android源码进阶之
Glide
缓存机制原理详解
前言Android缓存机制:如果没有缓存,在大量的网络请求从远程获取图片时会造成网络流量的浪费,加载速度较慢,用户体验不好;今天我们就来聊聊
Glide
的缓存机制B站100集视频教程【Android源码解析
蜗牛是不是牛
·
2023-10-09 13:41
Glide
4.8兼容Https
1导包-OkHttp3api"com.github.bumptech.
glide
:okhttp3-integration:4.0.0-RC1"2OkHttpApp
Glide
Module@
Glide
ModulepublicclassOkHttpApp
Glide
ModuleextendsApp
Glide
Module
心安1989
·
2023-10-08 11:17
Glide
4.10.0加载图片进度监听
参考:
Glide
——替换资源加载组件Android
Glide
4.0+图片加载进度监听主要的6文件:Progress
Glide
Model,ProgressInterceptor,ProgressListener
Small_Cake
·
2023-10-07 17:51
Glide
图片加载框架实现圆形显示
1、添加
Glide
依赖implementation'com.github.bumptech.
glide
:
glide
:4.11.0'实现圆形显示图片
Glide
.with(view).load(Bitmap
Jerry_轩
·
2023-10-07 00:03
Android:网页长按识别二维码/下载图片
场景产品的网页内含有二维码的图片,需要长按识别二维码,也可下载该图片实现需要依赖ZXing来识别二维码需要
Glide
的bitmap读取保存图片的工具类,判断是否是base64类型的图片//在webView
Merbng
·
2023-10-06 13:25
怎么做技术选型20210622
需求(flowable10000、observable5000),扩展性(retrofit、httpurlconnection),容易维护,成本(
glide
universeimageloader),成熟度
真水无湘
·
2023-10-05 20:53
Glide
源码解析之DecodeJob
前言DecodeJob的主要工作是从磁盘或者数据源(比如网络)中获取资源,并进行转换和转码。classDecodeJobimplementsDataFetcherGenerator.FetcherReadyCallback,Runnable,Comparable>,Poolable{DecodeJob(DiskCacheProviderdiskCacheProvider,Pools.Pool>po
断了谁的弦
·
2023-10-05 16:56
MVVM 设计模式的新闻客户端
一个MVVM设计模式的新闻客户端Demo程序使用Kotlin编写本意是想了解和学习MVVM设计模式使用的类库如下:Gson,
Glide
,Okhttp,RxJava,Retrofit使用Jetpack组件
Asbefore如初_3142
·
2023-10-05 02:08
关于
Glide
v4 使用
集成配置appgradle中:repositories{mavenCentral()google()}implementation'com.github.bumptech.
glide
:
glide
:4.5.0
34sir
·
2023-10-04 17:31
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他