首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与仿真器相比,毕加索在实际设备中加载图像需要花费太多的时间。

与仿真器相比,毕加索在实际设备中加载图像需要花费太多的时间。
EN

Stack Overflow用户
提问于 2018-05-02 08:29:03
回答 3查看 833关注 0票数 0

我使用毕加索在应用程序中加载图像,与android仿真器相比,在实际设备中加载图像需要很长时间。

在仿真器中,几乎不需要10到15秒,而在真正的设备中,它至少需要5到7分钟。

用于测试此功能的真正设备:

  • Mi注3
  • Mi注4
  • Mi A1
  • Oppo F1

我使用的是免费服务器,下面是配置:

  • 操作系统: Windows 7
  • Ram : 1GB
  • 存储空间:10

图像显示在图像视图中,并从适配器调用。

  • 图像计数:~300
  • 尺寸:~1.5至3mb

下面是加载映像的代码:

代码语言:javascript
运行
复制
Picasso.with(context)
       .load(path)
       .skipMemoryCache()
       .resize(300, 300)
       .placeholder(R.drawable.placeholder)
       .into(view);
EN

回答 3

Stack Overflow用户

发布于 2018-05-02 08:32:58

使用Glide而不是Picasso,它将更快地加载图像

通过这个链接https://github.com/bumptech/glide并在你的等级中添加Glide

添加以下代码,您希望在其中加载图像,如

代码语言:javascript
运行
复制
Glide.with(context)
   .load(path)
   .into(view);
票数 0
EN

Stack Overflow用户

发布于 2018-05-02 08:39:54

如果您控制了服务器上的映像,就应该压缩它们(在大多数情况下,像tinypng.com这样的服务可以将文件大小减少80%以上),因为真正的问题似乎是下载图像所花费的时间,而不是毕加索。

票数 0
EN

Stack Overflow用户

发布于 2018-05-02 09:13:18

使用幻灯片比picaso更好

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50130217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档