草庐IT

android - 如何将位图保存到手机的图库中?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我拍了一张照片并在ImageView中显示它。然后我在我的Activity中从ImageView中获取位图,当我按下一个按钮时,我想将该位图保存到手机的图库中。我该怎么办?

Android 计算位图的哈希值

我想计算不同位图的SHA1散列(不强制使用SHA)。问题是有些位图(验证码)基本相同,但名称经常更改。我发现了这个:ComputeSHA256HashinAndroid/JavaandC#但这不是我想要的解决方案。Bitmap.hashCode(),只生成一个Integer,当我正确的时候Returnsanintegerhashcodeforthisobject.Bycontract,anytwoobjectsforwhichequals(Object)returnstruemustreturnthesamehashcodevalue.Thismeansthatsubclassesof

android - 如何在android中将2d int数组转换为位图

我需要将二维整数数组(subSrc)转换为位图。有什么解决办法吗?privateBitmapdecimation(Bitmapsrc){Bitmapdest=Bitmap.createBitmap(src.getWidth(),src.getHeight(),src.getConfig());intbmWidth=src.getWidth();intbmHeight=src.getHeight();`entercodehere`int[][]subSrc=newint[bmWidth/2][bmWidth/2];for(intk=0;k 最佳答案

android - 如何将膨胀的 View 转换为位图?

我有一个View是从布局中膨胀的:LayoutInflaterinflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);ViewtagView=inflater.inflate(R.layout.activity_main,null);TextViewname=(TextView)tagView.findViewById(R.id.textView1);name.setText("hello");现在我想将膨胀的View转换为位图我该怎么办? 最佳答案

android - 如何在 Android 中将 TextView 的文本转换为位图?

我是Android开发的初学者,我正在尝试开发一个程序,用户可以在其中转换TextView中显示的文本(TextView显示的是我从Assets中导入的代码39条形码字体文本)按“转换为位图!”后转换为位图按钮。我试过在谷歌周围搜索,但我只设法得到答案,比如将字符串转换为位图,而没有关于在何处键入代码的指南,所以我对此感到很困惑。我尝试使用谷歌搜索后尝试输入的代码运行该程序,但每次我按下转换按钮时它都会崩溃。真心希望对你有所帮助!先感谢您!:D到目前为止,以下是我的代码:-*根据Simon的代码进行编辑在java:publicclassMainActivityextendsActivi

android - 如何将Uri图像压缩为位图

此代码向我显示一个错误我想将选定的图像保存到数据库并检索我遵循这2个教程http://nizaqatali.wordpress.com/2011/06/21/android-dialog-select-image-from-gallery/还有这个http://androidhub4you.blogspot.com/2012/09/hello-friends-today-i-am-going-to-share.html但是这个问题是错误消息“方法压缩(Bitmap.CompressFormat,int,ByteArrayOutputStream)未定义类型Uri”importorg.a

android - 以编程方式创建位图掩码

我在onDraw()中有这段代码。radius=drawGmpImage(this.gmpImage,canvas);canvas.drawCircle(kHorizontalOffset,kScreenVerticalOffset,radius,maskPaint);drawGmpImage创建一个复杂的图形,它是一个圆圈,上面画有许多线。这是我无法更改的库函数。这些线是多边形,可以延伸到圆周以外。需要“清除”圆圈外绘制的所有内容。这是一个来自iOS的端口,最初的开发人员解决方案是使用一个简单的位图掩码,作为资源存储,带有一个与绘制的圆圈大小相匹配的透明圆圈。只需在绘制的圆圈上绘制位

android - 将位图设置为 drawableLeft 到 EditText

我正在开发一个应用程序,它从联系人数据库中检索联系人图像并将其设置为EditText作为drawableLeft以及联系人姓名我能够以位图形式检索名称和联系人图像,但无法将其设置为drawableLeft 最佳答案 试试这段代码:BitmapDrawabledrawableLeft=newBitmapDrawable(getResources(),yourBitmap);mYourEditText.setCompoundDrawablesWithIntrinsicBounds(drawableLeft,null,null,null)

android - 如何将 Android 位图着色为白色?

我想将位图着色为不同的颜色。感谢thisSEquestion当我在Canvas上绘制它时,我可以将它染成不同的颜色。Paintp=newPaint(Color.RED);ColorFilterfilter=newLightingColorFilter(Color.RED,1);p.setColorFilter(filter);但这似乎不适用于Color.WHITE(可能是因为我的位图仅以一种颜色着色)。我想要原始位图的白色形状(只有透明+白色) 最佳答案 好的。我在这里为可能遇到此问题的人回复。为了保持位图的形状并为其着色,您需要使

android - 位图图像未显示在 imageview 中

我创建了一个应用程序,我允许用户从图库中选择图像或从相机拍照并将该图像上传到网络服务器。这段代码工作正常。现在在其他屏幕上我正在从网络服务器下载图像并将其存储在sd卡中。问题是,如果从图库中选择图像,图像将显示在ImageView中,但如果图像是从相机捕获的,即使文件是图像,图像也不会显示在ImageView中存在于SD卡中显示图片和从服务器下载的代码privatestaticclassDownloadImageextendsAsyncTask{@OverrideprotectedvoidonPreExecute(){super.onPreExecute();}@Overridepro