1 package com.td.utility;
\r
3 import android.content.Context;
\r
4 import android.content.SharedPreferences;
\r
5 import android.content.SharedPreferences.Editor;
\r
7 public class PrefUtilImpl implements PrefUtil {
\r
8 private Context context;
\r
10 public PrefUtilImpl(Context context){
\r
11 this.context = context;
\r
14 public void put(String key, String value) {
\r
15 SharedPreferences pref = context.getSharedPreferences("com.td",
\r
16 Context.MODE_WORLD_READABLE | Context.MODE_WORLD_WRITEABLE);
\r
17 Editor e = pref.edit();
\r
18 e.putString(key, value);
\r
22 public void put(String key, int value) {
\r
23 put(key, String.valueOf(value));
\r
26 public String get(String key) {
\r
27 SharedPreferences pref = context.getSharedPreferences("com.td",
\r
28 Context.MODE_WORLD_READABLE);
\r
29 return pref.getString(key, null);
\r
32 public int getInt(String key) {
\r
33 return Integer.parseInt(get(key));
\r
36 public String get(String key, String initValue) {
\r
37 String value = get(key);
\r
41 put(key, initValue);
\r
45 public int getInt(String key, int initValue) {
\r
46 return Integer.valueOf(get(key, String.valueOf(initValue)));
\r
49 public void remove(String key){
\r