2 xzdjq2113 xzdjq2113 于 2016.09.26 19:34 提问

Picasso加载本地图片并且剪裁为圆形,各位知道怎么写么?

我写的不是加载不出来就是内存泄露了,大概是6MB的图片,就是照相机拍摄的图片,实在
是不知道自己该怎么写,自己是这样写的:
Picasso.with(activity).load(new File(activity.imgPath)).resize(DisplayUtil.dip2px(UIUtils.getContext(),40),DisplayUtil.dip2px(UIUtils.getContext(),40)).transform(new CircleTransform()).into(activity.ivAccountHeadportraits);

1个回答

devmiao
devmiao   Ds   Rxr 2016.09.27 01:39
xzdjq2113
xzdjq2113 你是捣乱的吧,回答的啥啊,不知道就不要说
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Picasso 设置圆形图片
Picasso.with(getContext()).load(getLoginInfo1.getString("headpicurl", "0")).resize(200, 200).transform(new CircleTransform()).into(mHeadImageView); //ImageView 设置成圆形图片 public Bitmap transform(Bitmap
picasso 显示本地图片
感慨下,一开始搜索问题的时候,发现文章都没有说如何显示本地图片,都在说一些如何加载网络图片,本地图片直接放url 什么的,几乎找的文章都一样。很是郁闷,也有可能是我关键词有问题;关键时候还得看源码1.问题:一般我们获取到的完整路径: /storage/emulated/0/Android/data/xxxx.jpg, picasso.load(url) 直接将这个路径进行load 是显示不了的。
Picasso使用示例(四种来源途径下加载图片,附demo)
一.直接上代码(四种来源途径下加载图片) 1》 package com.zhc.picasso; import java.io.File; import com.squareup.picasso.Picasso; import android.net.Uri; import android.os.Bundle; import android.os.Environment; import
剖析Picasso加载压缩本地图片流程(解决Android 5.0部分机型无法加载本地图片的问题)
之前项目中使用Picasso遇到了一个问题:在Android 5.0以上版本的部分手机上使用Picasso加载本地图片会失败。为了解决这个问题,研究了一下Picasso加载和压缩本地图片的流程,才有了这篇文章。 我们知道,Picasso加载本地图片有两种方法,一种是new File(path),另外一种是url = "file://" + path。尤其后一种在picasso2.5.2及
Picasso加载圆形图片和圆角图片
(1)加载圆形图片 https://gist.github.com/julianshen/5829333 改进版支持Palltte https://gist.github.com/dtygel/71b77481ff9ddec26646 (2)加载圆角图片 https://gist.github.com/aprock/6213395
Android图片加载框架Picasso最全使用教程 一
Picasso介绍Picasso是Square公司开源的一个Android图形缓存库 A powerful image downloading and caching library for Android 一个Android下强大的图片下载缓存库 Picasso实现了图片的异步加载,并解决了Android中加载图片时常见的一些问题
Picasso(毕加索)加载圆形图片、圆角图片
Picasso 的使用详解Picasso.with(Activity.this) Picasso 加载圆形图片 Picasso 加载圆角图片
Picasso实现下载圆形头像以及圆角图片
在使用Picasso的过程中发现原来Picasso在下载图片的过程中可以直接将下载的图片转换成圆形,这样就 更加方便的使用圆形头像 在xml布局里只是简单的写一个ImageView就可以 然后使用Picasso的下载方法 这里是对Picasso的加载类型做了一个操作,重写Picass的Transform即可 CircleTransform代码如下: impor
关于Picasso加载本地图片不显示的解决办法
1、一般我们获取到的路径都是不能直接加载的 path=/storage/sdcard0/ProjectName/temp/temp.jpg   2、解决办法 如果是上述的URL,在前面加上"file://"的前缀 //picasso显示本地图片需要如下格式 string realpath = "file://" + path 3、源码说明
Android中使用Picasso将图片直接转换为圆形
圆形头像现在很流行了,Github上也有很多开源的库,最经典的是直接使用一个自定义的圆形ImageViwe,比较有代表性的有这个项目:hdodenhof/CircleImageView。但是,如果你的项目中正好使用Picasso作为图片异步加载的话,可以直接使用Picasso原生的Transformation机制,它允许你在显示图片前做一些转化。