从指定文件夹读取文件并把读取到的文件写入到指定文件夹
来源:互联网 发布:少儿机器人编程培训 编辑:程序博客网 时间:2024/05/31 19:25
java代码
//注意读取权限要在mainifest中添加package com.example.zhang.externalstoragestatetest;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.Button;import android.widget.Toast;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class MainActivity extends AppCompatActivity { Button mbtnWrite; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ViewInit(); Picture_Write(); } private void Picture_Write() { //声明输入输出流 FileInputStream fis = null; FileOutputStream fos = null; try{ //生成代表输入流的对象,注意路径的格式,一定要带文件名 fis = new FileInputStream("/mnt/test/test.JPG"); //生成代表输出流的对象,注意路径的格式,一定要带文件名 fos = new FileOutputStream("/mnt/test/1.JPG"); //定义一个1024字节的数组 byte[] buffer = new byte[1024]; //定义一个整形变量i,方便输出到控制台查看信息 int i = 1; //定义长度 int len; while (true){ //如果读取到末尾,read()返回-1,则跳出循环 if((len = fis.read(buffer, 0, buffer.length)) == -1) { break; } //把读取到的信息写入到指定文件夹 fos.write(buffer, 0, len); i++; //输出i,查看读取的过程,循环读取 System.out.println(i); } //读取成功输出提示 Toast.makeText(MainActivity.this, "成功写入", Toast.LENGTH_LONG).show(); }catch (Exception e){ e.printStackTrace(); }finally { try { //关闭输入流 fis.close(); } catch (IOException e) { e.printStackTrace(); } try { //关闭输出流 fos.close(); } catch (IOException e) { e.printStackTrace(); } } } private void ViewInit() { mbtnWrite = (Button) findViewById(R.id.btnWrite); }}
图片
0 0
- 从指定文件夹读取文件并把读取到的文件写入到指定文件夹
- matlab读取2级文件夹,并把图像保存到指定的文件夹
- PCL点云库中如何读取指定的PCD文件,重新命名,处理后保存到指定文件夹
- IOS 对相册图片进行读取、存储到指定文件夹、从指定文件夹读取出来
- 下载文件到指定文件夹
- 遍历读取指定文件夹下指定类型的所有文件
- 遍历读取指定文件夹下指定类型的所有文件
- 对指定文件夹下指定类型文件的读取
- Outlook指定的文件到指定的文件夹
- 复制原文件夹下的所有文件到指定文件夹
- 拷贝某个文件夹下的所有文件到指定文件夹
- QT 遍历文件夹内容 读取指定文件
- C# 从内嵌资源读取文件内容并写入到指定位置
- Android:从Apk本地Assets复制文件到指定文件夹
- Android从Assets拷贝文件以及文件夹到指定目录
- 读取指定文件夹的所有文件+_finddata_t的使用
- 读取指定路径的文件及子文件夹列表
- android读取指定文件夹里的所有文件
- C# 作业,简单的学生管理系统(控制台)
- Nginx负载均衡的配置
- IOTest把登录信息保存,下次打开自动读取保存的登录信息,无需再次输入
- IOTest把输入的信息,保存到本地,按读取按钮将其读取出来
- 在移动跨平台框架PhoneGap中的异步体验
- 从指定文件夹读取文件并把读取到的文件写入到指定文件夹
- HLJU——15级寒假培训3 题解
- SD卡浏览器
- Ubuntu 14.04 没有system settings的解决办法
- 坐标离散化
- AOJ-0531 Paint Color
- volley 获取cookie
- Event filter with query "SELECT * FROM __InstanceModificationEvent WITHIN 60
- 打印机 Foxit Reader PDF Printer 所需的驱动程序 Foxit Reader PDF Printer Driv