65 lines
2.2 KiB
Smali
65 lines
2.2 KiB
Smali
.class public Lcom/moji/mjad/common/db/AdBannerVideoDBHelper;
|
|
.super Landroid/database/sqlite/SQLiteOpenHelper;
|
|
.source "AdBannerVideoDBHelper.java"
|
|
|
|
|
|
# direct methods
|
|
.method public constructor <init>()V
|
|
.locals 4
|
|
|
|
.line 50
|
|
invoke-static {}, Lcom/moji/tool/AppDelegate;->a()Landroid/content/Context;
|
|
|
|
move-result-object v0
|
|
|
|
const-string v1, "adBannerVideo.db"
|
|
|
|
const/4 v2, 0x0
|
|
|
|
const/4 v3, 0x1
|
|
|
|
invoke-direct {p0, v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteOpenHelper;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
|
|
# virtual methods
|
|
.method public onCreate(Landroid/database/sqlite/SQLiteDatabase;)V
|
|
.locals 1
|
|
|
|
const-string v0, "CREATE TABLE IF NOT EXISTS BannerAdInfo(id INTEGER, videoNetUrl INTEGER, videoWidth TEXT, videoHeight TEXT, adPositionState TEXT, videoFilePath TEXT, imageUrl TEXT, imageId INTEGER, width INTEGER, height INTEGER, startTime INTEGER, endTime INTEGER, type INTEGER, showType INTEGER, clickUrl TEXT, filePath TEXT, closeStaticsUrl TEXT, showStaticsUrl TEXT, clickStaticsUrl TEXT, adClickParams TEXT, adShowParams TEXT, mdPsw TEXT);"
|
|
|
|
.line 56
|
|
invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
|
|
|
|
const-string v0, "CREATE TABLE IF NOT EXISTS VideoLastEndTime(mdPsw TEXT, lastEndTime INTEGER);"
|
|
|
|
.line 65
|
|
invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V
|
|
.locals 0
|
|
|
|
if-eq p2, p3, :cond_0
|
|
|
|
const-string p2, "DROP TABLE IF EXISTS BannerAdInfo;"
|
|
|
|
.line 72
|
|
invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
|
|
|
|
const-string p2, "DROP TABLE IF EXISTS VideoLastEndTime;"
|
|
|
|
.line 73
|
|
invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
|
|
|
|
.line 74
|
|
invoke-virtual {p0, p1}, Lcom/moji/mjad/common/db/AdBannerVideoDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V
|
|
|
|
:cond_0
|
|
return-void
|
|
.end method
|