W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
一個實用程序類,用于處理 使用可數(shù)據(jù)性方案的 Uri 對象。
也可以看看:
建設(shè)者 | 描述 |
---|---|
DataUriUtils() |
修飾符和類型 | 方法 | 描述 |
---|---|---|
靜態(tài)uri | attachId(Uri dataUri,長id) | 將給定 ID 附加到給定 URI 的路徑組件的末尾。 |
靜態(tài)uri | deleteId(Uri dataUri) | 從給定 URI 的路徑部分的末尾刪除 ID。 |
靜態(tài)long | getId(Uri dataUri) | 獲取附加到給定 URI 的路徑部分末尾的 ID。 |
從類 java.lang 繼承的方法。object |
---|
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait |
公共DataUriUtils()
公共靜態(tài)長getId(Uri dataUri)
獲取附加到給定URI的路徑部分末尾的ID。
參數(shù):
參數(shù)名稱 | 參數(shù)說明 |
---|---|
dataUri | 指示要從中獲取 ID 的Uri對象。 |
返回值:
返回附加在路徑組件末尾的 ID;如果給定的 dataUri 不包含路徑組件,則返回-1。
拋出:
拋出名稱 | 拋出說明 |
---|---|
NumberFormatException | 如果路徑組件的最后一段不是數(shù)字,則拋出此異常。 |
IllegalArgumentException | 如果 dataUri 為 null,則拋出此異常。 |
公共靜態(tài) Uri attachId(Uri dataUri,長id)
將給定ID附加到給定URI的路徑組件的末尾。
參數(shù):
參數(shù)名稱 | 參數(shù)說明 |
---|---|
dataUri | 指示要將 ID 附加到的 Uri 對象。 |
ID | 指示要附加的 ID。 |
返回值:
返回帶有給定 ID 的 Uri 對象。
拋出:
拋出名稱 | 拋出說明 |
---|---|
IllegalArgumentException | 如果uri非法,則拋出此異常 |
公共靜態(tài) Uri deleteId(Uri dataUri)
從給定URI的路徑部分的末尾刪除ID。
參數(shù):
參數(shù)名稱 | 參數(shù)說明 |
---|---|
dataUri | 指示要從中刪除ID的Uri對象。 |
返回值:
返回ID已刪除的 Uri 對象。
拋出:
拋出名稱 | 拋出說明 |
---|---|
IllegalArgumentException | 如果dataUri為null或不包含路徑組件,則拋出此異常。 |
NumberFormatException | 如果路徑組件的最后一段不是數(shù)字,則拋出此異常。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: