A B C D E F G H I K L M N O P R S T U V W
A
- android.os - package android.os
- android.util - package android.util
- AndroidException - Exception in android.util
-
One of the core exceptions in android.
- AndroidException() - Constructor for exception android.util.AndroidException
- AndroidException(Exception) - Constructor for exception android.util.AndroidException
- AndroidException(String) - Constructor for exception android.util.AndroidException
- AndroidException(String, Throwable) - Constructor for exception android.util.AndroidException
- AndroidRuntimeException - Exception in android.util
-
Runtime exceptions for android.
- AndroidRuntimeException() - Constructor for exception android.util.AndroidRuntimeException
- AndroidRuntimeException(Exception) - Constructor for exception android.util.AndroidRuntimeException
- AndroidRuntimeException(String) - Constructor for exception android.util.AndroidRuntimeException
- AndroidRuntimeException(String, Throwable) - Constructor for exception android.util.AndroidRuntimeException
- appendFrom(Parcel, int, int) - Method in class android.os.Parcel
- available() - Method in class android.util.Base64InputStream
B
- BadParcelableException - Exception in android.os
-
Exception thrown when the parcelable contains data unsuited for parcelling.
- BadParcelableException(Exception) - Constructor for exception android.os.BadParcelableException
- BadParcelableException(String) - Constructor for exception android.os.BadParcelableException
- Base64 - Class in android.util
-
Utilities for encoding and decoding the Base64 representation of binary data.
- Base64InputStream - Class in android.util
-
A
Base64InputStream
will read data from anotherInputStream
, given in the constructor, and encode to Base64 notation on the fly. - Base64InputStream(InputStream, int) - Constructor for class android.util.Base64InputStream
-
An InputStream that performs Base64 decoding on the data read from the wrapped stream.
- Base64OutputStream - Class in android.util
-
An OutputStream that does Base64 encoding on the data written to it, writing the resulting data to another OutputStream.
- Base64OutputStream(OutputStream, int) - Constructor for class android.util.Base64OutputStream
-
Performs Base64 encoding on the data written to the stream, writing the encoded data to another OutputStream.
- BaseBundle - Class in android.os
-
Base class for the two Bundle classes.
- BaseBundle(int) - Constructor for class android.os.BaseBundle
- BaseBundle(Map<String, Pair<BaseBundle.Type, Object>>) - Constructor for class android.os.BaseBundle
- BaseBundle.Type - Enum in android.os
- BINDER - android.os.BaseBundle.Type
- BOOLEAN - android.os.BaseBundle.Type
- BOOLEAN_ARRAY - android.os.BaseBundle.Type
- Bundle - Class in android.os
-
Main bundle class.
- Bundle() - Constructor for class android.os.Bundle
- Bundle(int) - Constructor for class android.os.Bundle
- Bundle(Bundle) - Constructor for class android.os.Bundle
- Bundle(PersistableBundle) - Constructor for class android.os.Bundle
- Bundle(ClassLoader) - Constructor for class android.os.Bundle
- BUNDLE - android.os.BaseBundle.Type
- BYTE - android.os.BaseBundle.Type
- BYTE_ARRAY - android.os.BaseBundle.Type
C
- CHAR - android.os.BaseBundle.Type
- CHAR_ARRAY - android.os.BaseBundle.Type
- CHAR_SEQUENCE - android.os.BaseBundle.Type
- CHAR_SEQUENCE_ARRAY - android.os.BaseBundle.Type
- clear() - Method in class android.os.BaseBundle
-
Clear the mapping contained in the Bundle.
- clearPool() - Static method in class android.os.Parcel
- clone() - Method in class android.os.Bundle
- clone() - Method in class android.os.PersistableBundle
- close() - Method in class android.util.Base64InputStream
- close() - Method in class android.util.Base64OutputStream
-
Encodes and writes the remaining buffered bytes, adds necessary padding, and closes the output stream.
- containsKey(String) - Method in class android.os.BaseBundle
- CONTENTS_FILE_DESCRIPTOR - Static variable in interface android.os.Parcelable
-
Bit masks for use with describeContents(): each bit represents a kind of object considered to have potential special significance when marshaled.
- CR - Static variable in class android.util.Base64
-
The new carriage return (\r) as a byte.
- create(A, B) - Static method in class android.util.Pair
-
Convenience method for creating an appropriately typed pair.
- createBooleanArray() - Method in class android.os.Parcel
- createByteArray() - Method in class android.os.Parcel
- createCharArray() - Method in class android.os.Parcel
- createDoubleArray() - Method in class android.os.Parcel
- createFloatArray() - Method in class android.os.Parcel
- createFromParcel(Parcel) - Method in interface android.os.Parcelable.Creator
-
Create a new instance of the Parcelable class, instantiating it from the given Parcel whose data had previously been written by Parcelable.writeToParcel().
- createFromParcel(Parcel, ClassLoader) - Method in interface android.os.Parcelable.ClassLoaderCreator
-
Create a new instance of the Parcelable class, instantiating it from the given Parcel whose data had previously been written by Parcelable.writeToParcel() and using the given ClassLoader.
- createIntArray() - Method in class android.os.Parcel
- createLongArray() - Method in class android.os.Parcel
- createStringArray() - Method in class android.os.Parcel
- createTypedArray(Parcelable.Creator<T>) - Method in class android.os.Parcel
- createTypedArrayList(Parcelable.Creator<T>) - Method in class android.os.Parcel
- CREATOR - Static variable in class android.os.Bundle
- CREATOR - Static variable in class android.os.ParcelUuid
- CREATOR - Static variable in class android.os.PersistableBundle
- CRLF - Static variable in class android.util.Base64
-
Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an LF.
D
- dataCapacity() - Method in class android.os.Parcel
- dataPosition() - Method in class android.os.Parcel
- dataSize() - Method in class android.os.Parcel
- dataAvail() - Method in class android.os.Parcel
- decode(byte[], int) - Static method in class android.util.Base64
-
Decode the Base64-encoded data in input and return the data in a new byte array.
- decode(byte[], int, int, int) - Static method in class android.util.Base64
-
Decode the Base64-encoded data in input and return the data in a new byte array.
- decode(String, int) - Static method in class android.util.Base64
-
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
- decode4to3(byte[], int, byte[], int, byte[]) - Static method in class android.util.Base64
-
Decodes four bytes from array source and writes the resulting bytes (up to three of them) to destination.
- DEFAULT - Static variable in class android.util.Base64
-
Default values for encoder/decoder flags.
- describeContents() - Method in class android.os.Bundle
- describeContents() - Method in interface android.os.Parcelable
-
Describe the kinds of special objects contained in this Parcelable's marshaled representation.
- describeContents() - Method in class android.os.ParcelUuid
- describeContents() - Method in class android.os.PersistableBundle
- DOUBLE - android.os.BaseBundle.Type
- DOUBLE_ARRAY - android.os.BaseBundle.Type
E
- EMPTY - Static variable in class android.os.Bundle
- EMPTY - Static variable in class android.os.PersistableBundle
- encode(byte[], int) - Static method in class android.util.Base64
-
Similar to
Base64.encodeToString(byte[], int, int, int)
but returns a byte array instead of instantiating a String. - encode(byte[], int, int, int) - Static method in class android.util.Base64
-
Similar to
Base64.encodeToString(byte[], int, int, int)
but returns a byte array instead of instantiating a String. - encode3to4(byte[], int, int, byte[], int, boolean, byte[]) - Static method in class android.util.Base64
-
Encodes up to three bytes of the array source and writes the resulting four Base64 bytes to destination.
- encodeToString(byte[], int) - Static method in class android.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeToString(byte[], int, int, int) - Static method in class android.util.Base64
-
Encodes a byte array into Base64 notation.
- equals(Object) - Method in class android.os.BaseBundle
- equals(Object) - Method in class android.os.ParcelUuid
- equals(Object) - Method in class android.util.Pair
- EQUALS_SIGN - Static variable in class android.util.Base64
-
The equals sign (=) as a byte.
F
- first - Variable in class android.util.Pair
- FLOAT - android.os.BaseBundle.Type
- FLOAT_ARRAY - android.os.BaseBundle.Type
- flush() - Method in class android.util.Base64OutputStream
-
Flushed the enclosed output stream, but does not write uncompleted 4-blocks.
- fromString(String) - Static method in class android.os.ParcelUuid
G
- get(String) - Method in class android.os.BaseBundle
- get(String, BaseBundle.Type, T) - Method in class android.os.BaseBundle
- getAlphabet(int) - Static method in class android.util.Base64
-
Returns one of the _SOMETHING_ALPHABET byte arrays depending on the options specified.
- getBoolean(String) - Method in class android.os.BaseBundle
- getBooleanArray(String) - Method in class android.os.BaseBundle
- getBundle(String) - Method in class android.os.Bundle
- getByte(String) - Method in class android.os.Bundle
- getByte(String, byte) - Method in class android.os.Bundle
- getByteArray(String) - Method in class android.os.Bundle
- getChar(String) - Method in class android.os.Bundle
- getChar(String, char) - Method in class android.os.Bundle
- getCharArray(String) - Method in class android.os.Bundle
- getCharSequence(String) - Method in class android.os.Bundle
- getCharSequence(String, CharSequence) - Method in class android.os.Bundle
- getCharSequenceArray(String) - Method in class android.os.Bundle
- getClassLoader() - Method in class android.os.Bundle
- getDecodabet(int) - Static method in class android.util.Base64
-
Returns one of the _SOMETHING_DECODABET byte arrays depending on the options specified.
- getDouble(String) - Method in class android.os.BaseBundle
- getDouble(String, double) - Method in class android.os.BaseBundle
- getDoubleArray(String) - Method in class android.os.BaseBundle
- getFloat(String) - Method in class android.os.Bundle
- getFloat(String, float) - Method in class android.os.Bundle
- getFloatArray(String) - Method in class android.os.Bundle
- getInt(String) - Method in class android.os.BaseBundle
- getInt(String, int) - Method in class android.os.BaseBundle
- getIntArray(String) - Method in class android.os.BaseBundle
- getIntegerArrayList(String) - Method in class android.os.Bundle
- getLong(String) - Method in class android.os.BaseBundle
- getLong(String, long) - Method in class android.os.BaseBundle
- getLongArray(String) - Method in class android.os.BaseBundle
- getParcelable(String) - Method in class android.os.Bundle
- getParcelableArray(String) - Method in class android.os.Bundle
- getParcelableArrayList(String) - Method in class android.os.Bundle
- getPersistableBundle(String) - Method in class android.os.PersistableBundle
- getSerializable(String) - Method in class android.os.Bundle
- getShort(String) - Method in class android.os.Bundle
- getShort(String, short) - Method in class android.os.Bundle
- getShortArray(String) - Method in class android.os.Bundle
- getString(String) - Method in class android.os.BaseBundle
- getString(String, String) - Method in class android.os.BaseBundle
- getStringArray(String) - Method in class android.os.BaseBundle
- getStringArrayList(String) - Method in class android.os.Bundle
- getUuid() - Method in class android.os.ParcelUuid
H
- hasFileDescriptors() - Method in class android.os.Bundle
- hashCode() - Method in class android.os.BaseBundle
- hashCode() - Method in class android.os.ParcelUuid
- hashCode() - Method in class android.util.Pair
I
- INT - android.os.BaseBundle.Type
- INT_ARRAY - android.os.BaseBundle.Type
- INT_ARRAY_LIST - android.os.BaseBundle.Type
- isEmpty() - Method in class android.os.BaseBundle
K
- keySet() - Method in class android.os.BaseBundle
L
- LF - Static variable in class android.util.Base64
-
The new line character (\n) as a byte.
- LONG - android.os.BaseBundle.Type
- LONG_ARRAY - android.os.BaseBundle.Type
M
- map - Variable in class android.os.BaseBundle
- mark(int) - Method in class android.util.Base64InputStream
- markSupported() - Method in class android.util.Base64InputStream
- marshall() - Method in class android.os.Parcel
- MAX_LINE_LENGTH - Static variable in class android.util.Base64
-
Maximum line length (76) of Base64 output.
N
- newArray(int) - Method in interface android.os.Parcelable.Creator
-
Create a new array of the Parcelable class.
- NO_CLOSE - Static variable in class android.util.Base64
-
Flag to pass to Base64OutputStream to indicate that it should not close the output stream it is wrapping when it itself is closed.
- NO_PADDING - Static variable in class android.util.Base64
-
Encoder flag bit to omit the padding '=' characters at the end of the output (if any).
- NO_WRAP - Static variable in class android.util.Base64
-
Do not break lines when encoding.
O
P
- Pair<F,S> - Class in android.util
-
Container to ease passing around a tuple of two objects.
- Pair(F, S) - Constructor for class android.util.Pair
-
Constructor for a Pair.
- Parcel - Class in android.os
-
Non-Android port of android serialization utility class.
- Parcelable - Interface in android.os
-
Interface for classes whose instances can be written to and restored from a
Parcel
. - PARCELABLE - android.os.BaseBundle.Type
- PARCELABLE_ARRAY - android.os.BaseBundle.Type
- PARCELABLE_ARRAY_LIST - android.os.BaseBundle.Type
- PARCELABLE_WRITE_RETURN_VALUE - Static variable in interface android.os.Parcelable
-
Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)".
- Parcelable.ClassLoaderCreator<P> - Interface in android.os
-
Specialization of Parcelable.Creator that allows you to receive the ClassLoader the object is being created in.
- Parcelable.Creator<P> - Interface in android.os
-
Creator class.
- ParcelFormatException - Exception in android.os
-
Exception that happens while unmarshaling a parcel back to objects.
- ParcelFormatException() - Constructor for exception android.os.ParcelFormatException
- ParcelFormatException(String) - Constructor for exception android.os.ParcelFormatException
- ParcelUuid - Class in android.os
-
Parcelable wrapper around the
UUID
class. - ParcelUuid(UUID) - Constructor for class android.os.ParcelUuid
- PERSISTABLE_BUNDLE - android.os.BaseBundle.Type
- PersistableBundle - Class in android.os
-
A simpler variant of
Bundle
that only contains a few basic types and itself. - PersistableBundle() - Constructor for class android.os.PersistableBundle
- PersistableBundle(int) - Constructor for class android.os.PersistableBundle
- PersistableBundle(PersistableBundle) - Constructor for class android.os.PersistableBundle
- put(String, BaseBundle.Type, Object) - Method in class android.os.BaseBundle
- putAll(Bundle) - Method in class android.os.Bundle
- putAll(PersistableBundle) - Method in class android.os.BaseBundle
-
Put all values from provided persistable bundle into this.
- putAll(PersistableBundle) - Method in class android.os.Bundle
- putBoolean(String, boolean) - Method in class android.os.BaseBundle
- putBooleanArray(String, boolean[]) - Method in class android.os.BaseBundle
- putBundle(String, Bundle) - Method in class android.os.Bundle
- putByte(String, byte) - Method in class android.os.Bundle
- putByteArray(String, byte[]) - Method in class android.os.Bundle
- putChar(String, char) - Method in class android.os.Bundle
- putCharArray(String, char[]) - Method in class android.os.Bundle
- putCharSequence(String, CharSequence) - Method in class android.os.Bundle
- putCharSequenceArray(String, CharSequence[]) - Method in class android.os.Bundle
- putDouble(String, double) - Method in class android.os.BaseBundle
- putDoubleArray(String, double[]) - Method in class android.os.BaseBundle
- putFloat(String, float) - Method in class android.os.Bundle
- putFloatArray(String, float[]) - Method in class android.os.Bundle
- putInt(String, int) - Method in class android.os.BaseBundle
- putIntArray(String, int[]) - Method in class android.os.BaseBundle
- putIntegerArrayList(String, ArrayList<Integer>) - Method in class android.os.Bundle
- putLong(String, long) - Method in class android.os.BaseBundle
- putLongArray(String, long[]) - Method in class android.os.BaseBundle
- putParcelable(String, T) - Method in class android.os.Bundle
- putParcelableArray(String, T[]) - Method in class android.os.Bundle
- putParcelableArrayList(String, ArrayList<T>) - Method in class android.os.Bundle
- putPersistableBundle(String, PersistableBundle) - Method in class android.os.PersistableBundle
- putSerializable(String, T) - Method in class android.os.Bundle
- putShort(String, short) - Method in class android.os.Bundle
- putShortArray(String, short[]) - Method in class android.os.Bundle
- putString(String, String) - Method in class android.os.BaseBundle
- putStringArray(String, String[]) - Method in class android.os.BaseBundle
- putStringArrayList(String, ArrayList<String>) - Method in class android.os.Bundle
R
- read() - Method in class android.util.Base64InputStream
- read(byte[], int, int) - Method in class android.util.Base64InputStream
- readBooleanArray(boolean[]) - Method in class android.os.Parcel
- readByte() - Method in class android.os.Parcel
- readByteArray(byte[]) - Method in class android.os.Parcel
- readCharArray(char[]) - Method in class android.os.Parcel
- readDouble() - Method in class android.os.Parcel
- readDoubleArray(double[]) - Method in class android.os.Parcel
- readFloat() - Method in class android.os.Parcel
- readFloatArray(float[]) - Method in class android.os.Parcel
- readFromParcel(Parcel, String, BaseBundle.Type) - Method in class android.os.BaseBundle
- readInt() - Method in class android.os.Parcel
- readIntArray(int[]) - Method in class android.os.Parcel
- readLong() - Method in class android.os.Parcel
- readLongArray(long[]) - Method in class android.os.Parcel
- readParcelable(ClassLoader) - Method in class android.os.Parcel
- readParcelableArray(ClassLoader) - Method in class android.os.Parcel
- readString() - Method in class android.os.Parcel
- readStringArray(String[]) - Method in class android.os.Parcel
- readTypedObject(Parcelable.Creator<T>) - Method in class android.os.Parcel
- recycle() - Method in class android.os.Parcel
-
Put a Parcel object back into the pool.
- remove(String) - Method in class android.os.BaseBundle
- reset() - Method in class android.util.Base64InputStream
S
- second - Variable in class android.util.Pair
- SERIALIZABLE - android.os.BaseBundle.Type
- setDataCapacity(int) - Method in class android.os.Parcel
- setDataPosition(int) - Method in class android.os.Parcel
- setDataSize(int) - Method in class android.os.Parcel
- SHORT - android.os.BaseBundle.Type
- SHORT_ARRAY - android.os.BaseBundle.Type
- size() - Method in class android.os.BaseBundle
- SIZE - android.os.BaseBundle.Type
- SIZE_F - android.os.BaseBundle.Type
- skip(long) - Method in class android.util.Base64InputStream
- SPARSE_PARCELABLE_ARRAY - android.os.BaseBundle.Type
- STRING - android.os.BaseBundle.Type
- STRING_ARRAY - android.os.BaseBundle.Type
- STRING_ARRAY_LIST - android.os.BaseBundle.Type
- STRING_CREATOR - Static variable in class android.os.Parcel
T
- toString() - Method in class android.os.BaseBundle
- toString() - Method in class android.os.ParcelUuid
- toString() - Method in class android.util.Pair
U
- UNKNOWN - android.os.BaseBundle.Type
- unmarshall(byte[], int, int) - Method in class android.os.Parcel
- URL_SAFE - Static variable in class android.util.Base64
-
Encoder/decoder flag bit to indicate using the "URL and filename safe" variant of Base64 (see RFC 3548 section 4) where - and _ are used in place of + and /.
V
- valueOf(int) - Static method in enum android.os.BaseBundle.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum android.os.BaseBundle.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum android.os.BaseBundle.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WHITE_SPACE_ENC - Static variable in class android.util.Base64
- write(int) - Method in class android.util.Base64OutputStream
-
Writes the byte to the output stream after converting to/from Base64 notation.
- writeBooleanArray(boolean[]) - Method in class android.os.Parcel
- writeByte(byte) - Method in class android.os.Parcel
- writeByteArray(byte[]) - Method in class android.os.Parcel
- writeByteArray(byte[], int, int) - Method in class android.os.Parcel
- writeCharArray(char[]) - Method in class android.os.Parcel
- writeDouble(double) - Method in class android.os.Parcel
- writeDoubleArray(double[]) - Method in class android.os.Parcel
- writeFloat(float) - Method in class android.os.Parcel
- writeFloatArray(float[]) - Method in class android.os.Parcel
- writeInt(int) - Method in class android.os.Parcel
- writeIntArray(int[]) - Method in class android.os.Parcel
- writeLong(long) - Method in class android.os.Parcel
- writeLongArray(long[]) - Method in class android.os.Parcel
- writeParcelable(Parcelable, int) - Method in class android.os.Parcel
- writeParcelableArray(T[], int) - Method in class android.os.Parcel
- writeString(String) - Method in class android.os.Parcel
- writeStringArray(String[]) - Method in class android.os.Parcel
- writeToParcel(Parcel, int) - Method in class android.os.Bundle
- writeToParcel(Parcel, int) - Method in interface android.os.Parcelable
-
Flatten this object in to a Parcel.
- writeToParcel(Parcel, int) - Method in class android.os.ParcelUuid
- writeToParcel(Parcel, int) - Method in class android.os.PersistableBundle
- writeToParcel(Parcel, String, BaseBundle.Type, Object) - Method in class android.os.BaseBundle
- writeTypedArray(T[], int) - Method in class android.os.Parcel
- writeTypedList(List<T>) - Method in class android.os.Parcel
- writeTypedObject(T, int) - Method in class android.os.Parcel