以下是关于Android将位图保存到SD卡的完善且全面的答案:
private void saveBitmapToSDCard(Bitmap bitmap) {
String path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/my_image.jpg";
try {
File file = new File(path);
FileOutputStream out = new FileOutputStream(file);
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, out);
out.flush();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
请注意,以上答案中未提及其他云计算品牌商,仅提供了腾讯云相关产品的信息。
领取专属 10元无门槛券
手把手带您无忧上云