android 创建文件夹和文件

原创 2016年05月31日 14:24:22

目的:在APP的私有目录下,创建文件夹和文件。

getExternalFilesDirs("QY-N1")是寻找Android/data/<应用包名>/files路径,"QY-N1"是子目录的名称,如果没有找到调用之后会自动生成该目录
getExternalFilesDirs("QY-N1"是寻找Android/data/<应用包名>/files路径,"QY-N1"是子目录的名称,如果没有找到不会主动创建目录

 File file = getExternalFilesDir("QY-N1");
 System.out.println("路径是"+file.getPath());

 if(file.exists())
 {
   System.out.println("文件已经存在");
 }
 else
 { file.mkdirs();}
 String p = file.getPath()+File.separator+"QY-N1-13-41.xml";
 System.out.println("文件名称"+p);

在java中新建一个类,进行简单的封装

public class FileService   {
    //在应用文件夹下创建文件夹
    public File CreatFolderInAPP(String path, String FolderName){
        String status = Environment.getExternalStorageState();
       if (status.equals(Environment.MEDIA_MOUNTED)) {
           System.out.println("SD存在");
            File file = new File(path,FolderName);
           if(file.exists())
           {
               System.out.println("文件已经存在");
           }
           else
           { file.mkdirs();}
           return file;
        }
       else
        {
            System.out.println("没有发现SD卡");
        }
        return null;
    }
    public String CreatFileInAPP(File Folder, String FilserName){
       String file =  Folder.getPath()+Folder.separator+FilserName;
        return file;
    }


    public FileService() {
        System.out.println("创建了一个FileService对象");
    }
}






android中的文件操作详解以及内部存储和外部存储

其实安卓文件的操作和java在pc环境下的操作并无二致,之所以需要单独讲解是因为安卓系统提供了不同于pc的访问文件系统根路径的api,同时对一个应用的私有文件做了统一的管理。根据我的经验,初学者在这部...
  • fancylovejava
  • fancylovejava
  • 2015年10月29日 14:01
  • 4165

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

本文重温讲解下Android中如何创建文件夹和文件, 1、首先需要添加权限   2、FolderCreate.java文件,用来...
  • shandong_chu
  • shandong_chu
  • 2015年05月29日 17:00
  • 20548

Android中文件与文件夹的创建(file)

Android中文件与文件夹的创建(file)
  • lixiang_Y
  • lixiang_Y
  • 2017年02月09日 13:16
  • 9346

Android 新建文件夹源码

  • 2014年12月07日 15:01
  • 1.42MB
  • 下载

Android代码实现新建文件夹,并将文件保存到新建的文件夹中

代码如下String fileName = "SdcardFile-"+System.currentTimeMillis()+".txt"; File dir = new Fi...
  • qq_28766327
  • qq_28766327
  • 2016年03月30日 22:27
  • 2694

android6.0创建新的文件夹

import android.Manifest; import android.content.pm.PackageManager; import android.os.Build; import a...
  • Pusherson
  • Pusherson
  • 2017年05月09日 09:41
  • 1121

Android sd卡创建文件夹保存文件

最近,做了一个下载视频的功能,要在本地存储视频,因此研究了一下本地保存视频的方法。 视频保存肯定要保存到外部存储,有两种方式(总结了两种,还有很多。。。具体的可以参照http://www.tuico...
  • u014318704
  • u014318704
  • 2017年01月19日 11:39
  • 195

Android 建立文件夹和文件并向文件写入文本的demo

  • 2016年10月15日 11:27
  • 2.66MB
  • 下载

android在当前app的目录下创建一个文件

android在app的目录下创建文件;
  • yygydjkthh
  • yygydjkthh
  • 2014年04月22日 02:04
  • 30991

Android 建立文件夹、生成文件并写入文本文件内容

一、首先添加权限   二、建立文件夹、生成文件并写入文本文件内容代码   private void initData() {     String filePath = "/sdca...
  • yangshuolll
  • yangshuolll
  • 2016年08月15日 17:59
  • 2957
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 创建文件夹和文件
举报原因:
原因补充:

(最多只允许输入30个字)