public class DefaultAndroidApplicationModule extends Object
@Module(includes = { DefaultAndroidApplicationModule.class })
| Constructor and Description |
|---|
DefaultAndroidApplicationModule(android.app.Application application) |
| Modifier and Type | Method and Description |
|---|---|
android.accounts.AccountManager |
provideAccountManager(android.app.Application application) |
android.app.ActivityManager |
provideActivityManager(android.app.Application application) |
android.app.AlarmManager |
provideAlarmManager(android.app.Application application) |
android.app.Application |
provideApplication() |
android.content.Context |
provideApplicationContext() |
android.content.res.AssetManager |
provideAssetManager(android.app.Application application) |
android.media.AudioManager |
provideAudioManager(android.app.Application application) |
android.content.ClipboardManager |
provideClipboardManager(android.app.Application application) |
android.net.ConnectivityManager |
provideConnectivityManager(android.app.Application application) |
android.app.DownloadManager |
provideDownloadManager(android.app.Application application) |
android.hardware.input.InputManager |
provideInputManager(android.app.Application application) |
android.location.LocationManager |
provideLocationManager(android.app.Application application) |
android.nfc.NfcManager |
provideNfcManager(android.app.Application application) |
android.app.NotificationManager |
provideNotificationManager(android.app.Application application) |
android.os.PowerManager |
providePowerManager(android.app.Application application) |
android.content.res.Resources |
provideResources() |
android.app.SearchManager |
provideSearchManager(android.app.Application application) |
android.hardware.SensorManager |
provideSensorManager(android.app.Application application) |
android.content.SharedPreferences |
provideSharedPreferences(android.app.Application application) |
android.os.storage.StorageManager |
provideStorageManager(android.app.Application application) |
android.telephony.TelephonyManager |
provideTelephonyManager(android.app.Application application) |
android.hardware.usb.UsbManager |
provideUsbManager(android.app.Application application) |
android.os.Vibrator |
provideVibrator(android.app.Application application) |
android.net.wifi.WifiManager |
provideWifiManager(android.app.Application application) |
public DefaultAndroidApplicationModule(android.app.Application application)
@Provides @Singleton public android.app.Application provideApplication()
@Provides @Singleton @ForApplication public android.content.Context provideApplicationContext()
@Provides @Singleton @ForApplication public android.content.res.Resources provideResources()
@Provides @Singleton @ForApplication public android.content.SharedPreferences provideSharedPreferences(android.app.Application application)
@Provides @Singleton public android.content.res.AssetManager provideAssetManager(android.app.Application application)
@Provides @Singleton public android.accounts.AccountManager provideAccountManager(android.app.Application application)
@Provides @Singleton public android.app.ActivityManager provideActivityManager(android.app.Application application)
@Provides @Singleton public android.app.AlarmManager provideAlarmManager(android.app.Application application)
@Provides @Singleton public android.media.AudioManager provideAudioManager(android.app.Application application)
@Provides @Singleton public android.content.ClipboardManager provideClipboardManager(android.app.Application application)
@Provides @Singleton public android.net.ConnectivityManager provideConnectivityManager(android.app.Application application)
@Provides @Singleton public android.app.DownloadManager provideDownloadManager(android.app.Application application)
@Provides @Singleton public android.hardware.input.InputManager provideInputManager(android.app.Application application)
@Provides @Singleton public android.location.LocationManager provideLocationManager(android.app.Application application)
@Provides @Singleton public android.nfc.NfcManager provideNfcManager(android.app.Application application)
@Provides @Singleton public android.app.NotificationManager provideNotificationManager(android.app.Application application)
@Provides @Singleton public android.os.PowerManager providePowerManager(android.app.Application application)
@Provides @Singleton public android.app.SearchManager provideSearchManager(android.app.Application application)
@Provides @Singleton public android.hardware.SensorManager provideSensorManager(android.app.Application application)
@Provides @Singleton public android.os.storage.StorageManager provideStorageManager(android.app.Application application)
@Provides @Singleton public android.telephony.TelephonyManager provideTelephonyManager(android.app.Application application)
@Provides @Singleton public android.hardware.usb.UsbManager provideUsbManager(android.app.Application application)
@Provides @Singleton public android.os.Vibrator provideVibrator(android.app.Application application)
@Provides @Singleton public android.net.wifi.WifiManager provideWifiManager(android.app.Application application)
Copyright © 2013–2015. All rights reserved.