文档章节

把文件放在SD卡

feng_blog
 feng_blog
发布于 2015/08/31 16:54
字数 210
阅读 10
收藏 1

在程序中访问SDCard,你需要申请访问SDCard的权限。

在AndroidManifest.xml中加入访问SDCard的权限如下:

<!-- 在SDCard中创建与删除文件权限-->

<uses-permissionandroid:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>

<!-- 往SDCard写入数据权限-->

<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

文件保存在内存和保存在SD卡的代码差不多

     if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){        //判断SD卡是否存在并可用

Filefile=new File(“/sdcard/info.txt”);

FileOutputStreamfos=new FileOutputStream(file);

Fos.write((文件内容).getBytes());

}

但是上面的SD卡存储方式有缺陷,因为有些手机的SD卡名并不是sdcard。为了解决这个问题,可以使用如下方式:

if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){        //判断SD卡是否存在并可用

Filefile=new File(Environment.getExternalStorageDirectory,”info.txt”);

FileOutputStreamfos=new FileOutputStream(file);

Fos.write((文件内容).getBytes());

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

© 著作权归作者所有

feng_blog

feng_blog

粉丝 119
博文 130
码字总数 105422
作品 3
朝阳
iOS工程师
私信 提问
android日历中我们放在sd卡里面的.vcs文件导入到我们的日历列表里面去,当我进入到日历列表中查看导入的日程的时候显示不出来。在代码中读不到.vcs文件?这是怎么搞得呀?

android日历中我们放在sd卡里面的.vcs文件导入到我们的日历列表里面去当时显示的是导入成功,可当我进入到日历列表中查看导入的日程的时候显示不出来。在代码中读不到.vcs文件?这是怎么搞得...

zhaolong123
2013/08/24
1K
0
SDIO接口

来自:http://blog.csdn.net/luixing67/article/details/5658722 SDIO卡是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协...

长平狐
2012/06/12
516
0
RaspberryPi学习之SD卡文件修改及备份

一、准备工作 1、已经配置启动的树莓派SD卡 2、Linux系统的pc 3、读卡器 二、修改SD卡文件 刚开始我先再win7下把SD卡接到pc上,发现无法读取。用DISKGENIUS查看pc的磁盘状态,发现SD卡被格式...

戴佳毅
2013/03/06
3K
1
WINCE应用程序开机自启动设置

WinCE 应用程序开机自启动方法 近日在开发过程中遇到WinCE应用程序开机自动运行的问题,在网上找了找,发现大概有以下三种方法: 1、 将应用程序和应用程序快捷方式添加到映像里,再将快捷方...

WXXGoodJob
2018/01/06
0
0
手把手教你做树莓派魔镜-MagicMirror(二)

准备SD卡 本节教程看起来无关紧要,但是操作不合适的话,你安装系统就会出现问题,得返回来重新往SD卡中烧写系统,所以好好看看。译者注:在SD卡中安装树莓派系统,网上有很多资源教程,且比...

ersaijun
2018/12/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
1K
12
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
22
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
17
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
29
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部