-
Notifications
You must be signed in to change notification settings - Fork 2
/
Constants.java
87 lines (76 loc) · 5.36 KB
/
Constants.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
package javinator9889.bitcoinpools;
import java.util.concurrent.TimeUnit;
/**
* Created by Javinator9889 on 23/01/2018.
* Contains constant values that will be used
*/
public class Constants {
public static final boolean PERSISTED = true;
public static final long SCHEDULING_TIME = TimeUnit.HOURS.toMillis(1);
public static final long BACKOFF_CRITERIA = TimeUnit.SECONDS.toMillis(30);
public static final int JOB_ID = 1;
public static final class SHARED_PREFERENCES {
public static final String SHARED_PREFERENCES_KEY = "javinator9889.bitcoinpools.usrPreferences";
public static final String NOTIFICATIONS_ENABLED = "notifications_enabled";
public static final String NOTIFIED_HIGH = "notified_high";
public static final String NOTIFIED_LOW = "notified_low";
public static final String DAYS_TO_CHECK = "days_to_check";
public static final String VALUE_TO_CHECK = "value_to_check";
public static final String SHARED_PREFERENCES_INITIALIZED = "initialized";
public static final String APP_VERSION = "APP_VERSION";
}
public static final String CHANNEL_ID = "javinator9889.bitcoinpools.Alerts";
public static final int NOTIFICATION_ID = 1;
public static final int REQUEST_CODE = 0;
public static final String GITHUB_USER = "GITHUB_USER";
public static final String GITHUB_REPO = "GITHUB_REPO";
public static final String STATS_URL = "https://api.blockchain.info/stats";
public static final String MARKET_NAME = "market_price_usd";
public static final String POOLS_URL = "https://api.blockchain.info/pools?timespan=";
public static final class LOG {
public static final String UNCAUGHT_ERROR = "Uncaught error on: ";
public static final String BCTAG = "BitCoinApp";
public static final String NO_INIT = "Unable to init current activity: ";
public static final String INIT_PREF = "Initialising user shared preferences";
public static final String RESTART_JOB = "Restarting background jobs...";
public static final String CREATED_APP = "Correctly created application";
public static final String LTAG = "License";
public static final String INIT_L = "Created license page";
public static final String MATAG = "MainActivity";
public static final String CREATING_MAINVIEW = "Creating application Main View";
public static final String CREATING_CHART = "Creating application chart";
public static final String INIT_VALUES = "Initialising application values";
public static final String LISTENING = "Listening to buttons";
public static final String CHECKING_PERMISSIONS = "Checking for required permissions";
public static final String LOADING_MPU = "Loading MPU in a new thread...";
public static final String LOADING_RD = "Loading data in a new thread...";
public static final String LOADING_CHART = "Loading PieChart in a new thread...";
public static final String LOADING_TABLE = "Loading table in a new thread...";
public static final String MARKET_PRICE_ERROR = "Error on MainActivity.initMPU(): ";
public static final String DATA_ERROR = "Error on MainActivity.initRD(): ";
public static final String JOIN_ERROR = "Failed to join thread ";
public static final String STAG = "SpinnerActivity";
public static final String INIT_SETTINGS_VIEW = "Starting settings view...";
public static final String INIT_SPINNER = "Starting configurations of spinners based on user preferences";
public static final String INIT_SWITCH = "Configuring options for switch in settings activity. Current state: ";
public static final String CHANGE_PREFERENCES = "Changing preferences on ";
public static final String BACK_TO_MC = "Going back to MainActivity. Saving data...";
public static final String JTAG = ".JobSchedulerService";
public static final String RECEIVED_JOB = "Correctly received job";
public static final String STARTING_JOB = "Starting current job and notification handler. Job ID: ";
public static final String STOPPING_JOB = "Stopping current job. The job was interrupted. Job ID: ";
public static final String NTAG = ".NotificationHandler";
public static final String CREATING_NOTIFICATION = "Creating current notification";
public static final String CURRRENT_NOT_SETTINGS = "Current notification settings: (ENABLED, NOTIFIED_HIGH_ NOTIFIED_LOW, SPECIFIC_VALUE, MPU)";
public static final String NOTIFYING = "Notifying to user";
public static final String NNOTIFYING = "Not notifying to user";
public static final String CTAG = ".CheckUpdates";
public static final String NO_INFO = "The API was unable to get the package information. Full trace: ";
public static final String NEW_VERSION = "There is a new version available. Versions: (current | new) ";
public static final String DOW_NOTIFICATION = "Creating a notification with download button";
public static final String NDOW_NOTIFICATION = "Creating a notification without download button";
public static final String NCTAG = ".NetworkConnection";
public static final String CONNECTION = "Connecting to GitHub and getting latest information";
public static final String JSONERROR = "Error while trying to read JSON from URL. Full trace: ";
}
}