public final class AppToolkit
extends java.lang.Object
AppToolkit
provides a set of Application
related utility methods.Constructor and Description |
---|
AppToolkit() |
Modifier and Type | Method and Description |
---|---|
static <T extends android.app.Application> |
getApplication(android.content.Context context) |
static java.io.File |
getApplicationDirectory(android.content.Context context)
Gets application directory using the given
Context . |
static java.lang.String |
getApplicationDirectoryPath(android.content.Context context)
Gets application directory path using the given
Context . |
static boolean |
hasNfc(android.content.Context context)
Tests if the device has NFC capability.
|
static void |
hideKeyboard(android.view.Window window,
android.view.View editText) |
static void |
showKeyboard(android.view.Window window,
android.view.View editText) |
public static <T extends android.app.Application> T getApplication(android.content.Context context)
public static java.io.File getApplicationDirectory(android.content.Context context)
Context
.context
- A Context
.File
. If accessing the directory fails, null
is
returned.public static java.lang.String getApplicationDirectoryPath(android.content.Context context)
Context
.context
- A Context
.String
. If accessing the directory path fails,
an empty String
is returned.public static boolean hasNfc(android.content.Context context)
boolean
.public static void showKeyboard(android.view.Window window, android.view.View editText)
public static void hideKeyboard(android.view.Window window, android.view.View editText)