/** * author : lipan * filename : ZApplication.java * create_time : 2014年8月15日 下午3:22:51 */ package com.sets.speedtest.application; import android.app.Application; import android.content.Context; import com.sets.speedtest.manager.DBOpenManager; import com.sets.speedtest.manager.SharedPreferencesManager; import com.sets.speedtest.manager.http.WSClient; /** * @author : lipan * @create_time : 2014年8月15日 下午3:22:51 * @desc : Application * @update_person: * @update_time : * @update_desc : * */ public class ZApplication extends Application { @Override public void onCreate() { super.onCreate(); init(); } /** * 初始化 */ private void init() { initManager(); } /** * 初始化操作... */ private boolean mainRelatedInited = false; public synchronized void initManager() { if (mainRelatedInited) return; // 初始化用户对象 Context context = getApplicationContext(); // 加载系统sp中的内容 SharedPreferencesManager.reset(context); // 初始化http请求工具类 WSClient.reset(context); // 加载sqlite帮助类 DBOpenManager.reset(context); mainRelatedInited = true; } }