Proyectos de Subversion Android Microlearning

Rev

Rev 25 | Rev 32 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 25 Rev 29
Línea 3... Línea 3...
3
import android.content.Context;
3
import android.content.Context;
4
import android.content.SharedPreferences;
4
import android.content.SharedPreferences;
5
import com.cesams.twogetskills.Constants;
5
import com.cesams.twogetskills.Constants;
Línea 6... Línea 6...
6
 
6
 
-
 
7
public class Preference {
-
 
8
 
-
 
9
    private static Preference instance;
-
 
10
    private Context context;
7
public class Preference {
11
 
Línea 8... Línea 12...
8
    private String userUuid;
12
    private String userUuid;
9
 
13
 
10
    private String email;
14
    private String email;
Línea 28... Línea 32...
28
 
32
 
29
    //Device
33
    //Device
30
    private String deviceUuid;
34
    private String deviceUuid;
Línea -... Línea 35...
-
 
35
    private String deviceToken;
-
 
36
 
-
 
37
    public static Preference getInstance(Context context)
-
 
38
    {
-
 
39
        if (instance == null) {
-
 
40
            instance = new Preference(context);
-
 
41
        }
-
 
42
 
-
 
43
        return instance;
-
 
44
    }
-
 
45
 
31
    private String deviceToken;
46
 
32
 
47
 
33
    public String getUserUuid() {
48
    public String getUserUuid() {
34
        return userUuid;
49
        return userUuid;
35
    }
50
    }
Línea 186... Línea 201...
186
 
201
 
187
    public void setDeviceToken(String deviceToken) {
202
    public void setDeviceToken(String deviceToken) {
188
        this.deviceToken = deviceToken;
203
        this.deviceToken = deviceToken;
Línea 189... Línea 204...
189
    }
204
    }
-
 
205
 
190
 
206
    private Preference(Context context) {
-
 
207
        this.context = context;
191
    public Preference(Context context) {
208
        this.load();
Línea 192... Línea 209...
192
        this.load(context);
209
 
-
 
210
    }
-
 
211
 
-
 
212
    public void load()
193
    }
213
    {
194
 
214
 
Línea 195... Línea 215...
195
    public void load(Context context) {
215
 
196
        SharedPreferences sharedPreferences = context.getSharedPreferences(
216
        SharedPreferences sharedPreferences = context.getSharedPreferences(
Línea 220... Línea 240...
220
        slideNameActive = sharedPreferences.getString("last_slidename","");
240
        slideNameActive = sharedPreferences.getString("last_slidename","");
221
        topicNameActive = sharedPreferences.getString("topicNameactive","");
241
        topicNameActive = sharedPreferences.getString("topicNameactive","");
Línea 222... Línea 242...
222
 
242
 
Línea 223... Línea 243...
223
    }
243
    }
224
 
244
 
225
    public void save(Context context)
245
    public void save()
226
    {
246
    {
Línea 227... Línea 247...
227
        SharedPreferences sharedPreferences = context.getSharedPreferences(
247
        SharedPreferences sharedPreferences = context.getSharedPreferences(