招生熱線
0755-86191118 0755-86191118
我的位置: 首頁 > 學習專區 > 安卓技術 > 把文件保存到 sdcard

把文件保存到 sdcard

2014-04-24 09:36:09
來源:
[導讀] 直接上代碼:[java] package com example test; import java io File; import java io FileNotFoundException; import java io Fil
直接上代碼:
[java]  
package com.example.test;  
  
import java.io.File;  
import java.io.FileNotFoundException;  
import java.io.FileOutputStream;  
import java.io.IOException;  
  
import android.os.Bundle;  
import android.os.Environment;  
import android.app.Activity;  
import android.widget.Toast;  
  
public class MainActivity extends Activity {  
    @Override  
    protected void onCreate(Bundle savedInstanceState) {  
        super.onCreate(savedInstanceState);  
        setContentView(R.layout.activity_main);  
          
        //要保存的文件名和文件內容  
        String fileName = "test.txt";  
        String content = "This is a test.";  
          
        //判斷sdcard是否存在  
        String state = Environment.getExternalStorageState();  
        if(state.equals(Environment.MEDIA_MOUNTED)) {  
            //獲取SDCard目錄  
            File sdcardPath = Environment.getExternalStorageDirectory();  
              
            File file = new File(sdcardPath, fileName);  
            FileOutputStream fos;  
            try {  
                fos = new FileOutputStream(file);  
                fos.write(content.getBytes());  
                fos.close();  
            } catch (FileNotFoundException e) {  
                e.printStackTrace();  
            } catch (IOException e) {  
                e.printStackTrace();  
            }  
            Toast.makeText(this, "保存成功", Toast.LENGTH_SHORT).show();  
        } else {  
            Toast.makeText(this, "sdcard不存在獲取不可寫入", Toast.LENGTH_SHORT).show();  
        }  
          
    }  
}
評論
相關文章
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
色五月婷婷久久综合 | 午夜免费啪视频国产 | 婷婷色综合AⅤ视频 | 在线观看人成视频免费不卡 | 在线亚洲男人的天堂a∨ | 午夜精品久久久久久久久 |