1、启动eclipse,新建Android工程(具体创建方法,请参考笔者之前所写经验《如何建Android工程》);
2、找到res--》layout--》activity_main.xml,双击点开
3、从面板中拖两个button到界面上,分别命名:getDIR(此button用于示范获取到的sdcard路径)dir创建新文件夹(此button用于示范在sdcard路径下新建文件夹)
4、对button分辨绑定点击事件
5、//获取sdcard路径public void getDIR(View v){ String 衡痕贤伎sdpath = Environment.getExternalStorageDirectory().toString(); AlertDialog.Builder build = new Builder(this); build.setMessage(sdpath).show(); }
6、//在手机sdcard路径下新建名为jingyan的文件夹 public void newPac氯短赤亻kage(View v)撑俯擂摔{ String mkdir = Environment.getExternalStorageDirectory()+"/jingyan/test.txt"; File file = new File(mkdir); AlertDialog.Builder build = new Builder(this); if(file.exists()){ build.setMessage("文件夹已存在").show(); }else{ file.mkdirs(); build.setMessage("新建成功").show(); } }
7、在【AndroidManifest.xml】配置文件中添加app对文件的操作权限&盟敢势袂lt;uses-permission a荏鱿胫协ndroid:name="android.permission.WRITE_EXTERNAL_STORAGE" />
8、安装之后演示效果如下:点击getDIR--》弹出sdcard路径
9、点击dir创建新文件夹--》如果文件夹已存在,则提示“文件夹已存在”反之,则提示"新建成功",同时在手机sdcard中可以找到新建成功的文件夹
10、欢迎大家留言讨论PS:需要源代码,可留言附上邮箱