JAVA代码如下package com.lostinai;import java.io.File;import java.text.SimpleDateFormat;import android.os.Bundle;import android.os.Environment;import android.app.Activity;public class MainActivity extends Activity {    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);//       这里的时间格式是我需要的格式,但在文件目录不允许出现冒号,且中文的文件名不能再模拟器中创建文件,但真机测试可以    SimpleDateFormat   sDateFormat   =   new   SimpleDateFormat("yyyyMMdd-hh:mm:ss");          String   date   =   sDateFormat.format(new   java.util.Date());      String   datetemp =date.substring(0,11).trim()+date.substring(12,14).trim()+date.substring(15,17).trim();   if (Environment.getExternalStorageState()    .equals(Environment.MEDIA_MOUNTED)) {   String sdPath=Environment.getExternalStorageDirectory().toString(); //获得SD卡路径   File path=new File(sdPath+"/第一层目录"); //创建文件夹对象   File  file=new File(path+"/第二层目录");   if(!file.exists()){   file.mkdirs();   }   String xxx =path+"/第二层目录"+"/"+"文件-"+datetemp;   File  file1=new File(xxx);   if(!file1.exists()){   file1.mkdirs();   }        }    }   }

别忘记了加上权限

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





更多相关文章

  1. Android(安卓)解决Could not find com.android.tools.build:grad
  2. 修改android文件系统为可读可写
  3. [android]为程序创建快捷方式
  4. Android遍历某个文件夹的图片并实现滑动查看的的Gallery
  5. Android(安卓)NDK编译时出现的问题以及解决办法
  6. android文件解析InputStream问题解决
  7. Android(安卓)— 创建和修改 Fragment 的方法及相关注意事项
  8. android之sax解析xml文件
  9. NPM 和webpack 的基础使用

随机推荐

  1. Android 中 OnTouch事件的研究
  2. android include 控件详解
  3. Android和Unity混合开发——Activity和Un
  4. Android ListView 滑动背景为黑色的解决
  5. 详解Android应用中使用TabHost组件进行布
  6. [置顶] 开发Android硬件抽象层模块接口
  7. Android(安卓)Application 在项目中的妙
  8. 我的Android使用openCV记录(1)
  9. 【Android(安卓)开发教程】数据共享
  10. Android(安卓)GPS