Android中创建文件夹和文件的操作

前端代码打包成移动端应用安卓APK iOS应用的方法 参考cordova官网 在打包成移动端应用前需要搭建cordova项目环境 第一步: 电脑上需要安装好node.js 第二步:安装好Git 习惯用Cmd的可以用cmd敲命令行 第三步: 配置Android开发平台环境需要安装一下几个环境软件 安装jdk1.8版本,可以向公司后端要安装包 下载安装android studio android studio官网 安装步骤如下: 点击Next 箭头处可以修改安装路径 点击Next 点击Finish 点击OK 默认是上面选中,如果想修改 阅读详情

    本文重温讲解下Android中如何创建文件夹和文件,

1、首先需要添加权限

<span style="font-size:10px;"><!--在sdcard中添加写入数据的权限 -->
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

 <!--在sdcard中创建/删除文件的权限 -->
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />

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

    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /></span>

2、FolderCreate.java文件,用来创建文件夹

<span style="font-size:10px;">public class FolderCreate {

	/**
	 * @param args
	 */
	public static void main() {
		// TODO Auto-generated method stub
	     
//            File dirFirstFolder = new File("/sdcard/aaa");// 方法一:直接使用字符串,如果是安装在存储卡上面,则需要使用sdcard2,但是需要确认是否有存储卡
              File dirFirstFolder = new File(FileUnit.Folder_NAME);//方法二:通过变量文件来获取需要创建的文件夹名字
              if(!dirFirstFolder.exists())
              { //如果该文件夹不存在,则进行创建
            	dirFirstFolder.mkdirs();//创建文件夹
     
            }  
        }      
}</span>

3、FileCreate.java文件,用来创建文件

<span style="font-size:10px;">public class FileCreate {

	/**
	 * @param args
	 */
	public static void main() {
		
		File file = new File(FileUnit.FILE_NAME) ;
		
		if(!file.exists()){
			try {
				file.createNewFile() ;
				//file is create
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}
}</span>

4、FileUnit.java文件,用来初始化参数

public class FileUnit {
    
    public static String FirstFolder = "HelloTest";//定义需要创建的根目录文件夹名字
 
    public static String SecondFolder = "SecondFolder";//定义需要创建的二级目录文件夹,根据需要进行设置
     
<pre name="code" class="java">    public static String File_name = "HelloTest.txt";//定义需要创建的根目录文件夹名字

public final static String Folder_NAME = Environment.getExternalStorageDirectory() + File.separator + FirstFolder ; public final static String Second_PATH = Folder_NAME + SecondFolder + File.separator ; public static final String FILE_NAME = Folder_NAME + File.separator + File_name ; }


5、在主activity中调用方法进行创建文件夹和文件

 

<span style="font-size:10px;">	//create folder
	FolderCreate folder = new FolderCreate() ;
	folder.main(); 
	
</span><pre name="code" class="java"><span style="font-size:10px;">        //create file
	FolderCreate folder = new </span><span style="font-size:10px;">FileCreate</span>() ;
	folder.main(); 



综上,

1、文件夹和文件的变量定义在一个文件中,方便统一管理

2、调用时通过构造方法来实现



Flutter开发之——文件文件夹操作(1) 这次面试问的还是还是有难度的,要求当场写代码并且运行,也是很考察面试者写代码因为Android知识体系比较庞大复杂的,涉及到计算机知识领域的方方面面。在这里我身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。 阅读详情

相关推荐

Android文件操作创建文件文件夹及修改权限实战

Android的安全模型是基于权限的。应用在安装时会声明其需要使用的权限,用户或系统将根据这些声明赋予应用相应的访问权限。对于文件存储操作来说,不同的权限范围类型对应着应用能够访问的文件系统区域操作类型。Android权限模型主要包括系统权限应用权限两种:系统权限:由Android系统预设,并且用户通常无法更改。这些权限主要用于核心系统组件服务。应用权限:由第三方应用声明,用于访问特定的系统资源服务。这些权限需要在AndroidManifest.xml中明确声明。

weixin_33670640的博客 2005

Android文件基本操作创建文件(夹)、复制文件(夹)、设置文件访问权限)

Android文件基本操作一、创建文件夹文件二、复制文件三、设置文件的访问权限 一、创建文件夹文件 1、创建文件夹 // 获取当前包名的files路径:/data/user/0/com.exa.myapplication/files val PATH = this.filesDir.absolutePath // 创建src目录dst目录 // 【注】需要有PATH目录的权限才能创建子目录 // 若PATH文件夹权限为root权限,则

okk 1万+

在SDCard上创建文件夹

在SDCard上创建文件夹,包括权限的添加

android 创建文件夹文件

目的:在APP的私有目录下,创建文件夹文件。 getExternalFilesDirs("QY-N1")是寻找Android/data//files路径,"QY-N1"是子目录的名称,如果没有找到调用之后会自动生成该目录 getExternalFilesDirs("QY-N1")是寻找Android/data//files路径,"QY-N1"是子目录的名称,如果没有找到不会主动创建目录

mobei1983的博客 4526

Android 创建文件,删除文件,加载本地txt文件,string转txt文件创建文件夹,读取文件夹,open failed: ENOENT

1、创建文件 String fileName = "my.txt"; File fs = new File(Environment.getExternalStorageDirectory() + "/msc/" + fileName); msc可要可不要 或者是"/" 2、删除文件 String ss = "/mnt/sdcard/my....

meixi_android的博客 3321

Android之常用adb指令

Android之常用adb指令 adb命令模拟按键事件 KeyCode //这条命令相当于按了设备的Backkey键 adb shell input keyevent 4 //这条命令相当于按了设备的Home键 adb shell input keyevent 3 //这条命令相当于按了设备的MENU键 adb shell input keyevent 82 /...

有所尝试,有所作为! 2059

Android学习之文件管理器

这两天做了一个小小安卓手机的文件管理器,其中包括文件文件夹创建与删除,复制剪切粘贴。 布局文件很简单,一个TextView显示当前路径,然后就是一个ListView显示文件夹文件(布局文件不在给出)。 直接给出实现代码: //获取系统的SD卡的目录 File root = new File("/mnt/sdcard/"); //如果 SD卡存在 if (root.exists())

u012810309的专栏 947

android 监视 小区 变化,Android文件文件夹内容改变监听器(FileObserver)

一. 概述:android.os包下的FileObserver类是一个用于监听文件访问、创建、修改、删除、移动等操作的监听器,基于linux的INotify。FileObserver是个抽象类,必须继承它才能使用。每个FileObserver对象监听一个单独的文件或者文件夹,如果监视的是一个文件夹,那么文件夹下所有的文件级联子目录的改变都会触发监听的事件。二. 监听的事件类型:(1)ACCESS...

weixin_28914101的博客 468

android SD卡创建文件夹文件并读写

1,创建文件夹 if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)) { String sdDir = Environment.getExternalStorageDirectory() .getAbsolutePath(); sdDir += File.sep

didiao11300的专栏 1619

android 创建多层文件夹,bat如何创建多级文件夹(在android设备中)

android设备中要创建多个或者多级文件夹时,手动去创建费时费力(有点傻),一个bat文件就能很好的实现这个功能。1.首先创建同级多个文件夹且在该文件夹下生成一个文件@echo offecho please wait the devices to connect .....adb wait-for-deviceecho device connectedset /p i=Please input...

weixin_32143245的博客 1433

Android 创建文件夹文件

1.直接在一个已存在文件夹创建一个文件,直接使用createNewFile()方法,例如: 在/storage/emulated/0/test 这个目录下创建一个test.txt 文件 2.在一个不存在的文件夹创建一个文件,先使用mkdirs(),创建文件夹,再使用createNewFile()方法创建文件,例如 在/storage/emulated/0目录下创建text/test.tx...

qq_36593021的博客 2万+

adb 指令创建文件文件夹

adb 指令创建文件文件夹

u013168615的专栏 1万+

Android】在手机本地创建文件夹文件代码示例与区别(mkdir,mkdirs与createNewFile)

> mkdir: 创建文件夹 > mkdirs: 创建多级文件夹 > createNewFile: 创建文件 会在rootPath下创建文件夹test1,注意如果路径中有文件夹不存在会报错 - 通过`new File(filePath)`定义文件夹位置 - 通过`dirFile.mkdir();`新建单个文件夹、会在rootPath下创建文件夹test2与其子文件夹data(会自动生成路径下的所有文件夹),注意就算最后的“data”就算写成“data.txt”也会成为文件夹的名字 会在r

weixin_45873353的博客 1869

android创建文件夹文件的一些经验教训

android创建文件夹文件的一些经验教训 这几天做一个功能需要在手机上创建一个文件夹,然后往里面存储一些文件,首先得考虑用户有没有sdcard,如果有就在sdcard上创建一个指定的文件夹,如果没有则在你的工程所在的目录“/data/data/你的包名”下创建文件夹。用到的方法是: 首先判断sdcard是否插入 String statu...

weixin_33862514的博客 607

Android文件文件夹创建(file)

Android文件文件夹创建(file)

弱水三千只取一瓢饮 3万+

android java 写入文件夹_Android 建立文件夹、生成文件并写入文本文件内容

一、首先添加权限二、建立文件夹、生成文件并写入文本文件内容代码private void initData() {String filePath = "/sdcard/Test/";String fileName = "log.txt";writeTxtToFile("txt content", filePath, fileName);}// 将字符串写入到文本文件中public void writ...

weixin_39677027的博客 764
上一篇: Android中创建文件夹和文件的操作
下一篇: jMeter入门实例
shandong_chu
博客等级 码龄18年 311粉丝 261原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值