Android呼叫系統自帶的檔案管理器進行檔案選擇
http://blog.csdn.net/zqchn/article/details/8770913的補充
FileUtils檔案
public class FileUtils
{ public static String
getPath(Context context, Uri uri) { if ( "content" .equalsIgnoreCase(uri.getScheme()))
{ String[]
projection = { "_data" }; Cursor
cursor = null ; try { cursor
= context.getContentResolver().query(uri, projection, null ,
null ,
null ); int column_index
= cursor.getColumnIndexOrThrow( "_data" ); if (cursor.moveToFirst())
{ return cursor.getString(column_index); } }
catch (Exception
e) { //
Eat it } } else if ( "file" .equalsIgnoreCase(uri.getScheme()))
{ return uri.getPath(); } return null ; } } |
相關文章
- 呼叫系統檔案管理器選擇圖片,呼叫系統裁剪AIP對圖片處理,顯示裁剪之後的圖片...AI
- uniapp 檔案選擇APP
- Linux下檔案系統的比較和選擇(轉)Linux
- 內部錯誤 選擇的檔案是不能修改的系統檔案。它將被隱藏。
- Python 呼叫讓系統自動呼叫預設程式開啟檔案?Python
- 檔案和檔案系統
- LlamaFS自組織檔案管理器
- input檔案選擇框檔案過濾引數accept
- AntD框架上傳檔案前校驗資訊:選擇檔案前進行內容校驗並提示框架
- VMware磁碟擴容 檔案系統空間不足,無法執行選擇操作
- 選擇HHDESK的理由二【檔案共享】
- 在linux系統中對檔案進行分割Linux
- Android分享---呼叫系統自帶的分享功能Android
- UNIX根檔案系統和附加檔案系統
- Linux系統程式設計(2)——檔案與IO之系統呼叫與檔案IO操作Linux程式設計
- oracle ocfs 叢集檔案系統新增資料檔案帶來的問題Oracle
- windows下檔案系統支援的檔案大小Windows
- 檔案系統
- win10有自帶的檔案粉碎機嗎_如何使用win10系統中的檔案粉碎功能Win10
- 帶進度條的檔案上傳
- Linux作業系統檔案管理器的共享(轉)Linux作業系統
- BT自動檔案分發系統
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- 【Solaris】Solaris檔案系統管理1 UFS檔案系統的建立
- 【Solaris】Solaris檔案系統管理3 ZFS檔案系統的建立
- linux系統程式設計之檔案與IO(五):stat()系統呼叫獲取檔案資訊Linux程式設計
- 檔案系統(五):exFAT 檔案系統原理詳解
- 10款優秀的Android檔案管理器Android
- 【多檔案自平衡雲傳輸】使用展示 —— 檔案傳輸系統
- 呼叫MapReduce對檔案中單詞出現次數進行統計
- ASM與檔案系統之間copy資料檔案--檔案系統到ASMASM
- 上傳檔案帶進度條
- Mac的檔案系統Mac
- Linux下如何選擇檔案系統:EXT4、Btrfs 和 XFSLinux
- Win10系統利用自帶onenote匯出PDF檔案的技巧Win10
- 檔案描述符和檔案系統
- asm拷貝檔案到檔案系統ASM
- spark直接讀取本地檔案系統的檔案Spark