//得到外部存储卡的路径 String path=Environment.getExternalStorageDirectory().toString(); //ff.png是将要存储的图片的名称 File file=new File(path, "ff.png"); //从资源文件中选择一张图片作为将要写入的源文件 Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.ss); try { FileOutputStream out=new FileOutputStream(file); bitmap.compress(CompressFormat.PNG, 100, out); out.flush(); out.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } 一定要不要忘记加权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|