(原)Eclipse的java中文件读写
2023-09-11 14:22:24 时间
1 在<uses-sdk…/>下面添加permission
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="16" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
2 在onCreate函数的下面添加如下代码:
1 //写SD中的文件 2 public void writeFileSdcardFile(String fileName,byte [] bytes) throws IOException 3 { 4 try 5 { 6 FileOutputStream fout = new FileOutputStream(fileName); 7 fout.write(bytes); 8 fout.close(); 9 } 10 catch(Exception e) 11 { 12 e.printStackTrace(); 13 } 14 } 15 16 //读SD中的文件 17 public void readFileSdcardFile(String fileName, byte [] bytes) throws IOException 18 { 19 try 20 { 21 FileInputStream fin = new FileInputStream(fileName); 22 fin.read(bytes); 23 fin.close(); 24 } 25 catch(Exception e) 26 { 27 e.printStackTrace(); 28 } 29 }
3 调用处:
1 byte [] buffer = new byte[width*height]; 2 3 try //读文件 4 { 5 readFileSdcardFile("/mnt/sdcard/2.raw", buffer); 6 } 7 catch (IOException e) 8 { 9 // TODO Auto-generated catch block 10 e.printStackTrace(); 11 } 12 13 //your program... 14 15 byte[] arraydst2 = new byte [width*height]; 16 try //写文件 17 { 18 writeFileSdcardFile("/mnt/sdcard/2out.raw",arraydst2); 19 } 20 catch (IOException e) 21 { 22 // TODO Auto-generated catch block 23 e.printStackTrace(); 24 }
4 主要参考:
http://blog.csdn.net/ztp800201/article/details/7322110
相关文章
- 报错:Sqoop2 Exception: java.lang.NoSuchMethodError Message: org.apache.hadoop.security.authentication.client.Authenticator
- 配置Flink依赖的pom文件时报错:flink-clients_2.11 & flink-streaming-java_2.11
- java安装1.8和1.7,报错:Error: Registry key 'SoftwareJavaSoftJava Runtime Environment'CurrentVers
- 作为JAVA开发工程师,这些基本常识你都知道吗
- java批量生成周末
- java文件操作(读流)
- Java学习笔记:03面向对象-接口_多态
- 第31节:Java基础-类与对象
- 第十节:详细讲解一下Java多线程,随机文件
- Java中的Map及其使用
- Eclipse打开java文件繁体字
- 基于Java+vue实现(Web)酒店管理系统【100010132】
- java文件断点续传的简单实现
- 用java 代码下载Samba服务器上的文件到本地目录以及上传本地文件到Samba服务器
- 连通块(dfs)java实现
- Java 中创建文件和目录
- java学习路线-Java技术人员之路从0基础到高级
- java 递归实现删除或查询指定目录下的全部文件
- 实操代码研究各种Java技术-java.toutiao.im
- java连接MongoDB查询导出为excel表格
- 批处理文件的工具(java+shell为了实现)
- java中接口的定义与实现
- Java-读取本地txt文件的问题
- 从零学Java(16)之赋值运算符
- java读取按行txt文件
- Java hutool/java 常用方法
- 多种方式解决Java控制台报错 java.util.LinkedHashMap cannot be cast to.....