Android編程實現讀取本地SD卡圖片的方法
更新時間:2015年11月30日 15:04:30 作者:fengyee_zju
這篇文章主要介紹了Android編程實現讀取本地SD卡圖片的方法,涉及Android針對文件讀取及判定操作的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了Android編程實現讀取本地SD卡圖片的方法。分享給大家供大家參考,具體如下:
private Bitmap getDiskBitmap(String pathString) { Bitmap bitmap = null; try { File file = new File(pathString); if(file.exists()) { bitmap = BitmapFactory.decodeFile(pathString); } } catch (Exception e) { // TODO: handle exception } return bitmap; }
該方法實現了從本地路徑讀取一張圖片, 可以是jpg、bmp、png等多種格式。
pathString 是本地圖片路徑 如: "mnt/sdcard/1.jpg"
File file = new File(pathString); if(file.exists()) {bitmap = BitmapFactory.decodeFile(pathString);}
讀取到本地文件后, 先判斷一下是否存在該文件。
復制代碼 代碼如下:
BitmapFactory.decodeFile(pathString);
對本地文件進行解碼, 可以是多種圖片格式。 返回BITMAP對象
希望本文所述對大家Android程序設計有所幫助。
相關文章
Android Studio 引入 aidl 文件的方法匯總
本文給大家分享的是在Android Studio中引入AIDL文件常用的兩種方法,小伙伴們根據自己的情況自由選擇,希望對大家能夠有所幫助2017-11-11Android基于widget組件實現物體移動/控件拖動功能示例
這篇文章主要介紹了Android基于widget組件實現物體移動/控件拖動功能,結合實例形式分析了widget組件在桌面應用中的事件響應與屬性動態(tài)操作相關實現技巧,需要的朋友可以參考下2016-10-10