Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android sqlite數據庫存取圖片信息

Android sqlite數據庫存取圖片信息

日期:2017/2/23 17:34:58      編輯:關於Android編程

Android sqlite數據庫存取圖片信息 存儲圖片:bitmap     
private byte[] getIconData(Bitmap bitmap){  
    int size = bitmap.getWidth()*bitmap.getHeight()*4;  
    ByteArrayOutputStream out = new ByteArrayOutputStream(size);  
    try {  
        bitmap.compress(Bitmap.CompressFormat.PNG, 100, out);  
        out.close();  
    } catch (IOException e) {  
        e.printStackTrace();  
    }  
    return out.toByteArray();  
}  

 

  獲取圖片:    
Bitmap getIconFromCursor(Cursor c, int iconIndex) {  
    byte[] data = c.getBlob(iconIndex);  
    try {  
        return BitmapFactory.decodeByteArray(data, 0, data.length);  
    } catch (Exception e) {  
        return null;  
    }  
}  

 

   
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved