-
- import java.io.File;
- import java.io.IOException;
-
- import android.app.Activity;
- import android.os.Bundle;
- import android.view.Menu;
- import android.view.MenuItem;
- import android.widget.Toast;
-
-
- public class MainActivity extends Activity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- File file=new File("/mnt/sdcard/test");
- if(!file.exists()){
- try {
- file.createNewFile();
- } catch (IOException e) {
-
- e.printStackTrace();
- }
- }else {
- Toast.makeText(MainActivity.this,"创建成功!",Toast.LENGTH_SHORT).show();
- }
- file.delete();
- }
- }
不要忘记在Manifest中添加权限:
- </pre><pre class="html" name="code"><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
注:
- File file=this.getFilesDir();
- Log.i("Info",file.toString());
- File file=this.getCacheDir();
-
-
-
- Log.i("Info",file.toString());
-
- File file=this.getDir("imooc",MODE_PRIVATE);
-
- Log.i("Info",file.toString());
- File file=this.getExternalCacheDir();
-
-
-
-
-
- Log.i("Info",file.toString());
在Android中创建文件
原文:http://www.cnblogs.com/Free-Thinker/p/7424233.html