public class Util extends Object
| Modifier and Type | Field and Description |
|---|---|
static SimpleDateFormat |
dateFormatter |
static DecimalFormat |
SecondsDisplayFormat |
| Constructor and Description |
|---|
Util() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkPermission(android.content.Context context,
String permission) |
static String |
convertToHex(byte[] bytes) |
protected static String |
createUuid() |
static boolean |
equalBoolean(Boolean first,
Boolean second) |
static boolean |
equalEnum(Enum first,
Enum second) |
static boolean |
equalInt(Integer first,
Integer second) |
static boolean |
equalLong(Long first,
Long second) |
static boolean |
equalObject(Object first,
Object second) |
static boolean |
equalsDouble(Double first,
Double second) |
static boolean |
equalString(String first,
String second) |
static String |
formatString(String format,
Object... args) |
static String |
getAndroidId(android.content.Context context) |
static int |
getConnectivityType(android.content.Context context) |
static String |
getCpuAbi() |
static String |
getFireAdvertisingId(android.content.ContentResolver contentResolver) |
static Boolean |
getFireTrackingEnabled(android.content.ContentResolver contentResolver) |
static void |
getGoogleAdId(android.content.Context context,
OnDeviceIdsRead onDeviceIdRead) |
static String |
getIMEI(android.telephony.TelephonyManager telephonyManager) |
static String |
getIMEI(android.telephony.TelephonyManager telephonyManager,
int index) |
static String |
getIMEIs(android.telephony.TelephonyManager telephonyManager) |
static Locale |
getLocale(android.content.res.Configuration configuration) |
static String |
getMacAddress(android.content.Context context) |
static String |
getMcc(android.content.Context context) |
static String |
getMEID(android.telephony.TelephonyManager telephonyManager) |
static String |
getMEID(android.telephony.TelephonyManager telephonyManager,
int index) |
static String |
getMEIDs(android.telephony.TelephonyManager telephonyManager) |
static String |
getMnc(android.content.Context context) |
static int |
getNetworkType(android.content.Context context) |
static String |
getPlayAdId(android.content.Context context) |
static Map<String,String> |
getPluginKeys(android.content.Context context) |
static String |
getReasonString(String message,
Throwable throwable) |
static String |
getRootCause(Exception ex) |
static String[] |
getSupportedAbis() |
static String |
getTelephonyId(android.telephony.TelephonyManager telephonyManager) |
static String |
getTelephonyId(android.telephony.TelephonyManager telephonyManager,
int index) |
static String |
getTelephonyIds(android.telephony.TelephonyManager telephonyManager) |
static String |
getVmInstructionSet() |
static long |
getWaitingTime(int retries,
BackoffStrategy backoffStrategy) |
static String |
hash(String text,
String method) |
static int |
hashBoolean(Boolean value) |
static int |
hashEnum(Enum value) |
static int |
hashLong(Long value) |
static int |
hashObject(Object value) |
static int |
hashString(String value) |
static boolean |
hasRootCause(Exception ex) |
static Boolean |
isPlayTrackingEnabled(android.content.Context context) |
static boolean |
isValidParameter(String attribute,
String attributeType,
String parameterName) |
static String |
md5(String text) |
static Map<String,String> |
mergeParameters(Map<String,String> target,
Map<String,String> source,
String parameterName) |
static String |
quote(String string) |
static boolean |
readBooleanField(ObjectInputStream.GetField fields,
String name,
boolean defaultValue) |
static int |
readIntField(ObjectInputStream.GetField fields,
String name,
int defaultValue) |
static long |
readLongField(ObjectInputStream.GetField fields,
String name,
long defaultValue) |
static <T> T |
readObject(android.content.Context context,
String filename,
String objectName,
Class<T> type) |
static <T> T |
readObjectField(ObjectInputStream.GetField fields,
String name,
T defaultValue) |
static String |
readStringField(ObjectInputStream.GetField fields,
String name,
String defaultValue) |
static void |
runInBackground(Runnable command) |
static String |
sha1(String text) |
static String |
sha256(String text) |
static boolean |
tryAddToStringList(List<String> list,
String value) |
static <T> void |
writeObject(T object,
android.content.Context context,
String filename,
String objectName) |
public static final DecimalFormat SecondsDisplayFormat
public static final SimpleDateFormat dateFormatter
protected static String createUuid()
public static String getPlayAdId(android.content.Context context)
public static void runInBackground(Runnable command)
public static void getGoogleAdId(android.content.Context context,
OnDeviceIdsRead onDeviceIdRead)
public static Boolean isPlayTrackingEnabled(android.content.Context context)
public static String getMacAddress(android.content.Context context)
public static String getAndroidId(android.content.Context context)
public static String getTelephonyId(android.telephony.TelephonyManager telephonyManager)
public static String getIMEI(android.telephony.TelephonyManager telephonyManager)
public static String getMEID(android.telephony.TelephonyManager telephonyManager)
public static String getIMEI(android.telephony.TelephonyManager telephonyManager, int index)
public static String getMEID(android.telephony.TelephonyManager telephonyManager, int index)
public static String getTelephonyId(android.telephony.TelephonyManager telephonyManager, int index)
public static String getTelephonyIds(android.telephony.TelephonyManager telephonyManager)
public static String getIMEIs(android.telephony.TelephonyManager telephonyManager)
public static String getMEIDs(android.telephony.TelephonyManager telephonyManager)
public static <T> T readObject(android.content.Context context,
String filename,
String objectName,
Class<T> type)
public static <T> void writeObject(T object,
android.content.Context context,
String filename,
String objectName)
public static boolean checkPermission(android.content.Context context,
String permission)
public static String readStringField(ObjectInputStream.GetField fields, String name, String defaultValue)
public static <T> T readObjectField(ObjectInputStream.GetField fields, String name, T defaultValue)
public static boolean readBooleanField(ObjectInputStream.GetField fields, String name, boolean defaultValue)
public static int readIntField(ObjectInputStream.GetField fields, String name, int defaultValue)
public static long readLongField(ObjectInputStream.GetField fields, String name, long defaultValue)
public static int hashBoolean(Boolean value)
public static int hashLong(Long value)
public static int hashString(String value)
public static int hashEnum(Enum value)
public static int hashObject(Object value)
public static String convertToHex(byte[] bytes)
public static String[] getSupportedAbis()
public static String getCpuAbi()
public static long getWaitingTime(int retries,
BackoffStrategy backoffStrategy)
public static boolean isValidParameter(String attribute, String attributeType, String parameterName)
public static Map<String,String> mergeParameters(Map<String,String> target, Map<String,String> source, String parameterName)
public static String getVmInstructionSet()
public static Locale getLocale(android.content.res.Configuration configuration)
public static String getFireAdvertisingId(android.content.ContentResolver contentResolver)
public static Boolean getFireTrackingEnabled(android.content.ContentResolver contentResolver)
public static int getConnectivityType(android.content.Context context)
public static int getNetworkType(android.content.Context context)
public static String getMcc(android.content.Context context)
public static String getMnc(android.content.Context context)
public static boolean hasRootCause(Exception ex)
Copyright © 2018. All rights reserved.