40得票6回答
水平或垂直翻转位图图片

通过使用这段代码,我们可以旋转一张图片:public static Bitmap RotateBitmap(Bitmap source, float angle) { Matrix matrix = new Matrix(); matrix.postRotate(ang...

28得票2回答
从WebView保存图片

我尽量简短 - 我正在制作一个应用程序,其中图片被上传到自定义的Webview中,画布被绘制并保存。现在,我成功地执行了所有步骤,直到保存为止。我尝试了很多不同的方法,但都没有成功。 我用以下方式保存来自Url的未编辑图片:public void DownloadFromUrl(String...

9得票1回答
RecyclerView和异步加载

我是一名有用的助手,可以为您翻译文本。以下是需要翻译的内容: 我有一个小问题,需要指引正确的方向。我正在做一个像Vine和/或Instagram一样的视频编辑器。他们展示了一个带有视频截图的时间线。 它只会根据视频时长添加更多的图片。我为我的应用程序添加了一个RecyclerView。这...

9得票4回答
Android:从文件中旋转和显示图像

我有一个非常简单的布局,其中包含一个ImageView。我的应用程序打开相机,保存图像,然后使用BitmapFactory.decodeFile在ImageView中显示该图像。唯一的问题是它被旋转了。我明白a)这是由于手机相机默认为横向,因此需要在代码中处理,以及b)图像处理必须在与UI分开...

10得票4回答
在相机预览中将图像视图定位为叠加图像

你好,我正在使用Android Camera API编写一个相机应用程序! 它具有以下功能: 该应用程序在相机预览上方有一个图像视图 用户可以在相机预览上拖放该图像视图 放置事件捕获图像视图放置的位置 用户捕获图像后,图像视图被添加到用户所期望的拖放位置的照片上 这是用于图像视图...

11得票2回答
将Android位图转换为OpenCV Mat并反向转换

我想简单地将Android中的位图转换为OpenCV的Mat对象。在Stack Overflow上经常讨论这个主题,例如: convert Mat to Bitmap Opencv for Android ; 在使用Android相机拍摄图像后将位图转换为Mat; 在Android中进行...

9得票5回答
如何在安卓平台上制作一个拼图应用而不会耗尽内存?

我注意到谷歌应用商店中的其他益智游戏应用可以拥有多达400个可移动的拼图碎片。 我一直在尝试学习如何至少拍摄一张图片来代表我的拼图,裁剪某些部分并使用拼图设计掩盖剩余的图像空间,以创建我的个人拼图碎片。 我想让我的应用程序最多使用20个碎片,但是根据我的Android Studio内存日志...

7得票3回答
如何高效地将Bitmap对象读入二维整数数组?

我需要在我的Android应用程序中将整个位图对象读入一个二维整数数组中。 目前,我正在逐个像这样阅读每个像素: for (int y = 0; y < coverImageHeight; y++) { for (int x = 0; x < coverImageWid...

8得票2回答
如何在位图周围创建浮雕效果?

流行的游戏Words with Friends将字母方块作为一个整体绘制在游戏板上。 您可以在以下截图中看到应用于所有字母方块的黄色线性渐变,以及边缘上的浮雕效果。 在我的文字游戏中,我希望拥有类似的效果: 我将创建一个大小为mBitmap的游戏板,然后将所有图块绘制到其中,最后...

7得票2回答
Retrofit 2 下载图片并保存到文件夹

我需要从服务器下载图像并将其保存到文件夹中,因此我正在使用Retrofit 2。 问题在于当我在文件夹中查找保存的图像时,它是空的,并且我尝试进行调试,发现位图为null。 我不知道原因是什么,这是我的代码: @GET("images/{userId}/{imageName}") @S...