其實就是普通的檔案操作,不過還是有些地方需要注意。比如:
1.加入sdcard操作許可權;
2.確認sdcard的存在;
3.不能直接在非sdcard的根目錄建立檔案,而是需要先建立目錄,再建立檔案;
例項:
(1)在androidmanifest.xml新增sdcard操作許可權
1:
2:"android.permission.write_external_storage">
(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()
18:if (!f.exists())
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)
31: }
**:
個人對Android開發框架的理解
下面是個人理解,歡迎大牛們給予指導性建議。1 mvc v 檢視層,個人認為xml即為檢視層的表現 c為控制層,activity啟的作用,只寫一些簡單的邏輯處理,真正的處理放到m層 activity之間跳轉寫到專門的類中進行管理 uihelper m為model,是訪問網路介面的地方,如果資料為非及時...
我對android外掛程式化開發的理解
前不久,在開發中遇到了介面超出的問題,也就是常報的65536的異常。上網查了處理方法,一種是外掛程式化開發,還有一種則是分包,當時,我還在用eclipse開發所以分包沒可能。但時間緊迫,沒法,花了一天改用as開發,使用gralde管理順利成功。分包的方法就不去具體說了,網上的教程也挺多,步驟也不多。...
對Android端開發的一些想法
不知道從什麼時候開始,討論乙個程式設計師是否優秀的方式,變成了他能否熟練運用第三方輪子,而現在的情況就是,andrid端越來越是這樣,老手帶新手,第一句話就是多用輪子,能用現成的就盡量別自己造,這樣的方式固然沒錯,提高了開發效率。但是使用過後,又學到了什麼?學會了熟練使用輪子嗎。有段時間,我很迷茫,...