Android本地文件传输

本文详细介绍了Android系统的文件管理,包括内部存储和外部存储的使用,以及如何进行文件的读写操作。同时,文章探讨了在Android应用中实现本地文件传输的最佳实践,包括使用ContentProvider和Intent进行文件分享的方法。
摘要由CSDN通过智能技术生成
package com.great.demo;

import java.io.File;

public class Test {

	public static void main(String[] args) {
		FileDemo fd = new FileDemo();
		//fd.cut(3, new File(Util.PATH), Util.DES);
		fd.add(Util.DES, Util.ADD_PATH);
	}
}
package com.great.demo;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class FileDemo {

	//1.分割的次数,2.文件资源,3.分隔成功后生成文件存放的位置
	public void cut(int times,File src,String des){
		//首先先判断文件是否存在,如果不存在,就不进行分割
		if(src.exists() == false){
			System.out.println("文件不存在...");
			return;
		}
		//判断分割的次数和文件大小对比
		long fileSize = src.length();
		if(times>fileSize){
			System.out.println("分割次数不符...");
			return;
		}
		
		
		//开始分割
		//710字节   3份 ---- 236.6666 --- X
		//文件分割的模式: 每一份的分割不可能绝对是能整除
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值