程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> android-在文件中保存圖像的 byte 數組

android-在文件中保存圖像的 byte 數組

編輯:編程綜合問答
在文件中保存圖像的 byte 數組

我使用下面的代碼來獲取一個 URL 文件的縮略圖。

MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource(URL);
byte[] image = mmr.getEmbeddedPicture(); 

我獲得了縮略圖的 byte 數組,然後我想把它保存為一個圖像文件。如何實現?

最佳回答:


/**
 * 將圖片寫入到磁盤
 *
 * @param img      圖片數據流
 * @param fileName 文件保存時的名稱
 */
public static void writeImageToDisk(byte[] img, String fileName) {
    try {
        File file = new File(圖片存放的路徑 + fileName);
        FileOutputStream fops = new FileOutputStream(file);
        fops.write(img);
        fops.flush();
        fops.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved