android 保存网络图片到本地

原创 2016年05月02日 13:11:08
//是否存在sdcard.
public boolean isSdcard() {
    try {
        return Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED);

    } catch (Exception e) {
        e.printStackTrace();
    }
    return false;
}

public String saveToSdCard(Bitmap bitmap, String filename) {
    String path = null;
    File file;
    if (isSdcard()) {
        file = new File(Environment.getExternalStorageDirectory() + "noClear/capture/photos/", filename + ".jpg");
        //如果文件夹不存在则创建
        if (!file.exists() && !file.isDirectory()) {
            file.mkdirs();
        }
    } else {
        file = new File(Environment.getRootDirectory() + "noClear/capture/photos/", filename + ".jpg");
        //如果文件夹不存在则创建
        if (!file.exists() && !file.isDirectory()) {
            file.mkdirs();
        }
    }

    try {
        FileOutputStream out = new FileOutputStream(file);
        bitmap.compress(Bitmap.CompressFormat.JPEG, 90, out);
        out.flush();
        out.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
    return file.getPath();
}
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012123938/article/details/51296035

手工编辑过的IP地址分配表(方便大家看)

  xa.sn.cn,西安公众网,西安,陕西,CN,202.100.0-8.*   xa.sn.cn,西安公众网,西安,陕西,CN,202.100.16-19.*   ya.sn.cn,延安数据局,延...
  • sanhan
  • sanhan
  • 2001-02-27 18:38:00
  • 858

Android中保存图片到本地功能实现

文章转载自http://blog.csdn.net/ccpat/article/details/45314175  感谢原作者 本文描述将一个Bitmap对象保存为一个图片文件的主要步骤。保存的图...
  • Samuel__Liu
  • Samuel__Liu
  • 2016-02-25 23:56:56
  • 29429

Android 下载网络图片保存到本地

Android 下载网络图片保存到本地
  • u011340932
  • u011340932
  • 2014-08-25 13:17:23
  • 12702

Android下载网络图片并保存在本地相册

package com.thfund.bigtree.StarCounselor.activity; import android.content.Context; import android.c...
  • XST891205
  • XST891205
  • 2017-02-13 17:32:02
  • 1162

Android保存Bitmap到本地图库

原文->http://stormzhang.github.io/android/2014/07/24/android-save-image-to-gallery/ 最近有些用户反映保存图片之后在...
  • z1246300949
  • z1246300949
  • 2016-02-17 16:51:51
  • 14996

Android异步从网络下载图片并且缓存图片到本地的demo

在Android开发中我们经常有这样的需求,从服务器上下载xml或者JSON类型的数据,其中包括一些图片资源,本demo模拟了这个需求,从网络上加载XML资源,其中包括图片,我们要做的解析XML里面的...
  • cndrip
  • cndrip
  • 2012-07-17 08:56:47
  • 18918

安卓 保存Bitmap图片至本地并获得本地路径

public void saveBitmap(Bitmap bitmap) { // 首先保存图片 File appDir = new File(Environment...
  • q9104422999
  • q9104422999
  • 2017-04-06 16:18:56
  • 2618

Android 保存网络图片

1、保存图片UtilsgetExternalCacheDir() // 对应用中缓存文件夹Environment.getExternalStorageDirectory().getAbsolutePa...
  • Jumenglo
  • Jumenglo
  • 2018-01-19 11:41:37
  • 201

Android应用中保存网络图片功能实现详解

很多包含网络图片查看功能的应用中,都实现了保存网络图片到本地的功能。在查看大图时,可以通过长按或按钮来保存图片。 本文描述将一个Bitmap对象保存为一个图片文件的主要步骤。保存的图片文件能够立刻在系...
  • ccpat
  • ccpat
  • 2015-04-27 18:50:00
  • 6829

Android网络获取图片保存到本地,并在ViewPager中显示图片

本文章提供的技术有:网络获取图片并保存到SD卡、网络或本地图片展示到ViewPager中、判断网络状态(是否联网)。 自己写了一个demo,提供demo下载 点击打开链接    效果如图     ...
  • l631768226
  • l631768226
  • 2015-06-25 15:28:46
  • 3940
收藏助手
不良信息举报
您举报文章:android 保存网络图片到本地
举报原因:
原因补充:

(最多只允许输入30个字)