问题标签 [fresco]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Fresco 的 prefetchToBitmapCache 的 callerContext 参数应该是什么?
为了实现图像预取,我们获取 ImagePipeline 并在其上调用 prefetchToBitmapCache。但是,API Javadoc ( http://frescolib.org/javadoc/reference/com/facebook/imagepipeline/core/ImagePipeline.html#prefetchToBitmapCache(com.facebook.imagepipeline.request.ImageRequest , java.lang.Object) 和普通文档(http://frescolib.org/docs/using-image-pipeline.html#)是不正确的。具体来说,他们省略了第二个方法参数的描述和示例。我说的是对象调用者上下文.因为它的对象不是android上下文。我猜是因为类型是对象,而不是上下文。可以更新文档和/或有人解释调用者上下文应该是什么吗?谢谢!
android - ImageView 共享元素转换(在 Activity 之间)以错误的 scaleType 开始
一开始就发现了fresco的SimpleDraweeView的问题。但是,在我用 android ImageView 替换后问题仍然存在。所以我不能确定问题是由于Android还是壁画。
问题是什么
- 第一个活动有回收视图,每个视图都有一个 ImageView(或 SimpleDraweeView)。想要的 scaleType 是“centerCrop”
- 第二个活动只有一个 ImageView。想要的 scaleType 是“fitCenter”
但是在我的私人项目以及示例项目中。
https://github.com/JackFan-Z/ActivitySharedElementTransition
ImageView 以 scaleType "fitCenter" 开头,这是错误的。
我试图推迟共享元素转换,并在 SharedElementCallback 的回调中设置不同的共享元素 scaleType。但它们都没有真正起作用。任何人都可以帮助找出问题所在,或者在哪里调试?
问题截图
android - 尝试使用 Fresco 从 uri 获取位图
在我Bitmap
使用Fresco
using获取时不理解该行为ImagePipeline
。当我调试我的代码时,它正在执行onNewResultImpl
,或者onFailureImpl
当我运行应用程序时,应用程序不工作意味着它没有被调用onFailureImpl
,或者onNewResultImpl
(我正在使用Toast
并Log
在运行应用程序时检查它)。我已经看到了这个SO Question 并从中获取参考,也从Fresco's
文档中获取。
注意:我试图从jpg 图像而不是任何动画 gif图像中获取位图
android - Html.HtmlFrom 中的 Fresco 库
我已经在我的项目中使用 Fresco 库。我想知道我们是否也可以在ImageGetter
from中使用它Html.HtmlFrom
。这是我的代码作为示例。
我尝试使用如下:
但没有加载任何图片。有什么办法可以做到吗?
picasso - 毕加索是否支持渐进式 jpeg 流?
Picasso 是否支持渐进式流式传输,.jpeg
还是Fresco是 Android 的唯一选择?
android - 在 Eclipse 中使用 facebook 的 Fresco 库导致类未找到异常
我正在使用 Eclipse 中的 fresco 库实现一个测试应用程序,如url所示, 但它无法正常工作并显示此错误 NoClassDefFound:Failed resolution of: Lcom/facebook/imagepipeline/core/ImagePipelineFactory; 我已按照上述网址中指定的相同步骤进行操作。
谁能告诉我为什么我会收到这个错误。提前致谢。
android - 冲突的 HERE sdk 和 Fresco 库
我刚刚偶然发现了一个非常特殊的问题。一些本机库之间似乎存在冲突(我假设)。在同一个项目中使用HERE Premium SDK for android和Facebook 的Fresco库将导致 HERE 地图无法渲染。一旦我从我的项目中删除Fresco库,它就会按应有的方式运行和渲染。
当然,最简单的解决方案是不使用Fresco,但我宁愿不这样做。
任何人都知道发生了什么或如何解决这个问题?
这是它抛出的错误:
android - Facebook Fresco 渐进式 JPEG
尽量避免在通过 Fresco ImageRequest 从我的服务器运行下载期间丢失图像数据。
一切运行完美,但如果连接失败(网络连接中断),图像就消失了。但据我所知,一些扫描已被解码(LogCat -> 收到中间图像!)。但是如何访问它们?有没有办法将每一次扫描保存在单独的文件中?要访问最新版本,如果手机离线?
谢谢!
android - 壁画图书馆问题
我正在使用 Fresco 库将图像和 gif 加载到我的应用程序中。我在 Fresco 中遇到的最大限制是必须设置布局的宽度和高度。所以我设置了我的简单drawee视图,如下所示:
我的问题是,如果图像高度大于宽度,则图像右侧有很多空白(见附件),但是高度很好
如果实际图像小于宽度(见附件),则可能会发生高度,因为固定高度为 250dp,因此图像下方有很多空白区域。
我已经通过 SimpleDrawerView 中的不同 scaleTypes 并且似乎没有一个可以显示我想要的方式。
我想知道有人对 Fresco 有很多经验吗?我已经开始使用它来加载 gif,因为我遇到了 Glide 的问题。
如果有人可以提供帮助,我将不胜感激。
仅供参考,这些图像是从服务器流式传输的,我无法控制图像