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
SDWebImage
封装一个网络图片加载与缓存 Category
又有好多天没写博客了,Markdown语法都快忘了....步入正题,赶紧来看看我们今天要搞的事情偷偷告诉你,我们要搞事情啦.jpg旁友,听说过
SDWebImage
伐?
i_have_an_Apple
·
2017-02-18 15:20
iOS
SDWebImage
的使用方法
SDWebImage
作为目前最受欢迎的图片下载第三方框架,使用率很高。但是你真的会用吗?本文接下来将通过例子分析如何合理使用
SDWebImage
。
挡不住的狮子
·
2017-02-18 07:27
SDWebImage
源码解析<一>
之前就想阅读
SDWebImage
,但由于工作太忙没时间,最近终于能抽出时间好好看看
SDWebImage
源码了,受益匪浅。现在就把自己的理解分享给大家。
上升的羽毛
·
2017-02-13 15:14
SDWebImage
的简单使用方法
第一步,下载
SDWebImage
,导入工程。
AFlyLi
·
2017-02-13 11:05
SDWebImage
框架介绍及使用
SDWebImage
框架使用1.
SDWebImage
基本使用1)下载图片并显示(内存缓存&磁盘缓存)/*第一个参数:图片的url地址第二个参数:设置的占位图片*/[self.imageViewsd_setImageWithURL
武一顶顶
·
2017-02-09 19:46
SDWebImage
源码解读 (一)
SDWebImage
主要功能分为两大块,一个是我们常用的网络图片下载,也就是SDWebImageDownloader;还有一个就是图片缓存处理,也就是SDWebImageCache。
Senjougahara
·
2017-02-07 19:38
【iOS沉思录】
SDWebImage
图片二级缓存异步加载基本原理
其中SDWebImagePrefetcher可以预先下载图片,方便后续使用.
SDWebImage
的Github地址为:htt
Mr_厚厚
·
2017-01-24 15:45
iOS沉思录
SDWebImage
源码解析(二)
在
SDWebImage
源码解析(一)中,我从宏观上介绍了
SDWebImage
项目,并详细介绍了UIImageView+WebCache和SDWebImageManager两个类。
foolishBoy
·
2017-01-22 16:31
iOS实现轮播图banner示例
楼主项目中需要有一个轮播图,因为比较简单,就自己写了个,因为是从网上弄得图片所以用了
SDWebImage
这个三方库当然自己也可以去掉类型后面有*号如用使用请自行加上。。。。。
字母大师
·
2017-01-22 08:31
SDWebImage
源码解析(一)
SDWebImage
是一个图片下载的开源项目,由于它提供了简介的接口以及异步下载与缓存的强大功能,深受“猿媛“的喜爱。截止到本篇文章开始,项目的star数已经超过1.6k了。
foolishBoy
·
2017-01-19 07:02
SDWebImage
缓存机制以及实现原理
SDWebImage
底层实现有沙盒缓存机制,主要由三块组成1、内存图片缓存2、内存操作缓存3、磁盘沙盒缓存
SDWebImage
基本使用方法:1//图片缓存的基本代码,就是这么简单[self.image1sd_setImageWithURL
iOS_Link
·
2017-01-16 18:58
iOS开发 - 常用的第三方库/第三方框架整理
常用第三方库(开源)
SDWebImage
地址:https://github.com/rs/
SDWebImage
描述:异步加载和缓存网络图片MJRefresh地址:https://github.com/CoderMJLee
阿唯不知道
·
2017-01-13 17:15
SDWebImage
原理及使用
SDWebImage
托管在github上。https://github.com/rs/
SDWebImage
这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。
JackSteven
·
2017-01-11 15:20
SDWebImage
源码解读之SDWebImageDownloaderOperation
第七篇前言本篇文章主要讲解下载操作的相关知识,SDWebImageDownloaderOperation的主要任务是把一张图片从服务器下载到内存中。下载数据并不难,如何对下载这一系列的任务进行设计,就很难了。接下来我们一步一步的分析作者在开发中的思路和使用到的技术细节。NSOperationNSOperation想必大家都知道,为了让程序执行的更快,我们用多线程异步的方式解决这个问题,GCD与NS
马在路上
·
2017-01-04 11:00
无证书
SDWebImage
访问HTTPS获取图片失败
1.全局修改修改
SDWebImage
源码UIImageView+WebCache.m文件在-(void)sd_setImageWithURL:(NSURL*)urlplaceholderImage:(UIImage
GalaxyJM
·
2017-01-03 16:19
SDWebImage
实现原理
SDWebImage
是一个优秀的第三方开源库支持异步的图片下载+缓存为什么要用
SDWebImage
健全的CategorySDWebImagePrefetcher预加载独立的下载模块/缓存模块异步下载,一行代码调用
孟豊Mike
·
2016-12-29 15:04
iOS中使用
SDWebImage
加载图片失败之后如何重新加载
毫无疑问,
SDWebImage
绝对是我们平时做项目使用频率最广的第三方框架之一,良好的封装性和性能,真的是非常优秀,最近项目中使用了这个库函数加载网络图片,但是发现了一个问题,就是有时候网速不太好,比如当前的
布衣来者
·
2016-12-27 18:04
iOS开发总结
ATS迁移
SDWebImage
图片加载失败
项目做ATS迁移,遇到的问题和大家分享那个一下AFNetWorking都没问题,不过
SDWebImage
却加载失败,图片链接的域不固定,呵呵哒,有这样的(1)https://*****.com:80/*
不慌不忙
·
2016-12-23 15:11
SDWebImage
解析笔记
项目中一直都有使用
SDWebImage
,对这个框架有一定的了解,但是体系却未能贯通,因此特地整理下,主要参考:iOS源代码分析---SDWebImageSDWebImage源码剖析(-)
SDWebImage
林大鹏天地
·
2016-12-19 21:42
MY_iOS框架研究之
SDWebImage
的原理以及使用流程
SDWebImage
这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。
_Weak
·
2016-12-19 10:25
6.常用第三方库使用
1.
SDWebImage
1.文顶顶大牛
SDWebImage
讲解2.
SDWebImage
的网络图片利用资源3.
SDWebImage
图片下载缓存框架常用方法及原理2.XMPPFramework1.集成XMPP
小白哥有话说
·
2016-12-17 16:05
SDWebImage
上文码完YYWebImage后发现,
SDWebImage
已经更新4.0-Beta2,一并记录一下。
wpf_register
·
2016-12-17 11:35
最新版
SDWebImage
的使用
介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了
SDWebImage
来处理,但是发现之前封装好的代码报错了。
Treey_Ahao
·
2016-12-12 13:00
SDWebImage
源码解读_之SDWebImageDecoder
第四篇前言首先,我们要弄明白一个问题?为什么要对UIImage进行解码呢?难道不能直接使用吗?其实不解码也是可以使用的,假如说我们通过imageNamed:来加载image,系统默认会在主线程立即进行图片的解码工作。这一过程就是把image解码成可供控件直接使用的位图。当在主线程调用了大量的imageNamed:方法后,就会产生卡顿了。为了解决这个问题我们有两种比较简单的处理方法:我们不使用ima
老马的春天
·
2016-12-09 18:31
三方库-SD_webImage
一、使用cocoapods将库导入工程在podfile中写入target'demo2'dopod'
SDWebImage
','~>3.8’end终端更新一下podfilepodupdate二、使用方式项目中引入头文件
兔先森Amo
·
2016-12-02 17:01
提交本地项目到GitHub (iOS)
GitHub相信大家都知道,上面有很多优秀的开源项目供我们学习,比较著名的类似AFNetworking、
SDWebImage
等等。
星捷
·
2016-11-29 11:08
提交本地项目到GitHub (iOS)
GitHub相信大家都知道,上面有很多优秀的开源项目供我们学习,比较著名的类似AFNetworking、
SDWebImage
等等。
星捷
·
2016-11-29 11:08
iOS仿微博图片浏览器
KNPhotoBrower高仿微博图片浏览器PhotoBrower.gif一.功能描述及要点1.加载网络九宫格图片,collectionView,scrollView2.
SDWebImage
下载图片,KNProgressHUD
LuKane
·
2016-11-29 09:22
SDWebImage
: 带你制作精美的相册
说起
SDWebImage
大家肯定都不陌生,它在GitHub上的星星有16300多个,可见其火爆程度;作为目前最受欢迎的第三方图片下载框架,在app开发中使用率很高,尤其是需要处理大量图片的项目。
shenjie12345678
·
2016-11-28 15:00
图片
相册
SDWebImage
ios相册
照片瀑布流
轻松玩转自定义ios库
库是程序代码的集合,是共享程序代码的一种方式根据源代码的公开情况,库可以分为2种类型开源库公开源代码,能看到具体实现比如
SDWebImage
、AFNetworking闭源库不公开源代码,是经过编译后的二进制文件
夏天不冷
·
2016-11-21 01:30
模仿
SDWebImage
获取和清理缓存(一行代码)
楚门背景现如今每个app都有清除缓存的功能,但是缓存的主要内容是图片相关的信息,而
SDWebImage
已经帮我们做好了缓存的功能,也已经实现了清除缓存的功能,因此可以模仿该框架封装我们自己的工具类.废话不多说
MrOreo
·
2016-11-19 12:27
tableView的优化
cell里的image使用
SDWebimage
,高清大图用YYWebimage来下载缓存图片cell内部控件的层次结构尽量的少,使用drawRect画,但是有一个问题,点击事件没办法处理cell内部所有显示的数据提前准备好
郭杭
·
2016-11-09 15:17
SDWebImage
的简单使用
1.
SDWebImage
的简单介绍a)
SDWebImage
支持异步图片下载+缓存,提供了UIImageView+WebCacha的分类,方便使用。
tree_free
·
2016-11-07 21:11
SDWebImage
支持URL不变时更新图片内容
SDWebImage
在iOS项目中是一个很常用的开源库,而且众所周知的是,它是基于URL作为Key来实现图片缓存机制的。
Right鲜生
·
2016-11-07 17:08
SDWebImage
的介绍与使用
SDWebImage
的简单介绍 a)
SDWebImage
支持异步图片下载+缓存,提供了UIImageView+WebCacha的分类,方便使用。
nine_Demon
·
2016-11-07 01:00
ios
SDWebImage
IOS面试题
SDWebImage
的原理。实现机制。如何解决TableView卡的问题。block和代理的,通知的区别。block的用法需要注意些什么。strong
Style_伟
·
2016-11-03 09:55
使用
SDWebimage
加载高清大图遇到内存警告的问题
在github看到
SDWebImage
的介绍,后面说到:FutureEnhancementsLRUmemorycachecleanupinsteadofresetonmemorywarning看到这个真是欲哭无泪啊
CaryG
·
2016-10-24 12:40
SDWebimage
缓存
iOS_Develop
iOS
sdwebimage
使用
#import"UIImageView+WebCache.h" [self.imagesd_setImageWithURL:[NSURLURLWithString:@"http://ods5pg0qp.bkt.clouddn.com/iteyeblog/icon.png"]placeholderImage:[UIImageimageNamed:@"placeholder.png
knight_black_bob
·
2016-10-24 10:10
ios
使用
SDWebImage
SDWebImage
优质源码解读笔记(最新版本和旧版本都有)
最新源码更新:SD外部API没变,但是内部的封装和逻辑有一些小小的改变,最近把YYKit也全部分析了一遍,由于之前也看过SD,回头一看已经变了,再分析一遍最新的笔记:validOperationKey--->[selfclass]SDOperationDictionary--->通过CategoryRuntime挂载到UIView控件内部存储SDWebImageCombinedOperation(
Deft_MKJing宓珂璟
·
2016-10-23 16:32
基础知识
SDWebImage
优质源码解读笔记(最新版本和旧版本都有)
最新源码更新:SD外部API没变,但是内部的封装和逻辑有一些小小的改变,最近把YYKit也全部分析了一遍,由于之前也看过SD,回头一看已经变了,再分析一遍最新的笔记:validOperationKey--->[selfclass]SDOperationDictionary--->通过CategoryRuntime挂载到UIView控件内部存储SDWebImageCombinedOperation(
Deft_MKJing宓珂璟
·
2016-10-23 16:32
基础知识
ios面试技术要点
iOS面试技术总结点(可参考):多线程运行时 runloop app框架 几种动画编程 jsonmodel原理
sdwebimage
原理 masonry怎么应用及原理 应用框架有哪些 说一下Facebook
lzm风雨无阻
·
2016-10-23 10:00
iOS
sdwebimage
使用
阅读更多#import"UIImageView+WebCache.h"[self.imagesd_setImageWithURL:[NSURLURLWithString:@"http://ods5pg0qp.bkt.clouddn.com/iteyeblog/icon.png"]placeholderImage:[UIImageimageNamed:@"placeholder.png"]];捐助开
knight_black_bob
·
2016-10-21 21:00
iOS
sdwebimage
使用
iOS
sdwebimage
使用
阅读更多#import"UIImageView+WebCache.h"[self.imagesd_setImageWithURL:[NSURLURLWithString:@"http://ods5pg0qp.bkt.clouddn.com/iteyeblog/icon.png"]placeholderImage:[UIImageimageNamed:@"placeholder.png"]];捐助开
knight_black_bob
·
2016-10-21 21:00
iOS
sdwebimage
使用
IOS获取缓存文件的大小并清除缓存文件的方法
移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为
SDWebImage
。
helenluo
·
2016-10-20 10:55
使用
SDWebImage
为imageView设置图片,存在的图片大小异常问题
使用
SDWebImage
为imageView设置网络图片,返回的imageView的大小为网络图片的大小,也就是说,在加载到网络图片之前,你设置的imageView的大小都是无效的,网络图片加载完成后,
水管工-侯仕奇
·
2016-09-29 18:14
iOS开发
iOS--一份详细的pod清单
免得每次要去翻名字和格式符号格式在这里不适用,粘贴到podfile里边需要手动改一改(#号需要改为英文格式)#不用苹果原生联网类的话,这个就不用解释了pod‘AFNetworking’#加载图片,图片缓存,好用不解释pod’
SDWebImage
量锅
·
2016-09-29 13:06
oc面试题2
SDWebImage
的原理。实现机制。如何解决TableView卡的问题。block和代理的,通知的区别。block的用法需要注意些什么。strong,weak,retain,assign,co
恒爱DE问候
·
2016-09-26 20:52
iOS-CocoaPods的安装与使用
在开发iOS应用时,会经常使用第三方类库,比如
SDWebImage
、AFNetworking等等,手动的下载与添加类库非常麻烦,通过CocoaPods可以便捷的下载与管理第三方类库。
Q6尐漒
·
2016-09-26 09:11
iOS开发-
SDWebImage
的回调不addSubView不会调用
letlhhImageView=UIImageView()lhhImageView.sd_setImage(with:URL(string:"http://ww3.sinaimg.cn/mw690/51f76ed7jw1e3ohzmmnffj.jpg")){(image,error,cacheType,imageURL)inprint("width:"+"\(image?.size.width)"
CodingFire
·
2016-09-23 18:59
iOS日常开发
iOS开发之清除缓存功能的实现
前言移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为
SDWebImage
。
顽童大了已没那么笨
·
2016-09-23 11:20
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他