android studio保存图片
时间: 2023-04-15 12:01:21 浏览: 292
android studio 保存图片到本地相册
3星 · 编辑精心推荐
在Android Studio中保存图片,可以使用以下步骤:
1. 在项目中创建一个drawable目录,用于存放图片资源。
2. 将要保存的图片文件拷贝到drawable目录下。
3. 在代码中使用以下语句加载图片:
```
ImageView imageView = (ImageView) findViewById(R.id.imageView);
imageView.setImageResource(R.drawable.image_name);
```
其中,image_name为图片文件的名称。
4. 如果需要将图片保存到本地文件系统中,可以使用以下代码:
```
Bitmap bitmap = ((BitmapDrawable) imageView.getDrawable()).getBitmap();
String fileName = "image.png";
File file = new File(Environment.getExternalStorageDirectory(), fileName);
try {
FileOutputStream fos = new FileOutputStream(file);
bitmap.compress(Bitmap.CompressFormat.PNG, 100, fos);
fos.flush();
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
```
这段代码将图片保存为PNG格式,并将其保存到SD卡根目录下的image.png文件中。
希望对你有帮助!
阅读全文