一、获取读取SD卡的权限

<!--在SDCard中创建与删除文件权限  --><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/><!-- 往SDCard写入数据权限 --><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><!--  从SDCard读取数据权限 --><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

二、找到SD卡的目录

/*** Environment.getExternalStorageDirectory()得到:“、mnt/sdcard” 即找到了sd卡的根目录*/private String path=Environment.getExternalStorageDirectory()+"client/tile/1.jpg";

三、根据路径获取图片

File mFile=new File(path);//若该文件存在if (mFile.exists()) {Bitmap bitmap=BitmapFactory.decodeFile(path);return bitmap;}

注意:

在读取sd卡中图片的过程中的一些可用判断

1、

/*** Environment.getExternalStorageState()获取路径是否成功*/if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {String path=Environment.getExternalStorageDirectory().getPath();}

2、获取SD卡权限成功

private String path=Environment.getExternalStorageDirectory()+"client";File file=new File(path);
if (file.canRead()) {Log.v("TAG", "可读");}if (file.canWrite()) {Log.v("TAG", "可写");}

转载于:https://www.cnblogs.com/hyzhou/p/3635676.html

android 读取sd卡中的图片相关推荐

  1. Android 读取SD卡中文件以及内存使用情况

    android.os下的StatFs类主要用来获取文件系统的状态,能够获取sd卡的大小和剩余空间,例如通过实例化一个StatFs对象 new StatFs(path.getPath())把SD卡根目录 ...

  2. 单片机读取SD卡中BMP图片文件并送往TFT彩屏上显示(测试成功)(二)

    二.软件部分 软件中INI_FLAG为设置的一个标志位,通过置1该位可以控制发送或接受数据速度.因为在初始化阶段SD卡操作需要适当放缓,而初始化成功后可以加快数据传动速率. 1>往SD卡写一个字 ...

  3. android 读取sd卡中string.xml,android,从SD卡读取xml文件中的值

    helo,我想从这个文件中读取值:http://www.nbp.pl/kursy/xml/lastC.xml并用它们填充网格.我的应用程序下载此文件并将其保存在SDCard earch运行时间.我的问 ...

  4. Android 扫描SD卡中的所有视频文件

    Android应该是已经把所有的视频文件音频都在开机时,扫描完毕然后存在本地SQLite数据库了,因此,我们"扫描"的最简单方法是读取这个已经存储好的数据库.但是这样做,在程序开启 ...

  5. 关于Android读取SD卡存储的动态申请

    关于Android读取SD卡存储的动态申请 介绍 Android的目录结构 数据的主要存储方式 疑惑 原来的代码:MainActivity.java 修改后代码: 介绍 这篇文章主要关于我学习SD卡的 ...

  6. 手机sd卡中的图片误删?Mac数码相机中的照片丢失?

    手机sd卡中的图片误删?Mac数码相机中的照片丢失?PHOTORECOVERY Professional 2019 Mac是一款专业的图片数据恢复软件,主要用于恢复数码相机以及手机sd卡中误删除的图片 ...

  7. ZYNQ系列之-----SD卡中BMP图片读取+ddr读写验证

    1.前提: sd卡挂载在ps测,并且使用的ZYNQ系统.和前文是一样的. ZYNQ系列之-----SD卡读写文件_hhh_fpga的博客-CSDN博客 2.设备与软件 软件: vivado 2021. ...

  8. android读写sd卡代码,android读写SD卡中的文件 demo

    有时,我们需要将更大的文件保存下来,就不能用手机内置的存储空间,毕竟是有限的,所以将文件保存在SD卡中. 要读写SD卡,首先要知道手机上是否有SD卡,且是否可读写 String str = " ...

  9. 《Arduino》开发 TFT_eSPI-master 库 之用 ESP32 读取SD卡上的图片并显示在1.14IPS屏幕上

    前几天解决了 TFT_eSPI-master 库 图片取模问题,但尽管是ESP32的 flash 也无法存储太多图片的数组,因此我找到了ESP32从SD卡读取图片并显示在LCD屏幕上的方法,SD卡可以 ...

最新文章

  1. 领英Linkedin信息搜集工具InSpy
  2. 韩顺平 java笔记 第16讲 第19讲 数组 二维数组
  3. Python爬虫入门之四urllib-GET与POST请求
  4. 原生javascript实现完整的轮播图
  5. Java Mission Control 5.2终于来了! 欢迎7u40!
  6. android系统耗电量大待机,安卓手机耗电快有什么解决办法吗 安卓手机待机耗电量大怎么办...
  7. 抓包工具Stream之接口调试和加密解码(二)
  8. .NET中的CTS、CLS和CLR
  9. 团队项目——测量小助手个人一周详细计划表
  10. 今天的练习是敏捷结果30天的最后一天
  11. STL在数组算法的使用
  12. Arch Linux配置gnome桌面
  13. 桥接、交换机、路由器、网桥、网关
  14. 关于能力素质模型建模
  15. CS231n课程笔记:神经网络笔记 2
  16. freebase使用总结
  17. ping计算机名获取IP
  18. 百度地图自定义大头针图片和添加标注
  19. 程序员赚零钱食用指南
  20. 怎么把知网CAJ转换成可复制文字的PDF文件

热门文章

  1. 换个角度看“Q币门”事件
  2. MSP430学习笔记
  3. 推荐抓虾在线RSS阅读
  4. 程序猿想聊天 - 創問 4C 團隊教練心得(一)
  5. 虚拟服务器存储趋势对管理的影响
  6. 微信小程序开发之选项卡
  7. Android常用控件之Fragment仿Android4.0设置界面
  8. J2EE项目移植问题一
  9. 审核网络安全的十大必备工具
  10. 南韩开创AI训练 可自产深度学习数据集