Android编程实现读取本地SD卡图片的方法

 更新时间:2015年11月30日 15:04:30   作者:fengyee_zju  
这篇文章主要介绍了Android编程实现读取本地SD卡图片的方法,涉及Android针对文件读取及判定操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Android编程实现读取本地SD卡图片的方法。分享给大家供大家参考,具体如下:

private Bitmap getDiskBitmap(String pathString)
{
  Bitmap bitmap = null;
  try
  {
    File file = new File(pathString);
    if(file.exists())
    {
      bitmap = BitmapFactory.decodeFile(pathString);
    }
  } catch (Exception e)
  {
    // TODO: handle exception
  }
  return bitmap;
}

该方法实现了从本地路径读取一张图片, 可以是jpg、bmp、png等多种格式。

pathString 是本地图片路径   如: "mnt/sdcard/1.jpg"

File file = new File(pathString);
if(file.exists())
{bitmap = BitmapFactory.decodeFile(pathString);}

读取到本地文件后, 先判断一下是否存在该文件。

复制代码 代码如下:
BitmapFactory.decodeFile(pathString);

对本地文件进行解码, 可以是多种图片格式。 返回BITMAP对象

希望本文所述对大家Android程序设计有所帮助。

相关文章

  • Android WebView中图片浏览及缩放效果

    Android WebView中图片浏览及缩放效果

    这篇文章主要为大家详细介绍了Android WebView中图片浏览及缩放效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • android使用DataBinding来设置空状态

    android使用DataBinding来设置空状态

    本篇文章主要介绍了android使用DataBinding来设置空状态,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • Android Studio 3.1.X中导入项目的正确方法分享

    Android Studio 3.1.X中导入项目的正确方法分享

    这篇文章主要给大家介绍了关于Android Studio 3.1.X中导入项目的正确方法,文中一步步将解决的方法以及可能遇到的问题介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07
  • android通用xml解析方法

    android通用xml解析方法

    之前做的网络相关的应用,里面涉及到了xml的解析,由于急于完成任务也没有设计就直接敲代码。这几天给一个朋友做项目的时候也涉及到了xml的解析,而且解析的内容比较多,我查看了以前的项目中的相关代码,顿时觉得很多代码都是可以优化的。在此写两个通用的xml解析方法,当然这里所讲的通用只是在一定程度上并且需要遵守一些规范。
    2013-03-03
  • Android之ScrollView嵌套ListView和GridView冲突的解决方法

    Android之ScrollView嵌套ListView和GridView冲突的解决方法

    由于ListView,GridView本身都继承于ScrollView,一旦在ScrollView中嵌套ScrollView,在ScrollView中嵌套使用ListView或者GridView,ListView只会显示一行多一点。两者进行嵌套,即会发生冲突
    2013-09-09
  • Android倒计时神器(CountDownTimer)

    Android倒计时神器(CountDownTimer)

    这篇文章主要为大家详细介绍了Android倒计时神器CountDownTimer,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-01-01
  • Android studio有关侧滑的实现代码

    Android studio有关侧滑的实现代码

    这篇文章主要介绍了Android studio有关侧滑的实现代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • 解决Android studio Error:(30, 31) 错误: 程序包 不存在的问题

    解决Android studio Error:(30, 31) 错误: 程序包 不存在的问题

    这篇文章主要介绍了解决Android studio Error:(30, 31) 错误: 程序包 不存在的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • Android判断是否有拍照权限的实例代码

    Android判断是否有拍照权限的实例代码

    android在开发中有时候要判断应用中是否有某项权限,下面通过本文给大家分享Android判断是否有拍照权限的实例代码,需要的的朋友参考下吧
    2017-07-07
  • Android事件的分发机制详解

    Android事件的分发机制详解

    这篇文章主要为大家详细介绍了Android事件的分发机制,感兴趣的小伙伴们可以参考一下
    2016-06-06

最新评论