-
public final class UriHelperHelper methods for android.net.Uri.
-
-
Method Summary
Modifier and Type Method Description static Array<byte>getBytesFromUri(@NonNull() Uri uri, @NonNull() Context context)Reads the contents of the resource pointed to by the Uri into a byte array. static booleanisUriInputStreamAvailable(@NonNull() Uri uri, @NonNull() Context context)Test whether an InputStream can be opened for the Uri. static StringgetFilenameFromUri(@NonNull() Uri uri, @NonNull() Context context)Retrieves the filename of a Uri, if available. static intgetFileSizeFromUri(@NonNull() Uri uri, @NonNull() Context context)Retrieves the file size of a Uri, if available. static StringgetMimeType(@NonNull() Uri uri, @NonNull() Context context)static StringgetMimeTypeFromUrl(@NonNull() String url)static StringgetFileExtension(@NonNull() Uri uri, @NonNull() Context context)static booleanhasMimeType(@NonNull() Uri uri, @NonNull() Context context, @NonNull() String mimeType)-
-
Method Detail
-
getBytesFromUri
@NonNull() static Array<byte> getBytesFromUri(@NonNull() Uri uri, @NonNull() Context context)
Reads the contents of the resource pointed to by the Uri into a byte array.
- Parameters:
uri- a Uri pointing to a filecontext- Android context
-
isUriInputStreamAvailable
static boolean isUriInputStreamAvailable(@NonNull() Uri uri, @NonNull() Context context)
Test whether an InputStream can be opened for the Uri.
- Parameters:
uri- a Uri pointing to a filecontext- Android context
-
getFilenameFromUri
@NonNull() static String getFilenameFromUri(@NonNull() Uri uri, @NonNull() Context context)
Retrieves the filename of a Uri, if available.
- Parameters:
uri- a Uri pointing to a filecontext- Android context
-
getFileSizeFromUri
static int getFileSizeFromUri(@NonNull() Uri uri, @NonNull() Context context)
Retrieves the file size of a Uri, if available.
- Parameters:
uri- a Uri pointing to a filecontext- Android context
-
getMimeTypeFromUrl
@Nullable() static String getMimeTypeFromUrl(@NonNull() String url)
-
getFileExtension
@Nullable() static String getFileExtension(@NonNull() Uri uri, @NonNull() Context context)
-
-
-
-