示例#1
0
  /** 保存APK下载的断点的信息 */
  public void saveInfos(DownloadAPK info) {
    if (isDownload(info.getVersion())) deleteInfos(info.getVersion());
    try {
      String sql =
          "insert into download_info ( startpoint , endpoint , compeleteload , filesize , url , version , path ) values (?,?,?,?,?,?,?)";
      Object[] bindArgs = {
        info.getStartPoint(),
        info.getEndPoint(),
        info.getCompleteload(),
        info.getLoadFileSize(),
        info.getUrl(),
        info.getVersion(),
        info.getPath()
      };
      database = pipiDBHelp.getWritableDatabase();
      database.execSQL(sql, bindArgs);
    } catch (Exception e) {
      // TODO: handle exception

    }
  }