Package com.batch.android.core
Class GenericHelper
- java.lang.Object
-
- com.batch.android.core.GenericHelper
-
public class GenericHelper extends java.lang.ObjectGeneric helper that contains generic helpful methods
-
-
Constructor Summary
Constructors Constructor Description GenericHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancheckPermission(java.lang.String permission, android.content.Context context)Check if the permission is availablestatic intDPtoPixel(int dp, android.content.Context context)Convert DP value to pixelstatic java.lang.FloatgetScreenDensity(android.content.Context applicationContext)Return the screen density.static floatpixelToDP(int px, android.content.Context context)Convert pixel value to DPstatic java.lang.StringreadMD5(byte[] content)Read the MD5 of a contentstatic java.lang.StringreadMD5(java.lang.String toEncrypt)Read the MD5 of a string
-
-
-
Method Detail
-
checkPermission
public static boolean checkPermission(java.lang.String permission, android.content.Context context)Check if the permission is available- Parameters:
permission-context-- Returns:
-
readMD5
public static java.lang.String readMD5(byte[] content) throws java.security.NoSuchAlgorithmExceptionRead the MD5 of a content- Parameters:
content-- Returns:
- Throws:
java.security.NoSuchAlgorithmException
-
readMD5
public static java.lang.String readMD5(java.lang.String toEncrypt) throws java.security.NoSuchAlgorithmExceptionRead the MD5 of a string- Returns:
- Throws:
java.security.NoSuchAlgorithmException
-
getScreenDensity
public static java.lang.Float getScreenDensity(android.content.Context applicationContext)
Return the screen density.- Parameters:
applicationContext- An activity/service context. Application context will not work.- Returns:
- Density if found, null otherwise
-
pixelToDP
public static float pixelToDP(int px, android.content.Context context)Convert pixel value to DP- Parameters:
px- pixel valuecontext-- Returns:
-
DPtoPixel
public static int DPtoPixel(int dp, android.content.Context context)Convert DP value to pixel- Parameters:
dp- dp valuecontext-- Returns:
-
-