有没有办法在Android中复制不涉及压缩它的图像文件? 也就是说,我想在两个地方存储完全相同的图片,相同的高度,宽度,大小和属性。
我尝试使用copyBitmap,createBitmap(Bitmap src),但这些都没有写入android。
从我的研究中我发现的代码类似于:
Bitmap1.compress(Bitmap.CompressFormat.JPEG,50,stream),这不是我想要的。这要么会损失质量,要么将图片的大小扩大至少2倍。
提前致谢! =)
答案 0 :(得分:0)
基本上,您所要做的就是使用java.io库,因为您不想进行图像处理而是进行文件操作。它看起来像这样:
private void copy(File soure, File destination) throws IOException {
Reader reader = new FileReader(soure);
Writer writer = new FileWriter(destination);
while (reader.ready()) {
writer.write(reader.read());
}
}