113得票10回答
Android:使用Picasso创建圆形图像

这个问题已经被问过了,并且已经为我正在使用的Picasso版本做出了承诺:如何使用Picasso将圆形位图发送到ImageView?我是Picasso的新手,唯一使用过的东西是Picasso.with(context).load(url).resize(w, h).into(imageview...

99得票6回答
如何从字节数组创建位图?

我搜索了所有关于字节数组的问题,但总是失败。我从未编写过C#代码,我是这方面的新手。您能帮助我如何从字节数组创建图像文件吗? 这是我的函数,它将字节存储在名为imageData的数组中。public void imageReady( byte[] imageData, int fWidth,...

98得票5回答
Android: Bitmap recycle() 是如何工作的?

假设我已经在一个位图对象中加载了一张图片,例如:Bitmap myBitmap = BitmapFactory.decodeFile(myFile); 现在,如果我加载另一个位图,会发生什么?myBitmap = BitmapFactory.decodeFile(myFile2); 第一个 m...

96得票4回答
当设置选项时,BitmapFactory.decodeStream返回null

我使用BitmapFactory.decodeStream(inputStream)时遇到了问题。使用不带选项的方式会返回图像,但是在使用选项(例如.decodeStream(inputStream, null, options))时,它却从未返回位图。 我想要做的是在实际加载之前对位图进行...

92得票10回答
在XML中设置Android位图图像大小

在我的XML文件中,我使用位图如下:<bitmap android:src="@drawable/Icon" android:gravity="center"/> 这里的图标宽度超出了屏幕大小。 我尝试了android:width="100dp"等方法,但都没有起...

88得票4回答
使用Picasso获取Bitmap回调函数

我正在使用Picasso在我的应用程序中下载图像。 我处于一种需要在ImageView加载位图之前先访问Bitmap的情况下。 Downloader.Response类的存在似乎表明这是可能的,但我找不到任何使用示例。如果可以使用Picasso完成此特定情况,我就不想编写大量其他代码来异步处...

86得票20回答
从URL加载Android位图

我有一个关于从网站加载图像的问题。我使用的代码是:Display display = getWindowManager().getDefaultDisplay(); int width = display.getWidth(); int height = display.getHeight(...

86得票5回答
不可变位图崩溃错误

java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor at android.graphics.Canvas.<init>(Canvas.java:127) at app.test...

86得票8回答
Android:如何在中心点旋转位图

我已经寻找了一整天解决这个问题,但是没有任何帮助,即使是这里的答案。文档也没有解释清楚。 我只是试图使一个对象沿着另一个对象的方向旋转。问题在于位图不是围绕一个固定点旋转,而是围绕位图的 (0,0) 旋转。 这是我遇到问题的代码: Matrix mtx = new Matrix(); ...

86得票3回答
如何在位图上绘制加粗文本?

我希望能够在地图上绘制一个带粗体文本的位图图标。我有一个可以将文本写入图像的代码片段:Bitmap icon = BitmapFactory.decodeResource(PropertyMapList.this.getResources(), R.drawable.locat...