1 |
efrain |
1 |
package com.cesams.twogetskills;
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
public class Constants {
|
|
|
5 |
public static final String NOTIFICATION_CHANNEL_ID = "2GETSKILLS";
|
|
|
6 |
|
|
|
7 |
public static final String AUTHORITY = "com.cesams.twogetskills";
|
|
|
8 |
public static final String ACCOUNT_TYPE = "com.cesams.twogetskills";
|
|
|
9 |
public static final String ACCOUNT = "2getskills";
|
|
|
10 |
|
|
|
11 |
public static final String DATABASE_FILENAME = "2getskillsRoom.db";
|
|
|
12 |
public static final String PREFERENCE_FILENAME = "2getskillsRoom.pref";
|
|
|
13 |
|
|
|
14 |
|
|
|
15 |
public static final long SECONDS_PER_MINUTE = 60L;
|
|
|
16 |
public static final long SYNC_INTERVAL_IN_MINUTES = 2L;
|
|
|
17 |
public static final long SYNC_INTERVAL =
|
|
|
18 |
SYNC_INTERVAL_IN_MINUTES *
|
|
|
19 |
SECONDS_PER_MINUTE;
|
|
|
20 |
|
|
|
21 |
//En milisegundos
|
|
|
22 |
public static final long CHECK_CHANGES_INTERVAL = 4 * 60 * 60 * 1000;
|
|
|
23 |
|
|
|
24 |
|
|
|
25 |
/*
|
|
|
26 |
public static final String SAVED_INSTANCE_FIELD_IDX_FRAGMENT_ACTIVE = "IDX_FRAGMENT_ACTIVE";
|
|
|
27 |
public static final String SAVED_INSTANCE_FIELD_TOPIC_UUID_ACTIVE = "TOPIC_UUID_ACTIVE";
|
|
|
28 |
public static final String SAVED_INSTANCE_FIELD_CAPSULE_UUID_ACTIVE = "CAPSULE_UUID_ACTIVE";
|
|
|
29 |
public static final String SAVED_INSTANCE_FIELD_SLIDE_UUID_ACTIVE = "SLIDE_UUID_ACTIVE";
|
|
|
30 |
public static final String SAVED_INSTANCE_FIELD_COMPANY_UUID_ACTIVE = "COMPANY_UUID_ACTIVE";
|
|
|
31 |
*/
|
|
|
32 |
|
|
|
33 |
public static final String BROADCAST_TYPE_NOTIFICATION = "twogetskills.cesams.com.fcm.type.notification";
|
|
|
34 |
public static final String BROADCAST_TYPE_TOKEN = "twogetskills.cesams.com.fcm.type.token";
|
|
|
35 |
public static final String BROADCAST_TYPE_COMMAND = "twogetskills.cesams.com.fcm.type.command";
|
|
|
36 |
|
|
|
37 |
//public static final String BROADCAST_TYPE_REFRESH_CONTENT = "twogetskills.cesams.com.type.refreshContent";
|
|
|
38 |
//public static final String BROADCAST_TYPE_SYNC_TO_SERVER = "twogetskills.cesams.com.type.syncToServer";
|
|
|
39 |
|
|
|
40 |
|
|
|
41 |
public static final String BROADCAST_TYPE_SYNC_TO_SERVER_OR_CHECK_CHANGES = "twogetskills.cesams.com.type.syncToServerOrCheckChanges";
|
|
|
42 |
|
|
|
43 |
|
|
|
44 |
public final static String POST_DEVICE_FIELD_PLATFORM = "platform";
|
|
|
45 |
public final static String POST_DEVICE_FIELD_APPLICATION_ID = "application_id";
|
|
|
46 |
public final static String POST_DEVICE_FIELD_DEVICE_UUID = "device_uuid";
|
|
|
47 |
public final static String POST_DEVICE_FIELD_MANUFACTURER = "manufacturer";
|
|
|
48 |
public final static String POST_DEVICE_FIELD_BRAND = "brand";
|
|
|
49 |
public final static String POST_DEVICE_FIELD_VERSION = "version";
|
|
|
50 |
public final static String POST_DEVICE_FIELD_MODEL = "model";
|
|
|
51 |
public final static String POST_DEVICE_FIELD_SYNC_ID = "sync_id";
|
|
|
52 |
|
|
|
53 |
public final static String POST_FCM_FIELD_DEVICE_UUID = "device_uuid";
|
|
|
54 |
public final static String POST_FCM_FIELD_TOKEN = "token";
|
|
|
55 |
public final static String POST_FCM_FIELD_SYNC_ID = "sync_id";
|
|
|
56 |
|
|
|
57 |
public final static String POST_SYNC_FIELD_DEVICE_UUID = "device_uuid";
|
|
|
58 |
public final static String POST_SYNC_FIELD_DATA = "data";
|
|
|
59 |
public final static String POST_SYNC_FIELD_SYNC_ID = "sync_id";
|
|
|
60 |
|
|
|
61 |
public final static String POST_SYNC_BATCH_FIELD_DEVICE_UUID = "device_uuid";
|
|
|
62 |
public final static String POST_SYNC_BATCH_FIELD_RECORD_DATA = "record_data";
|
|
|
63 |
public final static String POST_SYNC_BATCH_FIELD_RECORD_SYNC_ID = "record_sync_id";
|
|
|
64 |
public final static String POST_SYNC_BATCH_FIELD_MAX_RECORDS = "max_records";
|
|
|
65 |
|
|
|
66 |
public final static String POST_SIGNIN_FIELD_APPLICATION_ID = "application_id";
|
|
|
67 |
public final static String POST_SIGNIN_FIELD_DEVICE_ENCRYPTER = "encrypter";
|
|
|
68 |
public final static String POST_SIGNIN_FIELD_DEVICE_UUID = "device_uuid";
|
|
|
69 |
public final static String POST_SIGNIN_FIELD_EMAIL = "email";
|
|
|
70 |
public final static String POST_SIGNIN_FIELD_PASSWORD = "password";
|
|
|
71 |
|
|
|
72 |
public final static String POST_MICROLEARNING_CHECK_CHANGES_DEVICE_UUID = "device_uuid";
|
|
|
73 |
public final static String POST_MICROLEARNING_CHECK_CHANGES_MAX_DATE_CHANGES = "max_date_changes";
|
|
|
74 |
public final static String POST_MICROLEARNING_CHECK_CHANGES_IS_FOREGROUND = "is_foreground";
|
|
|
75 |
public final static String POST_MICROLEARNING_CHECK_CHANGES_MAX_IDS = "max_ids";
|
|
|
76 |
public final static String POST_MICROLEARNING_CHECK_CHANGES_ID = "id";
|
|
|
77 |
|
|
|
78 |
|
|
|
79 |
public static final String SIGNIN_ENCRYPTER = "AesCipher";
|
|
|
80 |
public static final String SIGNIN_SOURCE_NATIVE = "native";
|
|
|
81 |
|
|
|
82 |
public static final int SYNC_ADAPTER_TYPE_DEVICE = 0;
|
|
|
83 |
public static final int SYNC_ADAPTER_TYPE_FCM = 1;
|
|
|
84 |
public static final int SYNC_ADAPTER_TYPE_SYNC = 2;
|
|
|
85 |
|
|
|
86 |
public static final String SYNC_ADAPTER_DATA_TYPE_FIELD_NAME = "sync_type";
|
|
|
87 |
public static final String SYNC_ADAPTER_DATA_TYPE_MICROLEARNING_USER_LOG = "microlearning-userlog";
|
|
|
88 |
public static final String SYNC_ADAPTER_DATA_TYPE_MICROLEARNING_PROGRESS = "microlearning-progress";
|
|
|
89 |
public static final String SYNC_ADAPTER_DATA_TYPE_MICROLEARNING_QUIZ = "microlearning-quiz";
|
|
|
90 |
public static final String SYNC_ADAPTER_DATA_TYPE_USER_LOG = "userlog";
|
|
|
91 |
|
|
|
92 |
public static final String STORAGE_DIR_MICROLEARNING = "TwoGetSkills";
|
|
|
93 |
|
|
|
94 |
public static final String HTTP_HEADER_ACCEPT = "Accept";
|
|
|
95 |
public static final String HTTP_HEADER_ACCEPT_VALUE = "application/json, text/javascript, */*; q=0.01";
|
|
|
96 |
public static final String HTTP_HEADER_SECURITY_TOKEN = "token";
|
|
|
97 |
public static final String HTTP_HEADER_SECURITY_SECRET = "secret";
|
|
|
98 |
public static final String HTTP_HEADER_SECURITY_CREATED = "created";
|
|
|
99 |
public static final String HTTP_HEADER_SECURITY_RAND = "rand";
|
|
|
100 |
|
|
|
101 |
|
|
|
102 |
public static final String SLIDE_TYPE_IMAGE = "image";
|
|
|
103 |
public static final String SLIDE_TYPE_VIDEO = "video";
|
|
|
104 |
public static final String SLIDE_TYPE_AUDIO = "audio";
|
|
|
105 |
public static final String SLIDE_TYPE_QUIZ = "quiz";
|
|
|
106 |
public static final String SLIDE_TYPE_DOCUMENT = "document";
|
|
|
107 |
public static final String SLIDE_TYPE_TEXT = "text";
|
|
|
108 |
|
|
|
109 |
public static final String QUESTION_YPE_SINGLE_LINE = "sl";
|
|
|
110 |
public static final String QUESTION_TYPE_MULTI_LINE = "ml";
|
|
|
111 |
public static final String QUESTION_TYPE_SINGLE_SELECTION = "s";
|
|
|
112 |
public static final String QUESTION_TYPE_MULTIPLE_SELECTION = "m";
|
|
|
113 |
public static final String QUESTION_TYPE_RANGE_1_5 = "r5";
|
|
|
114 |
public static final String QUESTION_TYPE_RANGE_1_6 = "r6";
|
|
|
115 |
public static final String QUESTION_TYPE_RANGE_1_10 = "r10";
|
|
|
116 |
public static final String QUESTION_TYPE_RANGE_OPEN = "ro";
|
|
|
117 |
|
|
|
118 |
public static final String ANSWER_QCORRECT_YES = "y";
|
|
|
119 |
public static final String ANSWER_CORRECT_NO = "n";
|
|
|
120 |
|
|
|
121 |
public static final String PROGERSS_TYPE_TOPIC = "t";
|
|
|
122 |
public static final String PROGERSS_TYPE_CAPSULE = "c";
|
|
|
123 |
public static final String PROGERSS_TYPE_SLIDE = "s";
|
|
|
124 |
|
|
|
125 |
|
|
|
126 |
public static final String USER_LOG_ACTIVITY_SIGNIN = "signin";
|
|
|
127 |
public static final String USER_LOG_ACTIVITY_SIGNOUT = "signout";
|
|
|
128 |
public static final String USER_LOG_ACTIVITY_START_TOPIC = "start-topic";
|
|
|
129 |
public static final String USER_LOG_ACTIVITY_START_CAPSULE = "start-capsule";
|
|
|
130 |
public static final String USER_LOG_ACTIVITY_VIEW_SLIDE = "view-slide";
|
|
|
131 |
public static final String USER_LOG_ACTIVITY_TAKE_A_TEST = "take-a-test";
|
|
|
132 |
public static final String USER_LOG_ACTIVITY_RETAKE_A_TEST = "retake-a-test";
|
|
|
133 |
public static final String USER_LOG_ACTIVITY_APPROVED_TEST = "approved-test";
|
|
|
134 |
public static final String USER_LOG_ACTIVITY_COMPLETED_CAPSULE = "completed-capsule";
|
|
|
135 |
public static final String USER_LOG_ACTIVITY_COMPLETED_TOPIC = "completed-topic";
|
|
|
136 |
|
|
|
137 |
|
|
|
138 |
public static final String FORMAT_DATE_SERVICE = "yyyy-MM-dd";
|
|
|
139 |
public static final String FORMAT_TIME_SERVICE = "HH:mm:ss";
|
|
|
140 |
public static final String FORMAT_DATETIME_SERVICE = "yyyy-MM-dd'T'HH:mm:ss";
|
|
|
141 |
|
|
|
142 |
|
|
|
143 |
public static final String FORMAT_DATE_TIME_24 = "yyyy-MM-dd HH:mm:ss";
|
|
|
144 |
public static final String FORMAT_DATE_YMD = "yyyy-MM-dd";
|
|
|
145 |
public static final String FORMAT_DATE_DMY = "dd/MM/yyyy";
|
|
|
146 |
public static final String FORMAT_TIME_12 = "hh:mm a";
|
|
|
147 |
public static final String FORMAT_TIME_24 = "HH:mm:ss";
|
|
|
148 |
public static final String FORMAT_DATE_TIME_12 = "dd/MM/yyyy hh:mm a";
|
|
|
149 |
|
|
|
150 |
|
|
|
151 |
|
|
|
152 |
public static final int IDX_FRAGMENT_INTRO = 1;
|
|
|
153 |
public static final int IDX_FRAGMENT_SIGNIN = 2;
|
|
|
154 |
public static final int IDX_FRAGMENT_SIGNUP = 3;
|
|
|
155 |
public static final int IDX_FRAGMENT_ACCOUNT_ACTIVATION = 4;
|
|
|
156 |
public static final int IDX_FRAGMENT_FORGOT_PASSWORD = 5;
|
|
|
157 |
public static final int IDX_FRAGMENT_RESET_PASSWORD = 6;
|
|
|
158 |
|
|
|
159 |
public static final int IDX_FRAGMENT_TOPICS = 10;
|
|
|
160 |
public static final int IDX_FRAGMENT_CAPSULES = 11;
|
|
|
161 |
public static final int IDX_FRAGMENT_SLIDES = 12;
|
|
|
162 |
public static final int IDX_FRAGMENT_GALLERY = 13;
|
|
|
163 |
public static final int IDX_FRAGMENT_FINISH_CAPSULE = 14;
|
|
|
164 |
public static final int IDX_FRAGMENT_FINISH_TOPIC = 15;
|
|
|
165 |
|
|
|
166 |
public static final int IDX_FRAGMENT_TIMELINE = 20;
|
|
|
167 |
public static final int IDX_FRAGMENT_COMPANIES = 21;
|
|
|
168 |
public static final int IDX_FRAGMENT_PROGRESS = 22;
|
|
|
169 |
public static final int IDX_FRAGMENT_USER_PROFILE = 23;
|
|
|
170 |
|
|
|
171 |
public static final int IDX_FRAGMENT_TEST1 = 30;
|
|
|
172 |
public static final int IDX_FRAGMENT_TEST2 = 31;
|
|
|
173 |
|
|
|
174 |
public static final int IDX_FRAGMENT_SETTING = 100;
|
|
|
175 |
|
|
|
176 |
public static final int REQUEST_CODE_AUDIO_VIDEO = 100;
|
|
|
177 |
public static final int REQUEST_CODE_PDF = 101;
|
|
|
178 |
public static final int REQUEST_CODE_TEXT = 102;
|
|
|
179 |
public static final int REQUEST_CODE_QUIZ = 103;
|
|
|
180 |
|
|
|
181 |
|
|
|
182 |
public static final int IDX_QUIZ_FRAGMENT_INTRO = 0;
|
|
|
183 |
public static final int IDX_QUIZ_FRAGMENT_QUESTION_SIMPLE = 1;
|
|
|
184 |
public static final int IDX_QUIZ_FRAGMENT_QUESTION_MULTIPLE = 2;
|
|
|
185 |
public static final int IDX_QUIZ_FRAGMENT_QUESTION_RANGE_SIMPLE = 3;
|
|
|
186 |
public static final int IDX_QUIZ_FRAGMENT_PASS = 6;
|
|
|
187 |
public static final int IDX_QUIZ_FRAGMENT_FAIL = 7;
|
|
|
188 |
|
|
|
189 |
|
|
|
190 |
|
|
|
191 |
|
|
|
192 |
|
|
|
193 |
|
|
|
194 |
|
|
|
195 |
|
|
|
196 |
|
|
|
197 |
|
|
|
198 |
|
|
|
199 |
|
|
|
200 |
|
|
|
201 |
private Constants() {
|
|
|
202 |
// TODO Auto-generated constructor stub
|
|
|
203 |
}
|
|
|
204 |
}
|