Fresco支持的URIs

//远程图片public void httpBtnOnClick(View view) {    //网络图片URL    String path = "http://p4.so.qhimg.com/t0102672bd8a6bd290e.jpg";    imageView.setImageURI(Uri.parse(path));}

//res目录下的资源public void resBtnOnClick(View view) {    //RES资源加载    StringBuilder path = new StringBuilder("res://");    //当前包名    path.append(this.getPackageName());    path.append("/");    //资源ID    path.append(String.valueOf(R.mipmap.a_0));//R.mipmap.a_0与R.drawable.a_0同样引用图片的资源ID    imageView.setImageURI(Uri.parse(path.toString()));}
				
时间: 2024-08-03 03:29:46

Fresco支持的URIs的相关文章

Fresco—支持的URIs

Fresco 支持许多URI格式 **特别注意:Fresco 不支持 相对路径的URI. 所有的URI都必须是绝对路径,并且带上该URI的scheme. 如下: 类型 格式 网络图片 http://, https:// 本地文件 file:// Content provider content:// asset目录下的资源 asset:// res目录下的资源 res:// **注意,只有图片资源才能使用在Image pipeline中,比如(PNG).其他资源类型,比如字符串,或者XML Dr

Fresco 使用笔记(一):加载gif图片并播放

前言: 项目中图文混合使用的太多太多了,但是绝大部分都是静态图片. 然而现在项目开发中有这么一个需求:显示一个出一个简短的动画(一般都不超过3秒)演示 比如说:一个功能提供很多步骤来教用户做广播体操,那么第一步就显示一个3秒钟的动作图,第二步显示一个几秒钟的动作图.(当然这个需求不是这个功能) 怎么解决呢:一确定这个需求我的第一实现思路便是让美工给我搞几个连续的图片,我使用帧动画来轮回播放 便实现了这个动画. 但是帧动画使用起来太复杂了,一套动作我要搞好久来实现.那么就想Android中支持不支

96、facebook Fresco框架库源使用基础

开源项目链接 facebook Fresco仓库:git clone https://github.com/facebook/fresco facebook Fresco主页:“>http://fresco-cn.org/docs/index.html# Fresco Demo:https://github.com/yanbober/Android-Blog-Source/tree/master/Fresco-Android-CN-Demo 背景介绍 最近微博和论坛火了一个facebook的li

Android 图片处理之 Fresco

一.关于 Fresco github: https://github.com/facebook/fresco API: http://www.fresco-cn.org/javadoc/reference/packages.html Fresco 是一个强大的图片加载组件. Fresco 中设计有一个叫做 image pipeline 的模块.它负责从网络,从本地文件系统,本地资源加载图片.为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件). Fresco 中设计有一个叫

Android之图片加载框架Fresco基本使用(二)

PS:最近看到很多人都开始写年终总结了,时间过得飞快,又到年底了,又老了一岁. 学习内容: 1.进度条 2.缩放 3.ControllerBuilder,ControllerListener,PostProcesser,Image Request 4.渐进式JPEG与动图的显示     最近这两天把Fresco的官方文档算是看了个差不多,就剩下Fresco的基本原理还有结合okHttp等类库如何使用的问题,虽然官方文档给出的功能比较的多,比如说自定义View,缩略图显示等等,这些我也基本就看了个

【转】Fresco之强大之余的痛楚

http://www.jianshu.com/p/5364957dcf49 开始之前 如果你有使用的心得,技巧,踩坑经历,希望贡献出来,我会在TODO中慢慢添加(^^)/ 关于Fresco Fresco 是一个强大的图片加载组件. Fresco 中设计有一个叫做*image pipeline*的模块.它负责从网络,从本地文件系统,本地资源加载图片.为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件). Fresco 中设计有一个叫做*Drawees*模块,方便地显示load

Fresco图片载入框架之自总结Demo分享

学习资源汇总: 1.Fresco中文解说教程:http://www.fresco-cn.org/ 2.Fresco项目github地址:https://github.com/facebook/fresco 3.自己结合上面两个资源在Android Studio下编写的Fresco完整功能总结Demo:https://github.com/NateRobinson/FrescoStudyDemo Demo效果图: 首页: 带进度条的图片: 图片的不同裁剪 圆形和圆角图片      渐进式展示图片

Android之网络图片加载神器Fresco

Fresco是Facebook最新推出的一款用于Android应用中展示图片的强大图片库,可以从网络.本地存储和本地资源中加载图片.其中的Drawees可以显示占位符,直到图片加载完成.而当图片从屏幕上消失时,会自动释放内存. Fresco是Facebook开源Android平台上一个强大的图片加载库,也是迄今为止Android平台上最强大的图片加载库. Fresco 是一个强大的图片加载组件.使用它之后,你不需要再去关心图片的加载和显示这些繁琐的事情! 支持 Android 2.3 及以后的版

开源框架Fresco初步认识

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