AppController.java 917 B

123456789101112131415161718192021222324252627282930313233
  1. package com.chinaappsremover;
  2. import android.app.Application;
  3. import android.content.Context;
  4. import android.content.SharedPreferences;
  5. import com.chinaappsremover.dbhandler.DataBaseHelper;
  6. public class AppController extends Application {
  7. private static DataBaseHelper dataBaseHelper;
  8. private static AppController instace;
  9. private final String DEFAULT_PREF = "default_pref";
  10. private SharedPreferences default_prefs;
  11. public static AppController getInstace() {
  12. return instace;
  13. }
  14. public void onCreate() {
  15. super.onCreate();
  16. instace = this;
  17. default_prefs = getSharedPreferences(DEFAULT_PREF, Context.MODE_PRIVATE);
  18. dataBaseHelper = new DataBaseHelper(this);
  19. }
  20. public static DataBaseHelper getDbHelper() {
  21. return dataBaseHelper;
  22. }
  23. public SharedPreferences getDefaultPreference() {
  24. return this.default_prefs;
  25. }
  26. }