編輯:關於Android編程
本文實例講述了Android編程獲取SD卡路徑及剩余容量的方法。分享給大家供大家參考,具體如下:
public static String getExternalStoragePath() { // 獲取SdCard狀態 String state = android.os.Environment.getExternalStorageState(); // 判斷SdCard是否存在並且是可用的 if (android.os.Environment.MEDIA_MOUNTED.equals(state)) { if (android.os.Environment.getExternalStorageDirectory().canWrite()) { return android.os.Environment.getExternalStorageDirectory().getPath(); } } return null; } public static long getAvailableStore(String filePath) { // 取得sdcard文件路徑 StatFs statFs = new StatFs(filePath); // 獲取block的SIZE long blocSize = statFs.getBlockSize(); // 獲取BLOCK數量 // long totalBlocks = statFs.getBlockCount(); // 可使用的Block的數量 long availaBlock = statFs.getAvailableBlocks(); // long total = totalBlocks * blocSize; long availableSpare = availaBlock * blocSize; return availableSpare; }
更多關於Android相關內容感興趣的讀者可查看本站專題:《Android編程開發之SD卡操作方法匯總》、《Android開發入門與進階教程》、《Android資源操作技巧匯總》、《Android視圖View技巧總結》及《Android控件用法總結》
希望本文所述對大家Android程序設計有所幫助。
Android Studio配置及使用OpenCV 前言:最近在做項目移植,項目較大,在Eclipse中配置的Jni及OpenCV環境沒任何問題,但是遷移到St
在平時開發應用的時候,經常會遇到列表排序、滑動刪除的需求。如果列表效果采用的是 ListView 的話,需要經過自定義 View 才能實現效果;但是如果采用的是 Recy
----下載JDK(Java Dev Kit) 官方下載:http://www.oracle.com/technetwork/java/javase/download
本文為大家分享一個非常簡單但又很常用的控件,跑馬燈狀態的TextView。當要顯示的文本長度太長,又不想換行時用它來顯示文本,一來可以完全的顯示出文本,二來效果也挺酷,實