@Override
  protected void onDestroy() {
    super.onDestroy();
    if (null != mAppInfoList) {
      mAppInfoList.clear();
    }

    if (null != mLoadAppInfoTask) {
      mLoadAppInfoTask.cancel(true);
      mLoadAppInfoTask = null;
    }

    if (null != mUpdateAppInfoTask) {
      mUpdateAppInfoTask.cancel(true);
      mUpdateAppInfoTask = null;
    }

    if (null != mAppManager) {
      mAppManager.closeDB();
    }

    uninitiFlytek();
  }
 public void getAppInfo() {
   mLoadAppInfoTask = new LoadAppInfoTask();
   mLoadAppInfoTask.execute();
 }