9得票6回答
为什么Android中的位图显示黑色背景

我写了一些代码,可以将TableLayout转换为位图。一切工作正常,但是我的位图有黑色背景。 这是我的源代码: public Bitmap sendMyData(TableLayout view) { Bitmap bitmap = null; ByteArrayOut...

9得票2回答
在Android项目中,getResourceAsStream的路径应该如何设置?

我正在尝试以编程方式加载一个 .png 文件,但我不确定应该给出什么确切的路径。我尝试了不同的路径,认为这些路径可以让我获取资源,但所有路径都返回 null: InputStream is = getClass().getClassLoader().getResourceAsStream("...

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

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

8得票3回答
为什么在自定义ImageButton上调用setImageBitmap没有效果?

我发现了这个链接,它指出了如何使我的ImageButton具有发光效果。因此,每当用户按下ImageButton时,就会调用onTouchEvent()函数,在那里我调用setImageBitmap()函数。问题是这个函数(setImageBitmap())似乎没有任何效果。 有效的部分: ...

8得票2回答
在Android中尝试缩小位图大小无效。

我想缩小一个位图。简而言之,这个图片最初是从一个宽度为4016的ByteArray中获取的。在使用工厂选项缩小图片后,它仍然报告宽度为4016。 以下是我的两段代码剪辑: Bitmap myBitmap = null; @Override protected...

8得票2回答
位图 vs 图像视图 vs 可绘制对象

它们之间有什么不同? 我们何时以及为什么需要将一种类型转换为另一种类型?

8得票1回答
我的应用程序在HPROF之后出现了巨大的byte[]

有时候,特别是在我的应用程序中实现新功能时,我会使用DDMS + HPROF来分析内存和堆使用情况。由于该应用程序似乎没有任何性能-ANR问题,并且一切都运行顺畅,最初我并不关心它 - 但现在,当我看到它大约总是相同的大小时,我想知道这到底是什么。 每次运行HPROF时,我都会检查泄漏嫌疑选...

8得票1回答
Android如何将PDF转换为图像并在ImageView中加载

我正在开发一款安卓应用程序,通过j son获取PDF文件并将其转换为图像,在图像视图上显示转换后的图像(而不是Web视图或PDF查看器)。 我需要将PDF转换为图像并将这些图像加载到图像视图中。这是否可能?如何实现这个任务? 我已经遵循了这个和这个。 感谢任何帮助...

8得票1回答
使用Glide加载位图时,谁负责回收它?

我正在使用Glide来加载位图以创建gif。 for (int i = 0, count = files.size(); i < count; i++) { Bitmap img = Glide.with(context) .loa...

7得票2回答
Android PNG 转换为位图 --- SkImageDecoder::Factory 返回了空值

我正在尝试从我的Environment.getExternalStorageDirectory()中加载截图,并尝试将其转换为位图。 public void onPictureTaken(String path) throws IOException { String photo...