Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android通過bitmap生成新圖片關鍵性代碼

android通過bitmap生成新圖片關鍵性代碼

編輯:關於Android編程

1、關鍵性代碼
復制代碼 代碼如下:
//R.drawable.test為當前工程裡的一張圖片
Bitmap bitmap = BitmapFactory.decodeResource(getResources(),
R.drawable.test);
FileOutputStream fos = null;
try
{
File file = new File("/mnt/sdcard/testfile");
if (!file.exists())
{
file.mkdir();
}
fos = new FileOutputStream("/mnt/sdcard/testfile/test.jpg");
// Bitmap.CompressFormat.PNG
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, fos);
} catch (FileNotFoundException e)
{
e.printStackTrace();
}

2、權限
復制代碼 代碼如下:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />

附:最近寫的一個小程序,是關於圖片縮放的,縮放完成後可以在本地生成新的圖片,這個只能在資源裡下載了
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved