Articles of 图像

Android:如何将临时生成的图像附加到电子邮件中?

我有一个以编程方式生成的图像,我想通过ACTION_SEND和EXTRA_STREAM方法作为附件发送。 但是我该怎么做? 我的第一次尝试(写入我的基于context.getCacheDir()的文件路径)似乎在Gmail预览中工作(没有图像预览,但附件文件名和图标可见),但附件从未到达收件人端。 我想这与生成的文件的权限有关,但如何避免这种情况? 我是否需要在这些生成的文件上设置更宽松的设置(以便Gmail活动可以访问)? 应用程序的缓存文件夹甚至可以吗? 是否有另一个文件位置更适合写我的文件? 我考虑了下载文件夹,但认为这对于只有在通过电子邮件发送之前只需要存在的东西才是一个尴尬的位置。 我甚至尝试过纯粹在data:image/png;base64,ABCD…编码我的图像data:image/png;base64,ABCD…样式URI。 这也出现在Gmail预览中(附件图标,但没有文件名),但未导致收件人端附件。 有没有人能够通过任何方式将一次性生成的图像附加到电子邮件意图? 我可能忽略了哪些选择?

如何为Android模拟器创建SD卡图像文件?

我需要为我正在运行的Android模拟器创建一个SD卡图像文件。 鉴于我是Android开发的初学者,一个完整的分步教程将是非常棒的。

如何将图像用作按钮

这应该是一个简单的,我真的认为我所做的是正确的,但显然它不是。 我有一个我想用作按钮的图像,我创建了按钮并且正在工作。 但现在我只想要显示这个图像,而不是站立的android“按钮”。 有人知道怎么做吗?

Android背景图片大小以像素为单位

我想在Android中为不同的分辨率创建背景图像。 所以我需要ldpi,mdpi,hdpi,xhdpi和xxhdpi的值(以像素为单位)。 重要的是图像不会模糊。 我已经阅读了有关多屏幕支持的文档,但是dp中有大小而不是像素。

如何在Android中为图像添加水印效果?

我有一个带帧的图像,我需要添加水印效果。 我怎么能这样做?

如何使用Android中的相机捕获自定义图像大小?

如何捕获android中的方形图像? 我想通过在android中调用Camera来捕获方形图像(例如300×300像素),我该怎么做?

如何填写特定区域的图像颜色?

我想填充白色区域的颜色为基于油漆的应用程序,所以请给我建议如何做这项工作..

在android imageview中旋转缩放拖动图像

我希望能够在android framelayout和imageview中旋转,缩放和移动图像。 使用以下代码,我能够做到这一点。 但是视图有时会脱离UI。 你可以在ACTION_UP中处理旋转(每个ACTION_UP旋转90度)动作事件。 以下是我的main.xml: 以下是我的java文件: package com.example.rotatezoommove; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Matrix; import android.graphics.PointF; import android.os.Bundle; import android.util.FloatMath; import android.util.Log; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.ImageView; public class RotateZoomMove extends Activity implements OnTouchListener { private static final String TAG = “Touch”; // These matrices will be used to […]

Android byte 在Camera.onPreviewFrame中成像

当我尝试使用BitmapFactory.decodeByteArray将Camera.onPreviewFrame的byte[]转换为Bitamp给我一个错误SkImageDecoder::Factory returned null 以下是我的代码: public void onPreviewFrame(byte[] data, Camera camera) { Bitmap bmp=BitmapFactory.decodeByteArray(data, 0, data.length); }

ImageView.setBackgroundResource和ImageView.setImageResource有什么区别?

我在设置图像时看到了这些不同的方法,但我没有区别。 为什么有两种方法?