package com.gh.gamecenter.common.constant;

import com.alibaba.android.arouter.launcher.ARouter;
import com.gh.gamecenter.core.provider.IPackageUtilsProvider;
import com.gh.gamecenter.core.utils.TimeUtils;

public class Constants {

    private static final IPackageUtilsProvider packageUtilsConfig = (IPackageUtilsProvider) ARouter.getInstance().build(RouteConsts.provider.packageUtils).navigation();
    public static final int SEND_NEWS_FEEDBACK = 0x126;
    public static final int SEND_COMMENT_FEEDBACK = 0x127;

    public final static int LIST_FOOTER_ITEM = 1;
    public final static int LIST_HEAD_ITEM = 1;

    public final static int NOT_NETWORK_CODE = 504; // 没有网络的状态码(应该是这个吧!)

    public static final String USER_TOKEN_KEY = "userTokenKey";
    public static final String USER_INFO_KEY = "userInfoKey";

    public static final String WELCOME_DIALOG_ID = "welcome_dialog_id";
    public static final String WELCOME_DIALOG_LINK_TITLE = "welcome_dialog_link_title";

    public static final String DEVICE_KEY = "deviceKey";

    public static final String HAS_REQUESTED_NOTIFICATION_PERMISSIONS = "has_requested_notification_permissions";

    public static final String SHOULD_SHOW_VIDEO_MOBILE_WARNING = "should_show_video_mobile_warning";

    public static final String GAME_DETAIL_COME_IN = "game_detail_come_in"; // 从游戏详情进入

    public static final String SPLASH_AD = "splash_ad"; // 启动广告

    public static final String XPOSED_INSTALLER_PACKAGE_NAME = "de.robv.android.xposed.installer";

    public static final String EB_QUIT_LOGIN = "quit_login";

    public static final String EB_SHOW_AD = "show_ad";

    public static final String EB_GAME_DETAIL = "eb_game_detail";

    // 用于避免历史下载影响到部分依赖名字作为数据更新条件的修饰符
    public static final String GAME_NAME_DECORATOR = " ";

    // 游戏详情进入时的自定义栏目标签是否已经默认展开过一次的标记
    public static final String SP_HAS_EXPANDED_GAME_DETAIL_TAGS = "has_expanded_game_detail_tags";
    // 游戏详情进入时的自定义栏目标签是否已经显示过一次展开更多的浮窗提示
    public static final String SP_HAS_SHOWN_EXPANDED_GAME_DETAIL_TAGS_HINT = "has_shown_expanded_game_detail_tags_hint";

    // 最近显示的弹窗信息
    public static final String SP_LAST_OPENING_ID = "last_opening_dialog_id";
    public static final String SP_LAST_OPENING_TIME = "last_opening_dialog_time";

    public static final String SP_LAST_ACCEPTED_PRIVACY_DIALOG_ID = "last_accepted_privacy_dialog_id";

    // 游戏图标和图标角标
    public static final String RAW_GAME_ICON = "raw_game_icon";
    public static final String GAME_ICON_SUBSCRIPT = "game_icon_subscript";

    public static final String IS_PLATFORM_RECOMMEND = "isPlatformRecommend";

    public static final String APK_MD5 = "apk_md5";

    // 下载 id，一般来说跟下载文件名一样
    public static final String DOWNLOAD_ID = "download_id";

    public static final String GHZS_GAME_ID = "5ae4462c2924bc7936438d07";

    public static final String EXTRA_DOWNLOAD_TYPE = "extra_download_type";
    public static final String SILENT_UPDATE = "静默更新";
    public static final String SIMULATOR_DOWNLOAD = "下载模拟器";
    public static final String SIMULATOR_GAME = "simulator_game";
    public static final String SIMULATOR = "simulator";
    public static final String SMOOTH_GAME = "smooth_game"; // 畅玩类型的游戏
    public static final String GAME_NAME = "game_name";
    public static final String SIMULATOR_DOWNLOAD_START_TIME = "simulator_download_start_time";
    public static final String LAST_GHZS_UPDATE_FILE_SIZE = "last_ghzs_update_file_size";

    // 新用户首次启动光环的时间
    public static final String SP_INITIAL_USAGE_TIME = "initial_usage_time";

    public static final String SP_IMEI = "imei";
    public static final String SP_ANDROID_ID = "android_id";

    // 安装类型
    public static final String SP_INSTALL_TYPE = "install_type";

    public static final String LAST_INSTALL_GAME = "last_install_game";

    // 骨架图配置
    public static final int SHIMMER_ANGLE = 18;
    public static final int SHIMMER_DURATION = 1200;
    public static final float MASK_WIDTH = 0.8F;
    public static final float GRADIENT_CENTER_COLOR_WIDTH = 0.1F;

    //引导设置 “通知管理” 引导弹窗
    public static final String SP_SHOWED_NOTIFICATION_LOGIN = "show_notification_login_hint";
    public static final String SP_SHOWED_NOTIFICATION_QUESTION = "show_notification_question_hint";
    public static final String SP_SHOWED_NOTIFICATION_ANSWER = "show_notification_answer_hint";
    public static final String SP_SHOWED_NOTIFICATION_ARTICLE = "show_notification_article_hint";
    public static final String SP_SHOWED_NOTIFICATION_VIDEO = "show_notification_video_hint";
    public static final String SP_SHOWED_NOTIFICATION_RATING = "show_notification_rating_hint";
    public static final String SP_SHOWED_NOTIFICATION_GIFT = "show_notification_gift_hint";
    public static final String SP_SHOWED_NOTIFICATION_RESERVE_GAME = "show_notification_reserve_game_hint";
    public static final String SP_SHOWED_NOTIFICATION_FEEDBACK = "show_notification_feedback_hint";
    // 新版本 也要触发一次“通知管理” 引导弹窗
    public static final String SP_SHOWED_NOTIFICATION_NEW_VERSION = "show_notification_new_version";
    // 今天是否已经触发了 “通知管理” 引导弹窗
    public static final String SP_IS_SHOWED_NOTIFICATION_TODAY = "show_is_notification_today";
    // v4.0.0已废弃,标记安装的游戏为已玩过弹窗，最多取消2次 (https://gitlab.ghzs.com/pm/halo-app-issues/issues/722 调整为版本相关) (不是常量了也放这里好像有点奇怪)
    public static final String SP_MARK_INSTALLED_GAME = "mark_installed_game" + packageUtilsConfig.getGhVersionName();
    // 标记安装的游戏为已玩过弹窗（个人主页最多弹一次）
    public static final String SP_MARK_INSTALLED_GAME_USER_HOME = "mark_installed_game_user_home" + packageUtilsConfig.getGhVersionName();
    // 标记安装的游戏为已玩过弹窗（我的游戏最多弹一次）
    public static final String SP_MARK_INSTALLED_GAME_MY_GAME = "mark_installed_game_my_game" + packageUtilsConfig.getGhVersionName();
    //视频详情滑动引导
    public static final String SP_SHOW_SLIDE_GUIDE = "show_slide_guide";
    //视频详情点击引导
    public static final String SP_SHOW_CLICK_GUIDE = "show_click_guide";
    //视频详情双击点赞引导
    public static final String SP_SHOW_DOUBLE_CLICK_GUIDE = "show_double_click_guide";
    //顶部视频声音状态,重启恢复
    public static final String SP_TOP_VIDEO_VOICE = "top_video_voice";
    //我的光环提醒设置已读
    public static final String SP_ADDONS_FUNCS_HAVE_READ = "addons_funcs_have_read";
    //视频非wifi提醒只提醒一次，重启恢复
    public static final String SP_NON_WIFI_TIPS = "non_wifi_tips";
    //首页视频最新tab提示
    public static final String SP_HOME_NEW_VIDEO_TIPS = "home_new_video";
    //游戏设备弹窗提示
    public static final String SP_DEVICE_REMIND = "device_remind";
    //是否是第一次弹出游戏设备弹窗提示
    public static final String SP_FIRST_DEVICE_REMIND = "first_device_remind";
    //游戏设备弹窗不再提示
    public static final String SP_NO_REMIND_AGAIN = "no_remind_again";
    //游戏详情过滤标签数据
    public static final String SP_FILTER_TAGS = "filter_tags";
    //实名认证弹窗分类数据
    public static final String SP_AUTH_DIALOG = "auth_dialog";
    //我的光环小红点提示
    public static final String SP_GH_RED_POINT_REMIND = "gh_red_point_remind";
    //论坛首页引导
    public static final String SP_FORUM_GUIDE = "forum_guide";
    //礼仪考试开启状态
    public static final String SP_REGULATION_TEST_LAST_REMIND_TIME = "regulation_test_last_remind_time";
    public static final String SP_REGULATION_TEST_STATUS = "regulation_test_status";
    public static final String SP_REGULATION_TEST_PASS_STATUS = "regulation_test_pass_status";
    //相同设备号，每一种第三方登录方式登录后弹出绑定手机页面的次数
//    public static final String SP_QQ_SHOW_BIND_PHONE_TIME = "qq_show_bind_phone_time" + HaloApp.getInstance().getGid();
//    public static final String SP_WECHAT_SHOW_BIND_PHONE_TIME = "wechat_show_bind_phone_time" + HaloApp.getInstance().getGid();
//    public static final String SP_WEIBO_SHOW_BIND_PHONE_TIME = "weibo_show_bind_phone_time" + HaloApp.getInstance().getGid();
//    public static final String SP_DOUYIN_SHOW_BIND_PHONE_TIME = "douyin_show_bind_phone_time" + HaloApp.getInstance().getGid();
    //隐私政策是否有更新
    public static final String SP_PRIVACY_CURRENT_MD5 = "sp_privacy_current_md5";
    public static final String SP_PRIVACY_MINE_MD5 = "sp_privacy_mine_md5";
    public static final String SP_PRIVACY_SETTING_MD5 = "sp_privacy_setting_md5";
    public static final String SP_PRIVACY_MD5 = "sp_privacy_md5";

    public static final String SP_IS_USER_ACCEPTED_PRIVACY_STATEMENT = "has_user_accepted_privacy_statement";
    public static final String SP_BRAND_NEW_USER = "brand_new_user";
    //包名检测是否点击不再提示
    public static final String SP_PACKAGE_CHECK = "package_check";
    //游戏详情预约引导提示
    public static final String SP_GAME_DETAIL_RESERVE_GUIDE = "game_detail_reserve_guide";

    public static final String SP_XAPK_UNZIP_ACTIVITY = "xapk_unzip_activity";
    public static final String SP_XAPK_URL = "xapk_url";

    //游戏详情推荐弹窗
    public static final String SP_RECOMMEND_POPUP = "recommend_popup";

    // 设备实名信息
    public static final String SP_DEVICE_CERTIFICATION_PREFIX = "device_certification_prefix";

    // 使用浏览器安装开关
    public static final String SP_USE_BROWSER_TO_INSTALL = "use_browser_to_install";
    // 游戏详情页底部使用浏览器安装提示
    public static final String SP_SHOULD_SHOW_GAMEDETAIL_USE_BROWSER_TO_INSTALL_HINT = "should_show_gamedetail_use_browser_to_install_hint";
    // 第一次普通安装推荐使用浏览器安装提示
    public static final String SP_SHOULD_SHOW_USE_BROWSER_TO_INSTALL_HINT = "should_show_use_browser_to_install_hint";
    // 游戏详情切换安装方式显示开关
    public static final String SP_SWITCH_INSTALL_VISIBLE = "sp_switch_install_visible";

    //模拟器管理引导
    public static final String SP_SIMULATOR_GUIDE = "simulator_guide";
    //模拟器游戏引导
    public static final String SP_SIMULATOR_GAME_GUIDE = "simulator_game_guide";

    // 临时设备ID (本地生成，与GID不相关)
    public static final String SP_TEMPORARY_DEVICE_ID = "temporary_device_id";

    // 光环助手最后的安装(更新)时间
    public static final String SP_GH_LAST_UPDATE_TIME = "gh_last_update_time";

    //首页视频播放进度
    public static final String SP_HOME_VIDEO_PLAY_RECORD = "home_video_play_record";

    // 论坛内容视频播放进度
    public static final String SP_CONTENT_VIDEO_PLAY_RECORD = "content_video_play_record";

    // 用户是否曾经永久拒绝过存储权限
    public static final String SP_USER_HAS_PERMANENTLY_DENIED_STORAGE_PERMISSION = "user_has_permanently_denied_storage_permission";

    // 是否已经填写邀请码
    public static final String SP_HAS_COMPLETE_INVITE_CODE = "has_complete_invite_code";

    // 补充配置项
    public static final String SP_NEW_SETTINGS = "new_settings";

    // 新接口配置项
    public static final String SP_NEW_API_SETTINGS = "new_api_settings";

    // 畅玩组件的配置
    public static final String SP_V_SETTINGS = "v_settings";

    // 头像挂件ID
    public static final String SP_CHOOSE_AVATAR_ID = "choose_avatar_id";

    // 是否第一次进入新分类2.0
    public static final String SP_FIRST_ENTER_CATEGORY_V2 = "first_enter_category_v2";

    // 是否成功取过号
    public static final String SP_HAS_GET_PHONE_INFO = "has_get_phone_info";

    // 是否点击过更换背景按钮
    public static final String SP_HAS_CLICK_CHANGE_BG = "has_click_change_bg";
    // 是否显示更换背景提示
    public static final String SP_SHOW_CHANGE_BG_TIPS = "show_change_bg_tips" + TimeUtils.getStartTimeOfToday();

    // 新分类2.0引导
    public static final String SP_SHOW_CATEGORY_GUIDE = "show_category_guide";

    // 内容视频播放选项
    public static final String SP_CONTENT_VIDEO_OPTION = "content_video_option";
    // 首页/游戏详情页视频播放选项
    public static final String SP_HOME_OR_DETAIL_VIDEO_OPTION = "home_or_detail_video_option";
    // 是否默认静音播放视频
    public static final String SP_VIDEO_PLAY_MUTE = "video_play_mute";
    //帖子发布页上传视频引导
    public static final String SP_ARTICLE_VIDEO_GUIDE = "article_video_guide";
    //问题发布页上传视频引导
    public static final String SP_QUESTION_VIDEO_GUIDE = "question_video_guide";
    // 论坛详情申请版主引导
    public static final String SP_FORUM_DETAIL_MODERATOR_GUIDE = "forum_detail_moderator_guide";
    // 游戏详情安装引导
    public static final String SP_GAME_DETAIL_INSTALL_GUIDE = "game_detail_install_guide";
    public static final String SP_SHOULD_SHOW_GAME_DETAIL_INSTALL_GUIDE = "should_show_game_detail_install_guide";
    // 儿童/青少年模式
    public static final String SP_TEENAGER_MODE = "teenager_mode";
    // 我的游戏引导
    public static final String SP_MY_GAME_GUIDE = "my_game_guide";
    //微信绑定配置信息
    public static final String SP_WECHAT_CONFIG = "wechat_config";

    //游戏库导航栏小红点提示
    public static final String SP_GAME_NAVIGATION = "game_navigation";
    // V游戏空间是否被使用过
    public static final String SP_IS_VSPACE_USED = "is_vspace_used";
    //webview version code
    public static final String SP_WEBVIEW_VERSION_CODE = "webview_version_code";
    //webview abi
    public static final String SP_WEBVIEW_ABI_LIST = "webview_abi_list";
    // 展示社区交流身份认证开关
    public static final String SP_CERTIFICATION_SWITCH = "certification_switch";
    // 发现页列表数据是否强制刷新
    public static final String SP_DISCOVER_FORCE_REFRESH = "discover_force_refresh";

    //手机号码匹配规则
    public static final String REGEX_MOBILE = "^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$";
    public static final String REGEX_ACCOUNT = "^[a-zA-Z_]\\w{5,17}$";
    public static final String REGEX_PASSWORD = "^[a-zA-Z]\\w{5,31}$";

    //输入规则
    public static final String INPUT_RULE = "0123456789abcdefghijklnmopqrstuvwxyzABCDEFGHIJKLNMOPQRSTUVWXYZ_";

    // 微信绑定地址
    public static final String WECHAT_BIND_ADDRESS_DEV = "https://dev-and-static.ghzs.com/web/wechat_bind/index.html#/";
    public static final String WECHAT_BIND_ADDRESS = "https://and-static.ghzs.com/web/wechat_bind/index.html#/";

    // 礼仪考试地址
    public static final String REGULATION_TEST_ADDRESS_DEV = "https://static-web.ghzs.com/etiquette-dev/index.html#/";
    public static final String REGULATION_TEST_ADDRESS = "https://static-web.ghzs.com/etiquette/index.html#/";

    // 徽章中心
    public static final String BADGE_ADDRESS_DEV = "https://static-web.ghzs.com/badge-dev/index.html#/";
    public static final String BADGE_ADDRESS = "https://static-web.ghzs.com/badge/index.html#/";

    // 徽章详情
    public static final String BADGE_DETAIL_ADDRESS_DEV = "https://static-web.ghzs.com/badge-dev/index.html#/badgedetail";
    public static final String BADGE_DETAIL_ADDRESS = "https://static-web.ghzs.com/badge/index.html#/badgedetail";

    // 分享个人主页地址
    public static final String SHARE_USER_HOME_ADDRESS_DEV = "https://static-web.ghzs.com/ghzs-userhome-dev/index.html#/";
    public static final String SHARE_USER_HOME_ADDRESS = "https://static-web.ghzs.com/ghzs-userhome/index.html#/";

    // 腾讯企点地址
    public static final String TENCENT_QIDIAN_ADDRESS = "https://admin.qidian.qq.com/template/blue/mp/menu/qr-code-jump.html?linkType=0&env=ol&kfuin=2355094296&fid=457&key=c76dcb2e3d582b6ffbfb5bb22cde85ff&cate=1&source=&isLBS=&isCustomEntry=&type=16&ftype=1&_type=wpa&qidian=true";

    //版规声明
    public static final String FORUM_REGULATIONS_NEWS_ID = "5f4db9cc34d44d01b92fd670";

    // 权限使用场景地址
    public static final String PERMISSION_SCENARIO_ADDRESS = "https://resource.ghzs.com/page/permissions/android.html";

    //帮助内容详情
    public static final String HELP_ADDRESS_DEV = "https://static-web.ghzs.com/ghzs_help_dev/help.html?content=";
    public static final String HELP_ADDRESS = "https://static-web.ghzs.com/ghzs_help/help.html?content=";

    // 畅玩助手相关
    public static final String SMOOTH_GAME_PRIVACY_POLICY_ADDRESS = "https://sdg-static.79887.com/misc/privacy_CW.html";

    // 注销页面
    public static final String LOGOUT_ADDRESS_DEV = "https://static-web.ghzs.com/ghzs_help_dev/help.html?content=5f6b1f02786564003944a693&from=ghzs";
    public static final String LOGOUT_ADDRESS = "https://static-web.ghzs.com/ghzs_help/help.html?content=5f534111b1f72909fc225672&from=ghzs";

    // 商品详情
    public static final String COMMODITY_DETAIL_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/product?from=ghzs";
    public static final String COMMODITY_DETAIL_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/product?from=ghzs";

    // 光能记录
    public static final String ENERGY_RECORD_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/record?from=ghzs";
    public static final String ENERGY_RECORD_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/record?from=ghzs";

    // 订单中心
    public static final String ORDER_CENTER_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/orders?from=ghzs";
    public static final String ORDER_CENTER_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/orders?from=ghzs";

    // 订单详情
    public static final String ORDER_DETAIL_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/order-detail?from=ghzs";
    public static final String ORDER_DETAIL_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/order-detail?from=ghzs";

    // 邀请好友
    public static final String INVITE_FRIENDS_ADDRESS_DEV = "https://static-web.ghzs.com/ghzs_activity_dev/inviteFriends.html#/invite";
    public static final String INVITE_FRIENDS_ADDRESS = "https://static-web.ghzs.com/ghzs_activity_prod/inviteFriends.html#/invite";

    // 等级页面
    public static final String LEVEL_ADDRESS_DEV = "https://static-web.ghzs.com/ghzs-userhome-dev/index.html#/level";
    public static final String LEVEL_ADDRESS = "https://static-web.ghzs.com/ghzs-userhome/index.html#/level";

    // 兑换规则
    public static final String EXCHANGE_RULE_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/exchange-rule?from=ghzs";
    public static final String EXCHANGE_RULE_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/exchange-rule?from=ghzs";

    // 光能规则
    public static final String ENERGY_RULE_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/energy-rule?from=ghzs";
    public static final String ENERGY_RULE_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/energy-rule?from=ghzs";

    // 兑换商品
    public static final String EXCHANGE_COMMODITY_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/exchange-log?from=ghzs";
    public static final String EXCHANGE_COMMODITY_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/exchange-log?from=ghzs";

    // 抽奖乐园
    public static final String LOTTERY_PARADISE_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/lottery-list?from=ghzs";
    public static final String LOTTERY_PARADISE_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/lottery-list?from=ghzs";

    // 我的奖品
    public static final String MY_PRIZE_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/mywin?from=ghzs";
    public static final String MY_PRIZE_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/mywin?from=ghzs";

    // 中奖订单详情
    public static final String WIN_ORDER_DETAIL_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/win-order-detail?from=ghzs";
    public static final String WIN_ORDER_DETAIL_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/win-order-detail?from=ghzs";

    // 地址信息
    public static final String ADDRESS_INFO_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/address-list?from=ghzs";
    public static final String ADDRESS_INFO_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/address-list?from=ghzs";

    // 领奖信息
    public static final String PRIZE_INFO_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/user-info?from=ghzs";
    public static final String PRIZE_INFO_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/user-info?from=ghzs";

    // 提现信息
    public static final String WITHDRAW_INFO_ADDRESS_DEV = "https://static-web.ghzs.com/shop-dev/index.html#/cash?from=ghzs";
    public static final String WITHDRAW_INFO_ADDRESS = "https://static-web.ghzs.com/shop/index.html#/cash?from=ghzs";

    // 活动详情
    public static final String ACTIVITY_DETAIL_ADDRESS_DEV = "https://static-web.ghzs.com/ghzs_activity_dev/common.html";
    public static final String ACTIVITY_DETAIL_ADDRESS = "https://static-web.ghzs.com/ghzs_activity_prod/common.html";

    // 游戏单详情分享链接
    public static final String GAME_COLLECTION_SHARE_ADDRESS_DEV = "https://dev-and-static.ghzs.com/web/game_collection/index.html#/?from=ghzs";
    public static final String GAME_COLLECTION_SHARE_ADDRESS = "https://and-static.ghzs.com/web/game_collection/index.html#/?from=ghzs";

    // 游戏单活动分享链接 https://git.shanqu.cc/pm/halo-app-issues/-/issues/1638
    public static final String GAME_COLLECTION_ACTIVITY_ADDRESS_DEV = "https://dev-and-static.ghzs.com/web/ghzs_activity/haoyouUnlock.html";
    public static final String GAME_COLLECTION_ACTIVITY_ADDRESS = "https://and-static.ghzs.com/web/ghzs_activity/haoyouUnlock.html";

    // 青少年模式找回密码
    public static final String TEEN_MODE_RESET_PASSWORD = "https://resource.ghzs.com/page/privacy_policies/help_password.html";

    // 儿童/青少年使用须知
    public static final String TEEN_MODE_RULE = "https://resource.ghzs.com/page/privacy_policies/teenager_privacy.html";

    //游戏单管理规范
    public static final String GAME_COLLECTION_RULE = "https://resource.ghzs.com/page/privacy_policies/game_collection.html";

    public static final String SP_IS_DEV_ENV = "is_dev_env";

    //最少需要多少数据才能上传
    public static final int DATA_AMOUNT = 20;

    public static final String[] REPORT_LIST = new String[]{"垃圾广告营销", "恶意攻击谩骂", "淫秽色情信息", "违法有害信息", "其他原因"};
    public static final String[] FEEDBACK_REASON_LIST = new String[]{"重复推荐", "不感兴趣", "与推荐描述不符", "已经玩过了", "游戏质量差", "游戏太旧"};

    public static final String ENTRANCE_UNKNOWN = "(unknown)";

    public static final String DEFAULT_TEXT_WRAPPER = "###";

    // 触发了安装事件的标记
    public static final String MARK_ALREADY_TRIGGERED_INSTALLATION = "triggered_installation";

    // 标记下载重试标记(值为任务已下载大小,为空表示需要重试)
    public static final String MARK_RETRY_DOWNLOAD = "retry_download";

    // 工具箱历史记录（最多4个）
    public static final String TOOLBOX_HISTORY = "toolbox_history";

    // 首页畅玩广场最近在玩的区域是否显示的 SP_KEY
    public static final String SP_HOME_VGAME_AREA_ENABLED = "home_vgame_area_enabled";

    // 浏览器安装说明url
    public static final String SP_BROWSER_HINT_URL = "browser_hint_url";
    public static final String DEFAULT_OPPO_BROWSER_HINT_URL = "https://static-web.ghzs.com/ghzs_help/help.html?content=5fa90fe143d91a022e0d33ff";
    public static final String DEFAULT_VIVO_BROWSER_HINT_URL = "https://static-web.ghzs.com/ghzs_help/help.html?content=618112ce04796e63e97643a4&from=ghzs";

    public static final int FOLLOW_HINT_TRIGGER_HEIGHT = 10;

    // 深色模式
    public static final String SP_DARK_MODE_ENABLED = "dark_mode_is_enabled";
    // 跟随系统模式
    public static final String SP_FOLLOW_SYSTEM_DARK_MODE_ENABLED = "follow_system_dark_mode_enabled";

    public static final String SP_TEST_FLAVOR_CHANNEL = "sp_test_flavor_channel";
    //发现页引导
    public static final String SP_DISCOVERY_GUIDE = "sp_discovery_guide";

    // 登入标识
    public static final String LOGIN_TAG = "login_tag";
    // 登出标识
    public static final String LOGOUT_TAG = "logout_tag";

    public static final String GIT_LOG_MD5 = "git_log_md5";

    public static final String SP_ADDONS_RECOMMEND_HAVE_READ = "addons_recommend_have_read";
    //启动广告
    public static final String SP_STARTUP_AD_TIMESTAMP = "startup_ad_timestamp";

    public static final String SP_AUTO_INSTALL = "autoinstall";
    public static final String SP_CONCERN_GAME = "concerngame";
    public static final String SP_TRAFFIC_VIDEO = "tranfficvideo";
    public static final String SP_FONT_SIZE = "fontsize";
    public static final String SP_PERSONAL_RECOMMEND = "personalrecommend";
    public static final String SP_USAGE_STATUS = "usage_status_sp_key";

    public static final String VIDEO_OPTION_ALL = "video_option_all";
    public static final String VIDEO_OPTION_WIFI = "video_option_wifi";
    public static final String VIDEO_OPTION_CLOSE = "video_option_close";
}
