当前位置:首页 » 安卓系统 » android保存bitmap

android保存bitmap

发布时间: 2024-12-29 04:13:11

⑴ android中Bitmap存为一张图片

可以用Bitmap.compress函数来把Bitmap对象保存成PNG或JPG文件,然后可以用BitmapFactory把文件中的数据读进来再生成Bitmap对象。
保存的代码大概类似于这样:
try {
FileOutputStream out = new FileOutputStream(filename);
bmp.compress(Bitmap.CompressFormat.PNG, 90, out);
} catch (Exception e) {
e.printStackTrace();
}
具体的可以去查Bitmap和BitmapFactory的帮助文档。

⑵ android通过HttpClient在网页中读取图片,保存到手机里面

通过url获取图片流,将流转换成bitmap再将bitmap存放到手机

InputStreambitmapIs=HttpUtils.getStreamFromURL(imageURL);

Bitmapbitmap=BitmapFactory.decodeStream(bitmapIs);

Stringpath="/mnt/sdcard/image/";//这个就是你存放的路径了。

FilebitmapFile=newFile(path);

FileOutputStreamfos=null;

if(!bitmapFile.exists()){

try{

bitmapFile.createNewFile();

fos=newFileOutputStream(bitmapFile);

bitmap.compress(Bitmap.CompressFormat.PNG,100,fos);

}catch(IOExceptione){

e.printStackTrace();

}finally{

try{

if(fos!=null){

fos.close();

}

}catch(IOExceptione){

e.printStackTrace();

}

}

}

java" wealth="0" />
热点内容
我的世界电脑版服务器双开 发布:2025-07-02 18:39:30 浏览:512
我们一家访问人大陆 发布:2025-07-02 18:37:20 浏览:247
linuxgcc源码安装 发布:2025-07-02 18:34:51 浏览:868
离线缓存视频打不开 发布:2025-07-02 18:32:16 浏览:189
如果忘了旧密码如何更换密码 发布:2025-07-02 18:30:50 浏览:562
c语言布尔 发布:2025-07-02 18:20:28 浏览:488
软件acl怎么配置 发布:2025-07-02 18:16:46 浏览:668
python传递变量 发布:2025-07-02 18:16:07 浏览:845
服务器ip地址满 发布:2025-07-02 18:14:34 浏览:307
解压的球 发布:2025-07-02 18:14:30 浏览:614