示例#1
0
  @Override
  public void onDestory() {

    mHandler.removeMessages(0);
    mEventListener.destroy();

    FileUtil.write(StatConst.snifferPath, mLogData.getSnifferFail(), true);
    FileUtil.write(StatConst.playPath, mLogData.getPlayFail(), true);

    mLogData.appendStat(FileUtil.read(StatConst.statPath));
    FileUtil.write(StatConst.statPath, mLogData.getStat(), false);
  }
示例#2
0
  @Override
  public void onCreate() {

    if (!new File(StatConst.path).exists()) {
      new File(StatConst.path).mkdirs();
    }

    mEventListener.create(mServiceFactory, mLogData);
    mUploader.create(mServiceFactory);

    mHandler.sendEmptyMessageDelayed(0, Const.Elapse.StatNetAvailabeCheck);
  }