首页 > 系统 > Android > 正文

android通过bitmap生成新图片关键性代码

2019-10-24 20:47:52
字体:
来源:转载
供稿:网友
android通过bitmap生成新图片具体实现如下,感兴趣的朋友可以参考下哈,希望对你有所帮助
 
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" /> 

附:最近写的一个小程序,是关于图片缩放的,缩放完成后可以在本地生成新的图片,这个只能在资源里下载了

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表