首页 > TAG信息列表 > android-bitmap

Android:将Bitmap插入Images.Media总是使存储的图像变成黑色背景

我使用InsertImage插入图像,但是每次将图像存储在SD卡中时,其背景都会变黑.如何删除黑色背景? 我的代码是: > Bitmap Img = BitmapFactory.decodeResource(getResources(), > R.drawable.ic_launcher); String path = > Images.Media.insertImage(getContentResolver()

如何在Android中以编程方式获取应用图标颜色代码?

实际上,我的要求是获取设备中安装的任何应用的图标颜色. 我想显示该颜色的锁定屏幕.那么,如何以编程方式获取任何图标的颜色代码?解决方法:如果您想从单个图标获取所有颜色的RGB值, Bitmap bitmap; // create the bitmap from your obtained image int pixel = bitmap.getPixel(x,

Android将图库中的图像复制到新文件中

我正在尝试为我的应用程序实现一项功能,该功能允许用户从图库中为一些建议选择图片.在应用更改(滤镜,裁剪等)之前,我需要将此图片另存为新图片. 到目前为止,我做到了: private void pickImageFromGallery(){ /*Intent intent = new Intent(Intent.ACTION_GET_CONTENT); int

Android:将图像对象转换为位图不起作用

我正在尝试将图像对象转换为位图,但它返回null. image = reader.acquireLatestImage(); ByteBuffer buffer = image.getPlanes()[0].getBuffer(); byte[] bytes = new byte[buffer.capacity()]; Bitmap

使用json从PHP-MySql服务器到Android获取图像

我正在开发一个从php服务器下载图像并在图像视图中显示图像的应用程序.但是当我从php页面接收图像时 if (!empty($result)) { if (mysql_num_rows($result) > 0) { $result = mysql_fetch_array($result); $user = array(); $user["image"] = base6

android-setCloseButtonIcon(位图可绘制)不适用于ChromeCustomTab中的SVG

我需要在ChromeCustomTab Android中更改默认的跨图标,请使用以下代码使用后图标进行更改: Bitmap icon = BitmapFactory.decodeResource(context.getResources(),R.drawable.ic_arrow_back_white_24dp); 它与PNG兼容,但与SVG兼容. 根据本文档,我们必须根据本文档维护图像的大小. h

Android:如何使用画布/绘制位图缩放位图以适合屏幕大小?

我正在拍摄图像,并使用画布将其绘制到屏幕上.我想根据屏幕尺寸缩放它. 这是我尝试过的方法,但是它会切掉大部分图像: DisplayMetrics metrics = context.getResources().getDisplayMetrics(); int width = metrics.widthPixels; int height = metrics.heightPixels; Bitmap bitmap

android-将带有圆角的图像设置为ImageView

我有一个带有联系人图像和姓名或电话号码的ListView.现在,我想在此联系人图像的角上画上圆角. public View getView(final int position, View convertView, ViewGroup parent) { View row = convertView; UserHolder holder = null; Log.d("main", "pos:" + "" + pos

java-在Android中将位图压缩为特定的字节大小

有没有一种方法可以将位图压缩为特定的字节大小?例如1.5MB.问题是到目前为止,我所看到的所有示例都是调整宽度和高度的大小,但是我的要求是调整字节大小.那可能吗? 另外,压缩位图的最直接,最正确的方法是什么?我对这个主题不是很新手,并且从一开始就想朝正确的方向发展.解决方法:您可

来自图库的图像会自动旋转 – Android

在我的Android应用程序中,我正在从设备库加载图像.在那,我面临着关于图像方向的问题.当我从图库中加载大分辨率图像时,它们会自动旋转,然后在我的视图中显示.我尝试了有关此问题的各种解决方案但无法得到正确的解决方案我提到了getOrientation()和this链接.我已经尝试了两种解决方

android – onPictureTaken byte []在某些设备中体积小

我正在使用Surfaceview创建自定义相机应用程序.在我的应用程序中我拍摄的图片,但它在注4中完美地工作,它在xiaomi移动中有问题,我不知道为什么会发生这种情况. 注4 onPictureTaken字节[]大小是原始的. 但 xiaomi onPictureTaken Byte []大小始终为160×120 这是我的代码 Pict

android – 将GradientDrawable转换为Bitmap

我有以下渐变(动态生成): GradientDrawable dynamicDrawable = new GradientDrawable(); dynamicDrawable.setGradientType(GradientDrawable.LINEAR_GRADIENT); dynamicDrawable.setUseLevel(false); int colors[] = new int[3]; colors[0] = Color.parseColo

android – 从Uri获取视频缩略图

我想从我的画廊中选择一个视频.它工作正常.但现在我想显示一个Bitmap,作为缩略图.我厌倦了这段代码,它不起作用,它总是说:NullPointerException Bitmap bitmap2 = ThumbnailUtils.createVideoThumbnail(uri.getPath, MediaStore.Video.Thumbnails.MICRO_KIND); 这都在onActivityRe

android – 如何将位图保存到Firebase

我创建了一个简单的应用程序来裁剪图像.现在我想将此图像保存到Fire基座. photo.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //Intent imageDownload = new Intent(Intent.ACTION_PICK,MediaStore.

如何在Android中获取ImageView / Bitmap的高度和宽度

我想获得ImageView或背景图像中的图像位图的高度和宽度.请帮助我,任何帮助将不胜感激.解决方法:您可以通过使用getWidth()和getHeight()来获取ImageView的高度和宽度,而这不会为您提供图像的精确宽度和高度,为了获得图像宽度高度,首先需要将drawable作为背景然后转换可绘制到Bitmap

java – 使用Glide将位图加载到ImageView中

如何使用Glide库将Bitmap加载到我的ImageView中? 我想用文本创建自定义图像,并使用Glide将其加载到imageview中. 这是我用文本创建自定义位图的方法 public Bitmap imageWithText(String text) { TextView tv = new TextView(context); tv.setText(text); tv.setTextCo

android – 在Bitmap XML中使用VectorDrawables并为它们着色

我们正在尝试将所有应用程序图标资源移至VectorDrawables,以减少应用程序的大小并轻松管理应用程序图标工具包. 我们已经有了一个带有我们应用程序所有图标的Icon Kit,全部为黑色,我们的想法是在每种用法中使用它们并使用适当的颜色着色.这可以(或多或少)完美地工作,直到您尝试在图

android – 如何将字节数组转换为位图图像?

这里我附加将Bitmap转换为Byte数组的代码,现在我必须重新生成位图以在android Image-view中显示. 在下面的代码中,mRawBitmapData是byte Araay.这里的代码是为转换后的图像创建字节数组,所以现在我必须从这个字节数组中重新生成位图. private void convertArgbToGrayscale(Bitmap

android – 我需要将图像文件发送到Clarifai服务器进行图像分类,但我不断得到“跳帧,应用程序做太多工作”

我正在使用新线程发送文件,并使用一些代码片段将位图转换为文件.从位图到文件的转换真的很慢,似乎向clarifai发送信息没有做任何事情…… //Convert bitmap to byte array Bitmap bitmap = mResultsBitmap; ByteArrayOutputStream bos = new ByteArrayOut

android – 使用picasso从firebase存储器下载图像:内存不足异常

我正在开发一个Android应用程序,它需要从firebase后端下载图像,但在我的recyler视图中下载并显示5到6个图像后,会抛出内存不足异常. 我使用了图像压缩库,因为每个图像的大小接近300到400 KB. I have added <application android:largeHeap="true" but still there is sam

Android缩放,拖动,在ImageView上绘制

我在绘制和缩放ImageView时遇到问题.请帮帮我.. 当我画一些东西,然后拖动或缩放图像时 – 图形保留在它的位置,就像你在屏幕截图上看到的那样.我需要简单地绘制图片,并有可能缩放和拖动这张图片. 我有一个自定义ImageView与此操作: public class DrawingView extends ImageView

即使使用用户权限,也无法在外部存储上保存文件[Android]

我正在为Android上的图像处理开发一个应用程序,但我仍然在编写用于保存图像的代码. 这是我使用的方法: private void saveImageToExternalStorage(Bitmap finalBitmap) { String root = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).toStri

如何在android中组合叠加位图和捕获的图像?

我要求我需要创建一个自定义相机,并允许用户在捕获图像时放置徽标.徽标可以放大/缩小,并可在任何地方的摄像机视图中移动.我已经编写了以下代码来执行此操作,我能够成功放大/缩小并移动徽标图像,但是当我结合使用从相机拍摄的徽标和图片时,它没有正确组合.徽标图像放置在不同的位置