Android Uri獲取真實路徑以及檔名的方法

2021-07-10 17:56:20 字數 605 閱讀 7991

在android 程式設計中經常會用到uri轉化為檔案路徑

下面是4.4後通過uri獲取路徑以及檔名一種方法

public

static string getrealfilepath( final context context, final uri uri ) else

if ( contentresolver.scheme_content.equals( scheme ) ) , null, null, null );

if ( null != cursor )

}cursor.close();}}

return data;

}

等到的路徑 /storage/emulated/0//浪費-林宥嘉.***

怎麼獲取檔名呢?

string path="/storage/emulated/0//浪費-林宥嘉.***"

; string b = path.substring(path.lastindexof("/") + 1, path.length());

通過索引最後乙個/就可以在string中擷取了

Android Uri轉換成真實File路徑

uri uri data.getdata 02 03string proj 04 05cursor actualimagecursor managedquery uri,proj,null,null,null 06 07intactual image column index actualimage...

獲取真實IP

servlet request getheader x forwarded for 獲取真實ip request方法客戶端ip request.getremoteaddr 輸出 192.168.0.106 客戶端主機名 request.getremotehost 輸出 abc request.get...

CDN獲取真實IP

現在很多 用了cdn技術,在做一些測試的時候,想獲取其伺服器真實ip位址就有點困難,不知道現在還有其他什麼好的方法呢,整理了下,目前知道如下兩種 1 拿cdn伺服器 找出真實ip cache peer 1.1.1.1 parent 80 0 no query originserver cache p...