# android.content.res.loader

# android.content.res.loader

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/content/res/loader/package-summary "View this page in Java")

## Interfaces

|------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AssetsProvider](https://developer.android.com/reference/kotlin/android/content/res/loader/AssetsProvider) | Provides callbacks that allow for the value of a file-based resources or assets of a[ResourcesProvider](https://developer.android.com/reference/kotlin/android/content/res/loader/ResourcesProvider)to be specified or overridden. |

## Classes

|------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ResourcesLoader](https://developer.android.com/reference/kotlin/android/content/res/loader/ResourcesLoader)     | A container for supplying[ResourcesProvider(s)](https://developer.android.com/reference/kotlin/android/content/res/loader/ResourcesProvider)to[Resources](https://developer.android.com/reference/kotlin/android/content/res/Resources.html#)objects. |
| [ResourcesProvider](https://developer.android.com/reference/kotlin/android/content/res/loader/ResourcesProvider) | Provides methods to load resources data from APKs (`.apk`) and resources tables (eg.                                                                                                                                                                  |