編輯:Android開發實例
其實就是普通的文件操作,不過還是有些地方需要注意。比如:
1.加入sdcard操作權限;
2.確認sdcard的存在;
3.不能直接在非sdcard的根目錄創建文件,而是需要先創建目錄,再創建文件;
實例:
(1)在AndroidManifest.xml添加sdcard操作權限
1: <!-- sdcard權限 -->
2: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
(2)變量聲明:
1: private final static String PATH = "/sdcard/digu";
2: private final static String FILENAME = "/notes.txt";
(3)向sdcard寫文件
1: /**
2: * 寫文件
3: */
4: private void onWrite() {
5: try {
6: Log.d(LOG_TAG, "Start Write");
7: //1.判斷是否存在sdcard
8: if (Environment.MEDIA_MOUNTED.equals(Environment
9: .getExternalStorageState())) {
10: //目錄
11: File path = new File(PATH);
12: //文件
13: File f = new File(PATH FILENAME);
14: if(!path.exists()){
15: //2.創建目錄,可以在應用啟動的時候創建
16: path.mkdirs();
17: }
18: if (!f.exists()) {
19: //3.創建文件
20: f.createNewFile();
21: }
22: OutputStreamWriter osw = new OutputStreamWriter(
23: new FileOutputStream(f));
24: //4.寫文件,從EditView獲得文本值
25: osw.write(editor.getText().toString());
26: osw.close();
27: }
28: } catch (Exception e) {
29: Log.d(LOG_TAG, "file create error");
30: }
31: }
完畢,呵呵……
以上只是一個非常十分小的實例,發揮我們的創造力吧!
轉自:http://www.cnblogs.com/halzhang/archive/2010/05/28/1746590.html
前面講解了MediaPlayer播放網絡音頻,主要介紹了MediaPlayer關於網絡音頻的緩沖和進度條控制的方法,本文再來講解一下MediaPlayer播放網絡
寫這篇文章,做份備忘,簡單滴展示一個帶進度條的Webview示例,進度條位於Webview上面. 示例圖如下: 主Activity代碼: 代碼如下: packa
如果想獲得建議,當在一個可編輯的文本字段中鍵入,可以通過AutoCompleteTextView做到這一點。當用戶輸入它會自動提供建議。建議列表顯示在下拉菜單,從中用戶可
Android應用程序可以在許多不同地區的許多設備上運行。為了使應用程序更具交互性,應用程序應該處理以適合應用程序將要使用的語言環境方面的文字,數字,文件等。在本章中,我