正在查看: Loan Locker v1.5 应用的 SharedPrefManager.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Loan Locker v1.5 应用的 SharedPrefManager.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.user.a4keygen.sharedprefrence;
import android.content.Context;
import android.content.SharedPreferences;
import android.util.Base64;
public class SharedPrefManager {
private static final String DEALER_MESSAGE_UI = "dealermsg";
private static final String DEALER_QR_ONLINE = "DEALER_QR_ONLINE";
private static final String DEALER_SHOP_NAME = "dealerShopName";
private static final String IMEI_ONLINE = "IMEI_ONLINE";
private static final String IS_FCM_SUBSCRIBED = "IsFcmSubscribed";
private static final String IS_REMEMBER = "IsRemember";
private static final String KEY_DEALERCODE = "dealercode";
private static final String KEY_DEALERNAME = "dealername";
private static final String KEY_DEALERPHONE = "dealerphone";
private static final String KEY_DEFAULT_LAUNCH = "default_launcher";
private static final String KEY_EMAIL = "emailid";
private static final String KEY_FRP = "frp_added";
private static final String KEY_ID = "id";
private static final String KEY_IMEI = "imei";
private static final String KEY_KEYCODE = "keycode";
private static final String KEY_NAME = "name";
private static final String KEY_NFPLFLAG = "nfplflag";
private static final String KEY_PHONE = "phone";
private static final String KEY_SETUP = "setup";
private static final String LATITUDE_USER = "latitude_user";
private static final String LONGITUDE_USER = "longitude_user";
private static final String NAME_LOCK_ONLINE = "NAME_LOCK_ONLINE";
private static final String PASSWORD_RESET = "PASS";
private static final String PHON_LOCK_SCREEN = "phonlockscreen";
private static final String PHON_LOCK_SCREEN_ONLINE = "PHON_LOCK_SCREEN_ONLINE";
private static final String QR_URL = "qrurl";
private static final String RAN_NUM = "ranNum";
private static final String SHARED_PREF_NAME = "lockAppPref";
private static final String SHOP_ONLINE = "SHOP_ONLINE";
private static final String TAG_BATTERY_PWR_USAGE_START = "BattPwrUsage";
private static final String TAG_DEVICE_LOCK = "isdevicelock";
private static final String TAG_GETLOCK_REQUEST_STATUS = "isLockRequest";
private static final String TAG_GETUNINSTALL_REQUEST_STATUS = "isUninstallRequest";
private static final String TAG_IS_MY_APP_LAUNCHER = "isMyAppLauncher";
private static final String TAG_TOKEN = "firebaseToken";
private static final String TAG_TOKEN_RESETPASSS = "jfkjfjf";
private static final String USER_PHONE = "userphonenumber";
private static Context mCtx;
private static SharedPrefManager mInstance;
private SharedPrefManager(Context context) {
mCtx = context;
}
public static synchronized SharedPrefManager getInstance(Context context) {
SharedPrefManager sharedPrefManager;
synchronized (SharedPrefManager.class) {
if (mInstance == null) {
mInstance = new SharedPrefManager(context);
mCtx = context;
}
sharedPrefManager = mInstance;
}
return sharedPrefManager;
}
public boolean savePassword(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(PASSWORD_RESET, str);
edit.apply();
return true;
}
public String getPassword() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(PASSWORD_RESET, null);
}
public boolean saveDeviceToken(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(TAG_TOKEN, str);
edit.apply();
return true;
}
public void saveByteArray(byte[] bArr) {
String encodeToString = Base64.encodeToString(bArr, 2);
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(TAG_TOKEN_RESETPASSS, encodeToString);
edit.apply();
}
public byte[] getByteArray() {
String string = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(TAG_TOKEN_RESETPASSS, null);
if (string != null) {
return Base64.decode(string, 2);
}
return null;
}
public void saveIsMyappLauncher(boolean z) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putBoolean(TAG_IS_MY_APP_LAUNCHER, z);
edit.apply();
}
public void saveDeviceLockStatus(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(TAG_DEVICE_LOCK, str);
edit.apply();
}
public void saveRandomString(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(TAG_TOKEN_RESETPASSS, str);
edit.apply();
}
public String getDeviceTokenRS() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(TAG_TOKEN_RESETPASSS, null);
}
public String getDeviceToken() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(TAG_TOKEN, null);
}
public boolean isMyAppLauncher() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean(TAG_IS_MY_APP_LAUNCHER, false);
}
public String getDeviceLockStatus() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(TAG_DEVICE_LOCK, "Q");
}
public void saveRequestLockStatus(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(TAG_GETLOCK_REQUEST_STATUS, str);
edit.apply();
}
public String getRequestLockStatus() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(TAG_GETLOCK_REQUEST_STATUS, null);
}
public void saveUninstallStatus(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(TAG_GETUNINSTALL_REQUEST_STATUS, str);
edit.apply();
}
public String getUninstallStatus() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(TAG_GETUNINSTALL_REQUEST_STATUS, "N");
}
public void saveQrurl(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(QR_URL, str);
edit.apply();
}
public String getQrUrl() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(QR_URL, null);
}
public void createLoginSession(String str, String str2, String str3, String str4, String str5, String str6, String str7, String str8, String str9, String str10, String str11, String str12, String str13, String str14) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(KEY_ID, str);
edit.putString(KEY_NAME, str2);
edit.putString(KEY_PHONE, str3);
edit.putString(KEY_EMAIL, str4);
edit.putString(KEY_DEALERCODE, str5);
edit.putString(KEY_KEYCODE, str6);
edit.putString(KEY_IMEI, str7);
edit.putString(KEY_DEALERNAME, str8);
edit.putString(KEY_DEALERPHONE, str9);
edit.putString(KEY_NFPLFLAG, str10);
edit.putString(RAN_NUM, str11);
edit.putString(PHON_LOCK_SCREEN, str12);
edit.putString(USER_PHONE, str13);
edit.putString(DEALER_SHOP_NAME, str14);
setRemember(true);
edit.apply();
}
public String getDealerName() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(KEY_DEALERNAME, null);
}
public String getDealerShopName() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(DEALER_SHOP_NAME, null);
}
public String getPhonLockScreen() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(PHON_LOCK_SCREEN, null);
}
public String getUserPhoneNo() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(USER_PHONE, null);
}
public String getDealerphone() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(KEY_DEALERPHONE, null);
}
public String getNfplFlag() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(KEY_NFPLFLAG, "N");
}
public boolean isRemember() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean(IS_REMEMBER, false);
}
public void setRemember(boolean z) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putBoolean(IS_REMEMBER, z);
edit.apply();
}
public boolean isFcmSubscribed() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean(IS_FCM_SUBSCRIBED, false);
}
public void setFcmSubscribed(boolean z) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putBoolean(IS_FCM_SUBSCRIBED, z);
edit.apply();
}
public void saveSetupCompleted(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(KEY_SETUP, str);
edit.apply();
}
public String getSetupCompleted() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(KEY_SETUP, null);
}
public boolean isBatteryPwrUsgStartChecked() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean(TAG_BATTERY_PWR_USAGE_START, false);
}
public void setBatteryPwrUsgChecked(boolean z) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putBoolean(TAG_BATTERY_PWR_USAGE_START, z);
edit.apply();
}
public void saveDefaultLauncher(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(KEY_DEFAULT_LAUNCH, str);
edit.apply();
}
public String getDefaultLauncher() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(KEY_DEFAULT_LAUNCH, null);
}
public String getDealerImeiNumber() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(KEY_IMEI, null);
}
public void saveFRPStatus(boolean z) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putBoolean(KEY_FRP, z);
edit.apply();
}
public boolean getFRPStatus() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean(KEY_FRP, false);
}
public void saveDealerMessage(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(DEALER_MESSAGE_UI, str);
edit.apply();
}
public String getDealerMsg() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(DEALER_MESSAGE_UI, null);
}
public void saveUserId(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(KEY_ID, str);
edit.apply();
}
public void saveRandomNumber(String str) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(RAN_NUM, str);
edit.apply();
}
public String getRanNum() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(RAN_NUM, null);
}
public String getUserId() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(KEY_ID, null);
}
public String getNameLockOnline() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(NAME_LOCK_ONLINE, null);
}
public String getPhoneLockScreenOnline() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(PHON_LOCK_SCREEN_ONLINE, null);
}
public String getDealerQrOnline() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(DEALER_QR_ONLINE, null);
}
public String getShopOnline() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(SHOP_ONLINE, null);
}
public String getImeiOnline() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(IMEI_ONLINE, null);
}
public void saveUsersLatLong(String str, String str2) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(LATITUDE_USER, str);
edit.putString(LONGITUDE_USER, str2);
edit.apply();
}
public String getLatitudeUser() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(LATITUDE_USER, null);
}
public String getLongitudeUser() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(LONGITUDE_USER, null);
}
public void putBoolean(String str, boolean z) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putBoolean(str, z);
edit.apply();
}
public boolean getBoolean(String str, boolean z) {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean(str, z);
}
public void putExecutionTime(String str, long j) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putLong(str, j);
edit.apply();
}
public long getExecutionTime(String str, long j) {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getLong(str, j);
}
public void saveData(String str, String str2) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(str, str2);
edit.apply();
}
public String getData(String str) {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(str, null);
}
public boolean wasSimPreviouslyPresent() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean("was_sim_previously_present", false);
}
public void markSimAsPresent(boolean z) {
mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit().putBoolean("was_sim_previously_present", z).apply();
}
public boolean isUserEnrolled() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean("is_user_enrolled", false);
}
public void markUserEnrolled(boolean z) {
mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit().putBoolean("is_user_enrolled", z).apply();
}
public boolean isLockedFromDealer() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean("is_user_locked_e1", false);
}
public void putLockedFromDealer(boolean z) {
mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit().putBoolean("is_user_locked_e1", z).apply();
}
public void setCallLockEnabled(boolean z) {
mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit().putBoolean("CALL_LOCK_ENABLED", z).apply();
}
public boolean isCallLockEnabled() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean("CALL_LOCK_ENABLED", false);
}
public boolean isTokenSynced() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean("token_synced", false);
}
public void setTokenSynced(boolean z) {
mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit().putBoolean("token_synced", z).apply();
}
public boolean isOfflineCodeSynced() {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getBoolean("code_synced", false);
}
public void setOfflineCodeSynced(boolean z) {
mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit().putBoolean("code_synced", z).apply();
}
public void saveLastWallpaper(String str, String str2) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(str, str2);
edit.apply();
}
public String getLastWallpaper(String str) {
return mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).getString(str, null);
}
public void saveLockScrenData(String str, String str2, String str3, String str4, String str5) {
SharedPreferences.Editor edit = mCtx.getSharedPreferences(SHARED_PREF_NAME, 0).edit();
edit.putString(NAME_LOCK_ONLINE, str);
edit.putString(PHON_LOCK_SCREEN_ONLINE, str2);
edit.putString(IMEI_ONLINE, str3);
edit.putString(SHOP_ONLINE, str4);
edit.putString(DEALER_QR_ONLINE, str5);
setRemember(true);
edit.apply();
}
}