public class TelemetryUtils
extends java.lang.Object
| Constructor and Description |
|---|
TelemetryUtils() |
| Modifier and Type | Method and Description |
|---|---|
static android.location.Location |
buildLocation(double longitude,
double latitude) |
static java.lang.String |
buildUUID()
Generates a random UUID that can be used
|
static java.lang.String |
generateCreateDate(android.location.Location location) |
static java.lang.String |
generateCreateDateFormatted(java.util.Date date) |
static float |
getAccesibilityFontScaleSize(android.content.Context context) |
static java.lang.String |
getApplicationIdentifier(android.content.Context context) |
static java.lang.String |
getApplicationState(android.content.Context context) |
static java.lang.String |
getCellularCarrier(android.content.Context context) |
static java.lang.String |
getCellularNetworkType(android.content.Context context) |
static java.lang.Boolean |
getConnectedToWifi(android.content.Context context)
Check whether we're connected to wifi.
|
static java.lang.String |
getOrientation(android.content.Context context) |
static int |
getScreenBrightness(android.content.Context context)
Returns the screen backlight brightness between 0 and 100, -1 if the check failed.
|
static android.content.SharedPreferences |
getSharedPreferences(android.content.Context context) |
static int |
getVolumeLevel(android.content.Context context)
Returns the current system volume level
|
static java.lang.String |
obtainAudioType(android.content.Context context)
Returns the current audio type
|
static java.lang.String |
toHumanReadableAscii(java.lang.String s) |
public static java.lang.String generateCreateDate(android.location.Location location)
public static java.lang.String toHumanReadableAscii(java.lang.String s)
public static java.lang.String generateCreateDateFormatted(java.util.Date date)
public static android.location.Location buildLocation(double longitude,
double latitude)
public static android.content.SharedPreferences getSharedPreferences(android.content.Context context)
public static java.lang.String getApplicationIdentifier(android.content.Context context)
public static java.lang.String getOrientation(android.content.Context context)
public static java.lang.String getApplicationState(android.content.Context context)
public static float getAccesibilityFontScaleSize(android.content.Context context)
public static java.lang.String getCellularCarrier(android.content.Context context)
public static java.lang.String getCellularNetworkType(android.content.Context context)
public static java.lang.Boolean getConnectedToWifi(android.content.Context context)
public static int getScreenBrightness(android.content.Context context)
public static int getVolumeLevel(android.content.Context context)
public static java.lang.String buildUUID()
public static java.lang.String obtainAudioType(android.content.Context context)