【问题标题】:How to cache images with different names using cloudinary in Codenameone如何在 Codenameone 中使用 cloudinary 缓存具有不同名称的图像
【发布时间】:2016-04-18 07:56:44
【问题描述】:

如果我使用代号一个 URLImage,我可以为缓存的图像指定一个文件名...例如,我可以将 MyPic_Big.jpgMyPic_Small.jpg 作为图像来来自相同的 URL,并且可能具有不同的大小。

有没有办法在代号或 Java API 中使用 cloudinary 来做同样的事情?

我的用例是我想使用转换获取 2 个不同尺寸的同一图像。我注意到的是,如果已经获取了较大的版本,则较小的版本将使用它,因为它在存储中找到了文件名,反之亦然。

【问题讨论】:

    标签: java codenameone cloudinary


    【解决方案1】:

    我看到您已经通过添加功能自己回答了这个问题。我已合并您对 cacheName() 的支持,以允许您显式设置缓存名称。为了将来参考,示例用法在这里:

    https://github.com/shannah/cloudinary-codenameone/blob/3ce84fedd2f8364f64885de9390fe0da4d2c2725/src/com/codename1/cloudinary/CloudinaryDemo.java#L74-L79

    在此处下载最新版本: https://github.com/shannah/cloudinary-codenameone/releases/latest

    【讨论】:

      【解决方案2】:

      Codename 最近才引入了与 Cloudinary 的集成 :)
      更多信息请参见他们的博客文章:
      https://www.codenameone.com/blog/sizing-images-just-right-with-cloudinary.html
      这是他们的 git 存储库的链接:
      https://github.com/shannah/cloudinary-codenameone

      此外,Cloudinary 还提供官方和全面的 JAVA 集成。
      有关更多信息,包括设置说明和代码示例,请参阅: http://cloudinary.com/documentation/java_integration

      【讨论】:

      • 感谢您的回答,我知道所有这些。我的问题是如何在 codenameone 和/或 java 中缓存图像时指定文件名
      猜你喜欢
      • 2018-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-03
      • 2021-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多