天天看點

SD卡的讀取

今天學了SD卡的讀取,前幾天圖檔隻能在項目裡讀取,今天可通過虛拟機擷取手機SD卡裡面的圖檔 Environment類可以擷取目前手機的資訊;

是手機用戶端的必要之一,

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE">
    </uses-permission>
           

這是一個小細節。

但是在Java中主要實作的是`if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){

String sd=Environment.getExternalStorageDirectory().getAbsolutePath();

File f=new File(sd+”/img”);

ff = f.listFiles();

}

//設定預設圖檔
    //img.setImageResource(imgs[one]);
   Bitmap bp= BitmapFactory.decodeFile(ff[one].getAbsolutePath());
    img.setImageBitmap(bp);
           

`

這是主要的之一。