public class GalleryUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MIME_TYPE_ALL |
static java.lang.String |
MIME_TYPE_IMAGE |
static java.lang.String |
MIME_TYPE_PANORAMA360 |
static java.lang.String |
MIME_TYPE_VIDEO |
| Constructor and Description |
|---|
GalleryUtils() |
| Modifier and Type | Method and Description |
|---|---|
static double |
accurateDistanceMeters(double lat1,
double lng1,
double lat2,
double lng2) |
static void |
assertNotInRenderThread() |
static int |
determineTypeBits(android.content.Context context,
android.content.Intent intent) |
static float |
dpToPixel(float dp) |
static int |
dpToPixel(int dp) |
static void |
fakeBusy(ThreadPool.JobContext jc,
int timeout) |
static double |
fastDistanceMeters(double latRad1,
double lngRad1,
double latRad2,
double lngRad2) |
static java.lang.String |
formatDuration(android.content.Context context,
int duration) |
static java.lang.String |
formatLatitudeLongitude(java.lang.String format,
double latitude,
double longitude) |
static int |
getBucketId(java.lang.String path) |
static byte[] |
getBytes(java.lang.String in) |
static int |
getSelectionModePrompt(int typeBits) |
static boolean |
hasSpaceForSize(long size) |
static void |
initialize(android.content.Context context) |
static float[] |
intColorToFloatARGBArray(int from) |
static boolean |
isPanorama(MediaItem item) |
static boolean |
isValidLocation(double latitude,
double longitude) |
static int |
meterToPixel(float meter) |
static java.lang.String |
searchDirForPath(java.io.File dir,
int bucketId) |
static void |
setRenderThread() |
static void |
setViewPointMatrix(float[] matrix,
float x,
float y,
float z) |
static void |
showOnMap(android.content.Context context,
double latitude,
double longitude) |
static void |
startCameraActivity(android.content.Context context) |
static double |
toMile(double meter) |
public static final java.lang.String MIME_TYPE_IMAGE
public static final java.lang.String MIME_TYPE_VIDEO
public static final java.lang.String MIME_TYPE_PANORAMA360
public static final java.lang.String MIME_TYPE_ALL
public static void initialize(android.content.Context context)
public static float[] intColorToFloatARGBArray(int from)
public static float dpToPixel(float dp)
public static int dpToPixel(int dp)
public static int meterToPixel(float meter)
public static byte[] getBytes(java.lang.String in)
public static void setRenderThread()
public static void assertNotInRenderThread()
public static double fastDistanceMeters(double latRad1,
double lngRad1,
double latRad2,
double lngRad2)
public static double accurateDistanceMeters(double lat1,
double lng1,
double lat2,
double lng2)
public static final double toMile(double meter)
public static void fakeBusy(ThreadPool.JobContext jc, int timeout)
public static void startCameraActivity(android.content.Context context)
public static boolean isValidLocation(double latitude,
double longitude)
public static java.lang.String formatLatitudeLongitude(java.lang.String format,
double latitude,
double longitude)
public static void showOnMap(android.content.Context context,
double latitude,
double longitude)
public static void setViewPointMatrix(float[] matrix,
float x,
float y,
float z)
public static int getBucketId(java.lang.String path)
public static java.lang.String searchDirForPath(java.io.File dir,
int bucketId)
public static java.lang.String formatDuration(android.content.Context context,
int duration)
public static int determineTypeBits(android.content.Context context,
android.content.Intent intent)
public static int getSelectionModePrompt(int typeBits)
public static boolean hasSpaceForSize(long size)
public static boolean isPanorama(MediaItem item)