Skip navigation links
A B C D E F G H I L M O P R S T U V W 

A

AbstractSavedState - Class in de.mrapp.android.util.view
An abstract base class for all data structures, which allow to store the internal state of a view.
AbstractSavedState(Parcel) - Constructor for class de.mrapp.android.util.view.AbstractSavedState
Creates a new data structure, which allows to store the internal state of a view.
AbstractSavedState(Parcelable) - Constructor for class de.mrapp.android.util.view.AbstractSavedState
Creates a new data structure, which allows to store the internal state of a view.
addFooterView(View) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Adds a fixed view to appear at the bottom of the grid view.
addFooterView(View, Object, boolean) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Adds a fixed view to appear at the bottom of the grid view.
addFooterView(View) - Method in class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
Adds a fixed view to appear at the bottom of the grid view.
addHeaderView(View) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Adds a fixed view to appear at the top of the grid view.
addHeaderView(View, Object, boolean) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Adds a fixed view to appear at the top of the grid view.
addHeaderView(View) - Method in class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
Adds a fixed view to appear at the top of the grid view.
AppUtil - Class in de.mrapp.android.util
An utility class, which provides static methods, which allow to start system apps.
areAllPermissionsGranted(Context, String...) - Static method in class de.mrapp.android.util.PermissionUtil
Returns, whether all permissions, which are contained by a specific array, are granted, or not.
ArrayUtil - Class in de.mrapp.android.util
An utility class, which provides static methods, which allow to handle arrays.

B

BitmapUtil - Class in de.mrapp.android.util
An utility class, which provides static methods, which allow to create and edit bitmaps.

C

ClassUtil - Class in de.mrapp.android.util
An utility class, which provides static methods for handling instances of the class Class.
clipCircle(Bitmap) - Static method in class de.mrapp.android.util.BitmapUtil
Clips the corners of a bitmap in order to transform it into a round shape.
clipCircle(Bitmap, int) - Static method in class de.mrapp.android.util.BitmapUtil
Clips the corners of a bitmap in order to transform it into a round shape.
clipCircle(Bitmap, int, int) - Static method in class de.mrapp.android.util.BitmapUtil
Clips the corners of a bitmap in order to transform it into a round shape.
clipCircle(Bitmap, int, int, int) - Static method in class de.mrapp.android.util.BitmapUtil
Clips the corners of a bitmap in order to transform it into a round shape.
clipSquare(Bitmap) - Static method in class de.mrapp.android.util.BitmapUtil
Clips the long edge of a bitmap, if its width and height are not equal, in order to form it into a square.
clipSquare(Bitmap, int) - Static method in class de.mrapp.android.util.BitmapUtil
Clips the long edge of a bitmap, if its width and height are not equal, in order to form it into a square.
clipSquare(Bitmap, int, int) - Static method in class de.mrapp.android.util.BitmapUtil
Clips the long edge of a bitmap, if its width and height are not equal, in order to transform it into a square.
clipSquare(Bitmap, int, int, int) - Static method in class de.mrapp.android.util.BitmapUtil
Clips the long edge of a bitmap, if its width and height are not equal, in order to transform it into a square.
close(Closeable) - Static method in class de.mrapp.android.util.StreamUtil
Gracefully closes a specific stream.
collapseGroup(int) - Method in class de.mrapp.android.util.view.ExpandableGridView
Collapses the group, which corresponds to a specific index.
colorToBitmap(int, int, int) - Static method in class de.mrapp.android.util.BitmapUtil
Creates and returns a bitmap from a specific color.
compressToByteArray(Bitmap, Bitmap.CompressFormat, int) - Static method in class de.mrapp.android.util.BitmapUtil
Compresses a specific bitmap and returns it as a byte array.
compressToFile(Bitmap, File, Bitmap.CompressFormat, int) - Static method in class de.mrapp.android.util.BitmapUtil
Compresses a specific bitmap and stores it within a file.
Condition - Class in de.mrapp.android.util
An utility class, which provides static methods, which allow to ensure, that variables and objects fulfill certain conditions.
contains(boolean[], boolean) - Static method in class de.mrapp.android.util.ArrayUtil
Returns, whether an array contains a specific boolean value, or not.
create(F, S, T) - Static method in class de.mrapp.android.util.datastructure.Triple
Creates a new triple.
createElevationShadow(Context, int, ElevationUtil.Orientation) - Static method in class de.mrapp.android.util.ElevationUtil
Creates and returns a bitmap, which can be used to emulate a shadow of an elevated view on pre-Lollipop devices.
createElevationShadow(Context, int, ElevationUtil.Orientation, boolean) - Static method in class de.mrapp.android.util.ElevationUtil
Creates and returns a bitmap, which can be used to emulate a shadow of an elevated view on pre-Lollipop devices.
createNewFile(File) - Static method in class de.mrapp.android.util.FileUtil
Creates a new, empty file.
createNewFile(File, boolean) - Static method in class de.mrapp.android.util.FileUtil
Creates a new, empty file.

D

de.mrapp.android.util - package de.mrapp.android.util
 
de.mrapp.android.util.datastructure - package de.mrapp.android.util.datastructure
 
de.mrapp.android.util.gesture - package de.mrapp.android.util.gesture
 
de.mrapp.android.util.view - package de.mrapp.android.util.view
 
delete(File) - Static method in class de.mrapp.android.util.FileUtil
Deletes a specific file.
deleteRecursively(File) - Static method in class de.mrapp.android.util.FileUtil
Deletes a specific file or directory.
describeContents() - Method in class de.mrapp.android.util.view.AbstractSavedState
 
DisplayUtil - Class in de.mrapp.android.util
An utility class, which provides static methods, which are related to a device's display metrics.
DisplayUtil.DeviceType - Enum in de.mrapp.android.util
Contains all possible types of devices, depending on their display size.
DisplayUtil.Orientation - Enum in de.mrapp.android.util
Contains all possible orientations of devices.
dpToPixels(Context, int) - Static method in class de.mrapp.android.util.DisplayUtil
Converts an Integer value, which is measured in dp, into a value, which is measured in pixels.
dpToPixels(Context, long) - Static method in class de.mrapp.android.util.DisplayUtil
Converts an Integer value, which is measured in dp, into a value, which is measured in pixels.
dpToPixels(Context, float) - Static method in class de.mrapp.android.util.DisplayUtil
Converts a Float value, which is measured in dp, into a value, which is measured in pixels.
dpToPixels(Context, double) - Static method in class de.mrapp.android.util.DisplayUtil
Converts a Double value, which is measured in dp, into a value, which is measured in pixels.
DragHelper - Class in de.mrapp.android.util.gesture
A helper class, which may be used to recognize drag gestures.
DragHelper(int) - Constructor for class de.mrapp.android.util.gesture.DragHelper
Creates a new helper class, which may be used to recognize drag gestures.
draw(Canvas) - Method in class de.mrapp.android.util.view.ScrimInsetsLayout
 
drawableToBitmap(Drawable) - Static method in class de.mrapp.android.util.BitmapUtil
Creates and returns a bitmap from a specific drawable.

E

ElevationShadowView - Class in de.mrapp.android.util.view
A view, which can be used to visualize the shadow of an elevation on pre-Lollipop devices.
ElevationShadowView(Context) - Constructor for class de.mrapp.android.util.view.ElevationShadowView
Creates a new view, which can be used to visualize the shadow of an elevation on pre-Lollipop devices.
ElevationShadowView(Context, AttributeSet) - Constructor for class de.mrapp.android.util.view.ElevationShadowView
Creates a new view, which can be used to visualize the shadow of an elevation on pre-Lollipop devices.
ElevationShadowView(Context, AttributeSet, int) - Constructor for class de.mrapp.android.util.view.ElevationShadowView
Creates a new view, which can be used to visualize the shadow of an elevation on pre-Lollipop devices.
ElevationShadowView(Context, AttributeSet, int, int) - Constructor for class de.mrapp.android.util.view.ElevationShadowView
Creates a new view, which can be used to visualize the shadow of an elevation on pre-Lollipop devices.
ElevationUtil - Class in de.mrapp.android.util
An utility class, which provides static methods, which allow to emulate elevations of views on pre-Lollipop devices.
ElevationUtil.Orientation - Enum in de.mrapp.android.util
Contains all possible orientations of a shadow in relation to an elevated view.
emulateParallelLight(boolean) - Method in class de.mrapp.android.util.view.ElevationShadowView
Sets, whether parallel light should be emulated, or not.
ensureAtLeast(short, short, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Short value is at least as great as a reference value.
ensureAtLeast(short, short, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Short value is at least as great as a reference value.
ensureAtLeast(int, int, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that an Integer value is at least as great as a reference value.
ensureAtLeast(int, int, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that an Integer value is at least as great as a reference value.
ensureAtLeast(long, long, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Long value is at least as great as a reference value.
ensureAtLeast(long, long, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Long value is at least as great as a reference value.
ensureAtLeast(float, float, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Float value is at least as great as a reference value.
ensureAtLeast(float, float, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Float value is at least as great as a reference value.
ensureAtLeast(double, double, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Double value is at least as great as a reference value.
ensureAtLeast(double, double, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Double value is at least as great as a reference value.
ensureAtMaximum(short, short, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Short value is at maximum as great as a reference value.
ensureAtMaximum(short, short, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Short value is at maximum as great as a reference value.
ensureAtMaximum(int, int, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that an Integer value is at maximum as great as a reference value.
ensureAtMaximum(int, int, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that an Integer value is at maximum as great as a reference value.
ensureAtMaximum(long, long, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Long value is at maximum as great as a reference value.
ensureAtMaximum(long, long, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Long value is at maximum as great as a reference value.
ensureAtMaximum(float, float, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Float value is at maximum as great as a reference value.
ensureAtMaximum(float, float, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Float value is at maximum as great as a reference value.
ensureAtMaximum(double, double, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Double value is at maximum as great as a reference value.
ensureAtMaximum(double, double, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Double value is at maximum as great as a reference value.
ensureEqual(Object, Object, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that two objects are equal.
ensureEqual(Object, Object, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that two objects are equal.
ensureFalse(boolean, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific boolean expression is false.
ensureFalse(boolean, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific boolean expression is false.
ensureFileExists(File, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific file exists.
ensureFileExists(File, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific file exists.
ensureFileIsDirectory(File, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific file is a directory.
ensureFileIsDirectory(File, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific file is a directory.
ensureFileIsNoDirectory(File, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific file does exist and is not a directory.
ensureFileIsNoDirectory(File, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific file does exist and is not a directory.
ensureGreater(short, short, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Short value is greater as a reference value.
ensureGreater(short, short, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Short value is greater as a reference value.
ensureGreater(int, int, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that an Integer value is greater as a reference value.
ensureGreater(int, int, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that an Integer value is greater as a reference value.
ensureGreater(long, long, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Long value is greater as a reference value.
ensureGreater(long, long, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Long value is greater as a reference value.
ensureGreater(float, float, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Float value is greater as a reference value.
ensureGreater(float, float, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Float value is greater as a reference value.
ensureGreater(double, double, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Double value is greater as a reference value.
ensureGreater(double, double, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Double value is greater as a reference value.
ensureNotEmpty(CharSequence, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a text is not empty.
ensureNotEmpty(CharSequence, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a text is not empty.
ensureNotEmpty(Iterable<?>, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Iterable is not empty.
ensureNotEmpty(Iterable<?>, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Iterable is not empty.
ensureNotEqual(Object, Object, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that two objects are not equal.
ensureNotEqual(Object, Object, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that two objects are not equal.
ensureNotNull(Object, String) - Static method in class de.mrapp.android.util.Condition
Ensures that an object is not null.
ensureNotNull(Object, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures that an object is not null.
ensureSmaller(short, short, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Short value is smaller as a reference value.
ensureSmaller(short, short, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Short value is smaller as a reference value.
ensureSmaller(int, int, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that an Integer value is smaller as a reference value.
ensureSmaller(int, int, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that an Integer value is smaller as a reference value.
ensureSmaller(long, long, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Long value is smaller as a reference value.
ensureSmaller(long, long, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Long value is smaller as a reference value.
ensureSmaller(float, float, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Float value is smaller as a reference value.
ensureSmaller(float, float, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Float value is smaller as a reference value.
ensureSmaller(double, double, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Double value is smaller as a reference value.
ensureSmaller(double, double, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a Double value is smaller as a reference value.
ensureTrue(boolean, String) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific boolean expression is true.
ensureTrue(boolean, String, Class<? extends RuntimeException>) - Static method in class de.mrapp.android.util.Condition
Ensures, that a specific boolean expression is true.
equals(Object) - Method in class de.mrapp.android.util.datastructure.Triple
 
ExpandableGridView - Class in de.mrapp.android.util.view
A grid view, which can contain multiple groups, which can individually be expanded to show their children.
ExpandableGridView(Context) - Constructor for class de.mrapp.android.util.view.ExpandableGridView
Creates a new grid view, which can contain multiple groups, which can individually be expanded to show their children.
ExpandableGridView(Context, AttributeSet) - Constructor for class de.mrapp.android.util.view.ExpandableGridView
Creates a new grid view, which can contain multiple groups, which can individually be expanded to show their children.
ExpandableGridView(Context, AttributeSet, int) - Constructor for class de.mrapp.android.util.view.ExpandableGridView
Creates a new grid view, which can contain multiple groups, which can individually be expanded to show their children.
ExpandableGridView(Context, AttributeSet, int, int) - Constructor for class de.mrapp.android.util.view.ExpandableGridView
Creates a new grid view, which can contain multiple groups, which can individually be expanded to show their children.
ExpandableGridView.OnChildClickListener - Interface in de.mrapp.android.util.view
Defines the interface, a class, which should be notified, when a child of an expandable grid view has been clicked, must implement.
ExpandableGridView.OnGroupClickListener - Interface in de.mrapp.android.util.view
Defines the interface, a class, which should be notified, when a group of an expandable grid view has been clicked, must implement.
expandGroup(int) - Method in class de.mrapp.android.util.view.ExpandableGridView
Expands the group, which corresponds to a specific index.

F

FileUtil - Class in de.mrapp.android.util
An utility class, which provides static methods, which allow to handle files.
first - Variable in class de.mrapp.android.util.datastructure.Triple
The first object.
fitSystemWindows(Rect) - Method in class de.mrapp.android.util.view.ScrimInsetsLayout
 
fromValue(String) - Static method in enum de.mrapp.android.util.DisplayUtil.DeviceType
Returns the device type, which corresponds to a specific value.
fromValue(int) - Static method in enum de.mrapp.android.util.ElevationUtil.Orientation
Returns the orientation, which corresponds to a specific value.
FullWidthContainer(View) - Constructor for class de.mrapp.android.util.view.HeaderAndFooterGridView.FullWidthContainer
Creates a new layout, which is used as a container for a single child view.

G

getAdapter() - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
 
getAdapter() - Method in class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
 
getBoolean(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the boolean value, which corresponds to a specific resource id, from a context's theme.
getBoolean(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the boolean value, which corresponds to a specific resource id, from a specific theme.
getColor(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the color, which corresponds to a specific resource id, from a context's theme.
getColor(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the color, which corresponds to a specific resource id, from a specific theme.
getColorStateList(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the color state list, which corresponds to a specific resource id, from a context's theme.
getColorStateList(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the color state list, which corresponds to a specific resource id, from a specific theme.
getColumnWidthCompatible() - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Returns the width of the grid view's columns by either using the getColumnWidth-method on devices with API level 16 or greater, or via reflection on older devices.
getDensity(Context) - Static method in class de.mrapp.android.util.DisplayUtil
Returns the logical density of the device's display.
getDeviceType(Context) - Static method in class de.mrapp.android.util.DisplayUtil
Returns the type of the device, depending on its display size.
getDimension(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the dimension, which corresponds to a specific resource id, from a context's theme.
getDimension(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the dimension, which corresponds to a specific resource id, from a specific theme.
getDimensionPixelOffset(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the dimension pixel offset, which corresponds to a specific resource id, from a context's theme.
getDimensionPixelOffset(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the dimension pixel offset, which corresponds to a specific resource id, from a specific theme.
getDimensionPixelSize(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the dimension pixel size, which corresponds to a specific resource id, from a context's theme.
getDimensionPixelSize(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the dimension pixel size, which corresponds to a specific resource id, from a specific theme.
getDisplayHeight(Context) - Static method in class de.mrapp.android.util.DisplayUtil
Returns the height of the device's display.
getDisplayWidth(Context) - Static method in class de.mrapp.android.util.DisplayUtil
Returns the width of the device's display.
getDistance() - Method in class de.mrapp.android.util.gesture.DragHelper
Returns the distance, which has been passed while dragging, in pixels.
getDragSpeed() - Method in class de.mrapp.android.util.gesture.DragHelper
Returns the speed of the drag gesture in pixels per millisecond.
getDrawable(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the drawable, which corresponds to a specific resource id, from a context's theme.
getDrawable(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the drawable, which corresponds to a specific resource id, from a specific theme.
getExpandableListAdapter() - Method in class de.mrapp.android.util.view.ExpandableGridView
Returns the adapter that provides data to this view.
getFloat(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the float value, which corresponds to a specific resource id, from a context's theme.
getFloat(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the float value, which corresponds to a specific resource id, from a specific theme.
getFooterViewsCount() - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Returns the number of footer views in the grid view.
getFooterViewsCount() - Method in class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
Returns the number of footer views in the grid view.
getFraction(Context, int, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the fraction, which corresponds to a specific resource id, from a context's theme.
getFraction(Context, int, int, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the fraction, which corresponds to a specific resource id, from a specific theme.
getHeaderViewsCount() - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Returns the number of header views in the grid view.
getHeaderViewsCount() - Method in class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
Returns the number of header views in the grid view.
getImageDimensions(File) - Static method in class de.mrapp.android.util.BitmapUtil
Returns the width and height of a specific image file.
getImageDimensions(Context, int) - Static method in class de.mrapp.android.util.BitmapUtil
Returns the width and height of a specific image resource.
getInsetDrawable() - Method in class de.mrapp.android.util.view.ScrimInsetsLayout
Returns the drawable, which is shown in the layout's insets.
getInsets() - Method in class de.mrapp.android.util.view.ScrimInsetsLayout
Returns the layout's current insets.
getInteger(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the integer value, which corresponds to a specific resource id, from a context's theme.
getInteger(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the integer value, which corresponds to a specific resource id, from a specific theme.
getNavigationBarHeight(Context) - Static method in class de.mrapp.android.util.DisplayUtil
Returns the height of the navigation bar, which is shown at the bottom of the display (containing for example back, home and recent apps soft-keys).
getNotGrantedPermissions(Context, String...) - Static method in class de.mrapp.android.util.PermissionUtil
Returns the subset of specific permissions, which are not granted.
getNumColumnsCompatible() - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Returns the number of the grid view's columns by either using the getNumColumns-method on devices with API level 11 or greater, or via reflection on older devices.
getOrientation(Context) - Static method in class de.mrapp.android.util.DisplayUtil
Returns the orientation of the device.
getPackedPositionChild(long) - Static method in class de.mrapp.android.util.view.ExpandableGridView
Returns the index of the child, which corresponds to a specific packed position.
getPackedPositionForChild(int, int) - Static method in class de.mrapp.android.util.view.ExpandableGridView
Returns the packed position of a child, which corresponds to a specific group and child index.
getPackedPositionForGroup(int) - Static method in class de.mrapp.android.util.view.ExpandableGridView
Returns the packed position of a group, which corresponds to a specific index.
getPackedPositionGroup(long) - Static method in class de.mrapp.android.util.view.ExpandableGridView
Returns the index of the group, which corresponds to a specific packed position.
getPackedPositionType(long) - Static method in class de.mrapp.android.util.view.ExpandableGridView
Returns the type of the item, which corresponds to a specific packed position.
getShadowElevation() - Method in class de.mrapp.android.util.view.ElevationShadowView
Returns the elevation of the shadow, which is visualized by the view.
getShadowOrientation() - Method in class de.mrapp.android.util.view.ElevationShadowView
Returns the orientation of the shadow, which is visualized by the view.
getStartPosition() - Method in class de.mrapp.android.util.gesture.DragHelper
Returns the position, where the gesture has been started at.
getStatusBarHeight(Context) - Static method in class de.mrapp.android.util.DisplayUtil
Returns the height of the status bar, which is shown at the top of the display (containing the clock, battery indicator, etc.).
getString(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the string, which corresponds to a specific resource id, from a context's theme.
getString(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the string, which corresponds to a specific resource id, from a specific theme.
getSuperState() - Method in class de.mrapp.android.util.view.AbstractSavedState
Returns the state of the superclass of the view, this saved state corresponds to.
getText(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the text, which corresponds to a specific resource id, from a context's theme.
getText(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the text, which corresponds to a specific resource id, from a specific theme.
getTextArray(Context, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the text array, which corresponds to a specific resource id, from a context's theme.
getTextArray(Context, int, int) - Static method in class de.mrapp.android.util.ThemeUtil
Obtains the text array, which corresponds to a specific resource id, from a specific theme.
getTruncatedName(Class<?>) - Static method in class de.mrapp.android.util.ClassUtil
Returns a truncated version of a specific class' full qualified name.
getValue() - Method in enum de.mrapp.android.util.DisplayUtil.DeviceType
Returns the value of the device type.
getValue() - Method in enum de.mrapp.android.util.ElevationUtil.Orientation
Returns the value of the orientation.
getViewHeight(ListAdapter, int) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Returns the height of the view, which corresponds to a specific position of an adapter.

H

hashCode() - Method in class de.mrapp.android.util.datastructure.Triple
 
hasThresholdBeenReached() - Method in class de.mrapp.android.util.gesture.DragHelper
Returns, whether the threshold has already been reached, or not.
HeaderAndFooterGridView - Class in de.mrapp.android.util.view
A grid view, which can contain multiple fixed views as headers and footers.
HeaderAndFooterGridView(Context) - Constructor for class de.mrapp.android.util.view.HeaderAndFooterGridView
Creates a new grid view, which can contain multiple fixed views as headers and footers.
HeaderAndFooterGridView(Context, AttributeSet) - Constructor for class de.mrapp.android.util.view.HeaderAndFooterGridView
Creates a new grid view, which can contain multiple fixed views as headers and footers.
HeaderAndFooterGridView(Context, AttributeSet, int) - Constructor for class de.mrapp.android.util.view.HeaderAndFooterGridView
Creates a new grid view, which can contain multiple fixed views as headers and footers.
HeaderAndFooterGridView(Context, AttributeSet, int, int) - Constructor for class de.mrapp.android.util.view.HeaderAndFooterGridView
Creates a new grid view, which can contain multiple fixed views as headers and footers.
HeaderAndFooterGridView.FullWidthContainer - Class in de.mrapp.android.util.view
A layout, which is used as a container for a single child view.
HeaderAndFooterGridView.PlaceholderView - Class in de.mrapp.android.util.view
An invisible view, which is used as a placeholder.
HeaderAndFooterRecyclerView - Class in de.mrapp.android.util.view
A recycler view, which can contain multiple fixed views as headers and footers.
HeaderAndFooterRecyclerView(Context) - Constructor for class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
Creates a new recycler view, which can contain multiple fixed views as headers and footers.
HeaderAndFooterRecyclerView(Context, AttributeSet) - Constructor for class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
Creates a new recycler view, which can contain multiple fixed views as headers and footers.
HeaderAndFooterRecyclerView(Context, AttributeSet, int) - Constructor for class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
Creates a new recycler view, which can contain multiple fixed views as headers and footers.

I

indexOf(boolean[], boolean) - Static method in class de.mrapp.android.util.ArrayUtil
Returns the index of the first item of an array, which equals a specific boolean value.
inflatePlaceholderView(View, int) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Inflates an invisible placeholder view with a specific height.
isGroupExpanded(int) - Method in class de.mrapp.android.util.view.ExpandableGridView
Returns, whether the group, which corresponds to a specific index, is currently expanded, or not.
isParallelLightEmulated() - Method in class de.mrapp.android.util.view.ElevationShadowView
Returns, whether parallel light is emulated, or not.
isPermissionGranted(Context, String) - Static method in class de.mrapp.android.util.PermissionUtil
Returns, whether a specific permission is granted, or not.
isReseted() - Method in class de.mrapp.android.util.gesture.DragHelper
Returns, whether the instance has been marked to be reseted, since the method update(float):void has been called the last time.

L

lastIndexOf(boolean[], boolean) - Static method in class de.mrapp.android.util.ArrayUtil
Returns the index of the last item of an array, which equals a specific boolean value.
loadThumbnail(File, int, int) - Static method in class de.mrapp.android.util.BitmapUtil
Loads a downsampled thumbnail of a specific image file while maintaining its aspect ratio.
loadThumbnail(Context, int, int, int) - Static method in class de.mrapp.android.util.BitmapUtil
Loads a downsampled thumbnail of a specific image resource while maintaining its aspect ratio.

M

MAX_ELEVATION - Static variable in class de.mrapp.android.util.ElevationUtil
The maximum supported elevation in dp.
mkdir(File) - Static method in class de.mrapp.android.util.FileUtil
Creates a specific directory, if it does not already exist.
mkdirs(File) - Static method in class de.mrapp.android.util.FileUtil
Creates a specific directory, if it does not already exist.

O

onAttachedToWindow() - Method in class de.mrapp.android.util.view.ScrimInsetsLayout
 
onChildClick(ExpandableGridView, View, int, int, long) - Method in interface de.mrapp.android.util.view.ExpandableGridView.OnChildClickListener
The method, which is invoked, when a child of an expandable grid view has been clicked.
onDetachedFromWindow() - Method in class de.mrapp.android.util.view.ScrimInsetsLayout
 
onGroupClick(ExpandableGridView, View, int, long) - Method in interface de.mrapp.android.util.view.ExpandableGridView.OnGroupClickListener
The method, which is invoked, when a group of an expandable grid view has been clicked.
onInsetsChanged(Rect) - Method in interface de.mrapp.android.util.view.ScrimInsetsLayout.Callback
The method, which is invoked, when the insets have been changed.
onMeasure(int, int) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView.FullWidthContainer
 
onMeasure(int, int) - Method in class de.mrapp.android.util.view.SquareImageView
 

P

PACKED_POSITION_TYPE_CHILD - Static variable in class de.mrapp.android.util.view.ExpandableGridView
The type of the packed position, which represents a child.
PACKED_POSITION_TYPE_GROUP - Static variable in class de.mrapp.android.util.view.ExpandableGridView
The type of a packed position, which represents a group.
PACKED_POSITION_TYPE_NULL - Static variable in class de.mrapp.android.util.view.ExpandableGridView
The type of the packed position, which represents a neither/null/no preference.
PACKED_POSITION_VALUE_NULL - Static variable in class de.mrapp.android.util.view.ExpandableGridView
The value for a packed position that represents neither/null/no preference.
PermissionUtil - Class in de.mrapp.android.util
An utility class, which provides static methods, which allow to handle runtime permissions.
PIXEL_DP_RATIO - Static variable in class de.mrapp.android.util.DisplayUtil
The ratio, which can be used to convert values, which are measured in pixels, into values, which are measured in dp, and vice versa.
pixelsToDp(Context, int) - Static method in class de.mrapp.android.util.DisplayUtil
Converts an Integer value, which is measured in pixels, into a value, which is measured in dp.
pixelsToDp(Context, long) - Static method in class de.mrapp.android.util.DisplayUtil
Converts an Long value, which is measured in pixels, into a value, which is measured in dp.
pixelsToDp(Context, float) - Static method in class de.mrapp.android.util.DisplayUtil
Converts a Float value, which is measured in pixels, into a value, which is measured in dp.
pixelsToDp(Context, double) - Static method in class de.mrapp.android.util.DisplayUtil
Converts a Double value, which is measured in pixels, into a value, which is measured in dp.
PlaceholderView(Context) - Constructor for class de.mrapp.android.util.view.HeaderAndFooterGridView.PlaceholderView
Creates a new invisible view, which is used as a placeholder.

R

removeFooterView(View) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Removes a previously added footer view.
removeFooterView(View) - Method in class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
Removes a previously added footer view.
removeHeaderView(View) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
Removes a previously added header view.
removeHeaderView(View) - Method in class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
Removes a previously added header view.
reset() - Method in class de.mrapp.android.util.gesture.DragHelper
Marks the instance to be reseted.
resize(Bitmap, int, int) - Static method in class de.mrapp.android.util.BitmapUtil
Resizes a bitmap to a specific width and height.
runOnUiThread(Runnable) - Static method in class de.mrapp.android.util.ThreadUtil
Executes a specific runnable on the UI thread.

S

ScrimInsetsLayout - Class in de.mrapp.android.util.view
A layout, which allows to show a drawable in the insets, which are passed to its ScrimInsetsLayout.fitSystemWindows(Rect) method.
ScrimInsetsLayout(Context) - Constructor for class de.mrapp.android.util.view.ScrimInsetsLayout
Creates a new layout, which allows to show a drawable in the insets, which are passed to its ScrimInsetsLayout.fitSystemWindows(Rect) method.
ScrimInsetsLayout(Context, AttributeSet) - Constructor for class de.mrapp.android.util.view.ScrimInsetsLayout
Creates a new layout, which allows to show a drawable in the insets, which are passed to its ScrimInsetsLayout.fitSystemWindows(Rect) method.
ScrimInsetsLayout(Context, AttributeSet, int) - Constructor for class de.mrapp.android.util.view.ScrimInsetsLayout
Creates a new layout, which allows to show a drawable in the insets, which are passed to its ScrimInsetsLayout.fitSystemWindows(Rect) method.
ScrimInsetsLayout(Context, AttributeSet, int, int) - Constructor for class de.mrapp.android.util.view.ScrimInsetsLayout
Creates a new layout, which allows to show a drawable in the insets, which are passed to its ScrimInsetsLayout.fitSystemWindows(Rect) method.
ScrimInsetsLayout.Callback - Interface in de.mrapp.android.util.view
Defines the interface, a class, which should be notified, when the insets, which are passed to the layout's ScrimInsetsLayout.fitSystemWindows(Rect) method, have been changed, must implement.
second - Variable in class de.mrapp.android.util.datastructure.Triple
The second object.
setAdapter(ExpandableListAdapter) - Method in class de.mrapp.android.util.view.ExpandableGridView
Sets the adapter that provides data to this view.
setAdapter(ListAdapter) - Method in class de.mrapp.android.util.view.ExpandableGridView
 
setAdapter(ListAdapter) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
 
setAdapter(Adapter) - Method in class de.mrapp.android.util.view.HeaderAndFooterRecyclerView
 
setBackground(View, Drawable) - Static method in class de.mrapp.android.util.ViewUtil
Sets the background of a view.
setCallback(ScrimInsetsLayout.Callback) - Method in class de.mrapp.android.util.view.ScrimInsetsLayout
Sets the callback, which should be notified, when the layout's insets have been changed.
setClipChildren(boolean) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
 
setInsetColor(int) - Method in class de.mrapp.android.util.view.ScrimInsetsLayout
Sets the color, which should be shown in the layout's insets.
setInsetDrawable(Drawable) - Method in class de.mrapp.android.util.view.ScrimInsetsLayout
Sets the drawable, which should be shown in the layout's insets.
setOnChildClickListener(ExpandableGridView.OnChildClickListener) - Method in class de.mrapp.android.util.view.ExpandableGridView
Sets the listener, which should be notified, whn a child has been clicked.
setOnGroupClickListener(ExpandableGridView.OnGroupClickListener) - Method in class de.mrapp.android.util.view.ExpandableGridView
Sets the listener, which should be notified, when a group has been clicked.
setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class de.mrapp.android.util.view.ExpandableGridView
 
setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
 
setOnItemLongClickListener(AdapterView.OnItemLongClickListener) - Method in class de.mrapp.android.util.view.ExpandableGridView
 
setOnItemLongClickListener(AdapterView.OnItemLongClickListener) - Method in class de.mrapp.android.util.view.HeaderAndFooterGridView
 
setShadowElevation(int) - Method in class de.mrapp.android.util.view.ElevationShadowView
Sets the elevation of the shadow, which should be visualized by the view.
setShadowOrientation(ElevationUtil.Orientation) - Method in class de.mrapp.android.util.view.ElevationShadowView
Sets the orientation of the shadow, which should be visualized by the view.
splitHorizontally(Bitmap) - Static method in class de.mrapp.android.util.BitmapUtil
Splits a specific bitmap horizontally at half.
splitHorizontally(Bitmap, int) - Static method in class de.mrapp.android.util.BitmapUtil
Splits a specific bitmap horizontally at a specific split point.
splitVertically(Bitmap) - Static method in class de.mrapp.android.util.BitmapUtil
Splits a specific bitmap vertically at half.
splitVertically(Bitmap, int) - Static method in class de.mrapp.android.util.BitmapUtil
Splits a specific bitmap vertically at a specific split point.
SquareImageView - Class in de.mrapp.android.util.view
A custom view, which is extended from the view ImageView in order to ensure, that its height is always equal to its width.
SquareImageView(Context) - Constructor for class de.mrapp.android.util.view.SquareImageView
Creates a new square image view.
SquareImageView(Context, AttributeSet) - Constructor for class de.mrapp.android.util.view.SquareImageView
Creates a new square image view.
SquareImageView(Context, AttributeSet, int) - Constructor for class de.mrapp.android.util.view.SquareImageView
Creates a new square image view.
SquareImageView(Context, AttributeSet, int, int) - Constructor for class de.mrapp.android.util.view.SquareImageView
Creates a new square image view.
startCall(Activity, int) - Static method in class de.mrapp.android.util.AppUtil
Starts the dialer in order to call a specific phone number.
startCall(Activity, long) - Static method in class de.mrapp.android.util.AppUtil
Starts the dialer in order to call a specific phone number.
startCall(Activity, String) - Static method in class de.mrapp.android.util.AppUtil
Starts the dialer in order to call a specific phone number.
startCameraApp(Activity, int, File) - Static method in class de.mrapp.android.util.AppUtil
Starts the camera app in order to capture a picture.
startCameraApp(Activity, int, Uri) - Static method in class de.mrapp.android.util.AppUtil
Starts the camera app in order to capture a picture.
startDialer(Activity, int) - Static method in class de.mrapp.android.util.AppUtil
Starts the dialer in order to call a specific phone number.
startDialer(Activity, long) - Static method in class de.mrapp.android.util.AppUtil
Starts the dialer in order to call a specific phone number.
startDialer(Activity, String) - Static method in class de.mrapp.android.util.AppUtil
Starts the dialer in order to call a specific phone number.
startGalleryApp(Activity, int) - Static method in class de.mrapp.android.util.AppUtil
Starts the gallery app in order to choose a picture.
startGalleryApp(Activity, File) - Static method in class de.mrapp.android.util.AppUtil
Starts the gallery app in order to show a specific image.
startGalleryApp(Activity, Uri) - Static method in class de.mrapp.android.util.AppUtil
Starts the gallery app in order to show a specific image.
startMailClient(Activity, String) - Static method in class de.mrapp.android.util.AppUtil
Starts the mail client in order to send an e-mail to a specific e-mail address.
startMailClient(Activity, String, String, String) - Static method in class de.mrapp.android.util.AppUtil
Starts the mail client in order to send an e-mail to a specific e-mail address.
startMailClient(Activity, String[]) - Static method in class de.mrapp.android.util.AppUtil
Starts the mail client in order to send an e-mail to specific e-mail addresses.
startMailClient(Activity, String[], String, String) - Static method in class de.mrapp.android.util.AppUtil
Starts the mail client in order to send an e-mail to specific e-mail addresses.
startWebBrowser(Activity, String) - Static method in class de.mrapp.android.util.AppUtil
Starts the web browser in order to show a specific URI.
startWebBrowser(Activity, Uri) - Static method in class de.mrapp.android.util.AppUtil
Starts the web browser in order to show a specific URI.
StreamUtil - Class in de.mrapp.android.util
An utility class, which provides static methods, which allow to handle streams.

T

textToBitmap(Context, int, int, int, CharSequence, float, int) - Static method in class de.mrapp.android.util.BitmapUtil
Creates and returns a bitmap from a specific text.
textToBitmap(Context, int, int, int, CharSequence, float, int, Typeface) - Static method in class de.mrapp.android.util.BitmapUtil
Creates and returns a bitmap from a specific text.
ThemeUtil - Class in de.mrapp.android.util
An utility class, which provides static methods for retrieving theme attributes.
third - Variable in class de.mrapp.android.util.datastructure.Triple
The third object.
ThreadUtil - Class in de.mrapp.android.util
An utility class, which provides static methods, which allow to handle threads.
tile(Bitmap, int, int) - Static method in class de.mrapp.android.util.BitmapUtil
Creates and returns a bitmap with a specific width and height by tiling another bitmap.
tint(Bitmap, int) - Static method in class de.mrapp.android.util.BitmapUtil
Creates and returns a bitmap by overlaying it with a specific color.
Triple<F,S,T> - Class in de.mrapp.android.util.datastructure
A data structure, which eases to pass around a triple of three objects.
Triple(F, S, T) - Constructor for class de.mrapp.android.util.datastructure.Triple
Creates a new triple.

U

update(float) - Method in class de.mrapp.android.util.gesture.DragHelper
Updates the instance by adding a new position.

V

valueOf(String) - Static method in enum de.mrapp.android.util.DisplayUtil.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.mrapp.android.util.DisplayUtil.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.mrapp.android.util.ElevationUtil.Orientation
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.mrapp.android.util.DisplayUtil.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.mrapp.android.util.DisplayUtil.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.mrapp.android.util.ElevationUtil.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
ViewUtil - Class in de.mrapp.android.util
An utility class, which provides static methods for handling instances of the class View.

W

writeToParcel(Parcel, int) - Method in class de.mrapp.android.util.view.AbstractSavedState
 
A B C D E F G H I L M O P R S T U V W 
Skip navigation links