OSDN Git Service

FOO
[everfolder/source.git] / source / workspace / EverFolder / src / com / yuji / ef / Initialize.java
1 package com.yuji.ef;
2
3 import android.content.Context;
4
5 import com.yuji.ef.common.Constant;
6 import com.yuji.ef.dao.DatabaseHelper;
7 import com.yuji.ef.pref.EditPrefUtil;
8 import com.yuji.ef.service.NoteUpdatorService;
9 import com.yuji.ef.utility.EvernoteUtil;
10
11 public class Initialize {
12         private static boolean isInit = true;
13
14         public static void initialize(Context context) {
15                 if (!isInit) {
16                         return;
17                 }
18
19                 try {
20                         EditPrefUtil pref = new EditPrefUtil(context);
21                         pref.getInt(Constant.PREF_UPDATE_TIME, 0);
22                         pref.update();
23                         
24                         EvernoteUtil util = EvernoteUtil.getInstance();
25                         util.setConfig("yuji-k64613", "TODO");
26                         DatabaseHelper.init(context);
27                         
28                         NoteUpdatorService.init(context);
29                 } catch (Exception e) {
30                         // TODO
31                         e.printStackTrace();
32                 }
33                 isInit = false;
34         }
35 }