精华内容
下载资源
问答
  • Fresco 是一个强大的图片加载组件。 Fresco 中设计有一个叫做 image pipeline 的模块。它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件)。 ...

    关于 Fresco
    Fresco 是一个强大的图片加载组件。
    Fresco 中设计有一个叫做 image pipeline 的模块。它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件)。
    Fresco 中设计有一个叫做 Drawees 模块,方便地显示loading图,当图片不再显示在屏幕上时,及时地释放内存和空间占用。
    Fresco 支持 Android2.3(API level 9) 及其以上系统。
    特性内存管理

    一个没有未压缩的图片,即Android中的Bitmap,占用大量的内存。大的内存占用势必引发更加频繁的GC。在5.0以下,GC将会显著地引发界面卡顿。
    在5.0以下系统,Fresco将图片放到一个特别的内存区域。当然,在图片不显示的时候,占用的内存会自动被释放。这会使得APP更加流畅,减少因图片内存占用而引发的OOM。
    Fresco 在低端机器上表现一样出色,你再也不用因图片内存占用而思前想后。


    经过一天的努力,终于弄出了eclipse版本。只需要引用lib就可以实现你想要的图片加载


    初始化配置的两种方式:
                     * 在 Application 初始化时,在应用调用 setContentView() 之前,进行初始化:
                     * Fresco.initialize(context);

    public static void initConfig(Context context) {
                            ImagePipelineConfig initImagePipelineConfig = initImagePipelineConfig(context);
                            Fresco.initialize(context, initImagePipelineConfig);
                    }
                            
                    public static ImagePipelineConfig initImagePipelineConfig(Context context) {
                            if (sImagePipelineConfig == null) {
                                    sImagePipelineConfig = configureCaches(context);
                            }
                            return sImagePipelineConfig;
                    }




    使用起来也是超级方便的,根据自己的需求随意配置XML文件属性

    <com.facebook.drawee.view.SimpleDraweeView
                android:id="@+id/my_image_view"
                android:layout_width="20dp"   // 不支持wrap_content 如果要设置宽高比, 需要在Java代码中指定setAspectRatio(1.33f);
                android:layout_height="20dp"    // 不支持wrap_content 
                fresco:fadeDuration="300"
                
                fresco:actualImageScaleType="focusCrop"// 设置图片缩放. 通常使用focusCrop,该属性值会通过算法把人头像放在中间
                fresco:placeholderImage="@color/wait_color"// 下载成功之前显示的图片
             
                fresco:placeholderImageScaleType="fitCenter"
                fresco:failureImage="@drawable/error"// 加载失败的时候显示的图片
            
                fresco:failureImageScaleType="centerInside"
                fresco:retryImage="@drawable/retrying"// 加载失败,提示用户点击重新加载的图片(会覆盖failureImage的图片)
            
                fresco:retryImageScaleType="centerCrop"
                fresco:progressBarImage="@drawable/progress_bar"// 提示用户正在加载,和加载进度无关
                
                fresco:progressBarImageScaleType="centerInside"
                fresco:progressBarAutoRotateInterval="1000"
                fresco:backgroundImage="@color/blue"
                fresco:overlayImage="@drawable/watermark"
                fresco:pressedStateOverlayImage="@color/red"
                
                fresco:roundAsCircle="false"// 是不是设置圆圈
            
                fresco:roundedCornerRadius="1dp"// 圆角角度,180的时候会变成圆形图片
                
                fresco:roundTopLeft="true"
                fresco:roundTopRight="false"
                fresco:roundBottomLeft="false"
                fresco:roundBottomRight="true"
                fresco:roundWithOverlayColor="@color/corner_color"
                fresco:roundingBorderWidth="2dp"
                fresco:roundingBorderColor="@color/border_color"
                      />
    




    加载图片非常方便的
    /**
             * 加载图片(默认加载中占位图)
             * @param draweeView 控件
             * @param uriString 地址
             */
            public static void loadImage(SimpleDraweeView draweeView , String uriString) {
                    Uri uri = Uri.parse(uriString);
                    GenericDraweeHierarchy hierarchy = draweeView.getHierarchy();
                    hierarchy.setPlaceholderImage(R.drawable.pic10);//修改占位图为资源
                    hierarchy.setActualImageScaleType(ScaleType.CENTER_INSIDE);//修改缩放类型
                    draweeView.setHierarchy(hierarchy);
                    draweeView.setImageURI(uri);
            }
            
            /**
             * 加载图片(无占位图)
             * @param draweeView 控件
             * @param uriString 地址
             */
            public static void loadImg(SimpleDraweeView draweeView , String uriString ) {
                    Uri uri = Uri.parse(uriString);
                    draweeView.setImageURI(uri);
            }
    


    很多属性都是 可以自定义的,这样子就给我们的工作带来了很大的方便

    下载之后有不明白的可以跟帖或是邮件  zbl704@yeah.net


    点击打开链接

    展开全文
  • 关于图片尺寸问题

    2020-11-20 22:44:06
    而且速度,它们是怎么做到呢?不可能在后台预先存储图片宽高信息吧,因为搜索关键字是用户定义啊。</p><p>该提问来源于开源项目:dodola/android_waterfall</p></div>
  • irfanview是一个功能极强,速度,体积极小的图片浏览器,但是因为功能极强,部分功能需要自定义使用,一张正常的面色红润的照片在irfanview里面显示发灰,就是因为一个设置没有配置好 这张图片显示效果发灰,...

    关于Irfanview显示图片发灰的解决办法

    irfanview是一个功能极强,速度极快,体积极小的图片浏览器,但是因为功能极强,部分功能需要自定义使用,一张正常的面色红润的照片在irfanview里面显示发灰,就是因为一个设置没有配置好

    这张图片显示效果发灰,色彩不鲜艳

    打开设置,缩放/色彩管理,勾选使用颜色管理,再次打开图片即如图所示

    展开全文
  • 复制这里的图片里的网址链接,找到百度网盘的离线下载 把链接复制到离线下载中 点击开始下载即可,在这里的速度些,同时不会像在网页一样下到一半或者相当一部分告知你下载失败 速度上会一些。

    关于官网下载mdk5与keil5等速度慢的问题

    #常见的问题就是点开官网发现下载速度平均不到50kb.
    在这里插入图片描述
    如图,基本上这个速度下个一天都不见得能很快搞定。在经过调查以后,发现这个情况很常见,那么如果解决这个问题,可以利用百度网盘的客户端的离线下载功能。
    首先,需要得到下载的地址
    下载页面
    在点击下载时会出现一个小窗口
    下载窗口
    复制这里的图片里的网址链接,找到百度网盘的离线下载
    离线下载图
    把链接复制到离线下载中
    在这里插入图片描述
    点击开始下载即可,在这里的速度会快些,同时不会像在网页一样下到快一半或者相当一部分告知你下载失败
    在这里插入图片描述
    速度上会快一些。

    展开全文
  • 第二张比第一张的速度快很多,这是为什么呢。 2,如果我每次测试都只能传一张,那岂不是每张都很慢,有什么提速法子吗 3,这个检测速度和测试图片的大小有关系吗</p><p>该提问来源...
  • 关于提高网站速度

    2010-01-22 09:55:00
    我在网上搜到了一篇文章,讲关于提高网站速度的内容,希望这个对大家学习有一定帮助,以下是转载内容: 一、记得帮页面减肥 我们浏览网页实际上是将虚拟主机中网页内容下载到本地硬盘,再用浏览器解释查看...

    我在网上搜到了一篇文章,讲的是关于提高网站速度的内容,希望这个对大家学习有一定帮助,以下是转载的内容:
        一、记得帮页面减肥
      我们浏览网页实际上是将虚拟主机中的网页内容下载到本地硬盘,再用浏览器解释查看的。下载网页的快慢在显示速度上占了很大比重,所以,网页本身所占的空间越小,那么浏览速度就会越快。这就要求在做网页的时候遵循一切从简的原则,如:不要使用太大的Flash动画、图片等资源。干净、简洁的页面会给人一种思路明朗的感觉。

       二、如没必要,尽量使用静态HTML页面
      众所周知,ASP、PHP、JSP等程序实现了网页信息的动态交互,运行起来的确非常方便,因为它们的数据交互性好,能很方便地存取、更改数据库的内容,使网站“动”起来,如:论坛、留言板等。但是这类程序必须先由服务器执行处理后,生成HTML页面,然后再“送”往客户端浏览,这就不得不耗费一定的服务器资源。如果在虚拟主机上过多地使用这类程序,网页显示速度肯定会慢,所以没有必要,请尽量使用静态的HTML页面。

       三、不要将整个页面内容塞到一个Table中
      这是网页设计的问题了,很多站长为了追求页面统一对齐,将整个页面的内容都塞进了一个Table(表格)里,然后再由单元格td来划分各个“块”的布局,这种网站的显示速度是绝对慢的。因为Table要等里面所有的内容都加载完毕后才显示出来的,如果某些内容无法访问,就会拖延整个页面的访问速度。正确的做法是:将内容分割到几个具有相同格局的Table中去,不要全都塞到一个Table里。

       四、将ASP、ASPX、PHP等文件的访问改为.js引用
      这在ASP、ASPX、PHP等程序设计时应该注意的,如果你要在静态的HTML页面里嵌入动态的数据,而这些动态的数据是由ASP、PHP等程序来提供的话,会使用以下的语句引用:,这样的话,每次有一个人访问你的网站,服务器就要执行并处理一次tongji.asp文件,从数据库抽取相应的数据,再输出给网页显示,如果有几万个人同时访问,就要执行几万次,后果就可想而知。建议在这些程序中将数据动态生成到一个1.js文件中去,然后在首页通过 < SCRIPT src="http://www.XXX.com/1.js"> < /SCRIPT> 这样的代码来引用该1.js文件。这样,数据显示的任务就交给客户端的浏览器去做,不会耗费服务器的资源,显示速度自然就很快.

       五、使用iframe嵌套另一页面
      如果你要在网站上插入一些广告代码,又不想让这些广告网站影响速度的话,那么,使用iframe最合适不过了。方法是:将这些广告代码放到一个独立的页面去,然后在首页用如下的代码将该页面嵌入即可,这样就不会因为广告页面的延迟而拖了整个首页的显示,代码如下:
      

       六、讲究网站计数器代码放置的技巧
      在网页里放置计数器可以统计网站的访问流量,为站长和广告商家提供访问依据,但是,不管功能有多强大的网站统计系统,都会有出故障的时候。如果直接把统计代码放到页面内容的前面,或者放在一个Table或者div标签里,那么在计数器不能访问的时候,你的页面上那个Table或者div就会产生几十秒钟的延迟,导致页面很长时间才能访问。所以,要提高网站的速度,就要讲究统计代码放置的位置,正确的方法是:把统计代码放到页面的最下面,并且不要和页面内容同在一个Table或者div标签里。可以在页面代码的最下方直接放置统计代码,或者在最下方单独做一个Table或者div来放置计数器。这样,在计数器不能访问的时候,你的网站速度也不会受到丝毫影响。

       七、友情链接的学问
      网站之间互相做链接可以增加网站的宣传效果,做LOGO图片链接更能准确地描述网站的主题和定位,宣传效果会大大的增强,但图片链接做得太多,必然会影响网页的显示速度。很多站长都喜欢直接引用友情网站上的图片URL,这样图片要先经过加载才能显示的,各个友情网站的访问速度不一样,整个表格都要等图片都下载完了才能显示出来,这样大大降低了网页的速度。因此,做友情链接时应尽量做到:

      1. 只做文字链接:做文字链接是不会延迟网页速度的。
      2. 将所有链接放到一个独立的分页去,然后在首页链接上该页。
      3. 如果友情链接一定要出现在首页,请将链接所在的整个Table放到页面的最下方,因为页面是由上到下逐行显示的,将其放到页面的最下方,不会延迟其他内容的显示。
      4. 友情链接的LOGO图片先下载后再传到自己的网页空间,这样,速度由自己的网站空间决定而不受友情网站的影响。

    展开全文
  • 关于在ios中使用png与jpg图片的区别

    千次阅读 2018-08-28 10:04:11
    关于png图片: 1.png有透明通道, jpg...2.png加载速度快, 显示效果好 3.xcode也会对png图片进行优化,而不会对jpg图片进行优化. 4.png 在大图片的时候占用空间会比jpg大. 关于jpg图片: 1.高压缩率 2.适合扫描使用...
  • ios开发中关于图片缓存问题整理

    千次阅读 2015-09-08 14:29:23
     对同一个URL请求多次,返回数据可能都是一样,比如服务器上某张图片,无论下载多少次,返回数据都是一样。    上面情况会造成以下问题 (1)用户流量浪费 (2)程序响应速度不够 ...
  • 克莱斯勒小车搞笑图片这款新车型的图片刚刚在网上亮相不久,而现在关于这款小车的卡通造型图片就被公布出来。下面让我们来看看这款小车究竟变成什么模样! 克莱斯勒小车搞笑图片从图片上可以看到,这款小车被赋予了...
  • 下载网页快慢在显示速度上占了很大比重,所以,网页本身所占空间越小,那么浏览速度就会越。这就要求在做网页时候遵循一切从简原则,如:不要使用太大Flash动画、图片等资源。干净、简洁页面会给人一...
  • 1. ![图片说明](https://img-ask.csdn.net/upload/201611/28/1480266659_884994.png) ![图片说明]... 我想在WIN 2008 - WIN 7 所有系统里面 实现这么快的PPPOE拨号速度 有办法能成功吗?
  • 1、检查控件大小是否与图片的大小相同。...LowQuality使用双线性位图缩放,虽然速度比 HighQuality ,但输出质量较低。 LowQuality 模式与 Linear 模式相同。 HighQuality使用高质量位
  • 今天做一个相册,关于图片批量上传问题一直是个不大不小问题,怎样才能使其速度快,用户体验又好呢,网上很少有这样解决方案,今天琢磨出一个合理解决方案,简单介绍一下,供大家共同学习。网上也不乏这...
  • 1,在一些项目里面可能要缓存图片,这样有助于面板快速展现...第一种,会拖延加载进度,可能会导致内存,性能损耗第二种,第一次加载时,面板显示速度慢我现在方案是:2种方式看玩家信息情况决定:图片加载管理器类...
  • var img = new image();... //加载载占位,和html在同一文件夹下,实际也要onlaod加载,本地加载速度快一点 img.onload = function(){ document.querySelector("body").appendChild(img); } var img_r
  • 其中有测试是使用IE7进行测试,但是IE7访问速度特别慢。而FireFox就非常。   这里有两点是值得注意。   第一:我们在测试这种画面布局改造时,在制造阶段,尽量都使用FireFox,因为,页面访问刷新。...
  • 通常需要进行halcon联合QT进行编程,将相机采集到的图片和处理完之后的图片进行显示,那么怎样正确显示呢 1、使用QT中的进行显示 优点,显示的速度比较,可以更新的很快;缺点:和halcon进行联合时,没法进行...
  • 这边又说到一个关于系统速度的问题,如果你也是W7忠实用户,从M1到Beta,再从RC到RTM,你都在不断试用话,你或许会发现,在使用了Windows7照片查看器之后,部分用户系统速度会变慢。特别是当你用Windows...
  • 一、背景最近发现原来的原型预览访问速度超级慢,这一切貌似是最近调整了下Axure原型中的几个元件,上传之后,原本访问超级快的文件,变的超级超级慢。 二、原因分析过程 1、首先直接从服务器角度找原因。自认为...
  • 整数 小数 字符 字符串 时间 日期 文件【图片,视频,音频,其它】关于数据说明一般文件不能直接存放到数据库里面去【mysql不支持文件】开发人员人存放文件在服务器上地址到数据库三,数据库种类1,Oracle 甲骨...
  • 由于内存缓存速度,我们优先到内存缓存中寻找该图片,如果找到则运用,如果没有找到(内存缓存大小有限),那么我们再到磁盘缓存中去找。只要我们合理去协调这三层缓存运用,便可以提升应用性能和用
  • 一、CSS3圆角优点传统圆角生成方案,必须使用多张图片作为背景...由于不必再发出多余HTTP请求,网页载入速度将变。 * 增加视觉可靠性。某些情况下(网络拥堵、服务器出错、网速过慢等等),背景图片会下...
  • 关于css3一些知识点

    2020-08-19 22:23:17
    可以减少图片的质量,网页的图片加载速度快 减少图片的请求的次数,加快网页的打开 通过PS工具中的切片工具,可以非方便的测量位置和大小。 在线处理雪碧图:http://alloyteam.github.io/gopng 超大图居中? 用...
  • 关于学校人脸识别系统调查插入链接与图片 关于同学对学校人脸...这其中有近七成人表示系统优点是速度快,有近一半人反映校园人脸识别系统速度较快。这说明此系统在学校内被大多数人接受,有较大应用...
  • 关于反爬虫一些总结

    千次阅读 2017-02-10 16:31:27
    在爬取某个网站速度或者发出请求过多时候,网站会向你所在客户端发送一个链接,需要你去验证图片。我在爬链家和拉钩网过程中就曾经遇到过: 对于302重定向问题,是由于抓取速度引起网络...
  • 如果创建大量的图片,并反复对YYWebImageExample进行pushViewController和返回(我修改了程序让每次push后下载和显示不同的图片)。这样内存使用量会快速上升。 我尝试在viewDidDisappear中调用[...
  • 1,敏捷开发 最大误解:开发不需要...Axure能提供强有力动态原型制作,制作速度总比实际开发速度快几个数量级,可提供快速修改。只提供图片和文档而不使用动态原型, 相当于 在拥有打火机和火柴时代钻木取火,
  • 我在网上搜到了一篇文章,讲关于提高网站速度的内容,希望这个对大家学习有一定帮助,以下是转载内容: 一、记得帮页面减肥 我们浏览网页实际上是将虚拟主机中网页内容下载到本地硬盘,再用浏览器解释查看...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 505
精华内容 202
关键字:

关于速度快的图片