2016-03-08 23 views
0

我讀了URI類herehere的定義,但我仍然不確定如何在Android項目中使用URI對象,因爲第二個答案沒有在其特定用例中解決URI。有沒有人可以更好地瞭解URI對象可用於什麼?我應該在什麼情況下實例化一個URI對象?何時是一個有用的URI對象,爲什麼我應該創建一個?有一個具體的例子會有幫助。以下是我通過Android Studio創建空白對話框(創建時提供的工廠方法)找到的示例。Android URI類 - 它用於什麼?

public void onButtonPressed(Uri uri) { 
    if (mListener != null) { 
     mListener.onFragmentInteraction(uri); 
    } 

public interface OnFragmentInteractionListener { 
    void onFragmentInteraction(Uri uri); 
    } 

如果上面的例子中也沒有什麼幫助,你可以使用自己的解釋,當一個開發者應該考慮建立一個URI對象。謝謝。

回答

2

@ CBA110您可以將URI視爲您的android系統中的本地地址。由於我使用了聯繫人URI,因此我認爲這種方式。聯繫人URI是聯繫人數據庫,如果您想查詢此數據庫中的任何聯繫人,在您的android手機/系統中使用這個聯繫人URI作爲本地地址,並檢索您需要的聯繫人。如果您不明白,請不要挖掘我的聯繫人。

相關問題