public class VKUtil
extends java.lang.Object
| Constructor and Description |
|---|
VKUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
explodeQueryString(java.lang.String queryString)
Breaks key=value&key=value string to map
|
static java.lang.String |
fileToString(java.lang.String filename)
Reads content of file, and returns result as string
|
static java.lang.String |
getApplicationName(android.content.Context ctx)
Finds current application name
|
static java.lang.String[] |
getCertificateFingerprint(android.content.Context ctx,
java.lang.String packageName)
Get current certificate fingerprint
|
static java.lang.String |
getHost(java.lang.String url)
Will take a url such as http://www.stackoverflow.com and return www.stackoverflow.com
Author: aioobe http://stackoverflow.com/a/4826122/1271424
|
static boolean |
isAppInstalled(android.content.Context context,
java.lang.String uri)
Check if package installed
|
static boolean |
isIntentAvailable(android.content.Context context,
java.lang.String action)
Check if action available installed
|
static java.util.Map<java.lang.String,java.lang.Object> |
mapFrom(java.lang.Object... args)
Builds map from list of strings
|
static java.lang.String |
md5(java.lang.String s)
Returns md5 hash of string
|
static VKParameters |
paramsFrom(java.lang.Object... args) |
static void |
stringToFile(java.lang.String filename,
java.lang.String stringToWrite)
Saves passed string to file
|
@Nullable
public static java.util.Map<java.lang.String,java.lang.String> explodeQueryString(@Nullable
java.lang.String queryString)
queryString - string to explodepublic static java.lang.String fileToString(java.lang.String filename)
throws java.io.IOException
filename - path to filejava.io.IOExceptionpublic static void stringToFile(java.lang.String filename,
java.lang.String stringToWrite)
filename - path to filestringToWrite - string to savepublic static java.lang.String md5(java.lang.String s)
s - string to hashpublic static java.lang.String[] getCertificateFingerprint(android.content.Context ctx,
java.lang.String packageName)
ctx - context of applicationpackageName - your package namepublic static java.util.Map<java.lang.String,java.lang.Object> mapFrom(java.lang.Object... args)
args - key-value pairs for build a map. Must be a multiple of 2public static VKParameters paramsFrom(java.lang.Object... args)
public static boolean isAppInstalled(android.content.Context context,
java.lang.String uri)
context - Context of current appuri - Package of application to checkpublic static boolean isIntentAvailable(android.content.Context context,
java.lang.String action)
context - Context of current appaction - Package of application to checkpublic static java.lang.String getApplicationName(android.content.Context ctx)
ctx - context of applicationpublic static java.lang.String getHost(java.lang.String url)
url - url need to find host