正在查看: Hyouka private v5.8.9 应用的 RateShareInviteActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Hyouka private v5.8.9 应用的 RateShareInviteActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.beint.project.screens;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;
import com.beint.project.core.services.impl.StorageService;
import com.beint.project.core.utils.Constants;
import com.beint.project.core.utils.Log;
public final class RateShareInviteActivity extends AppCompatActivity implements IRateShareInviteActivity {
public static final Companion Companion = new Companion(null);
public static final int STATE_INVITE = 2;
public static final int STATE_NOSTATE = 3;
public static final int STATE_RATE = 0;
public static final int STATE_SHARE = 1;
private final String TAG = RateShareInviteActivity.class.getCanonicalName();
private int mCurrentState;
public static final class Companion {
private Companion() {
}
public Companion(kotlin.jvm.internal.g gVar) {
this();
}
}
public final int getMCurrentState() {
return this.mCurrentState;
}
public void onBackPressed() {
super/*androidx.activity.ComponentActivity*/.onBackPressed();
saveState(this.mCurrentState, System.currentTimeMillis(), true);
Log.i(this.TAG, "onBackPressed(), last_show_time = " + System.currentTimeMillis());
}
protected void onCreate(Bundle bundle) {
super/*androidx.fragment.app.FragmentActivity*/.onCreate(bundle);
setContentView(2131558692);
StorageService storageService = StorageService.INSTANCE;
String str = Constants.RATE_SHARE_INVITE_SCREEN_STATE;
kotlin.jvm.internal.k.e(str, "RATE_SHARE_INVITE_SCREEN_STATE");
this.mCurrentState = Integer.parseInt(storageService.getStringSetting(str, "0"));
String str2 = Constants.RATE_SHARE_INVITE_LATER_INCREMENT;
kotlin.jvm.internal.k.e(str2, "RATE_SHARE_INVITE_LATER_INCREMENT");
int parseInt = Integer.parseInt(storageService.getStringSetting(str2, "0"));
String str3 = Constants.IS_RATTED_CLICKED;
kotlin.jvm.internal.k.e(str3, "IS_RATTED_CLICKED");
boolean parseBoolean = Boolean.parseBoolean(storageService.getStringSetting(str3, "false"));
if (this.mCurrentState == 0 && parseBoolean) {
finish();
return;
}
Log.i(this.TAG, "State = " + this.mCurrentState);
Log.i(this.TAG, "Increment = " + parseInt);
int i = this.mCurrentState;
if (i == 0) {
RateZangiApp rateZangiApp = new RateZangiApp();
rateZangiApp.setInterface(this);
getSupportFragmentManager().n().q(2131362950, rateZangiApp).j();
getSupportFragmentManager().f0();
return;
}
if (i == 1) {
ShareFragment shareFragment = new ShareFragment();
shareFragment.setInterface(this);
getSupportFragmentManager().n().q(2131362950, shareFragment).j();
getSupportFragmentManager().f0();
return;
}
if (i != 2) {
finish();
return;
}
InviteFragment inviteFragment = new InviteFragment();
inviteFragment.setInterface(this);
getSupportFragmentManager().n().q(2131362950, inviteFragment).j();
getSupportFragmentManager().f0();
}
@Override
public void saveState(int i, long j, boolean z) {
StorageService storageService = StorageService.INSTANCE;
String str = Constants.RATE_SHARE_INVITE_LATER_INCREMENT;
kotlin.jvm.internal.k.e(str, "RATE_SHARE_INVITE_LATER_INCREMENT");
Integer valueOf = Integer.valueOf(storageService.getStringSetting(str, "0"));
int i7 = 0;
if (z) {
kotlin.jvm.internal.k.e(valueOf, "latterCount");
if (valueOf.intValue() >= 3) {
i++;
} else {
i7 = Integer.valueOf(valueOf.intValue() + 1);
}
}
storageService.setSettings(Constants.RATE_SHARE_INVITE_SCREEN_STATE, String.valueOf(i));
storageService.setSettings(Constants.RATE_SHARE_INVITE_LAST_TIME, String.valueOf(j));
storageService.setSettings(Constants.RATE_SHARE_INVITE_LATER_INCREMENT, String.valueOf(i7));
}
public final void setMCurrentState(int i) {
this.mCurrentState = i;
}
}