ProjectBaseActivity.smali
.class public abstract Lcom/avast/android/cleaner/activity/ProjectBaseActivity;
.super Lcom/avast/android/cleaner/activity/ProjectActivity;
# interfaces
.implements Landroid/os/Handler$Callback;
# static fields
.field public static B:Ljava/lang/String; = "no_animation"
.field protected static C:J
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Lcom/avast/android/cleaner/activity/ProjectActivity;-><init>()V
return-void
.end method
.method private r0()Z
.registers 5
invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
move-result-object v0
const/4 v3, 0x6
const-string v1, "ARG_IS_LAUNCHED_FROM_WIZARD"
const/4 v2, 0x2
const/4 v2, 0x0
const/4 v3, 0x1
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v0
if-nez v0, :cond_1f
const/4 v3, 0x6
instance-of v0, p0, Lcom/avast/android/cleaner/activity/WizardActivity;
if-nez v0, :cond_1f
const/4 v3, 0x0
instance-of v0, p0, Lcom/avast/android/cleaner/activity/WizardCleaningResultActivity;
if-nez v0, :cond_1f
const/4 v3, 0x2
instance-of v0, p0, Lcom/avast/android/cleaner/accessibility/InterstitialAccessibilityActivity;
if-eqz v0, :cond_21
:cond_1f
const/4 v3, 0x0
const/4 v2, 0x1
:cond_21
return v2
.end method
.method private s0()V
.registers 7
const/4 v5, 0x7
const-class v0, Lcom/avast/android/cleaner/service/RewardVideoService;
const/4 v5, 0x0
const-class v1, Lcom/avast/android/cleaner/service/FirebaseRemoteConfigService;
const-class v2, Lcom/avast/android/cleaner/feed/InterstitialAdService;
const-class v2, Lcom/avast/android/cleaner/feed/InterstitialAdService;
invoke-static {}, Lcom/avast/android/cleaner/core/ProjectApp;->r()Lcom/avast/android/cleaner/core/ProjectApp;
move-result-object v3
const/4 v5, 0x6
invoke-virtual {v3}, Lcom/avast/android/cleaner/core/ProjectApp;->b0()Z
move-result v3
const/4 v5, 0x6
if-nez v3, :cond_18
const/4 v5, 0x0
return-void
:cond_18
const/4 v5, 0x0
const-string v3, "sdsatrrilejiAt(Pcseo)cad.tBpyAov"
const-string v3, "ProjectBaseActivity.preloadAds()"
invoke-static {v3}, Leu/inmite/android/fw/DebugLog;->d(Ljava/lang/String;)I
const/4 v5, 0x6
invoke-static {}, Lcom/avast/android/cleaner/util/ShepherdHelper;->m()Z
move-result v3
const/4 v5, 0x6
if-eqz v3, :cond_35
const/4 v5, 0x1
invoke-static {v2}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/avast/android/cleaner/feed/InterstitialAdService;
const/4 v5, 0x3
sget-object v4, Lcom/avast/android/cleaner/feed/InterstitialAdService$InterstitialAdType;->g:Lcom/avast/android/cleaner/feed/InterstitialAdService$InterstitialAdType;
invoke-virtual {v3, p0, v4}, Lcom/avast/android/cleaner/feed/InterstitialAdService;->i(Landroid/app/Activity;Lcom/avast/android/cleaner/feed/InterstitialAdService$InterstitialAdType;)V
:cond_35
const/4 v5, 0x3
invoke-static {v1}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v3
const/4 v5, 0x3
check-cast v3, Lcom/avast/android/cleaner/service/FirebaseRemoteConfigService;
invoke-virtual {v3}, Lcom/avast/android/cleaner/service/FirebaseRemoteConfigService;->B()Z
move-result v3
const/4 v5, 0x0
if-eqz v3, :cond_78
const-class v3, Lcom/avast/android/cleanercore/scanner/Scanner;
const-class v3, Lcom/avast/android/cleanercore/scanner/Scanner;
invoke-static {v3}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v3
const/4 v5, 0x3
check-cast v3, Lcom/avast/android/cleanercore/scanner/Scanner;
const/4 v5, 0x5
invoke-virtual {v3}, Lcom/avast/android/cleanercore/scanner/Scanner;->x0()Z
move-result v3
const/4 v5, 0x1
if-nez v3, :cond_78
const/4 v5, 0x2
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v3
const/4 v5, 0x3
check-cast v3, Lcom/avast/android/cleaner/service/RewardVideoService;
const/4 v5, 0x5
const v4, 0x7f1404ef
invoke-virtual {p0, v4}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
move-result-object v4
const/4 v5, 0x2
invoke-virtual {v3, p0, v4}, Lcom/avast/android/cleaner/service/RewardVideoService;->u(Landroid/app/Activity;Ljava/lang/String;)Z
invoke-static {v2}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v3
const/4 v5, 0x1
check-cast v3, Lcom/avast/android/cleaner/feed/InterstitialAdService;
const/4 v5, 0x2
sget-object v4, Lcom/avast/android/cleaner/feed/InterstitialAdService$InterstitialAdType;->f:Lcom/avast/android/cleaner/feed/InterstitialAdService$InterstitialAdType;
invoke-virtual {v3, p0, v4}, Lcom/avast/android/cleaner/feed/InterstitialAdService;->i(Landroid/app/Activity;Lcom/avast/android/cleaner/feed/InterstitialAdService$InterstitialAdType;)V
:cond_78
const/4 v5, 0x5
invoke-static {v1}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v1
const/4 v5, 0x7
check-cast v1, Lcom/avast/android/cleaner/service/FirebaseRemoteConfigService;
const/4 v5, 0x3
invoke-virtual {v1}, Lcom/avast/android/cleaner/service/FirebaseRemoteConfigService;->A()Z
move-result v1
const/4 v5, 0x7
if-eqz v1, :cond_aa
const/4 v5, 0x4
invoke-static {v2}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v1
const/4 v5, 0x5
check-cast v1, Lcom/avast/android/cleaner/feed/InterstitialAdService;
const/4 v5, 0x0
invoke-virtual {v1}, Lcom/avast/android/cleaner/feed/InterstitialAdService;->t()Z
move-result v1
const/4 v5, 0x4
if-eqz v1, :cond_aa
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
const/4 v5, 0x2
check-cast v0, Lcom/avast/android/cleaner/service/RewardVideoService;
const v1, 0x7f1404f0
invoke-virtual {p0, v1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
move-result-object v1
const/4 v5, 0x0
invoke-virtual {v0, p0, v1}, Lcom/avast/android/cleaner/service/RewardVideoService;->u(Landroid/app/Activity;Ljava/lang/String;)Z
:cond_aa
const/4 v5, 0x3
return-void
.end method
.method static t0(Ljava/lang/Class;)Landroidx/fragment/app/Fragment;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Class<",
"+",
"Landroidx/fragment/app/Fragment;",
">;)",
"Landroidx/fragment/app/Fragment;"
}
.end annotation
:try_start_0
const/4 v2, 0x2
invoke-virtual {p0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
move-result-object v0
const/4 v2, 0x4
check-cast v0, Landroidx/fragment/app/Fragment;
:try_end_8
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_8} :catch_9
return-object v0
:catch_9
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "daCmriase nseruenaCealct.nota sntnlitatsisgt patl=m spF"
const-string v1, "Cannot instantiate supplied class. targetFragmentClass="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/4 v2, 0x1
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
new-instance v0, Ljava/lang/IllegalArgumentException;
const/4 v2, 0x1
invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
const/4 v2, 0x1
throw v0
.end method
# virtual methods
.method protected g0()I
.registers 3
const v0, 0x7f0e002d
const/4 v1, 0x4
return v0
.end method
.method public handleMessage(Landroid/os/Message;)Z
.registers 5
invoke-virtual {p0}, Landroid/app/Activity;->isFinishing()Z
move-result v0
const/4 v2, 0x2
if-eqz v0, :cond_9
const/4 p1, 0x0
return p1
:cond_9
const/4 v2, 0x1
iget v0, p1, Landroid/os/Message;->what:I
const v1, 0x7f0b0487
const/4 v2, 0x2
if-ne v0, v1, :cond_24
const/4 v2, 0x1
invoke-virtual {p0}, Leu/inmite/android/fw/activity/BaseSinglePaneActivity;->W()Landroidx/fragment/app/Fragment;
move-result-object v0
const/4 v2, 0x2
instance-of v1, v0, Leu/inmite/android/fw/interfaces/IRefreshable;
const/4 v2, 0x7
if-eqz v1, :cond_24
const/4 v2, 0x6
check-cast v0, Leu/inmite/android/fw/interfaces/IRefreshable;
const/4 v2, 0x2
invoke-interface {v0}, Leu/inmite/android/fw/interfaces/IRefreshable;->L()V
:cond_24
const/4 v2, 0x0
iget v0, p1, Landroid/os/Message;->what:I
const/4 v2, 0x7
const v1, 0x7f0b0488
const/4 v2, 0x2
if-ne v0, v1, :cond_36
const-class v0, Lcom/avast/android/cleaner/fragment/feedback/FeedbackFragment;
const-class v0, Lcom/avast/android/cleaner/fragment/feedback/FeedbackFragment;
const/4 v2, 0x1
invoke-static {p0, v0}, Lcom/avast/android/cleaner/activity/DetailActivity;->w0(Landroid/content/Context;Ljava/lang/Class;)V
:cond_36
iget p1, p1, Landroid/os/Message;->what:I
const/4 v2, 0x4
const v0, 0x7f0b0489
if-ne p1, v0, :cond_42
const/4 v2, 0x6
invoke-direct {p0}, Lcom/avast/android/cleaner/activity/ProjectBaseActivity;->s0()V
:cond_42
const/4 v2, 0x1
const/4 p1, 0x1
const/4 v2, 0x7
return p1
.end method
.method protected i0()Landroidx/fragment/app/Fragment;
.registers 3
const/4 v0, 0x0
move v1, v0
return-object v0
.end method
.method protected onActivityResult(IILandroid/content/Intent;)V
.registers 5
const/4 v0, 0x0
invoke-super {p0, p1, p2, p3}, Landroidx/fragment/app/FragmentActivity;->onActivityResult(IILandroid/content/Intent;)V
const/4 v0, 0x2
invoke-static {p0, p1, p2, p3}, Lcom/avast/android/lib/cloud/CloudConnector;->k(Landroid/app/Activity;IILandroid/content/Intent;)V
const/4 v0, 0x2
const/16 p2, 0x6f
const/4 v0, 0x3
if-ne p1, p2, :cond_1a
const/4 v0, 0x7
const-class p1, Lcom/avast/android/cleaner/forcestop/ForceStopHelper;
invoke-static {p1}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/avast/android/cleaner/forcestop/ForceStopHelper;
invoke-virtual {p1}, Lcom/avast/android/cleaner/forcestop/ForceStopHelper;->i()V
:cond_1a
const/4 v0, 0x1
return-void
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 7
const-class v0, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;
const/4 v4, 0x6
const-class v1, Lcom/avast/android/cleaner/service/settings/AppSettingsService;
const-class v1, Lcom/avast/android/cleaner/service/settings/AppSettingsService;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "aoeCocre.Aiivc-n)tsPrjt Bttaeoe( "
const-string v3, "ProjectBaseActivity.onCreate() - "
const/4 v4, 0x7
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v4, 0x7
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
const/4 v4, 0x0
invoke-virtual {v3}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v3
const/4 v4, 0x5
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v4, 0x3
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Leu/inmite/android/fw/DebugLog;->s(Ljava/lang/String;)I
const/4 v2, 0x5
invoke-virtual {p0, v2}, Landroidx/appcompat/app/AppCompatActivity;->supportRequestWindowFeature(I)Z
invoke-static {v1}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v2
const/4 v4, 0x2
check-cast v2, Lcom/avast/android/cleaner/service/settings/AppSettingsService;
const/4 v4, 0x6
invoke-virtual {v2}, Lcom/avast/android/cleaner/service/settings/AppSettingsService;->D0()Lcom/avast/android/cleaner/themes/ThemePackage;
move-result-object v2
const/4 v4, 0x2
invoke-virtual {v2}, Lcom/avast/android/cleaner/themes/ThemePackage;->k()I
move-result v2
const/4 v4, 0x3
invoke-virtual {p0, v2}, Landroidx/appcompat/app/AppCompatActivity;->setTheme(I)V
const/4 v4, 0x5
invoke-super {p0, p1}, Lcom/avast/android/cleaner/activity/ProjectActivity;->onCreate(Landroid/os/Bundle;)V
const/4 v4, 0x2
instance-of p1, p0, Lcom/avast/android/cleaner/activity/EulaActivity;
if-nez p1, :cond_a2
invoke-static {}, Lcom/avast/android/cleaner/util/AlwaysProUtils;->b()Z
move-result p1
const/4 v4, 0x4
if-eqz p1, :cond_59
const/4 v4, 0x0
invoke-virtual {p0}, Landroid/app/Activity;->finishAffinity()V
const/4 v4, 0x5
return-void
:cond_59
const/4 v4, 0x6
invoke-virtual {p0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object p1
const/4 v4, 0x7
invoke-static {p1, v1}, Leu/inmite/android/fw/SL;->g(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/avast/android/cleaner/service/settings/AppSettingsService;
invoke-virtual {p1}, Lcom/avast/android/cleaner/service/settings/AppSettingsService;->o1()Z
move-result v1
const/4 v4, 0x7
if-nez v1, :cond_76
const/4 v4, 0x6
invoke-static {p0}, Lcom/avast/android/cleaner/activity/StartActivity;->q0(Landroid/content/Context;)V
const/4 v4, 0x4
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
const/4 v4, 0x0
return-void
:cond_76
instance-of v1, p0, Lcom/avast/android/cleaner/activity/PromoActivity;
if-nez v1, :cond_a2
instance-of v1, p0, Lcom/avast/android/cleaner/activity/DashboardActivity;
if-nez v1, :cond_a2
instance-of v1, p0, Lcom/avast/android/cleaner/activity/PurchaseActivity;
if-nez v1, :cond_a2
const/4 v4, 0x5
instance-of v1, p0, Lcom/avast/android/cleaner/activity/DebugPurchaseActivity;
if-nez v1, :cond_a2
const/4 v4, 0x1
instance-of v1, p0, Lcom/avast/android/cleaner/activity/PurchaseOverlayActivity;
if-nez v1, :cond_a2
const/4 v4, 0x5
invoke-direct {p0}, Lcom/avast/android/cleaner/activity/ProjectBaseActivity;->r0()Z
move-result v1
if-nez v1, :cond_a2
invoke-virtual {p1}, Lcom/avast/android/cleaner/service/settings/AppSettingsService;->v1()Z
move-result p1
const/4 v4, 0x1
if-nez p1, :cond_a2
const/4 v4, 0x7
invoke-static {p0}, Lcom/avast/android/cleaner/activity/StartActivity;->q0(Landroid/content/Context;)V
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
:cond_a2
invoke-virtual {p0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object p1
const-class v1, Leu/inmite/android/fw/services/GlobalHandlerService;
const-class v1, Leu/inmite/android/fw/services/GlobalHandlerService;
const/4 v4, 0x7
invoke-static {p1, v1}, Leu/inmite/android/fw/SL;->g(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Leu/inmite/android/fw/services/GlobalHandlerService;
const/4 v4, 0x6
invoke-virtual {p1, p0}, Leu/inmite/android/fw/services/GlobalHandlerService;->d(Landroid/os/Handler$Callback;)V
invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
move-result-object p1
const/4 v4, 0x5
invoke-virtual {p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object p1
const/4 v4, 0x4
if-eqz p1, :cond_d2
const/4 v4, 0x5
sget-object v1, Lcom/avast/android/cleaner/activity/ProjectBaseActivity;->B:Ljava/lang/String;
const/4 v4, 0x6
const/4 v2, 0x0
invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z
move-result p1
const/4 v4, 0x2
if-eqz p1, :cond_d2
const/4 v4, 0x7
invoke-virtual {p0, v2, v2}, Landroid/app/Activity;->overridePendingTransition(II)V
goto :goto_dc
:cond_d2
const p1, 0x7f01000c
const v1, 0x7f01000d
const/4 v4, 0x3
invoke-virtual {p0, p1, v1}, Landroid/app/Activity;->overridePendingTransition(II)V
:goto_dc
invoke-virtual {p0}, Lcom/avast/android/cleaner/activity/ProjectBaseActivity;->q0()Lcom/avast/android/cleaner/tracking/screens/TrackedScreenList;
move-result-object p1
const/4 v4, 0x7
invoke-virtual {p1}, Lcom/avast/android/cleaner/tracking/screens/TrackedScreenList;->f()Ljava/lang/String;
move-result-object p1
const/4 v4, 0x5
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v4, 0x4
if-nez v1, :cond_10d
const/4 v4, 0x7
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;
invoke-virtual {v1}, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;->r()Z
move-result v1
const/4 v4, 0x3
if-eqz v1, :cond_10d
const/4 v4, 0x6
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
const/4 v4, 0x6
check-cast v0, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;
const/4 v4, 0x4
new-instance v1, Lcom/avast/android/cleaner/tracking/burger/event/ScreenViewEvent;
const/4 v4, 0x5
invoke-direct {v1, p1}, Lcom/avast/android/cleaner/tracking/burger/event/ScreenViewEvent;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;->d(Lcom/avast/android/burger/event/TemplateBurgerEvent;)V
:cond_10d
const/4 v4, 0x3
return-void
.end method
.method public onCreateOptionsMenu(Landroid/view/Menu;)Z
.registers 3
const/4 p1, 0x1
const/4 v0, 0x4
return p1
.end method
.method protected onDestroy()V
.registers 3
const-class v0, Leu/inmite/android/fw/services/GlobalHandlerService;
const-class v0, Leu/inmite/android/fw/services/GlobalHandlerService;
const/4 v1, 0x5
invoke-static {p0, v0}, Leu/inmite/android/fw/SL;->g(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
const/4 v1, 0x6
check-cast v0, Leu/inmite/android/fw/services/GlobalHandlerService;
invoke-virtual {v0, p0}, Leu/inmite/android/fw/services/GlobalHandlerService;->k(Landroid/os/Handler$Callback;)V
const-class v0, Lcom/avast/android/cleaner/service/EventBusService;
const-class v0, Lcom/avast/android/cleaner/service/EventBusService;
const/4 v1, 0x4
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
const/4 v1, 0x5
check-cast v0, Lcom/avast/android/cleaner/service/EventBusService;
invoke-virtual {v0, p0}, Lcom/avast/android/cleaner/service/EventBusService;->t(Ljava/lang/Object;)V
const/4 v1, 0x4
invoke-super {p0}, Landroidx/appcompat/app/AppCompatActivity;->onDestroy()V
const/4 v1, 0x3
return-void
.end method
.method protected onPause()V
.registers 4
invoke-super {p0}, Lcom/avast/android/cleaner/activity/ProjectActivity;->onPause()V
const/4 v2, 0x2
const-class v0, Lcom/avast/android/cleaner/core/ConnectivityChangeService;
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
const/4 v2, 0x4
check-cast v0, Lcom/avast/android/cleaner/core/ConnectivityChangeService;
const/4 v2, 0x4
const/4 v1, 0x0
const/4 v2, 0x6
invoke-virtual {v0, p0, v1}, Lcom/avast/android/cleaner/core/ConnectivityChangeService;->i(Landroid/content/Context;Z)V
const/4 v2, 0x5
const v0, 0x7f01000c
const/4 v2, 0x2
const v1, 0x7f01000d
const/4 v2, 0x6
invoke-virtual {p0, v0, v1}, Landroid/app/Activity;->overridePendingTransition(II)V
return-void
.end method
.method protected onRestart()V
.registers 2
invoke-super {p0}, Landroid/app/Activity;->onRestart()V
invoke-static {p0}, Lcom/avast/android/lib/cloud/CloudConnector;->l(Landroid/app/Activity;)V
return-void
.end method
.method protected onResume()V
.registers 6
invoke-super {p0}, Lcom/avast/android/cleaner/activity/ProjectActivity;->onResume()V
const/4 v4, 0x1
const-class v0, Lcom/avast/android/cleaner/core/ConnectivityChangeService;
const-class v0, Lcom/avast/android/cleaner/core/ConnectivityChangeService;
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
const/4 v4, 0x2
check-cast v0, Lcom/avast/android/cleaner/core/ConnectivityChangeService;
const/4 v1, 0x1
const/4 v4, 0x3
invoke-virtual {v0, p0, v1}, Lcom/avast/android/cleaner/core/ConnectivityChangeService;->i(Landroid/content/Context;Z)V
const-class v0, Lcom/avast/android/cleaner/service/settings/AppSettingsService;
const-class v0, Lcom/avast/android/cleaner/service/settings/AppSettingsService;
const/4 v4, 0x5
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
const/4 v4, 0x6
check-cast v0, Lcom/avast/android/cleaner/service/settings/AppSettingsService;
const/4 v4, 0x4
invoke-virtual {v0}, Lcom/avast/android/cleaner/service/settings/AppSettingsService;->o1()Z
move-result v0
const/4 v4, 0x0
if-eqz v0, :cond_50
:try_start_28
const-class v0, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;
const/4 v4, 0x1
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
const/4 v4, 0x1
check-cast v0, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;
invoke-virtual {v0}, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;->r()Z
move-result v2
const/4 v4, 0x7
if-eqz v2, :cond_50
const/4 v4, 0x3
new-instance v2, Lcom/avast/android/cleaner/tracking/burger/event/lifecycle/InteractiveModeStartedEvent;
const/4 v4, 0x4
invoke-direct {v2}, Lcom/avast/android/cleaner/tracking/burger/event/lifecycle/InteractiveModeStartedEvent;-><init>()V
const/4 v4, 0x2
invoke-virtual {v0, v2}, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;->t(Lcom/avast/android/burger/event/TemplateTimeBaseThresholdEvent;)V
:try_end_44
.catch Ljava/lang/Exception; {:try_start_28 .. :try_end_44} :catch_46
const/4 v4, 0x2
goto :goto_50
:catch_46
move-exception v0
const/4 v4, 0x6
const-string v2, "ep-ctb rr Agpaciprn.e) PaeenBaenru e ct(ago oRvueietistidv mltefnsbkjy"
const-string v2, "ProjectBaseActivity.onResume() - burger open app event tracking failed"
const/4 v4, 0x6
invoke-static {v2, v0}, Leu/inmite/android/fw/DebugLog;->B(Ljava/lang/String;Ljava/lang/Throwable;)I
:cond_50
:goto_50
const/4 v4, 0x1
invoke-static {p0}, Lcom/avast/android/cleaner/permissions/PermissionsUtil;->I(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_9e
const/4 v4, 0x7
instance-of v0, p0, Lcom/avast/android/cleaner/activity/DashboardActivity;
if-nez v0, :cond_9e
const/4 v4, 0x3
instance-of v0, p0, Lcom/avast/android/cleaner/activity/WizardActivity;
const/4 v4, 0x7
if-nez v0, :cond_9e
const/4 v4, 0x3
instance-of v0, p0, Lcom/avast/android/cleaner/activity/EulaActivity;
if-nez v0, :cond_9e
instance-of v0, p0, Lcom/avast/android/cleaner/activity/PromoActivity;
if-nez v0, :cond_9e
instance-of v0, p0, Lcom/avast/android/cleaner/activity/PurchaseActivity;
const/4 v4, 0x7
if-nez v0, :cond_9e
const/4 v4, 0x5
instance-of v0, p0, Lcom/avast/android/cleaner/activity/DebugPurchaseActivity;
if-nez v0, :cond_9e
instance-of v0, p0, Lcom/avast/android/cleaner/activity/PurchaseOverlayActivity;
const/4 v4, 0x0
if-nez v0, :cond_9e
instance-of v0, p0, Lcom/avast/android/cleaner/subscription/paginatedwelcome/pro/PaginatedWelcomeProActivity;
if-nez v0, :cond_9e
new-instance v0, Landroid/content/Intent;
const/4 v4, 0x5
invoke-virtual {p0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v2
const/4 v4, 0x6
const-class v3, Lcom/avast/android/cleaner/activity/DashboardActivity;
const-class v3, Lcom/avast/android/cleaner/activity/DashboardActivity;
invoke-direct {v0, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const v2, 0x10008000
invoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
const/4 v4, 0x1
const-string v2, "_R_SW_bNSOLOIRASPOHOTXIEE_MADGIS"
const-string v2, "EXTRA_SHOW_NO_PERMISSIONS_DIALOG"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
invoke-virtual {p0, v0}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V
:cond_9e
return-void
.end method
.method protected onStart()V
.registers 7
invoke-super {p0}, Landroidx/appcompat/app/AppCompatActivity;->onStart()V
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const/4 v5, 0x3
const-string v1, "etPBjSttt)tar yieo(-an ocAisrc.v"
const-string v1, "ProjectBaseActivity.onStart() - "
const/4 v5, 0x5
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
const/4 v5, 0x6
invoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v1
const/4 v5, 0x1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v5, 0x4
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Leu/inmite/android/fw/DebugLog;->d(Ljava/lang/String;)I
invoke-static {p0}, Lcom/avast/android/cleaner/util/ProForFreeUtil;->a(Landroid/content/Context;)Z
move-result v0
const/4 v5, 0x5
if-eqz v0, :cond_77
invoke-static {}, Lcom/avast/android/cleaner/util/DebugPrefUtil;->E()Z
move-result v0
const/4 v5, 0x4
if-eqz v0, :cond_39
const/4 v5, 0x2
invoke-static {p0}, Lcom/avast/android/cleaner/util/ProForFreeUtil;->c(Landroid/app/Activity;)V
goto :goto_70
:cond_39
const/4 v5, 0x1
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
const/4 v5, 0x7
sget-wide v2, Lcom/avast/android/cleaner/activity/ProjectBaseActivity;->C:J
const/4 v5, 0x5
sub-long/2addr v0, v2
const/4 v5, 0x5
new-instance v2, Ljava/lang/StringBuilder;
const/4 v5, 0x1
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const/4 v5, 0x3
const-string v3, "ProjectBaseActivity.onStart() - Last Activity was open for "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v5, 0x6
sget-object v3, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
const/4 v5, 0x4
invoke-virtual {v3, v0, v1}, Ljava/util/concurrent/TimeUnit;->toMinutes(J)J
move-result-wide v3
invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const/4 v5, 0x1
const-string v3, "inm "
const-string v3, " min"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v5, 0x5
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
const/4 v5, 0x2
invoke-static {v2}, Leu/inmite/android/fw/DebugLog;->d(Ljava/lang/String;)I
const/4 v5, 0x0
invoke-static {p0, v0, v1}, Lcom/avast/android/cleaner/util/ProForFreeUtil;->d(Landroid/app/Activity;J)V
:goto_70
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
const/4 v5, 0x1
sput-wide v0, Lcom/avast/android/cleaner/activity/ProjectBaseActivity;->C:J
:cond_77
const-class v0, Leu/inmite/android/fw/services/GlobalHandlerService;
const-class v0, Leu/inmite/android/fw/services/GlobalHandlerService;
invoke-static {v0}, Leu/inmite/android/fw/SL;->i(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
const/4 v5, 0x2
check-cast v0, Leu/inmite/android/fw/services/GlobalHandlerService;
const v1, 0x7f0b0489
const/4 v5, 0x4
invoke-virtual {v0, v1}, Leu/inmite/android/fw/services/GlobalHandlerService;->p(I)Z
const/4 v5, 0x1
return-void
.end method
.method protected abstract q0()Lcom/avast/android/cleaner/tracking/screens/TrackedScreenList;
.end method