@AcraCore(buildConfigClass=com.asdoi.gymwen.BuildConfig.class,
reportFormat=JSON)
@AcraMailSender(mailTo="GymWenApp@t-online.de")
@AcraDialog(resText=<error>,
resCommentPrompt=<error>,
resTheme=<error>,
resTitle=<error>)
public class ApplicationFeatures
extends androidx.multidex.MultiDexApplication
Modifier and Type | Class and Description |
---|---|
static class |
ApplicationFeatures.createInfoNotification
|
static class |
ApplicationFeatures.createTodayWarningNotification
|
static class |
ApplicationFeatures.downloadImageTask
|
static class |
ApplicationFeatures.downloadSubstitutionplanDocsTask
|
Modifier and Type | Field and Description |
---|---|
static int |
DAILY_REMINDER_REQUEST_CODE
|
static int |
NOTIFICATION_ID
|
static int |
NOTIFICATION_ID_2
|
static int |
old_design_substitution_view_id
|
static int |
substitution_teacher_view_id
|
static java.util.ArrayList<java.lang.String>
|
websiteHistorySaveInstance
|
ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE,
ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE,
AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT,
BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT,
BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_EXTERNAL_SERVICE,
BIND_IMPORTANT, BIND_INCLUDE_CAPABILITIES, BIND_NOT_FOREGROUND,
BIND_NOT_PERCEPTIBLE, BIND_WAIVE_PRIORITY, BIOMETRIC_SERVICE,
BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE,
CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE,
COMPANION_DEVICE_SERVICE, CONNECTIVITY_SERVICE,
CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY,
CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED,
CROSS_PROFILE_APPS_SERVICE, DEVICE_POLICY_SERVICE,
DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE,
EUICC_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE,
INPUT_METHOD_SERVICE, INPUT_SERVICE, IPSEC_SERVICE,
JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE,
LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE,
MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE,
MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND,
MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS,
MODE_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE,
MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE,
NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE,
RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE,
ROLE_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE,
STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE,
TELECOM_SERVICE, TELEPHONY_SERVICE,
TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE,
TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE,
UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE,
VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE,
WIFI_P2P_SERVICE, WIFI_RTT_RANGING_SERVICE, WIFI_SERVICE,
WINDOW_SERVICE
Constructor and Description |
---|
ApplicationFeatures()
|
Modifier and Type | Method and Description |
---|---|
static void |
cancelAlarm(android.content.Context context,
java.lang.Class<?> cls)
|
static boolean |
coursesCheck()
|
static boolean |
coursesCheck(boolean openAddActivity)
|
static org.jsoup.nodes.Document
|
downloadDoc(java.lang.String url)
|
static void |
downloadSubstitutionplanDocs(boolean isWidget,
boolean signIn)
|
static void |
downloadTeacherlistDoc()
|
static void |
exportBackup(android.content.Context context)
|
static int |
frequencyOfSubString(java.lang.String str,
java.lang.String findStr)
|
static int |
getAccentColor(android.content.Context context)
|
static int |
getBackgroundColor(android.content.Context context)
|
static android.graphics.Bitmap
|
getBitmapFromVectorDrawable(int drawableId)
|
static boolean |
getBooleanSettings(java.lang.String key,
boolean defaultValue)
|
static android.content.Context
|
getContext()
|
static int |
getCurrentTimeInSeconds()
|
static
com.ahmedjazzar.rosetta.LanguageSwitcher |
getLanguageSwitcher()
|
static int |
getLinkColor(android.content.Context context)
|
static int |
getPrimaryColor(android.content.Context context)
|
static Profile
|
getSelectedProfile()
|
static int |
getSelectedProfilePosition()
|
static int |
getTextColorPrimary(android.content.Context context)
|
static int |
getTextColorSecondary(android.content.Context context)
|
static int |
getThemeColor(int themeAttributeId,
android.content.Context context)
|
static int |
getWebPageBackgroundColor(android.content.Context context)
|
static void |
initProfile(int position,
boolean global)
|
static boolean |
initSettings(boolean isWidget,
boolean signIn)
|
static boolean |
isNetworkAvailable()
|
static boolean |
isURLValid(java.lang.String url)
|
void |
onConfigurationChanged(android.content.res.Configuration newConfig)
|
void |
onCreate()
|
static void |
refreshWidgets()
|
static java.util.Date |
removeTime(java.util.Date date)
|
static void |
resetSelectedProfile()
|
static void |
sendNotification()
|
static void |
setAlarm(android.content.Context context,
java.lang.Class<?> cls,
int hour,
int min,
int second)
|
static java.lang.String |
urlToRightFormat(java.lang.String url)
|
static android.graphics.Bitmap
|
vectorToBitmap(android.graphics.drawable.Drawable drawable)
|
static android.graphics.Bitmap
|
vectorToBitmap(int resVector)
|
getProcessName, onLowMemory, onTerminate, onTrimMemory,
registerActivityLifecycleCallbacks, registerComponentCallbacks,
registerOnProvideAssistDataListener,
unregisterActivityLifecycleCallbacks,
unregisterComponentCallbacks,
unregisterOnProvideAssistDataListener
bindIsolatedService, bindService, bindService,
checkCallingOrSelfPermission, checkCallingOrSelfUriPermission,
checkCallingPermission, checkCallingUriPermission,
checkPermission, checkSelfPermission, checkUriPermission,
checkUriPermission, clearWallpaper, createConfigurationContext,
createContextForSplit, createDeviceProtectedStorageContext,
createDisplayContext, createPackageContext, databaseList,
deleteDatabase, deleteFile, deleteSharedPreferences,
enforceCallingOrSelfPermission,
enforceCallingOrSelfUriPermission, enforceCallingPermission,
enforceCallingUriPermission, enforcePermission,
enforceUriPermission, enforceUriPermission, fileList,
getApplicationContext, getApplicationInfo, getAssets,
getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir,
getContentResolver, getDatabasePath, getDataDir, getDir,
getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir,
getExternalFilesDirs, getExternalMediaDirs, getFilesDir,
getFileStreamPath, getMainExecutor, getMainLooper,
getNoBackupFilesDir, getObbDir, getObbDirs, getOpPackageName,
getPackageCodePath, getPackageManager, getPackageName,
getPackageResourcePath, getResources, getSharedPreferences,
getSystemService, getSystemServiceName, getTheme, getWallpaper,
getWallpaperDesiredMinimumHeight,
getWallpaperDesiredMinimumWidth, grantUriPermission,
isDeviceProtectedStorage, isRestricted, moveDatabaseFrom,
moveSharedPreferencesFrom, openFileInput, openFileOutput,
openOrCreateDatabase, openOrCreateDatabase, peekWallpaper,
registerReceiver, registerReceiver, registerReceiver,
registerReceiver, removeStickyBroadcast,
removeStickyBroadcastAsUser, revokeUriPermission,
revokeUriPermission, sendBroadcast, sendBroadcast,
sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast,
sendOrderedBroadcast, sendOrderedBroadcastAsUser,
sendStickyBroadcast, sendStickyBroadcastAsUser,
sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser,
setTheme, setWallpaper, setWallpaper, startActivities,
startActivities, startActivity, startActivity,
startForegroundService, startInstrumentation, startIntentSender,
startIntentSender, startService, stopService, unbindService,
unregisterReceiver, updateServiceGroup
public static final int substitution_teacher_view_id
public static final int old_design_substitution_view_id
public static java.util.ArrayList<java.lang.String> websiteHistorySaveInstance
public static final int NOTIFICATION_ID
public static final int NOTIFICATION_ID_2
public static final int DAILY_REMINDER_REQUEST_CODE
public static int getCurrentTimeInSeconds()
public static java.util.Date removeTime(java.util.Date date)
public void onCreate()
onCreate
in class android.app.Application
public void onConfigurationChanged(android.content.res.Configuration newConfig)
onConfigurationChanged
in
interface android.content.ComponentCallbacks
onConfigurationChanged
in
class android.app.Application
public static android.content.Context getContext()
public static org.jsoup.nodes.Document downloadDoc(java.lang.String url)
public static void downloadTeacherlistDoc()
public static void downloadSubstitutionplanDocs(boolean isWidget, boolean signIn)
public static boolean isNetworkAvailable()
public static boolean initSettings(boolean isWidget, boolean signIn)
public static boolean coursesCheck(boolean openAddActivity)
public static boolean coursesCheck()
public static void refreshWidgets()
public static android.graphics.Bitmap vectorToBitmap(@DrawableRes int resVector)
public static android.graphics.Bitmap vectorToBitmap(android.graphics.drawable.Drawable drawable)
public static boolean getBooleanSettings(java.lang.String key, boolean defaultValue)
public static boolean isURLValid(java.lang.String url)
public static java.lang.String urlToRightFormat(java.lang.String url)
public static void sendNotification()
public static int frequencyOfSubString(java.lang.String str, java.lang.String findStr)
public static android.graphics.Bitmap getBitmapFromVectorDrawable(int drawableId)
public static com.ahmedjazzar.rosetta.LanguageSwitcher getLanguageSwitcher()
public static void setAlarm(android.content.Context context, java.lang.Class<?> cls, int hour, int min, int second)
public static void cancelAlarm(android.content.Context context, java.lang.Class<?> cls)
public static void initProfile(int position, boolean global)
public static Profile getSelectedProfile()
public static void resetSelectedProfile()
public static int getSelectedProfilePosition()
public static int getTextColorPrimary(android.content.Context context)
public static int getTextColorSecondary(android.content.Context context)
public static int getBackgroundColor(android.content.Context context)
public static int getWebPageBackgroundColor(android.content.Context context)
public static int getLinkColor(android.content.Context context)
public static int getPrimaryColor(android.content.Context context)
public static int getAccentColor(android.content.Context context)
public static int getThemeColor(int themeAttributeId, android.content.Context context)
public static void exportBackup(android.content.Context context)