public class MiscUtils
extends java.lang.Object
MiscUtils.dpToPx
(this, 100);
//Returns pixel equivalent of 100dp's (Density-independent pixels)MiscUtils.getVersionName
(this);
//"Your App name from manifest"MiscUtils.getVersionName
(this);
//"5.4.3" - your app version name from AndroidManifest"MiscUtils.getVersionCode
(this);
//307 - your app version number from AndroidManifest"MiscUtils.getApplicationName
(this);
/"Your App" - your app name from AndroidManifest"Constructor and Description |
---|
MiscUtils() |
Modifier and Type | Method and Description |
---|---|
static int |
dpToPx(android.content.Context context,
int dp)
dip to px conversion.
|
static java.lang.String |
getApplicationName(android.content.Context context)
Get application name from Manifest file.
|
static int |
getVersionCode(android.content.Context context)
Get the "android:versionCode" value from the Manifest file.
|
static java.lang.String |
getVersionName(android.content.Context context)
Get the "android:versionName" value from the Manifest file.
|
static boolean |
isValidEmail(java.lang.String email)
Uses androids android.util.Patterns.EMAIL_ADDRESS to check if an email address is valid.
|
static boolean |
isValidPhoneNumber(java.lang.String number)
Uses androids android.telephony.PhoneNumberUtils to check if an phone number is valid.
|
static boolean |
isValidURL(java.lang.String url)
Uses androids android.util.Patterns.WEB_URL to check if an url is valid.
|
public static int dpToPx(android.content.Context context, int dp)
context
- The current Context or Activity that this method is called fromdp
- dips (Density-independent pixels) to convert to pixels.public static java.lang.String getVersionName(android.content.Context context)
context
- The current Context or Activity that this method is called frompublic static int getVersionCode(android.content.Context context)
context
- The current Context or Activity that this method is called frompublic static java.lang.String getApplicationName(android.content.Context context)
context
- The current Context or Activity that this method is called frompublic static final boolean isValidEmail(java.lang.String email)
email
- Address to checkemail
is a valid email address.public static final boolean isValidPhoneNumber(java.lang.String number)
number
- Phone number to checknumber
is a valid phone number.public static final boolean isValidURL(java.lang.String url)
url
- Address to checkurl
is a valid web address.