Android下的資料儲存之sd卡

2021-07-24 17:22:44 字數 787 閱讀 2625

if(!environment.media_mounted

.equals(environment.getexternalstoragestate()))         

//獲得sd

卡的總容量的

大小,

以及可用的

容量的大小

longtotalspace = environment.getexternalstoragedirectory().gettotalspace(); //

總大小longfreespace = environment.getexternalstoragedirectory().getfreespace(); //

可用大小

//轉換

stringtotal = formatter.formatfilesize(this, totalspace);

stringfree = formatter.formatfilesize(this, freespace);     

toast.maketext(this,"

總容量:"+ total+",

可用容量

: "+ free, 0).show();

environment.getexternalstoragedirectory().getpath();   

獲取到sd卡路徑後即可用io流讀寫資料。

Android下的資料儲存之SQLite資料庫

第一步 寫個類 繼承 sqliteopenhelper public classmydatabaseopenhelperextendssqliteopenhelper 第二步 新增乙個建構函式,並且 指定必要的引數,context 應用程式上下文 name 資料庫的名稱 factory 游標工廠 v...

Android之資料儲存

概述 1.android中包含5中資料儲存方式 sharedpreferences儲存資料。contentprovider儲存 檔案儲存 sqllite資料庫儲存 網路儲存 preference file database 這三種方式分別對應的目錄是 data data package name s...

Android下的資料儲存方式

安卓系統預設提供了一下幾種資料儲存的方式 shared preferences 內部儲存 外部儲存 sqlite資料庫 儲存到網路伺服器 使用shared preferences shared preferences類主要用於儲存鍵值對的資料型別。我們可以使用它儲存一些簡單的資料型別。獲得share...