Android读取内存中的文件返回一个byte数组
来源:互联网 发布:金蝶软件 编辑:程序博客网 时间:2024/05/16 14:37
上一篇写到Android中byte数组生成文件并保存到手机
那么接下来我们学习一下Android读取内存文件返回byte数组
String PATH_BASE = Environment.getExternalStorageDirectory().getAbsolutePath() + "/contec";File _file = new File(PATH_BASE, "PM10_CASE_DAtA.txt");byte[] readFile = readFile(_file);private byte[] readFile(File file) { // 需要读取的文件,参数是文件的路径名加文件名 if (file.isFile()) { // 以字节流方法读取文件 FileInputStream fis = null; try { fis = new FileInputStream(file); // 设置一个,每次 装载信息的容器 byte[] buffer = new byte[1024]; ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); // 开始读取数据 int len = 0;// 每次读取到的数据的长度 while ((len = fis.read(buffer)) != -1) {// len值为-1时,表示没有数据了 // append方法往sb对象里面添加数据 outputStream.write(buffer, 0, len); } // 输出字符串 return outputStream.toByteArray(); } catch (IOException e) { e.printStackTrace(); } } else { //System.out.println("文件不存在!"); } return null; }
阅读全文
0 0
- Android读取内存中的文件返回一个byte数组
- Android 读取内存文件返回byte数组
- 读取文件到byte数组中
- java io ---文件读取为byte数组
- C# Byte[]数组读取和写入文件
- android中的byte数组转换
- android中的byte数组转换
- 二级指针在函数中的应用(读取文件到BYTE*数组中)
- android 读取内存文件
- 183_08_IO流_FileInputStream_03_读取到内存的byte数组
- android读取内存和sd卡中的txt文件
- Java读取文件并返回字节数组
- Java读取文件内容到byte[]数组中
- Java读取文件内容到byte[]数组中
- 读取Java文件到byte数组的三种方式
- 读取Java文件到byte数组的三种方式
- 读取Java文件到byte数组的三种方式
- 读取Java文件到byte数组的三种方式
- 交易系统开发 交易系统源码 交易软件开发 交易软件源码
- jQuery删除cookie
- Fragment onActivityResult 收不到
- AngularJS 路由及传值功能
- PopupWindow全屏显示
- Android读取内存中的文件返回一个byte数组
- 怎样防止ios系统被抓包
- 线程安全的skiplist,lockfree,CAS,c11版
- unity中的.asset
- HDU 1503 Advanced Fruits 最长公共子串应用(LCS算法应用)
- Python基础知识点
- Android Monkey参数说明
- svn提交格式
- 华为手机onActivityResult()方法不执行问题