編輯:關於android開發
其實就是普通的文件操作,不過還是有些地方需要注意。比如:
1.加入sdcard操作權限;
2.確認sdcard的存在;
3.不能直接在非sdcard的根目錄創建文件,而是需要先創建目錄,再創建文件;
在AndroidManifest.xml添加sdcard操作權限
<!-- sdcard權限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">
</uses-permission>
變量聲明:
private final static String PATH = "/sdcard/digu";
private final static String FILENAME = "/notes.txt";
向sdcard寫文件
/**
* 寫文件
*/
private void onWrite() {
try {
Log.d(LOG_TAG, "Start Write");
//1.判斷是否存在sdcard
if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) {
//目錄
File path = new File(PATH);
//文件
File f = new File(PATH + FILENAME);
if(!path.exists()){
//2.創建目錄,可以在應用啟動的時候創建
path.mkdirs();
}
if (!f.exists()) {
//3.創建文件
f.createNewFile();
}
OutputStreamWriter osw = new OutputStreamWriter(
new FileOutputStream(f));
//4.寫文件,從EditView獲得文本值
osw.write(editor.getText().toString());
osw.close();
}
} catch (Exception e) {
Log.d(LOG_TAG, "file create error");
}
}
自動化運維之cobbler批量部署操作系統(一)注:本文只介紹cobbler簡單的安裝和使用,進階操作以後有時間再進行整理。cobbler裝機系統是較早前kickstar
上次介紹了Activity以及Intent的使用,這次就介紹Service,如果把Activity比喻為前台程
Android編程之客戶端通過socket與服務器通信的方法 Android編程之客戶端通過socket與服務器通信的方法 &n
Android學習第五篇——動畫效果 接下來我要介紹的是Android的一些動畫效果 一、AlphaAnimation透明動畫 這裡我用到了兩種不同的方法來實現透明動畫效