今天學了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);
`
這是主要的之一。