Android文件存儲

1文件存儲簡介
Android中的數據存儲方式有五種,分別是文件存儲、sharedpreferences、sqlite數據庫、contentprovider以及網絡存儲java

文件存儲是Android中最基本的一種數據存儲方式,它與java中的文件存儲相似,都是經過I/O流的形式把數據原封不動的存儲到文檔中
Android中的文件存儲分爲內部存儲和外部存儲sql

內部儲存:指將應用程序中的數據以文件方式存儲到設備的內部存儲空間中(位於data/data/<packengename>/files/目錄)數據庫

外部儲存:指將文件儲存到一些外部設備上(一般位於mnt/sdcard目錄下,不一樣廠商產生的路徑也不同,屬於永久性存儲方式)網絡

.2SharedPreferences的使用ide

SharedPreferences是Android平臺上一個輕量級的存儲類,用於存儲一些
應用程序的配置參數,例如用戶名、密碼、自定義參數的設置等。
SharedPreferences中存儲的數據是以key/value鍵值對的形式保存在XML文件中,該文件位於「data/data/<packagename>/shared_prefs"文件夾中。sqlite

3 SharedPreferences的使用
·存儲數據
·SharedPreferences sp=getSharedPreferences(「data」,MODE_PRIVATE);
· Editor editor=sp.edit();
·editor.putString("name","傳智播客");
·editor.putInt(「age」,8);
·editor.commit():
·取出數據
·SharedPreferences sp=context.getSharedPreferences();
·String data=sp.getString(「name」,"");
·編輯數據
·SharedPreferences sp=context.getSharedPreferences();
·Editor editor=sp.edit();
·editor.remove(「name」):
·editor.clear();
·editor.commit();rem

相關文章
相關標籤/搜索