@Override
  public void onCreate() {
    super.onCreate();

    // xUtils3初始化
    x.Ext.init(this);
    x.Ext.setDebug(true);

    File appDbFolder = new File(JFileKit.getDiskCacheDir(this) + "/db");
    if (!appDbFolder.exists()) {
      appDbFolder.mkdirs();
    }

    daoConfig =
        new DbManager.DaoConfig()
            .setDbName("locDB")
            .setDbDir(new File(JFileKit.getDiskCacheDir(this) + "/db"))
            .setDbVersion(1)
            .setDbUpgradeListener(
                new DbManager.DbUpgradeListener() {
                  @Override
                  public void onUpgrade(DbManager db, int oldVersion, int newVersion) {
                    // TODO: ...
                    // db.addColumn(...);
                    // db.dropTable(...);
                    // ...
                  }
                });

    // 初始化数据库访问模块
    dbUtils = x.getDb(daoConfig);

    // 初始化网络访问模块
    httpUtils = x.http();

    // 创建APP崩溃日志目录
    File appLogFolder = new File(JFileKit.getDiskCacheDir(this) + "/log");
    if (!appLogFolder.exists()) {
      appLogFolder.mkdirs();
    }

    instance = this;

    // 得到当前屏幕的宽高
    DisplayMetrics dm = getResources().getDisplayMetrics();
    screenW = dm.widthPixels;
    screenH = dm.heightPixels;
  }
Beispiel #2
0
 private void initXUtils() {
   x.Ext.init(getApplication());
   x.Ext.setDebug(true);
 }
 @Override
 public void onCreate() {
   super.onCreate();
   x.Ext.init(this);
   initImageLoader(getApplicationContext());
 }
Beispiel #4
0
 @Override
 public void onCreate() {
   super.onCreate();
   x.Ext.init(this);
   x.Ext.setDebug(BuildConfig.DEBUG);
 }