Loading api/current.xml +128 −0 Original line number Diff line number Diff line Loading @@ -33641,6 +33641,17 @@ visibility="public" > </field> <field name="STORAGE_SERVICE" type="java.lang.String" transient="false" volatile="false" value=""storage"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="TELEPHONY_SERVICE" type="java.lang.String" transient="false" Loading Loading @@ -117383,6 +117394,123 @@ </parameter> </method> </class> <interface name="StorageEventListener" abstract="true" static="false" final="false" deprecated="not deprecated" visibility="public" > <method name="onMediaInserted" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="label" type="java.lang.String"> </parameter> <parameter name="path" type="java.lang.String"> </parameter> <parameter name="major" type="int"> </parameter> <parameter name="minor" type="int"> </parameter> </method> <method name="onMediaRemoved" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="label" type="java.lang.String"> </parameter> <parameter name="path" type="java.lang.String"> </parameter> <parameter name="major" type="int"> </parameter> <parameter name="minor" type="int"> </parameter> <parameter name="clean" type="boolean"> </parameter> </method> <method name="onShareAvailabilityChanged" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="method" type="java.lang.String"> </parameter> <parameter name="available" type="boolean"> </parameter> </method> <method name="onVolumeStateChanged" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="label" type="java.lang.String"> </parameter> <parameter name="path" type="java.lang.String"> </parameter> <parameter name="oldState" type="java.lang.String"> </parameter> <parameter name="newState" type="java.lang.String"> </parameter> </method> </interface> <class name="StorageManager" extends="java.lang.Object" abstract="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <method name="registerListener" return="void" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.os.StorageEventListener"> </parameter> </method> <method name="unregisterListener" return="void" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.os.StorageEventListener"> </parameter> </method> </class> <class name="SystemClock" extends="java.lang.Object" abstract="false" core/java/android/app/ApplicationContext.java +18 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,7 @@ import android.os.PowerManager; import android.os.Process; import android.os.RemoteException; import android.os.ServiceManager; import android.os.StorageManager; import android.os.StatFs; import android.os.Vibrator; import android.os.FileUtils.FileStatus; Loading Loading @@ -180,6 +181,7 @@ class ApplicationContext extends Context { private Context mReceiverRestrictedContext = null; private SearchManager mSearchManager = null; private SensorManager mSensorManager = null; private StorageManager mStorageManager = null; private Vibrator mVibrator = null; private LayoutInflater mLayoutInflater = null; private StatusBarManager mStatusBarManager = null; Loading Loading @@ -879,6 +881,8 @@ class ApplicationContext extends Context { return getSearchManager(); } else if (SENSOR_SERVICE.equals(name)) { return getSensorManager(); } else if (STORAGE_SERVICE.equals(name)) { return getStorageManager(); } else if (VIBRATOR_SERVICE.equals(name)) { return getVibrator(); } else if (STATUS_BAR_SERVICE.equals(name)) { Loading Loading @@ -1041,6 +1045,20 @@ class ApplicationContext extends Context { return mSensorManager; } private StorageManager getStorageManager() { synchronized (mSync) { if (mStorageManager == null) { try { mStorageManager = new StorageManager(mMainThread.getHandler().getLooper()); } catch (RemoteException rex) { Log.e(TAG, "Failed to create StorageManager", rex); mStorageManager = null; } } } return mStorageManager; } private Vibrator getVibrator() { synchronized (mSync) { if (mVibrator == null) { Loading core/java/android/content/Context.java +12 −0 Original line number Diff line number Diff line Loading @@ -1109,6 +1109,8 @@ public abstract class Context { * @see android.app.SearchManager * @see #SENSOR_SERVICE * @see android.hardware.SensorManager * @see #STORAGE_SERVICE * @see android.os.StorageManager * @see #VIBRATOR_SERVICE * @see android.os.Vibrator * @see #CONNECTIVITY_SERVICE Loading Loading @@ -1239,6 +1241,16 @@ public abstract class Context { */ public static final String SENSOR_SERVICE = "sensor"; /** * Use with {@link #getSystemService} to retrieve a {@link * android.os.StorageManager} for accesssing system storage * functions. * * @see #getSystemService * @see android.os.StorageManager */ public static final String STORAGE_SERVICE = "storage"; /** * Use with {@link #getSystemService} to retrieve a * com.android.server.WallpaperService for accessing wallpapers. Loading Loading
api/current.xml +128 −0 Original line number Diff line number Diff line Loading @@ -33641,6 +33641,17 @@ visibility="public" > </field> <field name="STORAGE_SERVICE" type="java.lang.String" transient="false" volatile="false" value=""storage"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="TELEPHONY_SERVICE" type="java.lang.String" transient="false" Loading Loading @@ -117383,6 +117394,123 @@ </parameter> </method> </class> <interface name="StorageEventListener" abstract="true" static="false" final="false" deprecated="not deprecated" visibility="public" > <method name="onMediaInserted" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="label" type="java.lang.String"> </parameter> <parameter name="path" type="java.lang.String"> </parameter> <parameter name="major" type="int"> </parameter> <parameter name="minor" type="int"> </parameter> </method> <method name="onMediaRemoved" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="label" type="java.lang.String"> </parameter> <parameter name="path" type="java.lang.String"> </parameter> <parameter name="major" type="int"> </parameter> <parameter name="minor" type="int"> </parameter> <parameter name="clean" type="boolean"> </parameter> </method> <method name="onShareAvailabilityChanged" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="method" type="java.lang.String"> </parameter> <parameter name="available" type="boolean"> </parameter> </method> <method name="onVolumeStateChanged" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="label" type="java.lang.String"> </parameter> <parameter name="path" type="java.lang.String"> </parameter> <parameter name="oldState" type="java.lang.String"> </parameter> <parameter name="newState" type="java.lang.String"> </parameter> </method> </interface> <class name="StorageManager" extends="java.lang.Object" abstract="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <method name="registerListener" return="void" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.os.StorageEventListener"> </parameter> </method> <method name="unregisterListener" return="void" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="listener" type="android.os.StorageEventListener"> </parameter> </method> </class> <class name="SystemClock" extends="java.lang.Object" abstract="false"
core/java/android/app/ApplicationContext.java +18 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,7 @@ import android.os.PowerManager; import android.os.Process; import android.os.RemoteException; import android.os.ServiceManager; import android.os.StorageManager; import android.os.StatFs; import android.os.Vibrator; import android.os.FileUtils.FileStatus; Loading Loading @@ -180,6 +181,7 @@ class ApplicationContext extends Context { private Context mReceiverRestrictedContext = null; private SearchManager mSearchManager = null; private SensorManager mSensorManager = null; private StorageManager mStorageManager = null; private Vibrator mVibrator = null; private LayoutInflater mLayoutInflater = null; private StatusBarManager mStatusBarManager = null; Loading Loading @@ -879,6 +881,8 @@ class ApplicationContext extends Context { return getSearchManager(); } else if (SENSOR_SERVICE.equals(name)) { return getSensorManager(); } else if (STORAGE_SERVICE.equals(name)) { return getStorageManager(); } else if (VIBRATOR_SERVICE.equals(name)) { return getVibrator(); } else if (STATUS_BAR_SERVICE.equals(name)) { Loading Loading @@ -1041,6 +1045,20 @@ class ApplicationContext extends Context { return mSensorManager; } private StorageManager getStorageManager() { synchronized (mSync) { if (mStorageManager == null) { try { mStorageManager = new StorageManager(mMainThread.getHandler().getLooper()); } catch (RemoteException rex) { Log.e(TAG, "Failed to create StorageManager", rex); mStorageManager = null; } } } return mStorageManager; } private Vibrator getVibrator() { synchronized (mSync) { if (mVibrator == null) { Loading
core/java/android/content/Context.java +12 −0 Original line number Diff line number Diff line Loading @@ -1109,6 +1109,8 @@ public abstract class Context { * @see android.app.SearchManager * @see #SENSOR_SERVICE * @see android.hardware.SensorManager * @see #STORAGE_SERVICE * @see android.os.StorageManager * @see #VIBRATOR_SERVICE * @see android.os.Vibrator * @see #CONNECTIVITY_SERVICE Loading Loading @@ -1239,6 +1241,16 @@ public abstract class Context { */ public static final String SENSOR_SERVICE = "sensor"; /** * Use with {@link #getSystemService} to retrieve a {@link * android.os.StorageManager} for accesssing system storage * functions. * * @see #getSystemService * @see android.os.StorageManager */ public static final String STORAGE_SERVICE = "storage"; /** * Use with {@link #getSystemService} to retrieve a * com.android.server.WallpaperService for accessing wallpapers. Loading