当前位置: 首页 > 编程笔记 >

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

娄弘
2023-03-14
本文向大家介绍Android编程实现读取本地SD卡图片的方法,包括了Android编程实现读取本地SD卡图片的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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编程实现sd卡读取数据库的方法,包括了android编程实现sd卡读取数据库的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了android编程实现sd卡读取数据库的方法。分享给大家供大家参考,具体如下: 先在 Manifest 里添加权限: 然后在 mainActivity 添加方法: 希望本文所述对大家Android程序设计有所帮助。

  • 本文向大家介绍Android编程实现向SD卡写入数据的方法,包括了Android编程实现向SD卡写入数据的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android编程实现向SD卡写入数据的方法。分享给大家供大家参考,具体如下: 1.代码: sdcard对应的文件路径:"/mnt/sdcard",开发时不要写SDCard的绝对路径,因为路径会因为版本的改变而改变,这里应该使用以下方

  • 本文向大家介绍Android编程重写ViewGroup实现卡片布局的方法,包括了Android编程重写ViewGroup实现卡片布局的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android编程重写ViewGroup实现卡片布局的方法。分享给大家供大家参考,具体如下: 实现效果如图: 实现思路 1. 重写onMeasure(int widthMeasureSpec, int he

  • 本文向大家介绍android编程实现图片库的封装方法,包括了android编程实现图片库的封装方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了android编程实现图片库的封装方法。分享给大家供大家参考,具体如下: 大家在做安卓应用的时候 经常要从网络中获取图片 都是通过URL去获取 可是如果本地有图片数据 从本地获取数据不更加快一些 自己在工作中遇到这个问题 所以采用了一个URL和本

  • 本文向大家介绍Android编程之判断SD卡状态的方法,包括了Android编程之判断SD卡状态的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android编程之判断SD卡状态的方法。分享给大家供大家参考,具体如下: 首先我们要在AndroidManifest.xml中增加SD卡访问权限: 接着我们写一个通用类来保存SD卡相关的操作及状态检查: 一个字段是判断SD_EXIST,tr

  • 本文向大家介绍Android编程获取SD卡路径及剩余容量的方法,包括了Android编程获取SD卡路径及剩余容量的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android编程获取SD卡路径及剩余容量的方法。分享给大家供大家参考,具体如下: 更多关于Android相关内容感兴趣的读者可查看本站专题:《Android编程开发之SD卡操作方法汇总》、《Android开发入门与进阶教程》