共用方式為


ResourcesLoader 類別

定義

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

[Android.Runtime.Register("android/content/res/loader/ResourcesLoader", ApiSince=30, DoNotGenerateAcw=true)]
public class ResourcesLoader : Java.Lang.Object
[<Android.Runtime.Register("android/content/res/loader/ResourcesLoader", ApiSince=30, DoNotGenerateAcw=true)>]
type ResourcesLoader = class
    inherit Object
繼承
ResourcesLoader
屬性

備註

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

ResourcesLoader ResourcesLoader(s) 會新增至 Resources 物件,以提供其他資源和資產,或修改現有資源和資產的值。 多個 Resources 物件可以共用相同的 ResourcesLoaders 和 ResourcesProviders。 載入器清單的 ResourcesProvider ResourcesProvider(s) 變更會傳播至使用載入器的所有 Resources 物件。

載入器必須以遞增的優先順序新增至 Resources 物件。 載入器會覆寫在本身之前新增的載入器資源和資產。

擷取的 #getProviders() 提供者會以遞增的優先順序列出。 提供者會覆寫本身之前所列提供者的資源和資產。

修改載入器包含的提供者清單,或 Resources 物件包含的載入器清單可能會導致 UI 線程發生鎖定競爭。 修改載入器或提供者清單的 API 應該只在 UI 線程上使用。 提供者可以在任何線程上具現化,而不會造成鎖定爭用。

android.content.res.loader.ResourcesLoaderJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

ResourcesLoader()

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

ResourcesLoader(IntPtr, JniHandleOwnership)

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

屬性

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
Handle

基礎Android實例的句柄。

(繼承來源 Object)
JniIdentityHashCode

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
JniPeerMembers

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

PeerReference

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
Providers

擷取載入至這個實例的提供者清單。 -或- 設定提供者清單。

ThresholdClass

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

ThresholdType

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

方法

AddProvider(ResourcesProvider)

將提供者附加至提供者清單的結尾。

ClearProviders()

移除所有 ResourcesProvider ResourcesProvider(s)

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
Dispose()

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
Dispose(Boolean)

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
RemoveProvider(ResourcesProvider)

從提供者清單中移除提供者。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
IJavaPeerable.Finalized()

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

GetJniTypeName(IJavaPeerable)

要提供給ResourcesProvider ResourcesProvider(s)Resources物件的容器。

適用於