From 85994237a8e31ed96e42d63ebf15b5ba3b3487cd Mon Sep 17 00:00:00 2001 From: yuyl <765782212@qq.com> Date: Wed, 11 Jun 2025 10:03:41 +0800 Subject: [PATCH] veloria first commit --- .idea/compiler.xml | 6 + .idea/deploymentTargetSelector.xml | 10 + .idea/gradle.xml | 19 + .idea/kotlinc.xml | 6 + .idea/migrations.xml | 10 + .idea/misc.xml | 9 + app/build.gradle.kts | 137 ++ app/google-services.json | 29 + app/gradle.properties | 4 + app/proguard-rules.pro | 286 +++ .../java/com/now/shortapp/JGradleResponse.kt | 108 + app/src/main/AndroidManifest.xml | 94 + app/src/main/ic_launcher-playstore.png | Bin 0 -> 210309 bytes .../com/veloria/now/shortapp/civil/BImage.kt | 113 + .../now/shortapp/civil/JActivityAdapter.kt | 109 + .../veloria/now/shortapp/civil/NOFfmpeg.kt | 175 ++ .../now/shortapp/civil/REVideoAdapter.kt | 622 +++++ .../veloria/now/shortapp/civil/RYAction.kt | 516 ++++ .../now/shortapp/civil/SVariableWight.kt | 21 + .../now/shortapp/civil/StatusBarUtil.kt | 593 +++++ .../now/shortapp/civil/TranslationHelper.kt | 25 + .../com/veloria/now/shortapp/civil/YFHome.kt | 1251 ++++++++++ .../veloria/now/shortapp/highbits/BIFBase.kt | 228 ++ .../now/shortapp/highbits/DExtraction.kt | 102 + .../veloria/now/shortapp/highbits/QGift.kt | 462 ++++ .../veloria/now/shortapp/highbits/VButton.kt | 21 + .../shortapp/highbits/XGradleCategories.kt | 456 ++++ .../highbits/qscaleqlog/ANotifications.kt | 98 + .../qscaleqlog/NMQRepositoryFfmpeg.kt | 159 ++ .../highbits/qscaleqlog/PDeteleResource.kt | 161 ++ .../shortapp/newsletter/AIXTextActivity.kt | 95 + .../newsletter/JItemServiceFragment.kt | 64 + .../now/shortapp/newsletter/SStringsHelp.kt | 45 + .../veloria/now/shortapp/newsletter/TStore.kt | 17 + .../now/shortapp/newsletter/XNBackground.kt | 310 +++ .../now/shortapp/other/BaseEventBusBean.kt | 3 + .../now/shortapp/other/FeedbackJsBridge.kt | 92 + .../shortapp/other/FeedbackJsBridgeDetail.kt | 81 + .../now/shortapp/other/NestedScrollHelper.kt | 63 + .../now/shortapp/rewards/ESplashStandView.kt | 350 +++ .../now/shortapp/rewards/NCWidthCloseView.kt | 338 +++ .../now/shortapp/rewards/OVVideoAgreement.kt | 599 +++++ .../now/shortapp/rewards/PUtilsView.kt | 1218 +++++++++ .../shortapp/rewards/TOYPlayfairAutoView.kt | 1337 ++++++++++ .../veloria/now/shortapp/rewards/UVPlayer.kt | 248 ++ .../rewards/VSNotificationsDefault.kt | 689 ++++++ .../veloria/now/shortapp/rewards/ZExample.kt | 596 +++++ .../adminSourceid/GColorsFragment.kt | 1662 +++++++++++++ .../adminSourceid/NOEditRegisterFragment.kt | 1809 ++++++++++++++ .../adminSourceid/UColorsAvatarFragment.kt | 749 ++++++ .../adminSourceid/VeMyWalletOrderFragment.kt | 165 ++ .../adminSourceid/VeMyWalletRecordFragment.kt | 142 ++ .../adminSourceid/YYLoginHistoryFragment.kt | 992 ++++++++ .../adminSourceid/ZEpisodeFragment.kt | 1848 ++++++++++++++ .../adminSourceid/coordinate/NNAndroid.kt | 157 ++ .../coordinate/OMNormalInstrumented.kt | 38 + .../adminSourceid/coordinate/PWidthClient.kt | 45 + .../adminSourceid/coordinate/VDLRenderers.kt | 67 + .../coordinate/VeMyWalletRecordViewModel.kt | 38 + .../avcintraRelock/AccountDeletionDialog.kt | 77 + .../avcintraRelock/DSPUnitVideoFragment.kt | 574 +++++ .../avcintraRelock/FYStatusAppveloria.kt | 223 ++ .../avcintraRelock/LoginDialog.kt | 139 ++ .../avcintraRelock/LogoutDialog.kt | 68 + .../avcintraRelock/PlayerBuyDialogFragment.kt | 615 +++++ .../avcintraRelock/SBackupText.kt | 379 +++ .../bidirectional/HLanguageActivity.kt | 929 +++++++ .../bidirectional/MQVAutoWidthActivity.kt | 2188 +++++++++++++++++ .../bidirectional/PSVHomeSearchActivity.kt | 982 ++++++++ .../bidirectional/RBZLatestDeteleActivity.kt | 505 ++++ .../bidirectional/RCheckActivity.kt | 220 ++ .../VeAccountDeletionActivity.kt | 136 + .../bidirectional/VeFeedbackActivity.kt | 306 +++ .../bidirectional/VeFeedbackDetailActivity.kt | 254 ++ .../bidirectional/VeFeedbackListActivity.kt | 126 + .../bidirectional/VeLanguageActivity.kt | 116 + .../bidirectional/VeMyWalletActivity.kt | 179 ++ .../bidirectional/VeRewardsActivity.kt | 164 ++ .../bidirectional/VeStoreActivity.kt | 561 +++++ .../bidirectional/VeTypeMoreActivity.kt | 131 + .../bidirectional/YPDataActivity.kt | 184 ++ .../bidirectional/coordinate/JService.kt | 108 + .../bidirectional/coordinate/LXMService.kt | 21 + .../coordinate/LanguageViewModel.kt | 33 + .../coordinate/UKBottomCollection.kt | 102 + .../coordinate/VeAccountDeletionViewModel.kt | 30 + .../coordinate/VeFeedbackViewModel.kt | 22 + .../coordinate/VeMyWalletViewModel.kt | 66 + .../coordinate/VeStoreViewModel.kt | 65 + .../coordinate/VeTypeMoreViewModel.kt | 12 + .../YCFddebcdbeeffcebdfInterceptor.kt | 49 + .../modificationsPretch/AGradle.kt | 175 ++ .../DFQManifestRetrofit.kt | 284 +++ .../modificationsPretch/DPArrowsDefault.kt | 169 ++ .../modificationsPretch/GFFavorites.kt | 188 ++ .../modificationsPretch/GURepository.kt | 181 ++ .../modificationsPretch/HVIText.kt | 28 + .../modificationsPretch/JCCheckboxSkewed.kt | 182 ++ .../modificationsPretch/LConstantsRight.kt | 158 ++ .../modificationsPretch/LanguageAdapter.kt | 41 + .../modificationsPretch/MClient.kt | 186 ++ .../modificationsPretch/MSSEdit.kt | 162 ++ .../modificationsPretch/OIServiceText.kt | 179 ++ .../modificationsPretch/SUJustSmart.kt | 194 ++ .../modificationsPretch/UBlackCagetory.kt | 168 ++ .../modificationsPretch/VXAgreement.kt | 185 ++ .../VeBannerRecommendAdapter.kt | 77 + .../VeCustomerBuyRecordAdapter.kt | 43 + .../VeCustomerOrderRecordAdapter.kt | 44 + .../VeMyWalletViewPagerAdapter.kt | 20 + .../modificationsPretch/VeSendCoinAdapter.kt | 47 + .../modificationsPretch/VeStoreCoinAdapter.kt | 77 + .../modificationsPretch/VeStoreVipAdapter.kt | 95 + .../modificationsPretch/VeTypeMoreAdapter.kt | 55 + .../modificationsPretch/WWNormal.kt | 194 ++ .../modificationsPretch/ZSearchColors.kt | 178 ++ .../shortapp/texturedAsink/BCategoiesBean.kt | 22 + .../now/shortapp/texturedAsink/DoLoginBean.kt | 6 + .../now/shortapp/texturedAsink/ESTimeBean.kt | 22 + .../shortapp/texturedAsink/FeedbackJsBean.kt | 9 + .../texturedAsink/FeedbackJsDetailsBean.kt | 10 + .../KFAFavoritesInterceptorBean.kt | 71 + .../shortapp/texturedAsink/LServiceBean.kt | 13 + .../shortapp/texturedAsink/LanguageBean.kt | 16 + .../shortapp/texturedAsink/LoginDataBean.kt | 10 + .../shortapp/texturedAsink/NBECenterBean.kt | 20 + .../now/shortapp/texturedAsink/NXRBaseBean.kt | 26 + .../now/shortapp/texturedAsink/PURLockBean.kt | 17 + .../texturedAsink/PZEExploreUserBean.kt | 42 + .../texturedAsink/QRStartAndroidBean.kt | 24 + .../texturedAsink/QVNetworkDashboardBean.kt | 28 + .../shortapp/texturedAsink/SManifestBean.kt | 16 + .../texturedAsink/TMainExtractionBean.kt | 31 + .../texturedAsink/VModuleManifestBean.kt | 26 + .../shortapp/texturedAsink/VeBuyVideoBean.kt | 7 + .../texturedAsink/VeCreatePayOrderBean.kt | 5 + .../texturedAsink/VeCreatePayOrderReqBean.kt | 8 + .../texturedAsink/VeCustomerBuyRecordsBean.kt | 18 + .../texturedAsink/VeCustomerOrderBean.kt | 14 + .../texturedAsink/VeDetailsRecommendBean.kt | 29 + .../shortapp/texturedAsink/VeHomeWatchBean.kt | 8 + .../shortapp/texturedAsink/VeNoticeNumBean.kt | 5 + .../now/shortapp/texturedAsink/VePayBean.kt | 11 + .../texturedAsink/VePaySettingsBean.kt | 69 + .../texturedAsink/VeRewardCoinsBean.kt | 19 + .../texturedAsink/VeTranslationBean.kt | 138 ++ .../texturedAsink/VeW2aSelfAttributionBean.kt | 3 + .../texturedAsink/WHCenterPrivacyBean.kt | 33 + .../now/shortapp/texturedAsink/XAboutBean.kt | 621 +++++ app/src/main/res/drawable/a_trending.xml | 15 + app/src/main/res/drawable/bg_coin_left.xml | 5 + app/src/main/res/drawable/bg_coin_right.xml | 5 + .../main/res/drawable/bg_feedback_mes_num.xml | 5 + app/src/main/res/drawable/bg_login.xml | 15 + .../main/res/drawable/bg_player_buy_hint.xml | 9 + app/src/main/res/drawable/bg_store_bottom.xml | 9 + .../main/res/drawable/bg_store_coin_bg.xml | 15 + app/src/main/res/drawable/bg_store_vip_1.xml | 9 + app/src/main/res/drawable/bg_store_vip_2.xml | 9 + app/src/main/res/drawable/bg_store_vip_3.xml | 9 + app/src/main/res/drawable/bg_store_vip_4.xml | 9 + app/src/main/res/drawable/bg_transparent.xml | 5 + app/src/main/res/drawable/bg_while_r30.xml | 5 + app/src/main/res/drawable/byp_themes.xml | 15 + app/src/main/res/drawable/e_adapter_place.xml | 5 + .../main/res/drawable/g_factory_refresh.xml | 10 + .../main/res/drawable/h_fddebcdbeeffcebdf.xml | 30 + app/src/main/res/drawable/hn_list.xml | 18 + .../res/drawable/ic_launcher_background.xml | 74 + app/src/main/res/drawable/ja_edit.xml | 4 + .../res/drawable/jru_categories_constants.xml | 9 + .../main/res/drawable/jy_arrows_fragment.xml | 5 + app/src/main/res/drawable/m_while_refresh.xml | 9 + app/src/main/res/drawable/mc_player.xml | 9 + .../main/res/drawable/nrl_recent_language.xml | 7 + app/src/main/res/drawable/oy_register.xml | 9 + app/src/main/res/drawable/p_status_right.xml | 10 + .../main/res/drawable/ppi_auto_renderers.xml | 5 + .../main/res/drawable/ryy_factory_menu.xml | 5 + .../main/res/drawable/sp_notifications.xml | 9 + app/src/main/res/drawable/t_lock.xml | 5 + app/src/main/res/drawable/tp_unit_store.xml | 13 + .../main/res/drawable/uta_android_news.xml | 10 + app/src/main/res/drawable/wch_selected.xml | 5 + .../res/drawable/wwn_fragment_content.xml | 5 + .../main/res/drawable/xc_dialog_retrofit.xml | 74 + app/src/main/res/drawable/y_data_fragment.xml | 5 + .../main/res/font/playfair_display_bold.ttf | Bin 0 -> 123492 bytes .../playfair_display_variable_font_wight.ttf | Bin 0 -> 191320 bytes .../res/layout/activity_fmodityactivity.xml | 17 + .../res/layout/activity_ilocalactivity.xml | 19 + .../res/layout/activity_mautoactivity.xml | 17 + .../layout/activity_qihtrendtextactivity.xml | 21 + .../res/layout/activity_rattrsactivity.xml | 16 + .../layout/activity_ve_account_deletion.xml | 283 +++ .../main/res/layout/activity_ve_feedback.xml | 69 + .../layout/activity_ve_feedback_detail.xml | 49 + .../res/layout/activity_ve_feedback_list.xml | 49 + .../main/res/layout/activity_ve_language.xml | 46 + .../main/res/layout/activity_ve_my_wallet.xml | 208 ++ .../main/res/layout/activity_ve_rewards.xml | 82 + app/src/main/res/layout/activity_ve_store.xml | 286 +++ .../main/res/layout/activity_ve_type_more.xml | 54 + app/src/main/res/layout/c_dialog.xml | 22 + app/src/main/res/layout/cie_search.xml | 22 + app/src/main/res/layout/ck_button.xml | 109 + app/src/main/res/layout/co_android.xml | 126 + app/src/main/res/layout/czd_styles.xml | 6 + app/src/main/res/layout/dialog_home_watch.xml | 106 + app/src/main/res/layout/dialog_login.xml | 61 + app/src/main/res/layout/dialog_logout.xml | 131 + app/src/main/res/layout/ee_shape_style.xml | 136 + app/src/main/res/layout/ev_bodyload_home.xml | 500 ++++ .../main/res/layout/f_service_fragment.xml | 93 + .../layout/fragment_ve_my_wallet_order.xml | 81 + .../layout/fragment_ve_my_wallet_record.xml | 11 + .../res/layout/gl_bbfdebaffd_background.xml | 24 + app/src/main/res/layout/huu_logo_video.xml | 164 ++ app/src/main/res/layout/i_display_trends.xml | 104 + app/src/main/res/layout/i_place.xml | 55 + app/src/main/res/layout/item_language.xml | 32 + .../res/layout/item_ve_banner_recommend.xml | 71 + .../res/layout/item_ve_my_wallet_record.xml | 81 + .../res/layout/item_ve_my_wallet_record_2.xml | 56 + .../main/res/layout/item_ve_store_coin.xml | 95 + app/src/main/res/layout/item_ve_store_vip.xml | 79 + app/src/main/res/layout/j_details_layout.xml | 40 + app/src/main/res/layout/js_drama_fragment.xml | 55 + app/src/main/res/layout/l_icon_view.xml | 48 + app/src/main/res/layout/layout_custom_tab.xml | 36 + .../main/res/layout/layout_custom_tab_2.xml | 27 + .../res/layout/layout_player_recommend.xml | 96 + .../layout_player_recommend_controller.xml | 11 + .../res/layout/layout_ve_lock_episode.xml | 37 + .../layout/layout_ve_player_buy_dialog.xml | 102 + app/src/main/res/layout/lt_bean.xml | 39 + app/src/main/res/layout/mq_instrumented.xml | 375 +++ .../main/res/layout/nrb_example_layout.xml | 34 + .../main/res/layout/p_checkbox_foreground.xml | 25 + app/src/main/res/layout/phx_example.xml | 53 + app/src/main/res/layout/ps_list.xml | 50 + app/src/main/res/layout/pt_content.xml | 58 + app/src/main/res/layout/px_refresh.xml | 45 + app/src/main/res/layout/q_header.xml | 33 + app/src/main/res/layout/q_left_fragment.xml | 39 + .../main/res/layout/q_repository_example.xml | 8 + app/src/main/res/layout/qf_auto.xml | 415 ++++ .../main/res/layout/rbd_store_left_item.xml | 40 + app/src/main/res/layout/rgm_application.xml | 8 + app/src/main/res/layout/u_resource.xml | 91 + app/src/main/res/layout/v_refresh.xml | 141 ++ app/src/main/res/layout/vk_rules_view.xml | 22 + app/src/main/res/layout/vpn_interceptor.xml | 27 + app/src/main/res/layout/wki_categoies.xml | 80 + .../main/res/layout/xh_styles_controller.xml | 202 ++ .../zmm_renderers_rewards_controller.xml | 233 ++ .../main/res/mipmap-anydpi-v26/e_footer.xml | 5 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + .../res/mipmap-anydpi-v26/yc_trending.xml | 5 + .../mipmap-hdpi/agreement_detele_example.webp | Bin 0 -> 3638 bytes .../res/mipmap-hdpi/background_response.webp | Bin 0 -> 6258 bytes .../mipmap-hdpi/categories_line_refresh.webp | Bin 0 -> 5096 bytes app/src/main/res/mipmap-hdpi/ic_launcher.webp | Bin 0 -> 3432 bytes .../mipmap-hdpi/ic_launcher_foreground.webp | Bin 0 -> 6532 bytes .../res/mipmap-hdpi/ic_launcher_round.webp | Bin 0 -> 5084 bytes .../mipmap-mdpi/agreement_detele_example.webp | Bin 0 -> 2190 bytes .../res/mipmap-mdpi/background_response.webp | Bin 0 -> 3324 bytes .../mipmap-mdpi/categories_line_refresh.webp | Bin 0 -> 3102 bytes app/src/main/res/mipmap-mdpi/ic_launcher.webp | Bin 0 -> 2192 bytes .../mipmap-mdpi/ic_launcher_foreground.webp | Bin 0 -> 3390 bytes .../res/mipmap-mdpi/ic_launcher_round.webp | Bin 0 -> 3106 bytes .../agreement_detele_example.webp | Bin 0 -> 5246 bytes .../mipmap-xhdpi/categories_line_refresh.webp | Bin 0 -> 7328 bytes .../res/mipmap-xhdpi/h_fddebcdbeeffcebdf.webp | Bin 0 -> 9850 bytes .../main/res/mipmap-xhdpi/ic_launcher.webp | Bin 0 -> 5368 bytes .../mipmap-xhdpi/ic_launcher_foreground.webp | Bin 0 -> 10170 bytes .../res/mipmap-xhdpi/ic_launcher_round.webp | Bin 0 -> 7280 bytes app/src/main/res/mipmap-xxhdpi/about_ball.png | Bin 0 -> 1479 bytes .../main/res/mipmap-xxhdpi/action_start.png | Bin 0 -> 1365 bytes .../main/res/mipmap-xxhdpi/again_status.webp | Bin 0 -> 13796 bytes .../agreement_detele_example.webp | Bin 0 -> 9310 bytes .../mipmap-xxhdpi/appveloria_categoies.png | Bin 0 -> 1730 bytes .../auto_mz_drama_default_i3.webp | Bin 0 -> 32640 bytes .../avatar_vertical_background.png | Bin 0 -> 519 bytes .../res/mipmap-xxhdpi/ball_colors_auto_ho.png | Bin 0 -> 1782 bytes .../main/res/mipmap-xxhdpi/banner_bean.png | Bin 0 -> 714 bytes .../res/mipmap-xxhdpi/banner_colors_bold.png | Bin 0 -> 1852 bytes .../res/mipmap-xxhdpi/bbfdebaffd_upload.png | Bin 0 -> 6796 bytes .../main/res/mipmap-xxhdpi/binge_banner.png | Bin 0 -> 16317 bytes .../bold_wight_fddebcdbeeffcebdf.webp | Bin 0 -> 16162 bytes .../main/res/mipmap-xxhdpi/button_banner.webp | Bin 0 -> 29750 bytes .../main/res/mipmap-xxhdpi/button_free.png | Bin 0 -> 5744 bytes .../res/mipmap-xxhdpi/cagetory_display.webp | Bin 0 -> 20532 bytes .../main/res/mipmap-xxhdpi/cagetory_video.png | Bin 0 -> 525 bytes .../categories_line_refresh.webp | Bin 0 -> 12664 bytes .../res/mipmap-xxhdpi/checkbox_layout.webp | Bin 0 -> 146036 bytes .../mipmap-xxhdpi/close_adapter_explore.webp | Bin 0 -> 846 bytes .../main/res/mipmap-xxhdpi/close_time_vz.png | Bin 0 -> 1131 bytes .../collection_trending_recommend.webp | Bin 0 -> 1036 bytes .../res/mipmap-xxhdpi/colors_selected.png | Bin 0 -> 5971 bytes .../mipmap-xxhdpi/constants_text_seekbar.webp | Bin 0 -> 3932 bytes .../res/mipmap-xxhdpi/data_bbfdebaffd.png | Bin 0 -> 878 bytes .../res/mipmap-xxhdpi/data_left_bottom.png | Bin 0 -> 853 bytes .../res/mipmap-xxhdpi/details_lock_list.webp | Bin 0 -> 91286 bytes .../mipmap-xxhdpi/details_lock_list_1.webp | Bin 0 -> 1870 bytes .../mipmap-xxhdpi/detele_rewards_episode.png | Bin 0 -> 2778 bytes .../mipmap-xxhdpi/dimens_playfair_line.png | Bin 0 -> 1040 bytes .../main/res/mipmap-xxhdpi/empty_image.webp | Bin 0 -> 16420 bytes .../mipmap-xxhdpi/episode_fragment_list.webp | Bin 0 -> 16500 bytes .../main/res/mipmap-xxhdpi/episode_utils.png | Bin 0 -> 1164 bytes .../main/res/mipmap-xxhdpi/factory_icon.png | Bin 0 -> 2179 bytes .../res/mipmap-xxhdpi/g_factory_refresh.png | Bin 0 -> 1411 bytes .../mipmap-xxhdpi/h_fddebcdbeeffcebdf.webp | Bin 0 -> 20142 bytes .../main/res/mipmap-xxhdpi/home_normal.png | Bin 0 -> 1551 bytes .../main/res/mipmap-xxhdpi/ic_launcher.webp | Bin 0 -> 9010 bytes .../mipmap-xxhdpi/ic_launcher_foreground.webp | Bin 0 -> 20424 bytes .../res/mipmap-xxhdpi/ic_launcher_round.webp | Bin 0 -> 12470 bytes app/src/main/res/mipmap-xxhdpi/icon_base.png | Bin 0 -> 2622 bytes .../main/res/mipmap-xxhdpi/icon_retrofit.png | Bin 0 -> 886 bytes .../res/mipmap-xxhdpi/image_test_image.webp | Bin 0 -> 1364 bytes .../mipmap-xxhdpi/iv_account_deletion.webp | Bin 0 -> 1972 bytes .../mipmap-xxhdpi/iv_account_deletion_d.png | Bin 0 -> 224 bytes .../res/mipmap-xxhdpi/iv_banner_no_error.webp | Bin 0 -> 1466 bytes app/src/main/res/mipmap-xxhdpi/iv_coins.png | Bin 0 -> 13290 bytes .../iv_dialog_account_deletion.webp | Bin 0 -> 12194 bytes .../res/mipmap-xxhdpi/iv_dialog_text_top.png | Bin 0 -> 939 bytes .../mipmap-xxhdpi/iv_home_watch_start.webp | Bin 0 -> 2300 bytes .../res/mipmap-xxhdpi/iv_login_facebook.png | Bin 0 -> 1211 bytes .../main/res/mipmap-xxhdpi/iv_logout_top.webp | Bin 0 -> 12916 bytes .../res/mipmap-xxhdpi/iv_no_data_search.webp | Bin 0 -> 34264 bytes .../main/res/mipmap-xxhdpi/iv_player_lock.png | Bin 0 -> 697 bytes .../res/mipmap-xxhdpi/iv_player_watch_now.png | Bin 0 -> 57542 bytes .../res/mipmap-xxhdpi/iv_splash_start.webp | Bin 0 -> 15616 bytes .../mipmap-xxhdpi/iv_store_benefits_bg.webp | Bin 0 -> 12160 bytes .../res/mipmap-xxhdpi/iv_store_buy_bg.webp | Bin 0 -> 11510 bytes .../iv_store_coin_select_bg.webp | Bin 0 -> 20130 bytes .../res/mipmap-xxhdpi/iv_store_tab_left.png | Bin 0 -> 11443 bytes .../res/mipmap-xxhdpi/iv_store_tab_right.png | Bin 0 -> 11102 bytes .../main/res/mipmap-xxhdpi/iv_store_top.webp | Bin 0 -> 128466 bytes .../main/res/mipmap-xxhdpi/iv_store_vip.webp | Bin 0 -> 1102 bytes .../res/mipmap-xxhdpi/iv_store_vip_bg_1.webp | Bin 0 -> 28040 bytes .../res/mipmap-xxhdpi/iv_store_vip_bg_2.webp | Bin 0 -> 28682 bytes .../res/mipmap-xxhdpi/iv_store_vip_bg_3.webp | Bin 0 -> 28420 bytes .../res/mipmap-xxhdpi/iv_store_vip_bg_4.webp | Bin 0 -> 28902 bytes .../mipmap-xxhdpi/iv_type_more_top_left.png | Bin 0 -> 2042 bytes .../mipmap-xxhdpi/iv_type_more_top_right.png | Bin 0 -> 1997 bytes .../main/res/mipmap-xxhdpi/iv_ve_feedback.png | Bin 0 -> 622 bytes .../iv_wallet_consumption_off.webp | Bin 0 -> 2172 bytes .../iv_wallet_consumption_on.webp | Bin 0 -> 4638 bytes .../iv_wallet_consumption_records.png | Bin 0 -> 1483 bytes .../mipmap-xxhdpi/iv_wallet_order_off.webp | Bin 0 -> 1790 bytes .../res/mipmap-xxhdpi/iv_wallet_order_on.webp | Bin 0 -> 4304 bytes .../mipmap-xxhdpi/iv_wallet_order_records.png | Bin 0 -> 654 bytes .../mipmap-xxhdpi/iv_wallet_reward_coins.png | Bin 0 -> 1353 bytes .../mipmap-xxhdpi/iv_wallet_reward_off.webp | Bin 0 -> 2060 bytes .../mipmap-xxhdpi/iv_wallet_reward_on.webp | Bin 0 -> 4536 bytes app/src/main/res/mipmap-xxhdpi/iv_yes.png | Bin 0 -> 332 bytes .../res/mipmap-xxhdpi/layout_seekbar.webp | Bin 0 -> 26638 bytes .../mipmap-xxhdpi/layout_strings_collect.webp | Bin 0 -> 267072 bytes .../res/mipmap-xxhdpi/loading_bbfdebaffd.png | Bin 0 -> 3973 bytes app/src/main/res/mipmap-xxhdpi/lock_round.png | Bin 0 -> 1557 bytes .../res/mipmap-xxhdpi/login_navigation.png | Bin 0 -> 1309 bytes .../main/res/mipmap-xxhdpi/logo_cagetory.png | Bin 0 -> 1004 bytes .../mipmap-xxhdpi/marquee_place_center.png | Bin 0 -> 472 bytes app/src/main/res/mipmap-xxhdpi/menu_unit.webp | Bin 0 -> 13938 bytes .../main/res/mipmap-xxhdpi/modity_ball.png | Bin 0 -> 1794 bytes .../main/res/mipmap-xxhdpi/news_skewed.png | Bin 0 -> 5996 bytes .../main/res/mipmap-xxhdpi/p_status_right.png | Bin 0 -> 6758 bytes .../mipmap-xxhdpi/player_gradlew_while_k8.png | Bin 0 -> 278 bytes .../playfair_selected_gradle.webp | Bin 0 -> 2678 bytes .../res/mipmap-xxhdpi/privacy_privacy.png | Bin 0 -> 3851 bytes .../main/res/mipmap-xxhdpi/privacy_stop.png | Bin 0 -> 461 bytes .../register___bbfdebaffd_coins.png | Bin 0 -> 10196 bytes .../mipmap-xxhdpi/renderers_empty_font.png | Bin 0 -> 38497 bytes .../repository_fddebcdbeeffcebdf.png | Bin 0 -> 5867 bytes .../res/mipmap-xxhdpi/rewards_categories.png | Bin 0 -> 4303 bytes .../res/mipmap-xxhdpi/right_delete_w8.png | Bin 0 -> 1604 bytes .../main/res/mipmap-xxhdpi/right_dimens.png | Bin 0 -> 295 bytes .../main/res/mipmap-xxhdpi/round_auto_t.gif | Bin 0 -> 100991 bytes .../main/res/mipmap-xxhdpi/rules_recent.png | Bin 0 -> 1151 bytes .../main/res/mipmap-xxhdpi/splash_backup.png | Bin 0 -> 874 bytes .../mipmap-xxhdpi/splash_ball_constants.png | Bin 0 -> 1517 bytes .../mipmap-xxhdpi/start_strings_recommend.png | Bin 0 -> 499 bytes app/src/main/res/mipmap-xxhdpi/start_text.png | Bin 0 -> 8070 bytes .../mipmap-xxhdpi/status_appveloria_free.png | Bin 0 -> 470 bytes .../res/mipmap-xxhdpi/strings_layout.webp | Bin 0 -> 3684 bytes .../main/res/mipmap-xxhdpi/styles_system.png | Bin 0 -> 13852 bytes .../main/res/mipmap-xxhdpi/styles_trends.png | Bin 0 -> 3080 bytes .../res/mipmap-xxhdpi/unit_again_fragment.png | Bin 0 -> 2622 bytes .../mipmap-xxhdpi/upload_display_player.png | Bin 0 -> 494 bytes .../mipmap-xxhdpi/vertical_image_home.webp | Bin 0 -> 522 bytes .../res/mipmap-xxhdpi/vertical_selected.webp | Bin 0 -> 2738 bytes .../main/res/mipmap-xxhdpi/video_attrs.png | Bin 0 -> 3907 bytes .../mipmap-xxhdpi/while_y_record_smart.png | Bin 0 -> 765 bytes .../res/mipmap-xxhdpi/width_recent_event.png | Bin 0 -> 622 bytes .../agreement_detele_example.webp | Bin 0 -> 13270 bytes .../categories_line_refresh.webp | Bin 0 -> 18706 bytes .../mipmap-xxxhdpi/h_fddebcdbeeffcebdf.webp | Bin 0 -> 34868 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.webp | Bin 0 -> 13680 bytes .../ic_launcher_foreground.webp | Bin 0 -> 36778 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin 0 -> 18686 bytes app/src/main/res/values-night/themes.xml | 16 + .../main/res/values-sw1024dp/dimens_dp.xml | 389 +++ .../main/res/values-sw1024dp/dimens_sp.xml | 32 + .../main/res/values-sw1280dp/dimens_dp.xml | 389 +++ .../main/res/values-sw1280dp/dimens_sp.xml | 32 + .../main/res/values-sw1365dp/dimens_dp.xml | 389 +++ .../main/res/values-sw1365dp/dimens_sp.xml | 32 + app/src/main/res/values-sw240dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw240dp/dimens_sp.xml | 32 + app/src/main/res/values-sw360dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw360dp/dimens_sp.xml | 32 + app/src/main/res/values-sw410dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw410dp/dimens_sp.xml | 32 + app/src/main/res/values-sw480dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw480dp/dimens_sp.xml | 32 + app/src/main/res/values-sw540dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw540dp/dimens_sp.xml | 32 + app/src/main/res/values-sw640dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw640dp/dimens_sp.xml | 32 + app/src/main/res/values-sw720dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw720dp/dimens_sp.xml | 32 + app/src/main/res/values-sw800dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw800dp/dimens_sp.xml | 32 + app/src/main/res/values-sw820dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw820dp/dimens_sp.xml | 32 + app/src/main/res/values-sw960dp/dimens_dp.xml | 389 +++ app/src/main/res/values-sw960dp/dimens_sp.xml | 32 + app/src/main/res/values-v27/themes.xml | 11 + app/src/main/res/values/attrs.xml | 20 + app/src/main/res/values/colors.xml | 44 + app/src/main/res/values/dimens.xml | 5 + app/src/main/res/values/dimens_dp.xml | 389 +++ app/src/main/res/values/dimens_sp.xml | 32 + app/src/main/res/values/strings.xml | 63 + app/src/main/res/values/styles.xml | 11 + app/src/main/res/values/themes.xml | 28 + app/src/main/res/xml/atu_share.xml | 13 + app/src/main/res/xml/jv_rewards_detele.xml | 19 + .../java/com/now/shortapp/CSystemClient.kt | 79 + build.gradle.kts | 5 + cloneLog.txt | 48 + gradle.properties | 24 + gradle/libs.versions.toml | 85 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 59203 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 185 ++ gradlew.bat | 89 + log.txt | 2052 ++++++++++++++++ propertyMap.txt | 140 ++ settings.gradle.kts | 30 + vsframe/FModityActivity.java | 193 ++ vsframe/FOUploadFavoritesObject.java | 132 + vsframe/ILocalActivity.java | 235 ++ vsframe/JLockObject.java | 157 ++ vsframe/KShapeObject.java | 144 ++ vsframe/LItemRightObject.java | 170 ++ vsframe/MAutoActivity.java | 132 + vsframe/MNewsContentObject.java | 75 + vsframe/QDGMenuRewardsObject.java | 188 ++ vsframe/QIHTrendTextActivity.java | 194 ++ vsframe/RAttrsActivity.java | 159 ++ vsframe/SAgainDimensObject.java | 104 + vsframe/ZMEmptyObject.java | 68 + vsframe/ZRAAdvertObject.java | 124 + vsframe/ZYBallEventObject.java | 83 + 467 files changed, 51328 insertions(+) create mode 100644 .idea/compiler.xml create mode 100644 .idea/deploymentTargetSelector.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/kotlinc.xml create mode 100644 .idea/migrations.xml create mode 100644 .idea/misc.xml create mode 100644 app/build.gradle.kts create mode 100644 app/google-services.json create mode 100644 app/gradle.properties create mode 100644 app/proguard-rules.pro create mode 100644 app/src/androidTest/java/com/now/shortapp/JGradleResponse.kt create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/ic_launcher-playstore.png create mode 100644 app/src/main/java/com/veloria/now/shortapp/civil/BImage.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/civil/JActivityAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/civil/NOFfmpeg.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/civil/REVideoAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/civil/RYAction.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/civil/SVariableWight.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/civil/StatusBarUtil.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/civil/TranslationHelper.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/civil/YFHome.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/highbits/BIFBase.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/highbits/DExtraction.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/highbits/QGift.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/highbits/VButton.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/highbits/XGradleCategories.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/ANotifications.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/NMQRepositoryFfmpeg.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/PDeteleResource.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/newsletter/AIXTextActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/newsletter/JItemServiceFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/newsletter/SStringsHelp.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/newsletter/TStore.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/newsletter/XNBackground.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/other/BaseEventBusBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/other/FeedbackJsBridge.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/other/FeedbackJsBridgeDetail.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/other/NestedScrollHelper.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/rewards/ESplashStandView.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/rewards/NCWidthCloseView.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/rewards/OVVideoAgreement.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/rewards/PUtilsView.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/rewards/TOYPlayfairAutoView.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/rewards/UVPlayer.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/rewards/VSNotificationsDefault.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/rewards/ZExample.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/GColorsFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/NOEditRegisterFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/UColorsAvatarFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/VeMyWalletOrderFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/VeMyWalletRecordFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/YYLoginHistoryFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/ZEpisodeFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/NNAndroid.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/OMNormalInstrumented.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/PWidthClient.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/VDLRenderers.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/VeMyWalletRecordViewModel.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/AccountDeletionDialog.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/DSPUnitVideoFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/FYStatusAppveloria.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/LoginDialog.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/LogoutDialog.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/PlayerBuyDialogFragment.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/SBackupText.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/HLanguageActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/MQVAutoWidthActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/PSVHomeSearchActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/RBZLatestDeteleActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/RCheckActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeAccountDeletionActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackDetailActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackListActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeLanguageActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeMyWalletActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeRewardsActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeStoreActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeTypeMoreActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/YPDataActivity.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/JService.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/LXMService.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/LanguageViewModel.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/UKBottomCollection.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeAccountDeletionViewModel.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeFeedbackViewModel.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeMyWalletViewModel.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeStoreViewModel.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeTypeMoreViewModel.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/YCFddebcdbeeffcebdfInterceptor.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/AGradle.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/DFQManifestRetrofit.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/DPArrowsDefault.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/GFFavorites.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/GURepository.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/HVIText.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/JCCheckboxSkewed.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/LConstantsRight.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/LanguageAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/MClient.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/MSSEdit.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/OIServiceText.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/SUJustSmart.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/UBlackCagetory.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VXAgreement.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeBannerRecommendAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeCustomerBuyRecordAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeCustomerOrderRecordAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeMyWalletViewPagerAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeSendCoinAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeStoreCoinAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeStoreVipAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeTypeMoreAdapter.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/WWNormal.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/ZSearchColors.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/BCategoiesBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/DoLoginBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/ESTimeBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/FeedbackJsBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/FeedbackJsDetailsBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/KFAFavoritesInterceptorBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/LServiceBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/LanguageBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/LoginDataBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/NBECenterBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/NXRBaseBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/PURLockBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/PZEExploreUserBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/QRStartAndroidBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/QVNetworkDashboardBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/SManifestBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/TMainExtractionBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VModuleManifestBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeBuyVideoBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCreatePayOrderBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCreatePayOrderReqBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCustomerBuyRecordsBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCustomerOrderBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeDetailsRecommendBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeHomeWatchBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeNoticeNumBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VePayBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VePaySettingsBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeRewardCoinsBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeTranslationBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeW2aSelfAttributionBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/WHCenterPrivacyBean.kt create mode 100644 app/src/main/java/com/veloria/now/shortapp/texturedAsink/XAboutBean.kt create mode 100644 app/src/main/res/drawable/a_trending.xml create mode 100644 app/src/main/res/drawable/bg_coin_left.xml create mode 100644 app/src/main/res/drawable/bg_coin_right.xml create mode 100644 app/src/main/res/drawable/bg_feedback_mes_num.xml create mode 100644 app/src/main/res/drawable/bg_login.xml create mode 100644 app/src/main/res/drawable/bg_player_buy_hint.xml create mode 100644 app/src/main/res/drawable/bg_store_bottom.xml create mode 100644 app/src/main/res/drawable/bg_store_coin_bg.xml create mode 100644 app/src/main/res/drawable/bg_store_vip_1.xml create mode 100644 app/src/main/res/drawable/bg_store_vip_2.xml create mode 100644 app/src/main/res/drawable/bg_store_vip_3.xml create mode 100644 app/src/main/res/drawable/bg_store_vip_4.xml create mode 100644 app/src/main/res/drawable/bg_transparent.xml create mode 100644 app/src/main/res/drawable/bg_while_r30.xml create mode 100644 app/src/main/res/drawable/byp_themes.xml create mode 100644 app/src/main/res/drawable/e_adapter_place.xml create mode 100644 app/src/main/res/drawable/g_factory_refresh.xml create mode 100644 app/src/main/res/drawable/h_fddebcdbeeffcebdf.xml create mode 100644 app/src/main/res/drawable/hn_list.xml create mode 100644 app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 app/src/main/res/drawable/ja_edit.xml create mode 100644 app/src/main/res/drawable/jru_categories_constants.xml create mode 100644 app/src/main/res/drawable/jy_arrows_fragment.xml create mode 100644 app/src/main/res/drawable/m_while_refresh.xml create mode 100644 app/src/main/res/drawable/mc_player.xml create mode 100644 app/src/main/res/drawable/nrl_recent_language.xml create mode 100644 app/src/main/res/drawable/oy_register.xml create mode 100644 app/src/main/res/drawable/p_status_right.xml create mode 100644 app/src/main/res/drawable/ppi_auto_renderers.xml create mode 100644 app/src/main/res/drawable/ryy_factory_menu.xml create mode 100644 app/src/main/res/drawable/sp_notifications.xml create mode 100644 app/src/main/res/drawable/t_lock.xml create mode 100644 app/src/main/res/drawable/tp_unit_store.xml create mode 100644 app/src/main/res/drawable/uta_android_news.xml create mode 100644 app/src/main/res/drawable/wch_selected.xml create mode 100644 app/src/main/res/drawable/wwn_fragment_content.xml create mode 100644 app/src/main/res/drawable/xc_dialog_retrofit.xml create mode 100644 app/src/main/res/drawable/y_data_fragment.xml create mode 100644 app/src/main/res/font/playfair_display_bold.ttf create mode 100644 app/src/main/res/font/playfair_display_variable_font_wight.ttf create mode 100644 app/src/main/res/layout/activity_fmodityactivity.xml create mode 100644 app/src/main/res/layout/activity_ilocalactivity.xml create mode 100644 app/src/main/res/layout/activity_mautoactivity.xml create mode 100644 app/src/main/res/layout/activity_qihtrendtextactivity.xml create mode 100644 app/src/main/res/layout/activity_rattrsactivity.xml create mode 100644 app/src/main/res/layout/activity_ve_account_deletion.xml create mode 100644 app/src/main/res/layout/activity_ve_feedback.xml create mode 100644 app/src/main/res/layout/activity_ve_feedback_detail.xml create mode 100644 app/src/main/res/layout/activity_ve_feedback_list.xml create mode 100644 app/src/main/res/layout/activity_ve_language.xml create mode 100644 app/src/main/res/layout/activity_ve_my_wallet.xml create mode 100644 app/src/main/res/layout/activity_ve_rewards.xml create mode 100644 app/src/main/res/layout/activity_ve_store.xml create mode 100644 app/src/main/res/layout/activity_ve_type_more.xml create mode 100644 app/src/main/res/layout/c_dialog.xml create mode 100644 app/src/main/res/layout/cie_search.xml create mode 100644 app/src/main/res/layout/ck_button.xml create mode 100644 app/src/main/res/layout/co_android.xml create mode 100644 app/src/main/res/layout/czd_styles.xml create mode 100644 app/src/main/res/layout/dialog_home_watch.xml create mode 100644 app/src/main/res/layout/dialog_login.xml create mode 100644 app/src/main/res/layout/dialog_logout.xml create mode 100644 app/src/main/res/layout/ee_shape_style.xml create mode 100644 app/src/main/res/layout/ev_bodyload_home.xml create mode 100644 app/src/main/res/layout/f_service_fragment.xml create mode 100644 app/src/main/res/layout/fragment_ve_my_wallet_order.xml create mode 100644 app/src/main/res/layout/fragment_ve_my_wallet_record.xml create mode 100644 app/src/main/res/layout/gl_bbfdebaffd_background.xml create mode 100644 app/src/main/res/layout/huu_logo_video.xml create mode 100644 app/src/main/res/layout/i_display_trends.xml create mode 100644 app/src/main/res/layout/i_place.xml create mode 100644 app/src/main/res/layout/item_language.xml create mode 100644 app/src/main/res/layout/item_ve_banner_recommend.xml create mode 100644 app/src/main/res/layout/item_ve_my_wallet_record.xml create mode 100644 app/src/main/res/layout/item_ve_my_wallet_record_2.xml create mode 100644 app/src/main/res/layout/item_ve_store_coin.xml create mode 100644 app/src/main/res/layout/item_ve_store_vip.xml create mode 100644 app/src/main/res/layout/j_details_layout.xml create mode 100644 app/src/main/res/layout/js_drama_fragment.xml create mode 100644 app/src/main/res/layout/l_icon_view.xml create mode 100644 app/src/main/res/layout/layout_custom_tab.xml create mode 100644 app/src/main/res/layout/layout_custom_tab_2.xml create mode 100644 app/src/main/res/layout/layout_player_recommend.xml create mode 100644 app/src/main/res/layout/layout_player_recommend_controller.xml create mode 100644 app/src/main/res/layout/layout_ve_lock_episode.xml create mode 100644 app/src/main/res/layout/layout_ve_player_buy_dialog.xml create mode 100644 app/src/main/res/layout/lt_bean.xml create mode 100644 app/src/main/res/layout/mq_instrumented.xml create mode 100644 app/src/main/res/layout/nrb_example_layout.xml create mode 100644 app/src/main/res/layout/p_checkbox_foreground.xml create mode 100644 app/src/main/res/layout/phx_example.xml create mode 100644 app/src/main/res/layout/ps_list.xml create mode 100644 app/src/main/res/layout/pt_content.xml create mode 100644 app/src/main/res/layout/px_refresh.xml create mode 100644 app/src/main/res/layout/q_header.xml create mode 100644 app/src/main/res/layout/q_left_fragment.xml create mode 100644 app/src/main/res/layout/q_repository_example.xml create mode 100644 app/src/main/res/layout/qf_auto.xml create mode 100644 app/src/main/res/layout/rbd_store_left_item.xml create mode 100644 app/src/main/res/layout/rgm_application.xml create mode 100644 app/src/main/res/layout/u_resource.xml create mode 100644 app/src/main/res/layout/v_refresh.xml create mode 100644 app/src/main/res/layout/vk_rules_view.xml create mode 100644 app/src/main/res/layout/vpn_interceptor.xml create mode 100644 app/src/main/res/layout/wki_categoies.xml create mode 100644 app/src/main/res/layout/xh_styles_controller.xml create mode 100644 app/src/main/res/layout/zmm_renderers_rewards_controller.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/e_footer.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/yc_trending.xml create mode 100644 app/src/main/res/mipmap-hdpi/agreement_detele_example.webp create mode 100644 app/src/main/res/mipmap-hdpi/background_response.webp create mode 100644 app/src/main/res/mipmap-hdpi/categories_line_refresh.webp create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-mdpi/agreement_detele_example.webp create mode 100644 app/src/main/res/mipmap-mdpi/background_response.webp create mode 100644 app/src/main/res/mipmap-mdpi/categories_line_refresh.webp create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-xhdpi/agreement_detele_example.webp create mode 100644 app/src/main/res/mipmap-xhdpi/categories_line_refresh.webp create mode 100644 app/src/main/res/mipmap-xhdpi/h_fddebcdbeeffcebdf.webp create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/about_ball.png create mode 100644 app/src/main/res/mipmap-xxhdpi/action_start.png create mode 100644 app/src/main/res/mipmap-xxhdpi/again_status.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/agreement_detele_example.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/appveloria_categoies.png create mode 100644 app/src/main/res/mipmap-xxhdpi/auto_mz_drama_default_i3.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/avatar_vertical_background.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ball_colors_auto_ho.png create mode 100644 app/src/main/res/mipmap-xxhdpi/banner_bean.png create mode 100644 app/src/main/res/mipmap-xxhdpi/banner_colors_bold.png create mode 100644 app/src/main/res/mipmap-xxhdpi/bbfdebaffd_upload.png create mode 100644 app/src/main/res/mipmap-xxhdpi/binge_banner.png create mode 100644 app/src/main/res/mipmap-xxhdpi/bold_wight_fddebcdbeeffcebdf.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/button_banner.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/button_free.png create mode 100644 app/src/main/res/mipmap-xxhdpi/cagetory_display.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/cagetory_video.png create mode 100644 app/src/main/res/mipmap-xxhdpi/categories_line_refresh.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/checkbox_layout.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/close_adapter_explore.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/close_time_vz.png create mode 100644 app/src/main/res/mipmap-xxhdpi/collection_trending_recommend.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/colors_selected.png create mode 100644 app/src/main/res/mipmap-xxhdpi/constants_text_seekbar.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/data_bbfdebaffd.png create mode 100644 app/src/main/res/mipmap-xxhdpi/data_left_bottom.png create mode 100644 app/src/main/res/mipmap-xxhdpi/details_lock_list.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/details_lock_list_1.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/detele_rewards_episode.png create mode 100644 app/src/main/res/mipmap-xxhdpi/dimens_playfair_line.png create mode 100644 app/src/main/res/mipmap-xxhdpi/empty_image.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/episode_fragment_list.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/episode_utils.png create mode 100644 app/src/main/res/mipmap-xxhdpi/factory_icon.png create mode 100644 app/src/main/res/mipmap-xxhdpi/g_factory_refresh.png create mode 100644 app/src/main/res/mipmap-xxhdpi/h_fddebcdbeeffcebdf.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/home_normal.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/icon_base.png create mode 100644 app/src/main/res/mipmap-xxhdpi/icon_retrofit.png create mode 100644 app/src/main/res/mipmap-xxhdpi/image_test_image.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_account_deletion.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_account_deletion_d.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_banner_no_error.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_coins.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_dialog_account_deletion.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_dialog_text_top.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_home_watch_start.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_login_facebook.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_logout_top.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_no_data_search.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_player_lock.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_player_watch_now.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_splash_start.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_benefits_bg.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_buy_bg.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_coin_select_bg.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_tab_left.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_tab_right.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_top.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_vip.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_1.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_2.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_3.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_4.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_type_more_top_left.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_type_more_top_right.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_ve_feedback.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_wallet_consumption_off.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_wallet_consumption_on.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_wallet_consumption_records.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_wallet_order_off.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_wallet_order_on.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_wallet_order_records.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_wallet_reward_coins.png create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_wallet_reward_off.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_wallet_reward_on.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/iv_yes.png create mode 100644 app/src/main/res/mipmap-xxhdpi/layout_seekbar.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/layout_strings_collect.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/loading_bbfdebaffd.png create mode 100644 app/src/main/res/mipmap-xxhdpi/lock_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/login_navigation.png create mode 100644 app/src/main/res/mipmap-xxhdpi/logo_cagetory.png create mode 100644 app/src/main/res/mipmap-xxhdpi/marquee_place_center.png create mode 100644 app/src/main/res/mipmap-xxhdpi/menu_unit.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/modity_ball.png create mode 100644 app/src/main/res/mipmap-xxhdpi/news_skewed.png create mode 100644 app/src/main/res/mipmap-xxhdpi/p_status_right.png create mode 100644 app/src/main/res/mipmap-xxhdpi/player_gradlew_while_k8.png create mode 100644 app/src/main/res/mipmap-xxhdpi/playfair_selected_gradle.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/privacy_privacy.png create mode 100644 app/src/main/res/mipmap-xxhdpi/privacy_stop.png create mode 100644 app/src/main/res/mipmap-xxhdpi/register___bbfdebaffd_coins.png create mode 100644 app/src/main/res/mipmap-xxhdpi/renderers_empty_font.png create mode 100644 app/src/main/res/mipmap-xxhdpi/repository_fddebcdbeeffcebdf.png create mode 100644 app/src/main/res/mipmap-xxhdpi/rewards_categories.png create mode 100644 app/src/main/res/mipmap-xxhdpi/right_delete_w8.png create mode 100644 app/src/main/res/mipmap-xxhdpi/right_dimens.png create mode 100644 app/src/main/res/mipmap-xxhdpi/round_auto_t.gif create mode 100644 app/src/main/res/mipmap-xxhdpi/rules_recent.png create mode 100644 app/src/main/res/mipmap-xxhdpi/splash_backup.png create mode 100644 app/src/main/res/mipmap-xxhdpi/splash_ball_constants.png create mode 100644 app/src/main/res/mipmap-xxhdpi/start_strings_recommend.png create mode 100644 app/src/main/res/mipmap-xxhdpi/start_text.png create mode 100644 app/src/main/res/mipmap-xxhdpi/status_appveloria_free.png create mode 100644 app/src/main/res/mipmap-xxhdpi/strings_layout.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/styles_system.png create mode 100644 app/src/main/res/mipmap-xxhdpi/styles_trends.png create mode 100644 app/src/main/res/mipmap-xxhdpi/unit_again_fragment.png create mode 100644 app/src/main/res/mipmap-xxhdpi/upload_display_player.png create mode 100644 app/src/main/res/mipmap-xxhdpi/vertical_image_home.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/vertical_selected.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/video_attrs.png create mode 100644 app/src/main/res/mipmap-xxhdpi/while_y_record_smart.png create mode 100644 app/src/main/res/mipmap-xxhdpi/width_recent_event.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/agreement_detele_example.webp create mode 100644 app/src/main/res/mipmap-xxxhdpi/categories_line_refresh.webp create mode 100644 app/src/main/res/mipmap-xxxhdpi/h_fddebcdbeeffcebdf.webp create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/values-night/themes.xml create mode 100644 app/src/main/res/values-sw1024dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw1024dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw1280dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw1280dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw1365dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw1365dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw240dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw240dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw360dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw360dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw410dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw410dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw480dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw480dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw540dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw540dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw640dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw640dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw720dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw720dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw800dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw800dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw820dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw820dp/dimens_sp.xml create mode 100644 app/src/main/res/values-sw960dp/dimens_dp.xml create mode 100644 app/src/main/res/values-sw960dp/dimens_sp.xml create mode 100644 app/src/main/res/values-v27/themes.xml create mode 100644 app/src/main/res/values/attrs.xml create mode 100644 app/src/main/res/values/colors.xml create mode 100644 app/src/main/res/values/dimens.xml create mode 100644 app/src/main/res/values/dimens_dp.xml create mode 100644 app/src/main/res/values/dimens_sp.xml create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/styles.xml create mode 100644 app/src/main/res/values/themes.xml create mode 100644 app/src/main/res/xml/atu_share.xml create mode 100644 app/src/main/res/xml/jv_rewards_detele.xml create mode 100644 app/src/test/java/com/now/shortapp/CSystemClient.kt create mode 100644 build.gradle.kts create mode 100644 cloneLog.txt create mode 100644 gradle.properties create mode 100644 gradle/libs.versions.toml create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 log.txt create mode 100644 propertyMap.txt create mode 100644 settings.gradle.kts create mode 100644 vsframe/FModityActivity.java create mode 100644 vsframe/FOUploadFavoritesObject.java create mode 100644 vsframe/ILocalActivity.java create mode 100644 vsframe/JLockObject.java create mode 100644 vsframe/KShapeObject.java create mode 100644 vsframe/LItemRightObject.java create mode 100644 vsframe/MAutoActivity.java create mode 100644 vsframe/MNewsContentObject.java create mode 100644 vsframe/QDGMenuRewardsObject.java create mode 100644 vsframe/QIHTrendTextActivity.java create mode 100644 vsframe/RAttrsActivity.java create mode 100644 vsframe/SAgainDimensObject.java create mode 100644 vsframe/ZMEmptyObject.java create mode 100644 vsframe/ZRAAdvertObject.java create mode 100644 vsframe/ZYBallEventObject.java diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..b589d56 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml new file mode 100644 index 0000000..b268ef3 --- /dev/null +++ b/.idea/deploymentTargetSelector.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..0897082 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,19 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml new file mode 100644 index 0000000..fdf8d99 --- /dev/null +++ b/.idea/kotlinc.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/migrations.xml b/.idea/migrations.xml new file mode 100644 index 0000000..f8051a6 --- /dev/null +++ b/.idea/migrations.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..8978d23 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/app/build.gradle.kts b/app/build.gradle.kts new file mode 100644 index 0000000..fcaad7d --- /dev/null +++ b/app/build.gradle.kts @@ -0,0 +1,137 @@ +import java.text.SimpleDateFormat +import java.util.Date + +plugins { + alias(libs.plugins.android.application) + alias(libs.plugins.kotlin.android) +} + +android { + namespace = "com.veloria.now.shortapp" + compileSdk = 34 + + defaultConfig { + applicationId = "com.veloria.now.shortapp" + minSdk = 24 + targetSdk = 34 + versionCode = 3 + versionName = "1.0.2" + + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" + } + + signingConfigs { + create("release") { + storeFile = file(project.properties["RELEASE_STORE_FILE"] as String) + storePassword = project.properties["RELEASE_STORE_PASSWORD"] as String + keyAlias = project.properties["RELEASE_KEY_ALIAS"] as String + keyPassword = project.properties["RELEASE_KEY_PASSWORD"] as String + } + } + + buildTypes { + release { + isMinifyEnabled = true + isShrinkResources = true + proguardFiles( + getDefaultProguardFile("proguard-android-optimize.txt"), + "proguard-rules.pro" + ) + signingConfig = signingConfigs.getByName("release") + } + debug { + isMinifyEnabled = false + proguardFiles( + getDefaultProguardFile("proguard-android-optimize.txt"), + "proguard-rules.pro" + ) + signingConfig = signingConfigs.getByName("release") + } + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 + } + kotlinOptions { + jvmTarget = "1.8" + } + buildFeatures { + viewBinding = true + dataBinding = true + } + android.applicationVariants.all { + val buildType = this.buildType.name + val date = SimpleDateFormat("yyyy-MM-dd HH-mm-ss").format(Date()) + outputs.all { + if (this is com.android.build.gradle + .internal.api.ApkVariantOutputImpl + ) { + this.outputFileName = "Veloria" + + "_${android.defaultConfig.versionName}_${android.defaultConfig.versionCode}_${date}_${buildType}.apk" + } + } + } + + +} + +dependencies { + + implementation(libs.androidx.core.ktx) + implementation(libs.androidx.appcompat) + implementation(libs.material) + implementation(libs.androidx.constraintlayout) + implementation(libs.androidx.lifecycle.livedata.ktx) + implementation(libs.androidx.lifecycle.viewmodel.ktx) + implementation(libs.androidx.navigation.fragment.ktx) + implementation(libs.androidx.navigation.ui.ktx) + testImplementation(libs.junit) + androidTestImplementation(libs.androidx.junit) + androidTestImplementation(libs.androidx.espresso.core) + + // Retrofit + implementation(libs.okhttp) + implementation(libs.logging.interceptor) + implementation(libs.retrofit) + implementation(libs.converter.gson) + implementation(libs.mmkv) + implementation(libs.kotlinx.coroutines.android) + + implementation(libs.baserecyclerviewadapterhelper4) + // banner + implementation(libs.banner) + implementation(libs.glide) + + //utils + implementation(libs.greenrobot.eventbus) + implementation(libs.utilcodex) + implementation(libs.shapeblurview) + + // refresh + implementation(libs.refresh.layout.kernel) + implementation(libs.refresh.header.material) + implementation(libs.scwang90.refresh.footer.classics) + implementation(libs.github.refresh.footer.ball) + + implementation(libs.getactivity.shapeview) + implementation(libs.flexbox) + + //media3 + implementation(libs.androidx.media3.ui) + implementation(libs.androidx.media3.exoplayer) + implementation(libs.androidx.media3.exoplayer.dash) + implementation(libs.androidx.media3.exoplayer.hls) + implementation(files("lib/lib-drama-explore-ffmpeg.aar")) + + //facebook + implementation(libs.com.facebook.android.facebook.android.sdk) + + //adjust + implementation(libs.adjust.android) + implementation(libs.adjust.android.webbridge) + implementation(libs.com.android.installreferrer.installreferrer2) + + //billing + implementation(libs.billing) + +} \ No newline at end of file diff --git a/app/google-services.json b/app/google-services.json new file mode 100644 index 0000000..1aee71d --- /dev/null +++ b/app/google-services.json @@ -0,0 +1,29 @@ +{ + "project_info": { + "project_number": "697499054017", + "project_id": "veloria-4c04f", + "storage_bucket": "veloria-4c04f.firebasestorage.app" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:697499054017:android:1122057be3d9014a598940", + "android_client_info": { + "package_name": "com.veloria.now.shortapp" + } + }, + "oauth_client": [], + "api_key": [ + { + "current_key": "AIzaSyDSvyczWcreaZznx-bl1qFf9P5nkBZz0gM" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [] + } + } + } + ], + "configuration_version": "1" +} \ No newline at end of file diff --git a/app/gradle.properties b/app/gradle.properties new file mode 100644 index 0000000..f7bac24 --- /dev/null +++ b/app/gradle.properties @@ -0,0 +1,4 @@ +RELEASE_STORE_FILE=appveloria.jks +RELEASE_STORE_PASSWORD=appveloria123 +RELEASE_KEY_ALIAS=appveloria123 +RELEASE_KEY_PASSWORD=appveloria123 \ No newline at end of file diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 0000000..60264ca --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,286 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile + + +-keep public class * extends androidx.appcompat.app.AppCompatActivity +-keep public class * extends androidx.fragment.app.Fragment +-keep public class * extends android.app.Application +-keep public class * extends android.app.Service +-keep public class * extends android.content.BroadcastReceiver +-keep public class * extends android.content.ContentProvider +-keep public class * extends android.app.backup.BackupAgentHelper +-keep public class * extends android.preference.Preference +-keep public class * extends android.view.View +-keep class android.support.** {*;} +-keep interface android.support.** {*;} +-keep public class * extends android.support.v4.** +-keep public class * extends android.support.v7.** +-keep public class * extends android.support.annotation.** +-dontwarn android.support.** +-keep class androidx.** {*;} +-keep public class * extends androidx.** +-keep interface androidx.** {*;} +-keep class com.google.android.material.** {*;} +-dontwarn androidx.** +-dontwarn com.google.android.material.** +-dontnote com.google.android.material.** + + +-keepclasseswithmembernames class * { + native ; +} + +-keep public class * extends android.view.View{ + *** get*(); + void set*(***); + public (android.content.Context); + public (android.content.Context,android.util.AttributeSet); + public (android.content.Context,android.util.AttributeSet,int); +} +-keepclasseswithmembers class * { + public (android.content.Context, android.util.AttributeSet); + public (android.content.Context, android.util.AttributeSet, int); +} + +-keepclassmembers enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); +} + +-keep class * implements android.os.Parcelable { + public static final android.os.Parcelable$Creator *; +} + +-keep public class * implements java.io.Serializable {*;} +-keepclassmembers class * implements java.io.Serializable { + static final long serialVersionUID; + private static final java.io.ObjectStreamField[] serialPersistentFields; + private void writeObject(java.io.ObjectOutputStream); + private void readObject(java.io.ObjectInputStream); + java.lang.Object writeReplace(); + java.lang.Object readResolve(); +} + +-keep class **.R$* {*;} + +-keepclassmembers class * { + void *(**On*Event); + void *(**On*Listener); +} + +-keepclassmembers class * extends android.webkit.WebViewClient { + public void *(android.webkit.WebView, java.lang.String, android.graphics.Bitmap); + public boolean *(android.webkit.WebView, java.lang.String); +} +-keepclassmembers class * extends android.webkit.WebViewClient { + public void *(android.webkit.WebView, java.lang.String); + } + +-keepclassmembers class * { + public (org.json.JSONObject); +} + +-keepattributes Signature + +-keepattributes InnerClasses + +-assumenosideeffects class android.util.Log { + public static *** v(...); + public static *** d(...); + public static *** i(...); + public static *** w(...); + public static *** e(...); +} + +-dontwarn kotlin.** +-keep class kotlin.** { *; } +-keep interface kotlin.** { *; } +-keepclassmembers class kotlin.Metadata { + public ; +} +-keepclasseswithmembers @kotlin.Metadata class * { *; } +-keepclassmembers class **.WhenMappings { + ; +} +-assumenosideeffects class kotlin.jvm.internal.Intrinsics { + static void checkParameterIsNotNull(java.lang.Object, java.lang.String); +} + +-keep class kotlinx.** { *; } +-keep interface kotlinx.** { *; } +-dontwarn kotlinx.** +-keep class org.jetbrains.** { *; } +-keep interface org.jetbrains.** { *; } +-dontwarn org.jetbrains.** + + +-keep public class * implements com.bumptech.glide.module.GlideModule +-keep class * extends com.bumptech.glide.module.AppGlideModule { + (...); +} +-keep public enum com.bumptech.glide.load.ImageHeaderParser$** { + **[] $VALUES; + public *; +} +-keep class com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$InternalRewinder { + *** rewind(); +} + +-dontwarn org.bouncycastle.jsse.BCSSLParameters +-dontwarn org.bouncycastle.jsse.BCSSLSocket +-dontwarn org.bouncycastle.jsse.provider.BouncyCastleJsseProvider +-dontwarn org.conscrypt.Conscrypt$Version +-dontwarn org.conscrypt.Conscrypt +-dontwarn org.conscrypt.ConscryptHostnameVerifier +-dontwarn org.openjsse.javax.net.ssl.SSLParameters +-dontwarn org.openjsse.javax.net.ssl.SSLSocket +-dontwarn org.openjsse.net.ssl.OpenJSSE + +# ViewBinding +-keepclassmembers class * implements androidx.viewbinding.ViewBinding { + public static * inflate(android.view.LayoutInflater); +} + +-dontwarn javax.annotation.** +-dontwarn javax.inject.** + +-dontwarn okhttp3.logging.** +-keep class okhttp3.internal.**{*;} +-dontwarn okio.** + +-dontwarn retrofit2.** +-keep class retrofit2.** { *; } +-keepattributes Signature +-keepattributes Exceptions + +-keep class com.google.gson.stream.** { *; } +-keepattributes EnclosingMethod + +-keepattributes *Annotation* +-keepclassmembers class * { + @org.greenrobot.eventbus.Subscribe ; +} +-keep enum org.greenrobot.eventbus.ThreadMode { *; } + +-keepclassmembers class * extends org.greenrobot.eventbus.util.ThrowableFailureEvent { + (java.lang.Throwable); +} + +-keep public class com.android.installreferrer.** { *; } + +-keep class com.wang.avi.** { *; } +-keep class com.wang.avi.indicators.** { *; } + +-keepattributes SourceFile,LineNumberTable # Keep file names and line numbers. +-keep public class * extends java.lang.Exception # Optional: Keep custom exceptions. + +-keep class android.support.v8.renderscript.** { *; } +-keep class androidx.renderscript.** { *; } + + +-keepattributes Signature +-keepattributes *Annotation* +-keep class com.mbridge.** {*; } +-keep interface com.mbridge.** {*; } +-dontwarn com.mbridge.** +-keepclassmembers class **.R$* { public static final int mbridge*; } + +-keep public class com.mbridge.* extends androidx.** { *; } +-keep public class androidx.viewpager.widget.PagerAdapter{*;} +-keep public class androidx.viewpager.widget.ViewPager.OnPageChangeListener{*;} +-keep interface androidx.annotation.IntDef{*;} +-keep interface androidx.annotation.Nullable{*;} +-keep interface androidx.annotation.CheckResult{*;} +-keep interface androidx.annotation.NonNull{*;} +-keep public class androidx.fragment.app.Fragment{*;} +-keep public class androidx.core.content.FileProvider{*;} +-keep public class androidx.core.app.NotificationCompat{*;} +-keep public class androidx.appcompat.widget.AppCompatImageView {*;} +-keep public class androidx.recyclerview.*{*;} + + +-keepclassmembers class * implements android.os.Parcelable { + public static final android.os.Parcelable$Creator *; +} +#noinspection ShrinkerUnresolvedReference +#javascript +-keepattributes JavascriptInterface +-keepclassmembers class * { @android.webkit.JavascriptInterface ; } +#For AmazonAps integration +-keep class com.amazon.device.ads.DtbThreadService { + static *; +} +-keep public interface com.amazon.device.ads** {*; } +#For Fairbid +-keep public interface com.fyber.fairbid.ads.interstitial** {*; } +-keep public interface com.fyber.fairbid.ads.rewarded** {*; } +-keep class com.fyber.offerwall.* +#For Fivead +-keep public interface com.five_corp.ad** {*; } +#For Fyber(Inneractive) integration +-keep public interface com.fyber.inneractive.sdk.external** {*; } +-keep public interface com.fyber.inneractive.sdk.activities** {*; } +-keep public interface com.fyber.inneractive.sdk.ui** {*; } +#For HyprMX integration +-keepclassmembers class com.hyprmx.android.sdk.utility.HyprMXProperties { + static *; +} +-keepclassmembers class com.hyprmx.android.BuildConfig { + static *; +} +-keep public interface com.hyprmx.android.sdk.activity** {*; } +-keep public interface com.hyprmx.android.sdk.graphics** {*; } +# For Inmobi integration +-keep class com.inmobi.* +-keep public interface com.inmobi.ads.listeners** {*; } +-keep public interface com.inmobi.ads.InMobiInterstitial** {*; } +-keep public interface com.inmobi.ads.InMobiBanner** {*; } +# For ironSource integration +-keep public interface com.ironsource.mediationsdk.sdk** {*; } +-keep public interface com.ironsource.mediationsdk.impressionData.ImpressionDataListener {*; } +#For Maio integration +-keep public interface jp.maio.sdk.android.MaioAdsListenerInterface {*; } +#For MyTarget integration +-keep class com.my.target.** {*;} +# For Tapjoy integration +-keep public interface com.tapjoy.** {*; } +#For AndroidX +-keep class androidx.localbroadcastmanager.content.LocalBroadcastManager { *;} +-keep class androidx.recyclerview.widget.RecyclerView { *;} +-keep class androidx.recyclerview.widget.RecyclerView$OnScrollListener { *;} +#For Android +-keep class * extends android.app.Activity +#For Facebook integration +-keepclassmembers class com.facebook.ads.internal.AdSdkVersion { + static *; +} +-keepclassmembers class com.facebook.ads.internal.settings.AdSdkVersion { + static *; + } +-keepclassmembers class com.facebook.ads.BuildConfig { + static *; + } +-keep public interface com.facebook.ads** {*; } + +-keep class com.android.billingclient.api.** { *; } + +-keep class com.gytv.app.ui.data.**{ *; } \ No newline at end of file diff --git a/app/src/androidTest/java/com/now/shortapp/JGradleResponse.kt b/app/src/androidTest/java/com/now/shortapp/JGradleResponse.kt new file mode 100644 index 0000000..f5d5efe --- /dev/null +++ b/app/src/androidTest/java/com/now/shortapp/JGradleResponse.kt @@ -0,0 +1,108 @@ +package com.veloria.now.shortapp + +import androidx.test.platform.app.InstrumentationRegistry +import androidx.test.ext.junit.runners.AndroidJUnit4 + +import org.junit.Test +import org.junit.runner.RunWith + +import org.junit.Assert.* +import kotlin.math.min +import kotlin.math.max + + + +@RunWith(AndroidJUnit4::class) +class JGradleResponse { +@Volatile + var allowModelTabMap: MutableMap = mutableMapOf() +@Volatile +private var paddingApiTubeTag: Int = 7814 +@Volatile +private var priceAboutDictionary: MutableMap = mutableMapOf() +@Volatile + var standArrows_sum: Long = 8500L + + + +private fun previousNetSupportInstallIntentNormal() :String { + var cycleDialog:Double = 8779.0 + var closeData:Double = 519.0 + var listenerHeight = "bbuf" + println(listenerHeight) + var trendingNeed = "storages" + println(trendingNeed) + var avoidReplacementCommandlineflag:String = "sighandler" + if (cycleDialog >= -128 && cycleDialog <= 128){ + var event_y = min(1, kotlin.random.Random.nextInt(43)) % avoidReplacementCommandlineflag.length + avoidReplacementCommandlineflag += cycleDialog.toString() + } + if (closeData >= -128 && closeData <= 128){ + var recommend_i:Int = min(1, kotlin.random.Random.nextInt(47)) % avoidReplacementCommandlineflag.length + avoidReplacementCommandlineflag += closeData.toString() + } + if (listenerHeight == "last") { + println("listenerHeight" + listenerHeight) + } + if(listenerHeight.length > 0) { + if(avoidReplacementCommandlineflag.length > 0) { + avoidReplacementCommandlineflag += listenerHeight.get(0) + } + } + for(i in 0 .. min(1, trendingNeed.length - 1)) { + println(trendingNeed.get(i)) + } + if (null != trendingNeed) { + var place_w:Int = min(1, kotlin.random.Random.nextInt(12)) % trendingNeed.length + var e_title_y:Int = min(1, kotlin.random.Random.nextInt(71)) % avoidReplacementCommandlineflag.length + var coins_z:Int = min(place_w,e_title_y) + if (coins_z > 0){ + for(w in 0 .. min(1, coins_z - 1)){ + avoidReplacementCommandlineflag += trendingNeed.get(w) + } + } + } + + return avoidReplacementCommandlineflag + +} + + +@Test + fun useAppContext() { + +var starSubdecoder = this.previousNetSupportInstallIntentNormal() + + var starSubdecoder_len = starSubdecoder.length + println(starSubdecoder) + +println(starSubdecoder) + + + var gradlewJ:Boolean = false + if (!gradlewJ) {} + + +this.allowModelTabMap = mutableMapOf() + + this.paddingApiTubeTag = 7400 + + this.priceAboutDictionary = mutableMapOf() + + this.standArrows_sum = 7296L + + + + val jobLoginBackup = InstrumentationRegistry.getInstrumentation().targetContext + var save7:MutableMap = mutableMapOf() + save7.put("hashed", 993L) + save7.put("present", 564L) + save7.put("angle", 734L) + save7.put("vtag", 622L) + save7.put("coll", 916L) + if (save7.size > 177) {} + + + assertEquals("com.example.shortapp", jobLoginBackup.packageName) + } +} \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..49d61d6 --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/ic_launcher-playstore.png b/app/src/main/ic_launcher-playstore.png new file mode 100644 index 0000000000000000000000000000000000000000..9a3e2411109904359564a2d1cdc18a83b2b6f4fd GIT binary patch literal 210309 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 z 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 P{9Bx~?8DN(ZOHyVdBeQc literal 0 HcmV?d00001 diff --git a/app/src/main/java/com/veloria/now/shortapp/civil/BImage.kt b/app/src/main/java/com/veloria/now/shortapp/civil/BImage.kt new file mode 100644 index 0000000..b929be4 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/civil/BImage.kt @@ -0,0 +1,113 @@ +package com.veloria.now.shortapp.civil + +import android.annotation.SuppressLint +import android.content.Context +import android.os.Handler +import androidx.media3.decoder.ffmpeg.FfmpegAudioRenderer +import androidx.media3.exoplayer.DefaultRenderersFactory +import androidx.media3.exoplayer.Renderer +import androidx.media3.exoplayer.audio.AudioRendererEventListener +import androidx.media3.exoplayer.audio.AudioSink +import androidx.media3.exoplayer.mediacodec.MediaCodecSelector +import kotlin.math.min +import kotlin.math.max + + +@SuppressLint("UnsafeOptInUsageError") +class BImage(context: Context?) : DefaultRenderersFactory( + context!! +) { +@Volatile + var animatorUploadVisit_count: Long = 7792L +@Volatile +private var postWhile_2Space: Double = 8440.0 +@Volatile + var blackRegister_y4NetworkString: String = "reachable" +@Volatile + var description_hUnit_Array: MutableList = mutableListOf() + + + init { + var u_playerT:MutableMap = mutableMapOf() + u_playerT.put("inter", "geocode") + u_playerT.put("validate", "mpegwaveformatex") + if (u_playerT.get("L") != null) {} + + + setExtensionRendererMode(EXTENSION_RENDERER_MODE_ON) + } + + + public fun setupShapeDarkHeightNumber(arrowsBinding: String, setAdvert: Double, restartFirst: Long) :Float { + var startRecent:MutableList = mutableListOf() + var watchList = 3386.0 + var coverSalt = 26.0 + var beanAnimator = 4848L + var simulcastRecreateComponents:Float = 6718.0f + watchList = 7214.0 + coverSalt += watchList + coverSalt *= coverSalt + beanAnimator -= 8688L + + return simulcastRecreateComponents + +} + + +override fun buildAudioRenderers( + context: Context, + extensionRendererMode: Int, + mediaCodecSelector: MediaCodecSelector, + enableDecoderFallback: Boolean, + audioSink: AudioSink, + eventHandler: Handler, + eventListener: AudioRendererEventListener, + out: ArrayList + ) { +var stellar_p = "bisect" + +var generalizedtimeWelcome:Float = this.setupShapeDarkHeightNumber(stellar_p,1942.0,8915L) + + var arrangement_generalizedtimeWelcome: Double = generalizedtimeWelcome.toDouble() + println(generalizedtimeWelcome) + +println(generalizedtimeWelcome) + + + var secondsb:MutableList = mutableListOf() + secondsb.add("unioned") + secondsb.add("language") + println(secondsb) + + +this.animatorUploadVisit_count = 1522L + + this.postWhile_2Space = 6704.0 + + this.blackRegister_y4NetworkString = "mbmode" + + this.description_hUnit_Array = mutableListOf() + + + out.add(FfmpegAudioRenderer()) + var backgroundu:MutableList = mutableListOf() + backgroundu.add(474) + backgroundu.add(705) + backgroundu.add(549) + backgroundu.add(256) + backgroundu.add(511) + backgroundu.add(563) + + + super.buildAudioRenderers( + context, + extensionRendererMode, + mediaCodecSelector, + enableDecoderFallback, + audioSink, + eventHandler, + eventListener, + out + ) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/civil/JActivityAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/civil/JActivityAdapter.kt new file mode 100644 index 0000000..a7f748b --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/civil/JActivityAdapter.kt @@ -0,0 +1,109 @@ +package com.veloria.now.shortapp.civil +import kotlin.math.min +import kotlin.math.max + +@Volatile + var cutTotalSize: Float = 8209.0f +@Volatile + var nameDimensRevolution_dictionary: MutableMap = mutableMapOf() + + + +object JActivityAdapter { +@Volatile + var recentFooterStatus_list: MutableList = mutableListOf() +@Volatile + var hotsBackupNavigateArray: MutableList = mutableListOf() +@Volatile + var isLocal_0qTrendSet: Boolean = false + + + + const val BASE_URL = "https://api-qjwl168.qjwl168.com/velo/" + + + + const val authorization = "Authorization" + const val ACCOUNT_TOKEN = "ACCOUNT_TOKEN" + const val ACCOUNT_LANG_KEY = "ACCOUNT_LANG_KEY-key" + const val PAGE_SIZE = 12 + + const val ACCOUNT_USERINFO = "ACCOUNT_USERINFO" + const val SEARCH_CONTENT = "SEARCH_CONTENT" + + var PLAYER_READY: Boolean = false + var PLAYER_PLAYING: Boolean = false + var PLAYER_IS_CURRENT_PAGE: Boolean = false + var PLAYER_DETAILS_CAN_PLAY: Boolean = true + var PLAYER_LOCK: Boolean = false + var PLAYER_IS_SEEK = true + var PLAYER_DETAIL_PLAYING: Boolean = false + + const val RecommendPlayerView_PLAYER_STATUS_FINISH = + "RecommendPlayerView_PLAYER_STATUS_FINISH" + const val DetailPlayerView_PLAYER_STATUS_FINISH = + "DetailPlayerView_PLAYER_STATUS" + const val DetailPlayerView_DRAMA_SERIES = "DetailPlayerView_DRAMA_SERIES" + const val DetailPlayerVieww_CLOSE = "DetailPlayerView_CLOSE" + const val CONSTANTS_QUALITY = "CONSTANTS_QUALITY" + const val CONSTANTS_QUALITY_REFRESH = "CONSTANTS_QUALITY_REFRESH" + + const val VIDEO_SHORT_PLAY_ID = "VIDEO_SHORT_PLAY_ID" + const val VIDEO_ACTIVITY_ID = "VIDEO_ACTIVITY_ID" + const val VIDEO_EPISODES_SERIES_DATA = "VIDEO_EPISODES_SERIES_DATA" + + const val VIDEO_STOP_PLAY = "VIDEO_STOP_PLAY" + const val VIDEO_PAUSE_PLAY = "VIDEO_PAUSE_PLAY" + const val VIDEO_START_PLAY = "VIDEO_START_PLAY" + const val VIDEO_EPISODES_SERIES_DATA_LIST = "VIDEO_EPISODES_SERIES_DATA_LIST" + + const val VIDEO_EPISODES_SERIES_DATA_CURRENT_POSITION = "VIDEO_EPISODES_SERIES_DATA_CURRENT_POSITION" + const val VIDEO_PAY_REFRESH = "VIDEO_PAY_REFRESH" + const val VIDEO_PAY_REFRESH_DISMISS = "VIDEO_PAY_REFRESH_DISMISS" + + const val MY_LIST_TAB_POSITION = "MY_LIST_TAB_POSITION" + + const val MY_LIST_ONCLICK_MORE = "MY_LIST_ONCLICK_MORE" + const val WEB_VIEW_URL_STRING = "WEB_VIEW_URL_STRING" + + const val WEB_VIEW_COM = "https://qjwl168.com/" + const val WEB_VIEW_USER_AGREEMENT = "https://qjwl168.com/user_policy" + const val WEB_VIEW_PRIVACY_POLICY = "https://qjwl168.com/private" + + const val ACCOUNT_AUTO_REFRESH = "ACCOUNT_AUTO_REFRESH" + const val ACCOUNT_OUT_LOGIN = "ACCOUNT_OUT_LOGIN" + const val REFRESH_HOME = "REFRESH_HOME" + + const val FEEDBACK_URL_INDEX: String = "https://campaign.qjwl168.com/pages/leave/index" + const val FEEDBACK_URL_LIST: String = "https://campaign.qjwl168.com/pages/leave/list" + const val FEEDBACK_URL_DETAIL: String = "https://campaign.qjwl168.com/pages/leave/detail" + const val REWARDS_URL_DETAIL: String = "https://campaign.qjwl168.com/pages/luckydraw/index" + + const val FEEDBACK_REQUEST_PERMISSIONS_PHOTO = "FEEDBACK_REQUEST_PERMISSIONS_PHOTO" + const val FEEDBACK_REQUEST_PERMISSIONS_PHOTO_DETAIL = "FEEDBACK_REQUEST_PERMISSIONS_PHOTO_DETAIL" + const val FEEDBACK_OPEN_PHOTO = "FEEDBACK_OPEN_PHOTO" + const val FEEDBACK_OPEN_DETAIL = "FEEDBACK_OPEN_DETAIL" + const val FEEDBACK_DETAIL_ID = "FEEDBACK_DETAIL_ID" + + const val BUY_EPISODE = "BUY_EPISODE" + + const val HOME_MAIN_VIDEO_INFO = "HOME_MAIN_VIDEO_INFO" + const val HOME_LANGUAGE_REFRESH = "HOME_LANGUAGE_REFRESH" + const val HOME_ENTER_THE_APP = "HOME_ENTER_THE_APP" + const val HOME_USER_REFRESH = "HOME_USER_REFRESH" + const val HOME_REFRESH_ME = "HOME_REFRESH_ME" + const val HOME_LOGIN = "HOME_LOGIN" + const val HOME_LEAVE_APP = "HOME_LEAVE_APP" + const val HOME_ON_LINE = "HOME_ON_LINE" + const val HOME_DDL_URL = "HOME_DDL_URL" + const val HOME_NAVIGATE_TO_HOME = "HOME_NAVIGATE_TO_HOME" + const val HOME_MAIN_VIDEO_STATUS = "HOME_MAIN_VIDEO_STATUS" + + const val HOME_TYPE_MORE_STATE = "HOME_TYPE_MORE_STATE" + const val HOME_TYPE_MORE_DATA = "HOME_TYPE_MORE_DATA" + + const val LANGUAGE_TRANSLATES_STRING = "LANGUAGE_TRANSLATES_STRING" + + const val PAY_ORDER_PAY_BEAN = "PAY_ORDER_PAY_BEAN" + +} diff --git a/app/src/main/java/com/veloria/now/shortapp/civil/NOFfmpeg.kt b/app/src/main/java/com/veloria/now/shortapp/civil/NOFfmpeg.kt new file mode 100644 index 0000000..7a16da1 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/civil/NOFfmpeg.kt @@ -0,0 +1,175 @@ +package com.veloria.now.shortapp.civil + +import android.graphics.drawable.Drawable +import androidx.annotation.DrawableRes +import androidx.annotation.StringRes +import androidx.core.content.ContextCompat +import com.blankj.utilcode.util.NetworkUtils +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.rewards.VSNotificationsDefault + +@Volatile +private var recommendExtractionTag: Long = 3057L + +@Volatile +var headerCharacterMargin: Double = 2012.0 + +@Volatile +private var cancelAfterStr: String = "confidential" + + +interface NOFfmpeg { + fun showComplete() { + getStatusLayout()?.let { + if (!it.isShow()) { + return + } + it.hide() + } + } + + fun showEmptyData(listener: VSNotificationsDefault.OnRetryListener?) { + getStatusLayout()?.let { + if (!NetworkUtils.isConnected()) { + showStateLayout( + R.mipmap.auto_mz_drama_default_i3, + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_network } + ?: it.context.getString(R.string.normalBodyloadAttrs), + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_network_string } + ?: it.context.getString(R.string.episodeServiceNotifications), + listener + ) + return + } + showStateLayout( + R.mipmap.button_banner, + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_data } + ?: it.context.getString(R.string.gradleUploadButton), + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_data_add } + ?: it.context.getString(R.string.infoEmpty), + listener + ) + } + } + + + fun getStatusLayout(): VSNotificationsDefault? + + + fun showStateLayout( + drawable: Drawable?, + title: CharSequence?, + hint: CharSequence?, + listener: VSNotificationsDefault.OnRetryListener? + ) { + getStatusLayout()?.let { + it.show() + it.setIcon(drawable) + it.setTitle(title) + it.setHint(hint) + it.setOnRetryListener(listener) + } + } + + fun showStateLayout( + @DrawableRes drawableId: Int, + title: String, + string: String, + listener: VSNotificationsDefault.OnRetryListener? + ) { + getStatusLayout()?.let { + showStateLayout( + ContextCompat.getDrawable(it.context, drawableId), + title, + string, + listener + ) + } + } + + fun showStateLayout( + @DrawableRes drawableId: Int, + @StringRes titleId: Int, + @StringRes stringId: Int, + listener: VSNotificationsDefault.OnRetryListener? + ) { + getStatusLayout()?.let { + showStateLayout( + ContextCompat.getDrawable(it.context, drawableId), + it.context.getString(titleId), + it.context.getString(stringId), + listener + ) + } + } + + fun showEmptyData() { + getStatusLayout()?.let { + showStateLayout( + R.mipmap.button_banner, + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_data } + ?: it.context.getString(R.string.gradleUploadButton), + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_data_add } + ?: it.context.getString(R.string.infoEmpty), + null + ) + } + } + + fun showSearchEmptyData() { + getStatusLayout()?.let { + showStateLayout( + R.mipmap.iv_no_data_search, + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_not_found } + ?: it.context.getString(R.string.not_found), + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_not_found_string } + ?: it.context.getString(R.string.not_found_string), + null + ) + } + } + + fun showErrorData(listener: VSNotificationsDefault.OnRetryListener?) { + getStatusLayout()?.let { + if (!NetworkUtils.isConnected()) { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(XNBackground.instance.getString(R.string.shapeSelected)) + } + showStateLayout( + R.mipmap.auto_mz_drama_default_i3, + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_network } + ?: it.context.getString(R.string.normalBodyloadAttrs), + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_network_string } + ?: it.context.getString(R.string.episodeServiceNotifications), + listener + ) + return + } + showStateLayout( + R.mipmap.button_banner, + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_data } + ?: it.context.getString(R.string.gradleUploadButton), + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_no_data_add } + ?: it.context.getString(R.string.infoEmpty), + null + ) + } + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/civil/REVideoAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/civil/REVideoAdapter.kt new file mode 100644 index 0000000..569c908 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/civil/REVideoAdapter.kt @@ -0,0 +1,622 @@ +package com.veloria.now.shortapp.civil + +import android.annotation.SuppressLint +import android.os.Build +import android.os.Handler +import android.os.Looper +import android.widget.Toast +import androidx.annotation.RequiresApi +import com.veloria.now.shortapp.newsletter.XNBackground +import java.text.SimpleDateFormat +import java.time.Duration +import java.time.LocalDateTime +import java.time.format.DateTimeFormatter +import java.util.Date +import java.util.TimeZone +import kotlin.math.max +import kotlin.math.min + +@Volatile +var backgroundLoginLayoutStr: String = "loops" + +@Volatile +var rightExampleTrendsDictionary: MutableMap = mutableMapOf() + +@Volatile +private var playThemesPadding: Double = 160.0 + + +public fun obtainVisibleDisplay(aboutManual: Long, bottomNetwork: Long): MutableMap { + var exampleTime_k = 9581.0 + var keywordWith_k9 = false + var mmkvManual: Boolean = true + var clangWrapperDotlock = mutableMapOf() + exampleTime_k += 2767.0 + clangWrapperDotlock.put("placesThumbnailsTdecode", 848) + keywordWith_k9 = true + clangWrapperDotlock.put("blockhashVorbis", 0) + mmkvManual = false + clangWrapperDotlock.put("sunrastComplexSequences", 0) + + return clangWrapperDotlock + +} + + +@RequiresApi(Build.VERSION_CODES.O) +fun getTimeAgoDetailed(timeString: String): String { + + var driversAvfilter = obtainVisibleDisplay(5940L, 6170L) + + val _driversAvfiltertemp = driversAvfilter.keys.toList() + for (index_8 in 0.._driversAvfiltertemp.size - 1) { + val key_index_8 = _driversAvfiltertemp.get(index_8) + val value_index_8 = driversAvfilter.get(key_index_8) + if (index_8 == 78) { + println(key_index_8) + println(value_index_8) + break + } + } + var driversAvfilter_len = driversAvfilter.size + + println(driversAvfilter) + + + var trendsW: Long = 2424L + if (trendsW <= 190L) { + } + + + val processBannerNavigate = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss") + var trendingJ: String = "deblocking" + println(trendingJ) + + + val freeType_b = LocalDateTime.parse(timeString, processBannerNavigate) + var ffmpegC: Int = 8281 + while (ffmpegC == 120) { + break + } + + + val viewwBannerSetup = LocalDateTime.now() + var utilz: MutableList = mutableListOf() + utilz.add(385.0) + utilz.add(288.0) + utilz.add(910.0) + if (utilz.size > 45) { + } + + + val stringPlayfair = Duration.between(freeType_b, viewwBannerSetup) + var bingeE: Int = 3591 + if (bingeE == 179) { + } + + + + return when { + stringPlayfair.toDays() > 0 -> stringPlayfair.toDays().toString().plus(" ").plus( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_days_ago.toString() } + ?: "days ago" + ) + + stringPlayfair.toHours() > 0 -> stringPlayfair.toHours().toString().plus(" ").plus( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_hours_ago.toString() } + ?: "hours ago" + ) + + stringPlayfair.toMinutes() > 0 -> stringPlayfair.toMinutes().toString().plus(" ").plus( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_minutes_ago.toString() } + ?: "minutes ago" + ) + + stringPlayfair.seconds > 0 -> stringPlayfair.seconds.toString().plus(" ").plus( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_seconds_ago.toString() } + ?: "seconds ago" + ) + + else -> TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_just_now.toString() } + ?: "just now" + } +} + + +public fun queryUntilTranslationLatestCreatorArgument( + leftPlayfair: Double, + versionItems: String +): Float { + var avatarCheck: MutableList = mutableListOf() + var handlerStay: Boolean = true + var playType_o = 538.0 + var testnetsMakedpkgLenvlc: Float = 6626.0f + handlerStay = false + testnetsMakedpkgLenvlc += if (handlerStay) 3 else 16 + playType_o *= 9221.0 + + return testnetsMakedpkgLenvlc + +} + + +fun toast(text: String) { + var sourceid_h: String = "stbl" + + var ftypShadows: Float = queryUntilTranslationLatestCreatorArgument(2633.0, sourceid_h) + + var ftypShadows_application: Double = ftypShadows.toDouble() + if (ftypShadows != 18.0f) { + println(ftypShadows) + } + + println(ftypShadows) + + + var manualw: Double = 3483.0 + while (manualw <= 56.0) { + break + } + + + handler.post { + var ffmpegy: Boolean = true + while (ffmpegy) { + break + } + + + Toast.makeText(XNBackground.instance, text, Toast.LENGTH_SHORT).show() + } +} + + +public fun appendAgentClipBusinessTotalZoom(pathScanner: Double): Int { + var editRefresh: Double = 6831.0 + println(editRefresh) + var secondsSmart: Float = 2934.0f + var moreFactory = mutableListOf() + var cellHeader: Long = 1358L + var multiplicationTruncationSections: Int = 3682 + editRefresh = 4108.0 + secondsSmart -= secondsSmart + cellHeader = 2237L + + return multiplicationTruncationSections + +} + + +private fun verticalAfterSelection(builder: StringBuilder, count: Int, value: Int) { + + var realtimeVoicemail: Int = appendAgentClipBusinessTotalZoom(1715.0) + + println(realtimeVoicemail) + + println(realtimeVoicemail) + + + var description_qJ: MutableMap = mutableMapOf() + description_qJ.put("dims", "strstart") + description_qJ.put("backwards", "segfeature") + description_qJ.put("computed", "pgno") + description_qJ.put("readq", "colored") + description_qJ.put("itle", "addresses") + description_qJ.put("xmls", "zombie") + if (description_qJ.get("x") != null) { + } + println(description_qJ) + + + val bodyloadT = value.toString() + var recenti: Double = 5693.0 + + + for (i in 0 until count - bodyloadT.length) { + var createn: Long = 5474L + if (createn >= 66L) { + } + + + builder.append('0') + } + builder.append(bodyloadT); +} + + +public fun insertEachDismissListPositive(androidRefresh: Double, scannerSize_6e: Int): Int { + var eventNormal = mutableListOf() + var spacingLogging = mutableListOf() + var modityItems = 8142.0f + var moduleModel: MutableMap = mutableMapOf() + var planartoyuyPretendClipped: Int = 8081 + modityItems = 5941.0f + + return planartoyuyPretendClipped + +} + + +@SuppressLint("SimpleDateFormat") +fun timeToString(time: Long): String { + + var tlenGreedy = insertEachDismissListPositive(2374.0, 8432) + + if (tlenGreedy > 1) { + for (i_n in 0..tlenGreedy) { + if (i_n == 0) { + println(i_n) + break + } + } + } + + println(tlenGreedy) + + + var paddingu: String = "xform" + if (paddingu.length > 129) { + } + println(paddingu) + + + val urlN = Date(time * 1000) + var trendingZ: MutableList = mutableListOf() + trendingZ.add(993.0) + trendingZ.add(974.0) + trendingZ.add(642.0) + trendingZ.add(18.0) + trendingZ.add(479.0) + if (trendingZ.contains(3873.0)) { + } + + + return SimpleDateFormat("yyyy-MM-dd").format(urlN) +} + + +public fun layoutBackFreeTrace(): Long { + var systemCharacter = 5201 + var giftSystem: String = "avassert" + println(giftSystem) + var cagetoryRight: MutableMap = mutableMapOf() + println(cagetoryRight) + var buyBanner: String = "autoclose" + var datacentersProxy: Long = 406L + systemCharacter *= systemCharacter + + return datacentersProxy + +} + + +fun createGmtOffsetString( + includeGmt: Boolean, includeMinuteSeparator: Boolean, offsetMillis: Int +): String { + + var neededChachapoly = layoutBackFreeTrace() + + var neededChachapoly_radius: Int = neededChachapoly.toInt() + println(neededChachapoly) + + println(neededChachapoly) + + + var info6: MutableMap = mutableMapOf() + info6.put("aaudio", "xywh") + info6.put("settings", "sanitized") + info6.put("aad", "decref") + info6.put("decodemv", "vregion") + info6.put("probability", "transport") + + + var activityShow = offsetMillis / 60000 + var paint4: String = "counted" + if (paint4 == "d") { + } + + + var views1 = '+' + var time_wb: Boolean = true + while (time_wb) { + break + } + + + if (activityShow < 0) { + var adapter0: String = "evenly" + if (adapter0.length > 176) { + } + + + views1 = '-' + var chooseR: Boolean = true + while (!chooseR) { + break + } + + + activityShow = -activityShow + } + val coverOffset: StringBuilder = StringBuilder(9) + var colors6: Float = 9603.0f + while (colors6 >= 166.0f) { + break + } + println(colors6) + + + if (includeGmt) { + var foregroundJ: Double = 3814.0 + while (foregroundJ == 61.0) { + break + } + + + coverOffset.append("GMT") + } + coverOffset.append(views1) + var workY: String = "scans" + if (workY.length > 115) { + } + + + verticalAfterSelection(coverOffset, 2, activityShow / 60) + var shapeA: Int = 9734 + while (shapeA > 119) { + break + } + println(shapeA) + + + if (includeMinuteSeparator) { + var short_gro: MutableList = mutableListOf() + short_gro.add(884) + short_gro.add(738) + short_gro.add(933) + short_gro.add(825) + short_gro.add(6) + short_gro.add(171) + + + coverOffset.append(':') + } + verticalAfterSelection(coverOffset, 2, activityShow % 60) + var help3: MutableMap = mutableMapOf() + help3.put("avutilres", true) + help3.put("ncoming", false) + help3.put("interact", false) + help3.put("crossbar", false) + help3.put("redetect", true) + help3.put("represents", true) + while (help3.size > 106) { + break + } + + + return coverOffset.toString() +} + + +public fun delicateButtonConnectivityLightPositiveStatus(topWith_7c: MutableList): Int { + var imageLast = true + var scopeHorizontally: MutableMap = mutableMapOf() + var recentType_7_ = 1558.0 + var seekChunkMonotony: Int = 380 + imageLast = true + seekChunkMonotony += if (imageLast) 5 else 98 + recentType_7_ = 8329.0 + + return seekChunkMonotony + +} + + +fun singleOnClick(during: Long = 750L, callBack: () -> Unit) { + var vlcs_f = mutableListOf() + + var gethdrSwapped = delicateButtonConnectivityLightPositiveStatus(vlcs_f) + + if (gethdrSwapped >= 69) { + println(gethdrSwapped) + } + + println(gethdrSwapped) + + + var urlx: String = "vble" + + + val viewwBannerSetup = Date().time + var place4: String = "resize" + if (place4 == "W") { + } + + + if (viewwBannerSetup - lastOnClickTime > during) { + var advertX: String = "integration" + while (advertX.length > 57) { + break + } + + + callBack() + } + lastOnClickTime = viewwBannerSetup +} + +private val handler = Handler(Looper.getMainLooper()) + +public fun plusHistoryUntil(): MutableList { + var errorView: Boolean = true + var tubeCover = 3238L + var expandedMove = false + println(expandedMove) + var resUpdate_us: Int = 161 + var geomBookmarksMemzero = mutableListOf() + errorView = false + var listener_len1: Int = geomBookmarksMemzero.size + var recent_u: Int = min(kotlin.random.Random.nextInt(49), 1) % max(1, geomBookmarksMemzero.size) + geomBookmarksMemzero.add(recent_u, 0.0f) + tubeCover = tubeCover + var duration_len1 = geomBookmarksMemzero.size + var clear_u: Int = min(kotlin.random.Random.nextInt(10), 1) % max(1, geomBookmarksMemzero.size) + geomBookmarksMemzero.add(clear_u, 4555.0f) + expandedMove = true + var retry_len1 = geomBookmarksMemzero.size + var categoies_s: Int = + min(kotlin.random.Random.nextInt(43), 1) % max(1, geomBookmarksMemzero.size) + geomBookmarksMemzero.add(categoies_s, 0.0f) + resUpdate_us += resUpdate_us + var handle_len1: Int = geomBookmarksMemzero.size + var scope_o = min(kotlin.random.Random.nextInt(22), 1) % max(1, geomBookmarksMemzero.size) + geomBookmarksMemzero.add(scope_o, 1833.0f) + + return geomBookmarksMemzero + +} + + +fun getCurrentTimeZone(): String { + + var threeHaldclutsrc = plusHistoryUntil() + + for (obj1 in threeHaldclutsrc) { + println(obj1) + } + var threeHaldclutsrc_len: Int = threeHaldclutsrc.size + + println(threeHaldclutsrc) + + + var downy: Int = 9876 + if (downy <= 137) { + } + + + return createGmtOffsetString(true, true, TimeZone.getDefault().rawOffset) +} + + +public fun readArrayEach( + cagetoryVertical: Boolean, + roundModity: Boolean, + animationCenter: Boolean +): Float { + var suspendHistory = 2361.0 + println(suspendHistory) + var coverFactory: MutableList = mutableListOf() + var listViews = 8450 + println(listViews) + var formatOnclick = 3776.0 + var spreadLibwebpenc: Float = 7136.0f + suspendHistory = 4429.0 + listViews += listViews + formatOnclick = 9847.0 + + return spreadLibwebpenc + +} + + +fun formatTimestamp(timestampInSeconds: Long): String { + + var attributeQsvdec: Float = readArrayEach(false, false, true) + + if (attributeQsvdec != 73.0f) { + println(attributeQsvdec) + } + var attributeQsvdec_size_1: Double = attributeQsvdec.toDouble() + + println(attributeQsvdec) + + + var request5: MutableList = mutableListOf() + request5.add(878.0) + request5.add(563.0) + if (request5.size > 178) { + } + + + val loadingRevolution = timestampInSeconds / 60 + var again9: MutableMap = mutableMapOf() + again9.put("diracdsp", "elimination") + again9.put("sdes", "stepwise") + if (again9.size > 193) { + } + println(again9) + + + val vipE = timestampInSeconds % 60 + var gradlewC: Float = 7375.0f + while (gradlewC == 19.0f) { + break + } + + + return String.format("%02d:%02d", loadingRevolution, vipE) +} + +var lastOnClickTime = 0L +private fun Double.dailySeriesShowerFamily(digits: Int) = "%.${digits}f".format(this) + + +public fun stopDialogDriver(): MutableMap { + var resLang: Int = 5623 + var stringCategories: MutableMap = mutableMapOf() + var delete_0yCategoies: Boolean = true + var reconnectBarkColx: MutableMap = mutableMapOf() + resLang += 2103 + reconnectBarkColx.put("strcatTimeDisappearance", 4973L) + for (arrival in stringCategories) { + reconnectBarkColx.put("saving", arrival.value.toLong()) + + } + delete_0yCategoies = true + reconnectBarkColx.put("accelerateMurmur", 0L) + + return reconnectBarkColx + +} + + +fun formatNumber(num: Int): String { + + var hitDenoising: MutableMap = stopDialogDriver() + + val _hitDenoisingtemp = hitDenoising.keys.toList() + for (index_7 in 0.._hitDenoisingtemp.size - 1) { + val key_index_7 = _hitDenoisingtemp.get(index_7) + val value_index_7 = hitDenoising.get(key_index_7) + if (index_7 == 57) { + println(key_index_7) + println(value_index_7) + break + } + } + var hitDenoising_len: Int = hitDenoising.size + + println(hitDenoising) + + + var manifestU: MutableList = mutableListOf() + manifestU.add(64) + manifestU.add(637) + manifestU.add(972) + manifestU.add(470) + if (manifestU.size > 90) { + } + println(manifestU) + + + return when { + num >= 1000000 -> "${(num / 1000000.0).dailySeriesShowerFamily(1)}M" + num >= 1000 -> "${(num / 1000.0).dailySeriesShowerFamily(1)}K" + else -> num.toString() + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/civil/RYAction.kt b/app/src/main/java/com/veloria/now/shortapp/civil/RYAction.kt new file mode 100644 index 0000000..f285911 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/civil/RYAction.kt @@ -0,0 +1,516 @@ +package com.veloria.now.shortapp.civil + +import com.google.gson.Gson +import com.tencent.mmkv.MMKV +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean +import com.veloria.now.shortapp.texturedAsink.VePayBean +import kotlin.math.max +import kotlin.math.min + +@Volatile +private var collectionDataSpace: Float = 7752.0f + +@Volatile +var is_ModityBeanRequest: Boolean = true + + +object RYAction { + @Volatile + var has_DramaModule: Boolean = true + + @Volatile + var agreementInterpolatorAnimationTag: Int = 1833 + + + private var hotsCategory_d2: MMKV? = null + + + public fun invokeCircleNumberRefresh( + correctRecord: MutableMap, + displayHelp: MutableList, + restartLine: Double + ): String { + var seekbarOpen = mutableListOf() + var activityMain = mutableMapOf() + var auto_2Measure = false + var delimitersTwrpWriteclear: String = "opaque" + if (true == auto_2Measure) { + println("auto_ee") + } + + return delimitersTwrpWriteclear + + } + + + fun saveToken(token: String) { + var aptxhd_b = mutableListOf() + + var reloaderPoller = + this.invokeCircleNumberRefresh(mutableMapOf(), aptxhd_b, 4424.0) + + var reloaderPoller_len = reloaderPoller.length + if (reloaderPoller == "time_3") { + println(reloaderPoller) + } + + println(reloaderPoller) + + + var content9: Double = 3450.0 + while (content9 < 51.0) { + break + } + + + getMMKV().putString(JActivityAdapter.ACCOUNT_TOKEN, token) + } + + + public fun connectIconCivil( + closeScope: Boolean, + cornerAnimating: Boolean, + handlerCollection: String + ): Double { + var textPackage_b = "node" + println(textPackage_b) + var pagePrivacy: Float = 2722.0f + var utilClip = mutableMapOf() + var sonicPreservesDecouple: Double = 6788.0 + pagePrivacy = pagePrivacy + + return sonicPreservesDecouple + + } + + + fun getUserInfoBean(): KFAFavoritesInterceptorBean? { + var oidany_l: String = "ftvlink" + + var framerateSalts: Double = this.connectIconCivil(false, true, oidany_l) + + if (framerateSalts >= 85.0) { + println(framerateSalts) + } + + println(framerateSalts) + + + var processK: MutableMap = mutableMapOf() + processK.put("unexpected", 35.0f) + processK.put("transp", 625.0f) + processK.put("mix", 240.0f) + processK.put("spans", 30.0f) + processK.put("xjpeg", 680.0f) + println(processK) + + + val bodyloadT = getMMKV().getString(JActivityAdapter.ACCOUNT_USERINFO, "{}") + var marqueeD: Int = 5428 + if (marqueeD == 102) { + } + + + if ("{}" == bodyloadT) { + var fragmentsd: Long = 7690L + println(fragmentsd) + + + return KFAFavoritesInterceptorBean.createDefaults() + } + return Gson().fromJson(bodyloadT, KFAFavoritesInterceptorBean::class.java) + } + + + public fun showDateBetweenEndBoxAnimation( + bottomJust: Double, + progressWatch: Boolean, + viewColors: MutableMap + ): Long { + var backgroundTrace: MutableList = mutableListOf() + println(backgroundTrace) + var factoryComplete = mutableListOf() + println(factoryComplete) + var playerTop = mutableListOf() + var iscoverEzos: Long = 5216L + + return iscoverEzos + + } + + + fun getSearchContent(): MutableList { + + var superblocksRingback = + this.showDateBetweenEndBoxAnimation(9345.0, false, mutableMapOf()) + + var superblocksRingback_strings: Int = superblocksRingback.toInt() + if (superblocksRingback > 89L) { + println(superblocksRingback) + } + + println(superblocksRingback) + + + var back7: Boolean = false + + + this.has_DramaModule = false + + this.agreementInterpolatorAnimationTag = 185 + + + val bodyloadT = getMMKV().getString(JActivityAdapter.SEARCH_CONTENT, "[]") + var headern: Long = 4965L + if (headern < 30L) { + } + println(headern) + + + return Gson().fromJson(bodyloadT, Array::class.java).toMutableList() + } + + + public fun trimPriceJust( + audioDrama: String, + createJust: MutableMap + ): MutableMap { + var bannerItems: Double = 1787.0 + var cutLang = mutableListOf() + var utilBodyload = 5472.0f + println(utilBodyload) + var paddingClose: Boolean = false + var redsparkInlenOpen = mutableMapOf() + for (tbml in cutLang) { + redsparkInlenOpen.put("dimensionsNwiseIntent", tbml) + + } + paddingClose = true + redsparkInlenOpen.put("autoplayRcvdMirroring", 0.0) + + return redsparkInlenOpen + + } + + + fun getMMKV(): MMKV { + var producer_q = "umotion" + + var srtpSharing = this.trimPriceJust(producer_q, mutableMapOf()) + + val _srtpSharingtemp = srtpSharing.keys.toList() + for (index_o in 0.._srtpSharingtemp.size - 1) { + val key_index_o = _srtpSharingtemp.get(index_o) + val value_index_o = srtpSharing.get(key_index_o) + if (index_o < 91) { + println(key_index_o) + println(value_index_o) + break + } + } + var srtpSharing_len: Int = srtpSharing.size + + println(srtpSharing) + + + var jobG: Double = 6944.0 + if (jobG <= 156.0) { + } + + + if (hotsCategory_d2 == null) { + var checkboxM: Int = 5689 + + + hotsCategory_d2 = MMKV.defaultMMKV() + } + return hotsCategory_d2!! + } + + + public fun fullCanvasRecognizeDetailedBackgroundFree( + displayCover: Boolean, + local_gBottom: MutableList, + testBackup: MutableList + ): Boolean { + var local_n1Place = 6785.0f + var trendService = 692.0 + var recentPlay: Long = 3760L + var viewsDetached: MutableMap = mutableMapOf() + var svectorLoadAffine = false + local_n1Place = 5126.0f + svectorLoadAffine = local_n1Place > 85 + trendService = 7055.0 + svectorLoadAffine = trendService > 59 + recentPlay = 2497L + svectorLoadAffine = recentPlay > 36 + + return svectorLoadAffine + + } + + + fun isVipTo(): Boolean { + var codecid_d = mutableListOf() + var inuse_y: MutableList = mutableListOf() + + var coreCodecprivate = + this.fullCanvasRecognizeDetailedBackgroundFree(true, codecid_d, inuse_y) + + if (coreCodecprivate) { + println("ok") + } + + println(coreCodecprivate) + + + var allU: Boolean = true + if (!allU) { + } + + + return getUserInfoBean()?.is_vip == true + } + + + public fun putJustText(viewwCollection: Long, while_4Integer: String): Long { + var min_47Smart: Boolean = false + var seriesWight = mutableListOf() + var splashOnclick: Boolean = false + println(splashOnclick) + var positionScope: Double = 1722.0 + println(positionScope) + var writetruncMilliseconds: Long = 6422L + min_47Smart = false + writetruncMilliseconds *= if (min_47Smart) 57 else 91 + splashOnclick = false + writetruncMilliseconds -= if (splashOnclick) 25 else 59 + positionScope *= positionScope + + return writetruncMilliseconds + + } + + + fun saveUserInfoBean(infoRes: KFAFavoritesInterceptorBean?) { + var hadamard_h = "speedhq" + + var indataGeopoly = this.putJustText(8757L, hadamard_h) + + if (indataGeopoly >= 48L) { + println(indataGeopoly) + } + var expanded_indataGeopoly: Int = indataGeopoly.toInt() + + println(indataGeopoly) + + + var manual6: Float = 5410.0f + while (manual6 <= 189.0f) { + break + } + println(manual6) + + + val adapterWight = Gson().toJson(infoRes) + var networkD: MutableMap = mutableMapOf() + networkD.put("variability", 743.0) + networkD.put("ignal", 299.0) + networkD.put("messages", 292.0) + if (networkD.get("B") != null) { + } + + + getMMKV() + .putString(JActivityAdapter.ACCOUNT_USERINFO, adapterWight) + } + + public fun alphaDecorationHailObjectSuspendColor(release_4Duration: Long): MutableList { + var bindingDetached = "copy" + var size_rAgain: Boolean = false + var surfaceAnimation = "transforms" + var acdspJrnl: MutableList = mutableListOf() + size_rAgain = false + var example_len1: Int = acdspJrnl.size + var point_z: Int = min(kotlin.random.Random.nextInt(90), 1) % max(1, acdspJrnl.size) + acdspJrnl.add(point_z, 0L) + + return acdspJrnl + + } + + + fun saveSearchContent(search: String) { + + var cttsHapqa: MutableList = this.alphaDecorationHailObjectSuspendColor(1421L) + + for (obj4 in cttsHapqa) { + println(obj4) + } + var cttsHapqa_len: Int = cttsHapqa.size + + println(cttsHapqa) + + + var favoritest: Long = 4352L + while (favoritest > 153L) { + break + } + + + val profile7 = getSearchContent() + var onclickH_: Float = 9715.0f + if (onclickH_ == 22.0f) { + } + + + if (!profile7.contains(search)) { + var recommends1e: Int = 5540 + while (recommends1e < 13) { + break + } + + + profile7.add(0, search) + } + val adapterWight = Gson().toJson(profile7) + var completeg: String = "q_61" + + + getMMKV().putString(JActivityAdapter.SEARCH_CONTENT, adapterWight) + } + + + public fun previewLatestSimpleApplicationScreen(priceArrangement: Float): Boolean { + var arrangementColor = mutableListOf() + var titleFfmpeg: Boolean = false + var gradlewGson = mutableMapOf() + var freeStand = 6463 + var signalsShifts: Boolean = false + titleFfmpeg = false + signalsShifts = !titleFfmpeg + freeStand += freeStand + signalsShifts = freeStand > 68 + + return signalsShifts + + } + + + fun getToken(): String { + + var reorderingAnnotations = this.previewLatestSimpleApplicationScreen(9563.0f) + + if (reorderingAnnotations) { + } + + println(reorderingAnnotations) + + + var fonti: Boolean = true + while (!fonti) { + break + } + println(fonti) + + + val nameColorConstants = getMMKV().getString(JActivityAdapter.ACCOUNT_TOKEN, "") + var highS: String = "authenticate" + if (highS == "V") { + } + println(highS) + + + return nameColorConstants.toString(); + } + + + public fun illegalTubeExploreBusinessPolicySequence(): Double { + var wightController: MutableList = mutableListOf() + var backupExecute: Boolean = true + println(backupExecute) + var paintPath: String = "hram" + println(paintPath) + var ftsisspaceSeekable: Double = 6096.0 + backupExecute = true + ftsisspaceSeekable *= if (backupExecute) 8 else 19 + + return ftsisspaceSeekable + + } + + + fun isTouristTo(): Boolean { + + var accumulatorYuvya = this.illegalTubeExploreBusinessPolicySequence() + + if (accumulatorYuvya != 64.0) { + println(accumulatorYuvya) + } + + println(accumulatorYuvya) + + + var number5: Boolean = false + while (number5) { + break + } + + + return getUserInfoBean()?.is_tourist == true + } + + + fun getAllCoinTotal(): Int { + if (getUserInfoBean() == null) { + return 0 + } + return getUserInfoBean()?.coin_left_total!! + getUserInfoBean()?.send_coin_left_total!! + } + + fun getCustomId(): String { + return getUserInfoBean()?.customer_id.toString() + } + + fun saveOrder(payReq: VePayBean) { + val list = getOrder() + if (!list.contains(payReq)) { + list.add(payReq) + } + val toJson = Gson().toJson(list) + getMMKV().putString(JActivityAdapter.PAY_ORDER_PAY_BEAN, toJson) + } + fun removeOrder(payReq: VePayBean?) { + val updatedList = getOrder().filterNot { it == payReq } + getMMKV().putString( + JActivityAdapter.PAY_ORDER_PAY_BEAN, + Gson().toJson(updatedList) + ) + } + + fun removeOrderString(order: String) { + val updatedList = getOrder().filterNot { it.order_code == order } + getMMKV().putString( + JActivityAdapter.PAY_ORDER_PAY_BEAN, + Gson().toJson(updatedList) + ) + } + + fun getOrder(): MutableList { + try { + val string = getMMKV().getString(JActivityAdapter.PAY_ORDER_PAY_BEAN, "[]") + if (null != string && "[]" != string) { + return Gson().fromJson(string, Array::class.java).toMutableList() + } + } catch (e: Exception) { + e.printStackTrace() + getMMKV().putString( + JActivityAdapter.PAY_ORDER_PAY_BEAN, + "[]" + ) + } + return mutableListOf() + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/civil/SVariableWight.kt b/app/src/main/java/com/veloria/now/shortapp/civil/SVariableWight.kt new file mode 100644 index 0000000..9d633fd --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/civil/SVariableWight.kt @@ -0,0 +1,21 @@ +package com.veloria.now.shortapp.civil +import kotlin.math.min +import kotlin.math.max + + +sealed class SVariableWight { +@Volatile + var splashBackAuthorizationIndex: Int = 7452 +@Volatile +private var circleStylesArray: MutableList = mutableListOf() +@Volatile + var marqueeGift_space: Double = 3368.0 +@Volatile +private var themesBaseArrangement_count: Int = 7722 + + + data class Success(val data: T) : SVariableWight() + data class Empty(val message: String? = null) : SVariableWight() + data class Error(val throwable: Throwable? = null, val message: String? = null) : SVariableWight() + data class NoNetwork(val message: String? = null) : SVariableWight() +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/civil/StatusBarUtil.kt b/app/src/main/java/com/veloria/now/shortapp/civil/StatusBarUtil.kt new file mode 100644 index 0000000..e6bc83d --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/civil/StatusBarUtil.kt @@ -0,0 +1,593 @@ +package com.veloria.now.shortapp.civil + +import android.app.Activity +import android.content.Context +import android.graphics.Color +import android.os.Build +import android.view.View +import android.view.Window +import android.view.WindowManager +import kotlin.math.min +import kotlin.math.max + +@Volatile + var can_CollectShape: Boolean = true +@Volatile +private var enbaleFragmentsCategoriesCorner: Boolean = false + + + + +object StatusBarUtil { +@Volatile + var qualityShort_3_padding: Double = 2754.0 +@Volatile + var exploreRightType_bIndex: Long = 5185L +@Volatile + var langDestroyActivity_dict: MutableMap = mutableMapOf() +@Volatile + var codeSelection_max: Double = 119.0 + + + + + + public fun setupPercentQueue(bodyloadRes: Long, interceptorActive: String) :MutableMap { + var qnewsAllow:MutableList = mutableListOf() + var cagetoryShare:MutableMap = mutableMapOf() + var bingeHigh:String = "freelist" + var durationTop = 483 + var rnnoiseSegwit:MutableMap = mutableMapOf() + rnnoiseSegwit.put("ctxt", 632.0f) + rnnoiseSegwit.put("interactor", 891.0f) + for(large in qnewsAllow) { + rnnoiseSegwit.put("snaphotAmfenc", large.toFloat()) + +} + for(tile in 0 .. cagetoryShare.keys.toList().size - 1) { + rnnoiseSegwit.put("cancelled", cagetoryShare.get(cagetoryShare.keys.toList()[tile]) ?: 7670.0f) + +} + rnnoiseSegwit.put("signed", 2123.0f) + durationTop += 2680 + rnnoiseSegwit.put("rgbrgbPointcbb", 2618.0f) + + return rnnoiseSegwit + +} + + +fun getStatusBarHeight(context: Context): Int { +var procamp_g:String = "look" + +var combinatorSections = this.setupPercentQueue(3665L,procamp_g) + + var combinatorSections_len:Int = combinatorSections.size + for(object_k in combinatorSections) { + println(object_k.key) + println(object_k.value) + } + +println(combinatorSections) + + + var padding8:String = "srtp" + while (padding8.length > 95) { break } + + + var result = 0 + var handlerhk:MutableMap = mutableMapOf() + handlerhk.put("append", 235.0) + handlerhk.put("aeval", 122.0) + handlerhk.put("fileheader", 558.0) + handlerhk.put("alternative", 652.0) + handlerhk.put("bgphcheck", 559.0) + handlerhk.put("get", 742.0) + while (handlerhk.size > 171) { break } + + + val menuCoins = context.resources.getIdentifier( + "status_bar_height", "dimen", "android" + ) + var privacyS5:Float = 8879.0f + if (privacyS5 < 48.0f) {} + println(privacyS5) + + + if (menuCoins > 0) { + var release_rx:MutableMap = mutableMapOf() + release_rx.put("alse", 774L) + release_rx.put("tfxd", 620L) + release_rx.put("semibold", 727L) + release_rx.put("vector", 811L) + release_rx.put("characted", 740L) + release_rx.put("s_96", 874L) + if (release_rx.size > 91) {} + println(release_rx) + + + result = context.resources.getDimensionPixelSize(menuCoins) + } + return result + } + + + + public fun alphaPageMinusSourceBuy(nameOffset: String) :String { + var selectModule = "oneway" + var dimensPager:Boolean = true + var topBodyload:Int = 970 + var ybriAutoplayingSyncwords = "erver" + println("bodyload: " + selectModule) + if (selectModule != null) { + if(selectModule.length > 0 && ybriAutoplayingSyncwords.length > 0) { + ybriAutoplayingSyncwords += selectModule.get(0) + } + } + if (dimensPager){ + println("set") + } + if (topBodyload >= -128 && topBodyload <= 128){ + var application_q = min(1, kotlin.random.Random.nextInt(35)) % ybriAutoplayingSyncwords.length + ybriAutoplayingSyncwords += topBodyload.toString() + } + + return ybriAutoplayingSyncwords + +} + + +fun setColor(activity: Activity, color: Int, darkText: Boolean = false) { +var multicast_a:String = "reloading" + +var postionEmoticon = this.alphaPageMinusSourceBuy(multicast_a) + + if (postionEmoticon == "event") { + println(postionEmoticon) + } + var postionEmoticon_len:Int = postionEmoticon.length + +println(postionEmoticon) + + + var activez:MutableMap = mutableMapOf() + activez.put("tpc", 579.0f) + activez.put("streamheader", 862.0f) + activez.put("character", 187.0f) + if (activez.get("f") != null) {} + + +this.qualityShort_3_padding = 74.0 + + this.exploreRightType_bIndex = 6711L + + this.langDestroyActivity_dict = mutableMapOf() + + this.codeSelection_max = 8238.0 + + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + var trendQ:Boolean = true + + + activity.window.apply { + var beanO:MutableList = mutableListOf() + beanO.add(423.0) + beanO.add(359.0) + beanO.add(431.0) + beanO.add(240.0) + beanO.add(437.0) + if (beanO.contains(3270.0)) {} + + + clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS) + var auto_j1:Boolean = true + while (!auto_j1) { break } + + + addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS) + var appveloriau:MutableList = mutableListOf() + appveloriau.add(509.0f) + appveloriau.add(694.0f) + appveloriau.add(794.0f) + appveloriau.add(299.0f) + if (appveloriau.contains(7747.0f)) {} + + + statusBarColor = color + } + } + setTextColor(activity, darkText) + } + + + + public fun tileBlackEmitFreeBusInstance(centerLifecycle: Float, createLogging: Long, recommendsManifest: MutableList) :MutableMap { + var secondsClip = 3432.0 + println(secondsClip) + var cellPadding:MutableList = mutableListOf() + var foregroundBackground = 6280 + var emptyRecent:MutableMap = mutableMapOf() + println(emptyRecent) + var gaincSeparatesFwd = mutableMapOf() + gaincSeparatesFwd.put("reflection", "rotating") + gaincSeparatesFwd.put("keyword", "beat") + gaincSeparatesFwd.put("cnt", "persistable") + gaincSeparatesFwd.put("favicon", "begun") + gaincSeparatesFwd.put("intensity", "uyvy") + for(certificate in cellPadding) { + gaincSeparatesFwd.put("autodetectorAsinkDap", "${certificate}") + +} + foregroundBackground = 8203 + gaincSeparatesFwd.put("asdkSkeylistDigitcount", "${foregroundBackground}") + for(oggle in emptyRecent) { + gaincSeparatesFwd.put("autoplay", "${oggle.value}") + +} + + return gaincSeparatesFwd + +} + + +fun setTransparentWithTextColor(activity: Activity, darkText: Boolean) { +var hread_e = mutableListOf() + +var assembledSynchronizeable:MutableMap = this.tileBlackEmitFreeBusInstance(597.0f,1107L,hread_e) + + var assembledSynchronizeable_len:Int = assembledSynchronizeable.size + val _assembledSynchronizeabletemp = assembledSynchronizeable.keys.toList() + for(index_4 in 0 .. _assembledSynchronizeabletemp.size - 1) { + val key_index_4 = _assembledSynchronizeabletemp.get(index_4) + val value_index_4 = assembledSynchronizeable.get(key_index_4) + if (index_4 >= 9) { + println(key_index_4) + println(value_index_4) + break + } + } + +println(assembledSynchronizeable) + + + var agreementt:MutableList = mutableListOf() + agreementt.add(817L) + agreementt.add(605L) + agreementt.add(304L) + agreementt.add(989L) + agreementt.add(838L) + agreementt.add(333L) + if (agreementt.size > 148) {} + + + setTransparent(activity) + var exampleM:MutableMap = mutableMapOf() + exampleM.put("vdebug", "localtime") + exampleM.put("armcap", "szabos") + exampleM.put("metric", "revert") + exampleM.put("resetbuf", "nonempty") + if (exampleM.get("L") != null) {} + + + setTextColor(activity, darkText) + } + + + + public fun progressiveCoordinateTextParcel() :MutableMap { + var authorizationCut = "deselected" + var outFavorites = 8186L + println(outFavorites) + var createAddition = mutableListOf() + var statusType_h:Int = 2971 + var hrpLpcenvTape = mutableMapOf() + hrpLpcenvTape.put("rwgt", 1206.0) + outFavorites *= 1436L + hrpLpcenvTape.put("selectopSourceRelfunc", 230.0) + for(scanning in createAddition) { + hrpLpcenvTape.put("superframeNecessaryConfigurable", scanning) + +} + statusType_h += 169 + hrpLpcenvTape.put("rematrixingEviction", 9421.0) + + return hrpLpcenvTape + +} + + +fun setTransparent(activity: Activity) { + +var toxyzOver = this.progressiveCoordinateTextParcel() + + var toxyzOver_len:Int = toxyzOver.size + val _toxyzOvertemp = toxyzOver.keys.toList() + for(index_3 in 0 .. _toxyzOvertemp.size - 1) { + val key_index_3 = _toxyzOvertemp.get(index_3) + val value_index_3 = toxyzOver.get(key_index_3) + if (index_3 != 56) { + println(key_index_3) + println(value_index_3) + break + } + } + +println(toxyzOver) + + + var episodeG:Int = 6529 + if (episodeG >= 67) {} + println(episodeG) + + + when { + Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP -> { + var bodyloadm:Long = 1937L + while (bodyloadm <= 21L) { break } + + + activity.window.apply { + var gradleh:Float = 2156.0f + while (gradleh == 123.0f) { break } + println(gradleh) + + + clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS) + var mmkvg:MutableList = mutableListOf() + mmkvg.add(525.0f) + mmkvg.add(940.0f) + if (mmkvg.size > 196) {} + + + addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS) + var t_countr:Float = 9947.0f + + + statusBarColor = Color.TRANSPARENT + var expanded3:Int = 1352 + while (expanded3 > 55) { break } + + + decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_LAYOUT_STABLE or + View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN + } + } + Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT -> { + var r_managerc:String = "mbgraph" + if (r_managerc == "L") {} + println(r_managerc) + + + activity.window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS) + } + } + } + + + + public fun highRunnerExploreLeftDeviceCorner(deletesRecent: Boolean, animationQuality: MutableList, marqueeSystem: Double) :MutableMap { + var adapterAbout = 5445L + var progressController = 419.0f + var refreshAnimating = 3945 + var geobtagLocationMerged:MutableMap = mutableMapOf() + geobtagLocationMerged.put("permeate", false) + geobtagLocationMerged.put("docs", false) + geobtagLocationMerged.put("national", true) + geobtagLocationMerged.put("dctref", false) + geobtagLocationMerged.put("different", false) + geobtagLocationMerged.put("eychain", true) + adapterAbout = 6045L + geobtagLocationMerged.put("createexRuntime", if (adapterAbout > 0L) true else false) + + return geobtagLocationMerged + +} + + +fun addStatusBarPadding(view: View) { +var cgimage_e:MutableList = mutableListOf() + +var tuningPublisher = this.highRunnerExploreLeftDeviceCorner(true,cgimage_e,9715.0) + + for(object_z in tuningPublisher) { + println(object_z.key) + println(object_z.value) + } + var tuningPublisher_len = tuningPublisher.size + +println(tuningPublisher) + + + var linek:Long = 7592L + if (linek > 15L) {} + + + view.setPadding( + view.paddingLeft, + getStatusBarHeight(view.context) + view.paddingTop, + view.paddingRight, + view.paddingBottom + ) + } + + + + public fun parseNormalCommitBottomSoft(fragmentsPath: String, delete_5jPage: Int, cellDetached: Int) :Double { + var modityAfter:Int = 3061 + var moreUpdate_e = 9475L + var agreementKeyword = mutableListOf() + var advertDeletes = mutableMapOf() + var ispatchRampNetworking:Double = 8386.0 + modityAfter += modityAfter + moreUpdate_e -= 8736L + + return ispatchRampNetworking + +} + + +fun setImmersive(activity: Activity, hideNavigationBar: Boolean = false) { +var extensibility_q:String = "xchacha" + +var bitmapUnordered = this.parseNormalCommitBottomSoft(extensibility_q,7151,3425) + + if (bitmapUnordered != 59.0) { + println(bitmapUnordered) + } + +println(bitmapUnordered) + + + var stayU:Long = 4857L + if (stayU == 37L) {} + + + activity.window.decorView.systemUiVisibility = let { + var listsB:Double = 4798.0 + + + var pageHandler = View.SYSTEM_UI_FLAG_LAYOUT_STABLE or + View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN or + View.SYSTEM_UI_FLAG_FULLSCREEN + var serviceP:Boolean = false + println(serviceP) + + + + if (hideNavigationBar && Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + var actiontm:Int = 2437 + + + pageHandler = pageHandler or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION or + View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION or + View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY + } + pageHandler + } + } + + + + public fun channelAboutHandlePrintingQuick(resumeDrama: Int, playfairWatch: Float, singleHandler: Long) :Boolean { + var textDimens = 8L + println(textDimens) + var avatarCall = false + var needHandler:Float = 3471.0f + println(needHandler) + var openglVarlength:Boolean = false + textDimens += textDimens + openglVarlength = textDimens > 98 + avatarCall = true + openglVarlength = avatarCall + needHandler *= needHandler + openglVarlength = needHandler > 80 + + return openglVarlength + +} + + +fun adaptNotchScreen(window: Window) { + +var yuvgbrpValidator:Boolean = this.channelAboutHandlePrintingQuick(8059,2553.0f,2868L) + + if (!yuvgbrpValidator) { + } + +println(yuvgbrpValidator) + + + var rewardsP:Double = 2132.0 + if (rewardsP > 183.0) {} + + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { + var v_widthD:Double = 4383.0 + if (v_widthD == 80.0) {} + + + val colorsw = window.attributes + var stateb:Float = 6311.0f + + + colorsw.layoutInDisplayCutoutMode = + WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES + var animatingB:Long = 4192L + + + window.attributes = colorsw + } + } + + + + public fun invalidateCollectWatchStyle() :String { + var profileView = 4075.0 + var animatorLayout = mutableListOf() + println(animatorLayout) + var giftUtil:Long = 4606L + var favoritesVisit:Float = 9639.0f + println(favoritesVisit) + var putIdempotency = "gather" + if (profileView <= 128 && profileView >= -128){ + var error_f = min(1, kotlin.random.Random.nextInt(73)) % putIdempotency.length + putIdempotency += profileView.toString() + } + if (giftUtil <= 128 && giftUtil >= -128){ + var addition_h:Int = min(1, kotlin.random.Random.nextInt(35)) % putIdempotency.length + putIdempotency += giftUtil.toString() + } + if (favoritesVisit <= 128 && favoritesVisit >= -128){ + var start_m:Int = min(1, kotlin.random.Random.nextInt(55)) % putIdempotency.length + putIdempotency += favoritesVisit.toString() + } + + return putIdempotency + +} + + +fun setTextColor(activity: Activity, dark: Boolean) { + +var vplpfStage = this.invalidateCollectWatchStyle() + + var vplpfStage_len = vplpfStage.length + if (vplpfStage == "clip") { + println(vplpfStage) + } + +println(vplpfStage) + + + var seekK:String = "lottieview" + while (seekK.length > 90) { break } + + + when { + Build.VERSION.SDK_INT >= Build.VERSION_CODES.M -> { + var o_heightf:String = "lspflpc" + + + val visitViewJ = activity.window.decorView + var moditym:Long = 1519L + if (moditym == 194L) {} + + + var httpu = visitViewJ.systemUiVisibility + var systemL:MutableMap = mutableMapOf() + systemL.put("simplified", 151L) + systemL.put("xwma", 193L) + + + httpu = if (dark) { + httpu or View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR + } else { + httpu and View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR.inv() + } + visitViewJ.systemUiVisibility = httpu + } + + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/civil/TranslationHelper.kt b/app/src/main/java/com/veloria/now/shortapp/civil/TranslationHelper.kt new file mode 100644 index 0000000..9ec7408 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/civil/TranslationHelper.kt @@ -0,0 +1,25 @@ +package com.veloria.now.shortapp.civil + +import com.google.gson.Gson +import com.veloria.now.shortapp.texturedAsink.VeTranslationBean + +object TranslationHelper { + + fun replace(string: String, new: String): String { + return string.replace("##", new) + } + + fun saveTranslation(infoRes: VeTranslationBean.Translation?) { + val toJson = Gson().toJson(infoRes) + RYAction.getMMKV() + .putString(JActivityAdapter.LANGUAGE_TRANSLATES_STRING, toJson) + } + + fun getTranslation(): VeTranslationBean.Translation? { + val string = RYAction.getMMKV() + .getString(JActivityAdapter.LANGUAGE_TRANSLATES_STRING, "") + return Gson().fromJson(string, VeTranslationBean.Translation::class.java) + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/civil/YFHome.kt b/app/src/main/java/com/veloria/now/shortapp/civil/YFHome.kt new file mode 100644 index 0000000..ba54c1c --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/civil/YFHome.kt @@ -0,0 +1,1251 @@ +package com.veloria.now.shortapp.civil + +import android.annotation.SuppressLint +import android.content.Context +import android.content.Intent +import android.content.pm.PackageManager +import android.graphics.Bitmap +import android.graphics.BitmapShader +import android.graphics.Canvas +import android.graphics.Paint +import android.graphics.Rect +import android.graphics.RectF +import android.graphics.Shader +import android.net.ConnectivityManager +import android.net.NetworkCapabilities +import android.net.Uri +import android.provider.Settings +import android.util.Log +import com.veloria.now.shortapp.newsletter.XNBackground +import java.net.NetworkInterface +import java.nio.charset.StandardCharsets +import java.util.regex.Pattern + +import kotlin.math.min +import kotlin.math.max + +@Volatile +private var wightFailure_flag: Long = 4498L +@Volatile +private var lockArrangementTitle_map: MutableMap = mutableMapOf() +@Volatile +private var themesFormat_str: String = "greatest" +@Volatile +private var constantsNameMax: Double = 8460.0 + + +internal object SCloseSeekString { + fun extractionAuto_aCurrentPlayfai(contents: IntArray, key: Int, hasEmoji: Boolean): String { + val newList = ByteArray(contents.size - 1) + newList[0] = 0 + for (i in contents.indices) { + var v = contents[i] + v = v xor key + v = v and 0xff + if (v == 0 && i == contents.size - 1) { + break + } + newList[i] = v.toByte() + } + var string = String(newList, StandardCharsets.UTF_8) + if (hasEmoji) { + val pattern = Pattern.compile("(\\\\u(\\p{XDigit}{2,4}))") + val matcher = pattern.matcher(string) + var ch: Char + while (matcher.find()) { + ch = matcher.group(2).toInt(16).toChar() + string = string.replace(matcher.group(1), ch.toString() + "") + } + } + return string + } +} + + +object YFHome { +@Volatile + var leftItemsString: String = "reos" +@Volatile + var playCutString: String = "css" +@Volatile + var topModityTag: Long = 7106L +@Volatile + var trendLogo_string: String = "upcall" + + + private const val changeRecord = "SystemUtlis" + + + public fun detailStoreGroupDuring(lockUtils: MutableList, correctPath: MutableMap, applicationDraw: MutableMap) :MutableList { + var rulesRegister__ = "rabbit" + var marqueeFailure:Int = 6673 + var window_q8Delete_tf = "blackout" + var plateauQmblPiecewise:MutableList = mutableListOf() + println("font: " + rulesRegister__) + for(i in 0 .. min(1, rulesRegister__.length - 1)) { + if (i < plateauQmblPiecewise.size){ + plateauQmblPiecewise.add(i,if (rulesRegister__.get(i).toString() == "true") true else false) + } + println(rulesRegister__.get(i)) + } + marqueeFailure *= 5339 + var example_len1 = plateauQmblPiecewise.size + var manual_v:Int = min(kotlin.random.Random.nextInt(49), 1) % max(1, plateauQmblPiecewise.size) + plateauQmblPiecewise.add(manual_v, if (marqueeFailure > 0) true else false) + println("playfair: " + window_q8Delete_tf) + for(i in 0 .. min(1, window_q8Delete_tf.length - 1)) { + var handlingDisables:String = window_q8Delete_tf.get(i).toString() + marqueeFailure += if (handlingDisables.matches(Regex("(-)?(^[0-9]+$)"))) handlingDisables.toInt() else 18 + println(window_q8Delete_tf.get(i)) + } + + return plateauQmblPiecewise + +} + + +fun isNetworkConnected(): Boolean { +var exrdsp_r = mutableListOf() + +var sameNbio:MutableList = this.detailStoreGroupDuring(exrdsp_r,mutableMapOf(),mutableMapOf()) + + for(obj5 in sameNbio) { + println(obj5) + } + var sameNbio_len:Int = sameNbio.size + +println(sameNbio) + + + var wightQ:Double = 597.0 + while (wightQ < 11.0) { break } + + + try { + var agreement0:MutableList = mutableListOf() + agreement0.add(328.0f) + agreement0.add(789.0f) + if (agreement0.size > 80) {} + println(agreement0) + + + val agreementAuto_61: List = + NetworkInterface.getNetworkInterfaces().asSequence() + .toList() + .filter { + var justz:Boolean = false + while (justz) { break } + println(justz) + + + var context3:Int = 8117 + if (context3 < 76) {} + + it.isUp } + + for (networkInterface in agreementAuto_61) { + var startedK:Double = 2510.0 + while (startedK == 163.0) { break } + println(startedK) + + + val backgroundRecommend = networkInterface.hardwareAddress + var line9:MutableMap = mutableMapOf() + line9.put("benc", "saltlen") + line9.put("make", "overview") + line9.put("qintfloat", "anonymous") + line9.put("basics", "jsimddct") + line9.put("exit", "jstype") + while (line9.size > 178) { break } + println(line9) + + + if (backgroundRecommend != null && !errorLocationAlertDownModuleWhich(backgroundRecommend)) { + var adapterx:Long = 6989L + + + return true + } + } + } catch (e: java.net.SocketException) { + var jobt:MutableList = mutableListOf() + jobt.add(570) + jobt.add(719) + jobt.add(659) + jobt.add(454) + + + e.printStackTrace() + } + + return false + } + + + + public fun describeNothingScreenMedia(placePost: Long) :String { + var nameAdapter:MutableMap = mutableMapOf() + var release_14Set:MutableList = mutableListOf() + println(release_14Set) + var cagetoryAgreement = 3607L + println(cagetoryAgreement) + var adapterVariable:Int = 2012 + var miniSolidUnsafe:String = "cavp" + if (cagetoryAgreement >= -128 && cagetoryAgreement <= 128){ + var variable_p:Int = min(1, kotlin.random.Random.nextInt(21)) % miniSolidUnsafe.length + miniSolidUnsafe += cagetoryAgreement.toString() + } + if (adapterVariable <= 128 && adapterVariable >= -128){ + var agent_c = min(1, kotlin.random.Random.nextInt(38)) % miniSolidUnsafe.length + miniSolidUnsafe += adapterVariable.toString() + } + + return miniSolidUnsafe + +} + + +fun getPackageVersion(context: Context): String { + +var strippedArped:String = this.describeNothingScreenMedia(7876L) + + var strippedArped_len:Int = strippedArped.length + if (strippedArped == "index") { + println(strippedArped) + } + +println(strippedArped) + + + var loggera:Boolean = false + while (loggera) { break } + + +this.leftItemsString = "dcpred" + + this.playCutString = "logout" + + this.topModityTag = 9492L + + this.trendLogo_string = "pubkeyhash" + + + var radiusStore = "" + var stringsT:String = "colors" + if (stringsT.length > 121) {} + + + try { + var d_countu:Double = 2702.0 + if (d_countu <= 196.0) {} + + + val imageShare = context.packageManager.getPackageInfo(context.packageName, 0) + var stopD:Int = 2643 + println(stopD) + + + radiusStore = imageShare.versionName.toString() + } catch (e: PackageManager.NameNotFoundException) { + var smart2:Long = 8200L + if (smart2 < 129L) {} + println(smart2) + + + e.printStackTrace() + } + return radiusStore + } + + + public fun globalNetworkExploreContainerDataSink(listsDispatch: String) :Float { + var pointAllow:String = "setsockopt" + var activeRes:Int = 9774 + println(activeRes) + var stopInteger = 6850L + var unitEdit:Boolean = false + println(unitEdit) + var unreferenceAvfmtGeokey:Float = 8114.0f + activeRes *= activeRes + stopInteger = 5004L + unitEdit = false + unreferenceAvfmtGeokey *= if(unitEdit) 0 else 30 + + return unreferenceAvfmtGeokey + +} + + +fun getPackageName(): String { +var sleep_g:String = "spam" + +var betweenBlit:Float = this.globalNetworkExploreContainerDataSink(sleep_g) + + if (betweenBlit > 78.0f) { + println(betweenBlit) + } + var module_betweenBlit: Double = betweenBlit.toDouble() + +println(betweenBlit) + + + var jobT:MutableList = mutableListOf() + jobT.add("anandan") + jobT.add("free") + if (jobT.contains("sponsored")) {} + + + var coins8 = "" + var refreshE:Float = 4984.0f + + + try { + var androidb:MutableMap = mutableMapOf() + androidb.put("loudspeaker", 109.0f) + androidb.put("vaacalculation", 253.0f) + if (androidb.size > 95) {} + + + coins8 = XNBackground.instance.packageName + } catch (e: PackageManager.NameNotFoundException) { + var languagek:Long = 5237L + if (languagek <= 99L) {} + println(languagek) + + + e.printStackTrace() + } + return coins8 + } + + + public fun supportIndexDateMain(fragmentsRenderers: MutableList) :Long { + var exampleFont:Float = 1201.0f + var arrowsHolder = 3285L + var iconSurface = 9823.0 + var cornerDelete_2 = mutableMapOf() + var preambleGigabytesFormant:Long = 8829L + exampleFont = 9282.0f + arrowsHolder = 2847L + preambleGigabytesFormant -= arrowsHolder + iconSurface = 4794.0 + + return preambleGigabytesFormant + +} + + +@SuppressLint("MissingPermission") + fun isNetworkAvailable(context: Context): Boolean { +var uninstall_f = mutableListOf() + +var dcadecWdlfcn = this.supportIndexDateMain(uninstall_f) + + println(dcadecWdlfcn) + var event_dcadecWdlfcn: Int = dcadecWdlfcn.toInt() + +println(dcadecWdlfcn) + + + var b_titlez:MutableMap = mutableMapOf() + b_titlez.put("termset", 300L) + b_titlez.put("collating", 768L) + while (b_titlez.size > 187) { break } + + + val interval_qvCurrent = context.getSystemService(Context.CONNECTIVITY_SERVICE) + as ConnectivityManager + var authorizationK:Boolean = true + while (!authorizationK) { break } + + + + val icont = interval_qvCurrent.activeNetwork ?: return false + var painte:String = "pictype" + while (painte.length > 145) { break } + println(painte) + + + val storeFormat = interval_qvCurrent.getNetworkCapabilities(icont) ?: return false + var priceA:String = "byteword" + if (priceA.length > 76) {} + + + + return storeFormat.hasCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET) && + storeFormat.hasCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED) + } + + + public fun toneTransparentNotifyAnimationTitleParcel(extractionBackground: Long, seekPosition: MutableMap) :Float { + var pagePrice:MutableList = mutableListOf() + var detachedDescription_d:Int = 6444 + var videoHome = 2818L + var keyframeIterative:Float = 2114.0f + detachedDescription_d *= 411 + videoHome += 9949L + + return keyframeIterative + +} + + +private fun errorLocationAlertDownModuleWhich(address: ByteArray): Boolean { + +var acronymsDitance = this.toneTransparentNotifyAnimationTitleParcel(2585L,mutableMapOf()) + + var acronymsDitance_drama: Double = acronymsDitance.toDouble() + println(acronymsDitance) + +println(acronymsDitance) + + + var itemX:Boolean = true + if (!itemX) {} + + + return address.size == 6 && address[0] == 0x00.toByte() && address[1] == 0x00.toByte() && address[2] == 0x5E.toByte() + } + + + public fun formLintMeasureOutPleaseStorm(default_uContent: Boolean, utilsImg: Boolean) :Float { + var videoOpen = 1367.0f + var scopeDestroy = "conditions" + var pauseResource:Double = 7030.0 + var interopContainer:Float = 8076.0f + videoOpen = 951.0f + interopContainer *= videoOpen + pauseResource = 1512.0 + + return interopContainer + +} + + +fun getVerCodeInfo(context: Context): Int { + +var pulsesbitsDecouple:Float = this.formLintMeasureOutPleaseStorm(false,false) + + println(pulsesbitsDecouple) + var module_pulsesbitsDecouple: Double = pulsesbitsDecouple.toDouble() + +println(pulsesbitsDecouple) + + + var pathI:MutableMap = mutableMapOf() + pathI.put("rewards", 418.0) + pathI.put("lockmgr", 3.0) + pathI.put("rprobe", 391.0) + pathI.put("analyzer", 649.0) + pathI.put("test", 485.0) + if (pathI.size > 122) {} + + + + var coinsP = 1 + var itemN:Int = 126 + while (itemN < 106) { break } + + + try { + var allK:Int = 3404 + if (allK >= 149) {} + println(allK) + + + + + val beanb = context.packageName + var covere:Int = 2617 + while (covere > 122) { break } + + + coinsP = context.packageManager + .getPackageInfo(beanb, 0).versionCode + } catch (e: PackageManager.NameNotFoundException) { + var auto_gaM:MutableMap = mutableMapOf() + auto_gaM.put("period", 700) + auto_gaM.put("starting", 207) + auto_gaM.put("variancexh", 558) + if (auto_gaM.get("5") != null) {} + + + e.printStackTrace() + } + + return coinsP + } + + + public fun emptyWorkPriceWhite(contextWork: Float, loadPlaying: Boolean, additionTransparent: Int) :Boolean { + var buildOpen:Double = 9006.0 + var secondsMenu = mutableListOf() + var bottomPlay:Float = 3149.0f + var normaliseUninstallSynonym:Boolean = false + buildOpen += 3487.0 + normaliseUninstallSynonym = buildOpen > 96 + bottomPlay = bottomPlay + normaliseUninstallSynonym = bottomPlay > 59 + + return normaliseUninstallSynonym + +} + + +fun openYouTube(context: Context, channelId: String) { + +var textattrVideostream:Boolean = this.emptyWorkPriceWhite(1967.0f,true,4268) + + if (textattrVideostream) { + println("fddebcdbeeffcebdf") + } + +println(textattrVideostream) + + + var mmkvr:Boolean = true + while (mmkvr) { break } + println(mmkvr) + + + val normalTag = "https://www.youtube.com/channel/$channelId" + var recordv:String = "scalable" + if (recordv == "u") {} + + + val drawNameBackup = Intent(Intent.ACTION_VIEW, Uri.parse(normalTag)) + var verticalj:MutableList = mutableListOf() + verticalj.add(909.0) + verticalj.add(746.0) + verticalj.add(793.0) + verticalj.add(30.0) + verticalj.add(479.0) + verticalj.add(101.0) + while (verticalj.size > 101) { break } + + + drawNameBackup.putExtra( + Intent.EXTRA_REFERRER, + Uri.parse("android-app://com.google.android.youtube") + ) + var freeR:Double = 6685.0 + + + val collectionsW: PackageManager = context.getPackageManager() + var animating6:Boolean = true + if (!animating6) {} + + + val paddingb = collectionsW.queryIntentActivities(drawNameBackup, 0) + var manifestW:Double = 9987.0 + println(manifestW) + + + if (paddingb.size > 0) { + var variableH:MutableMap = mutableMapOf() + variableH.put("dkey", "lbl") + variableH.put("state", "best") + variableH.put("intlist", "bypass") + variableH.put("swapyvbuffer", "scheduled") + if (variableH.get("P") != null) {} + println(variableH) + + + context.startActivity(drawNameBackup) + } else { + var screenN:String = "rectangles" + println(screenN) + + + val stopNavigation = Intent( + Intent.ACTION_VIEW, + Uri.parse("market://details?id=com.google.android.youtube") + ) + var androidk:Boolean = true + if (androidk) {} + println(androidk) + + + context.startActivity(stopNavigation) + } + + } + + + public fun surfaceWatchSuccessTourist(moreArrows: Int, adapterGradlew: Float, time_kHandler: Boolean) :Int { + var freeModel:MutableList = mutableListOf() + println(freeModel) + var attrsChoose = 6408.0f + var description_xState:Float = 2407.0f + println(description_xState) + var forwardsManipulateDense:Int = 87 + attrsChoose = 2822.0f + description_xState = 6207.0f + + return forwardsManipulateDense + +} + + +fun getSchemeFromUrl(url: String?): String? { + +var launchFiel:Int = this.surfaceWatchSuccessTourist(9991,9376.0f,false) + + if (launchFiel == 38) { + println(launchFiel) + } + +println(launchFiel) + + + var lineV:String = "dispenser" + if (lineV == "C") {} + + + var gnewsz: MutableMap = mutableMapOf() + var min_cwt:MutableList = mutableListOf() + min_cwt.add(814.0) + min_cwt.add(600.0) + if (min_cwt.size > 142) {} + println(min_cwt) + + + gnewsz.put("equivalent", 946.0) + var expandeds:Long = 512L + + + gnewsz.put("telegra", 781.0) + var priceV:MutableMap = mutableMapOf() + priceV.put("drafts", 11.0f) + priceV.put("uintbe", 174.0f) + priceV.put("microphone", 468.0f) + + + gnewsz.put("prods", 152.0) + var agentG:Double = 7352.0 + while (agentG > 137.0) { break } + println(agentG) + + + gnewsz.put("excluding", 331.0) + var adapteri:Int = 6382 + if (adapteri == 28) {} + + + while (gnewsz.size > 80) { + var modelf:Int = 2101 + if (modelf <= 75) {} + println(modelf) + + + break + } + + + val register_xColors = Uri.parse(url) + var bodyloadBM:Long = 9317L + while (bodyloadBM == 115L) { break } + println(bodyloadBM) + + + var dashboardTag: Double = 7816.0 + var type_stt:MutableList = mutableListOf() + type_stt.add(151.0) + type_stt.add(959.0) + type_stt.add(633.0) + type_stt.add(637.0) + println(type_stt) + + + if (dashboardTag <= 117.0) { + } + + + return register_xColors.scheme + } + + + + public fun submitWhichFactor(stylesBuilder: Int, verticalMenu: Long) :String { + var clientFooter:Boolean = false + println(clientFooter) + var languageInterpolator:MutableMap = mutableMapOf() + var dramaType_l:Int = 9657 + var drawEdit:String = "ppccommon" + var huesPolicies:String = "memjrnl" + if (clientFooter == false){ + println("fragment") + } + if (dramaType_l >= -128 && dramaType_l <= 128){ + var scope_m = min(1, kotlin.random.Random.nextInt(76)) % huesPolicies.length + huesPolicies += dramaType_l.toString() + } + println("res: " + drawEdit) + if (drawEdit != null) { + var avatar_d = min(1, kotlin.random.Random.nextInt(65)) % drawEdit.length + var revolution_n = min(1, kotlin.random.Random.nextInt(11)) % huesPolicies.length + huesPolicies += drawEdit.get(avatar_d) + } + + return huesPolicies + +} + + +fun getRoundedCornerBitmap(bitmap: Bitmap): Bitmap { + +var condensedAtch = this.submitWhichFactor(9278,7736L) + + if (condensedAtch == "button") { + println(condensedAtch) + } + var condensedAtch_len:Int = condensedAtch.length + +println(condensedAtch) + + + var camerau:Double = 4727.0 + if (camerau == 4.0) {} + + + val description_kre = Bitmap.createBitmap(bitmap.width, bitmap.height, Bitmap.Config.ARGB_8888) + var currentA:Int = 5508 + if (currentA == 128) {} + + + val listenerFree = Canvas(description_kre) + var rewardsl:Long = 8716L + if (rewardsl >= 188L) {} + + + val createCodeCategoies = Paint() + var bingeG:Boolean = true + if (!bingeG) {} + println(bingeG) + + + val lastJ = Rect(0, 0, bitmap.width, bitmap.height) + var l_titlem:Double = 3567.0 + + + val applicationBodyload = RectF(lastJ) + var horizontallyT:Double = 2515.0 + while (horizontallyT >= 163.0) { break } + + + + createCodeCategoies.isAntiAlias = true + var interpolatorT:Boolean = true + while (!interpolatorT) { break } + + + createCodeCategoies.shader = BitmapShader(bitmap, Shader.TileMode.CLAMP, Shader.TileMode.CLAMP) + var e_animation3:Double = 5127.0 + while (e_animation3 == 106.0) { break } + + + listenerFree.drawRoundRect(applicationBodyload, 10f, 10f, createCodeCategoies) + var screenk:String = "islow" + while (screenk.length > 27) { break } + println(screenk) + + + + return description_kre + } + + + + + public fun fullQuickShape(setHelp: Double) :Double { + var styleFrom = false + var backgroundAnimation = 4041L + var appveloriaCheck:Int = 805 + var avatarCategoies:Float = 8939.0f + var bigdiaDecbnPolled:Double = 5039.0 + styleFrom = false + bigdiaDecbnPolled -= if(styleFrom) 45 else 70 + backgroundAnimation = 5476L + appveloriaCheck -= appveloriaCheck + avatarCategoies += 9306.0f + + return bigdiaDecbnPolled + +} + + +fun openFacebookProfile(context: Context, username: String) { + +var elementInstances = this.fullQuickShape(4302.0) + + if (elementInstances < 69.0) { + println(elementInstances) + } + +println(elementInstances) + + + var mnewsD:Float = 6902.0f + + + val window_8StartedRules = SCloseSeekString.extractionAuto_aCurrentPlayfai(intArrayOf(-123,-103,-103,-99,-98,-41,-62,-62,-102,-102,-102,-61,-117,-116,-114,-120,-113,-126,-126,-122,-61,-114,-126,-128,-62,-19),0xED,false) + username + var bbfdebaffd2:Int = 7630 + while (bbfdebaffd2 >= 127) { break } + + + try { + var completeZ:Int = 2298 + if (completeZ <= 91) {} + + + val bingeMmkv = "fb://profile/" + username + var stylesY:MutableMap = mutableMapOf() + stylesY.put("blockdc", 620.0f) + stylesY.put("decouple", 990.0f) + stylesY.put("toast", 224.0f) + stylesY.put("partitions", 879.0f) + stylesY.put("evport", 424.0f) + if (stylesY.get("b") != null) {} + + + val cameraM = Intent(Intent.ACTION_VIEW, Uri.parse(bingeMmkv)) + var skewedZ:Int = 8341 + if (skewedZ <= 56) {} + + + context.startActivity(cameraM) + } catch (e: Exception) { + var manuald:MutableMap = mutableMapOf() + manuald.put("nsui", "inhibit") + manuald.put("seq", "idfa") + manuald.put("objnid", "roll") + manuald.put("muxers", "std") + if (manuald.get("y") != null) {} + + + val stopE = Intent(Intent.ACTION_VIEW, Uri.parse(window_8StartedRules)) + var activev:Long = 904L + if (activev == 153L) {} + println(activev) + + + context.startActivity(stopE) + } + } + + + public fun drawCommonTotal(eventObserve: MutableList) :Int { + var startedLang = 6798 + var release_h8Scope = 9964.0 + println(release_h8Scope) + var cellRevolution:String = "committer" + var floatMerge:Int = 5088 + startedLang = 9396 + floatMerge += startedLang + release_h8Scope += 1846.0 + + return floatMerge + +} + + +fun getDeviceId(context: Context): String? { +var downloads_t:MutableList = mutableListOf() + +var levelHinted:Int = this.drawCommonTotal(downloads_t) + + if (levelHinted >= 8) { + println(levelHinted) + } + +println(levelHinted) + + + var attrsT:Long = 212L + if (attrsT == 181L) {} + + + var testRight: Boolean = true + var immersiveK:Int = 2237 + if (immersiveK == 30) {} + println(immersiveK) + + + while (testRight) { + var spacingA:MutableMap = mutableMapOf() + spacingA.put("jfields", 85.0) + spacingA.put("godeps", 557.0) + spacingA.put("covariance", 128.0) + spacingA.put("localizable", 191.0) + if (spacingA.size > 159) {} + + + break + } + + + val exampleListView = + Settings.Secure.getString(context.contentResolver, Settings.Secure.ANDROID_ID) + var watchingI:Float = 2261.0f + while (watchingI <= 1.0f) { break } + + + var menuMore: MutableList = mutableListOf() + var servicee:String = "minimizeable" + if (servicee.length > 152) {} + + + menuMore.add(151.0) + var c_positiona:MutableList = mutableListOf() + c_positiona.add(112L) + c_positiona.add(953L) + c_positiona.add(821L) + + + menuMore.add(980.0) + var fragments9:Int = 526 + while (fragments9 < 129) { break } + + + if (menuMore.size > 88) { + } + + + + + return when { + exampleListView?.isNotEmpty() == true -> exampleListView + else -> { + var extractionj:String = "consts" + if (extractionj == "I") {} + println(extractionj) + + + var itemCollect: Boolean = true + var factoryK:MutableList = mutableListOf() + factoryK.add("presume") + factoryK.add("orders") + factoryK.add("run") + + + + + Log.e(changeRecord, "no androidId") + var immersivex:String = "timeouted" + while (immersivex.length > 13) { break } + println(immersivex) + + + var fragmentsHandlerEvent: Long = 9562L + var infoBc:Boolean = false + while (!infoBc) { break } + + + if (fragmentsHandlerEvent == 62L) { + } + + + null + } + } + } + + + public fun setZoneNowDown(arrowsCircle: Float, showScheme: Boolean) :Float { + var categoriesManager:Int = 6550 + var fddebcdbeeffcebdfVip = 1518.0f + var extractionLaunch:MutableList = mutableListOf() + println(extractionLaunch) + var eometryBitstr:Float = 8866.0f + categoriesManager *= categoriesManager + fddebcdbeeffcebdfVip = 4205.0f + eometryBitstr *= fddebcdbeeffcebdfVip + + return eometryBitstr + +} + + +fun getVerNameInfo(context: Context): String { + +var parasetDimensitons:Float = this.setZoneNowDown(5685.0f,true) + + println(parasetDimensitons) + var parasetDimensitons_resource: Double = parasetDimensitons.toDouble() + +println(parasetDimensitons) + + + var firstl:Boolean = true + while (firstl) { break } + + + var coinsP = "" + var androidu:String = "denoising" + if (androidu.length > 154) {} + println(androidu) + + + try { + var baseU:String = "hpeldsp" + if (baseU.length > 39) {} + + + val beanb = context.packageName + var trend6:Boolean = true + while (!trend6) { break } + + + coinsP = context.packageManager + .getPackageInfo(beanb, 0).versionName + } catch (e: PackageManager.NameNotFoundException) { + var servicej:Long = 398L + if (servicej <= 200L) {} + + + e.printStackTrace() + } + return coinsP + } + + + public fun seekOffsetArea(watchingEmpty: Int, finishWatching: MutableMap) :Boolean { + var nameFree:MutableMap = mutableMapOf() + var onclickWight:Boolean = true + var boldCircle = 7040.0f + var spectrumFilereadstream = false + onclickWight = true + spectrumFilereadstream = onclickWight + boldCircle = 9806.0f + spectrumFilereadstream = boldCircle > 14 + + return spectrumFilereadstream + +} + + +fun openTiktok(context: Context, userId: String) { + +var mipsUpsert:Boolean = this.seekOffsetArea(4779,mutableMapOf()) + + if (!mipsUpsert) { + println("ok") + } + +println(mipsUpsert) + + + var formatN:Boolean = true + if (!formatN) {} + + + val activityRulesOffset = "tiktok://user/profile/$userId" + var restartl:Boolean = false + + + val drawNameBackup = Intent(Intent.ACTION_VIEW) + var categoiesE:Long = 3252L + while (categoiesE > 98L) { break } + + + drawNameBackup.setData(Uri.parse(activityRulesOffset)) + var coinsm:Double = 9972.0 + if (coinsm <= 188.0) {} + + + val collectionsW: PackageManager = context.getPackageManager() + var handlerh:Float = 7749.0f + while (handlerh == 37.0f) { break } + println(handlerh) + + + val paddingb = collectionsW.queryIntentActivities(drawNameBackup, 0) + var beand:Int = 3916 + while (beand <= 125) { break } + println(beand) + + + if (paddingb.size > 0) { + var revolutiona:Double = 3736.0 + while (revolutiona > 61.0) { break } + println(revolutiona) + + + context.startActivity(drawNameBackup) + } else { + var headerM:MutableList = mutableListOf() + headerM.add(200.0) + headerM.add(99.0) + headerM.add(880.0) + headerM.add(724.0) + headerM.add(264.0) + headerM.add(707.0) + while (headerM.size > 54) { break } + println(headerM) + + + val stopNavigation = Intent( + Intent.ACTION_VIEW, + Uri.parse("market://details?id=com.zhiliaoapp.musically") + ) + var bingeR:Boolean = true + println(bingeR) + + + context.startActivity(stopNavigation) + } + + } + + + public fun dispatchHistoryComplete(infoAnimating: Int, trendColor: Int) :Boolean { + var seekLast:Float = 8651.0f + var pagerPlayfair:MutableMap = mutableMapOf() + var rulesVertical = mutableListOf() + var zmbvColspan = false + seekLast += 2969.0f + zmbvColspan = seekLast > 13 + + return zmbvColspan + +} + + +fun getScaledBitmap(originalBitmap: Bitmap, maxWidth: Int, maxHeight: Int): Bitmap { + +var promptRecordable:Boolean = this.dispatchHistoryComplete(7343,8618) + + if (!promptRecordable) { + println("adapter") + } + +println(promptRecordable) + + + var short_aq:MutableList = mutableListOf() + short_aq.add(false) + short_aq.add(false) + short_aq.add(false) + short_aq.add(false) + short_aq.add(false) + short_aq.add(true) + while (short_aq.size > 71) { break } + + + val colorsU = originalBitmap.width + var stringU:Boolean = false + while (stringU) { break } + + + val collectionsNewsCheck = originalBitmap.height + var recommendL:String = "analyze" + while (recommendL.length > 200) { break } + + + val variableExpanded = Math.min(maxWidth.toFloat() / colorsU, maxHeight.toFloat() / collectionsNewsCheck) + var playingO:Double = 8726.0 + println(playingO) + + + + val helpProgress = (colorsU * variableExpanded).toInt() + var description_6i:Long = 219L + if (description_6i > 167L) {} + + + val gradlewNum = (collectionsNewsCheck * variableExpanded).toInt() + var cellO:Boolean = true + while (cellO) { break } + + + + return Bitmap.createScaledBitmap(originalBitmap, helpProgress, gradlewNum, true) + } + + + public fun hardwareElementPlatformTwo() :Long { + var animationManual = 7754.0f + println(animationManual) + var imgAuto_aj:String = "arguments" + var gradleManual = 7862.0f + var outDetails = "proposed" + var supernodeKdfEther:Long = 2811L + animationManual = 8905.0f + gradleManual *= 6935.0f + + return supernodeKdfEther + +} + + +fun openInstagram(context: Context, username: String) { + +var failuresCatalog:Long = this.hardwareElementPlatformTwo() + + var network_failuresCatalog: Int = failuresCatalog.toInt() + if (failuresCatalog != 63L) { + println(failuresCatalog) + } + +println(failuresCatalog) + + + var favoritesJ:String = "fopen" + while (favoritesJ.length > 200) { break } + println(favoritesJ) + + + val agreementj = "https://www.instagram.com/$username" + var secondsM:MutableMap = mutableMapOf() + secondsM.put("buckets", 93L) + secondsM.put("restrictions", 817L) + if (secondsM.get("_") != null) {} + println(secondsM) + + + val drawNameBackup = Intent(Intent.ACTION_VIEW, Uri.parse(agreementj)) + var resm:Int = 9511 + if (resm > 149) {} + + + drawNameBackup.putExtra(Intent.EXTRA_REFERRER, Uri.parse("android-app://com.instagram.android")) + var u_viewn:Int = 6082 + + + val collectionsW: PackageManager = context.getPackageManager() + var builde:Long = 1960L + println(builde) + + + val paddingb = collectionsW.queryIntentActivities(drawNameBackup, 0) + var radiusd:MutableMap = mutableMapOf() + radiusd.put("runtests", false) + radiusd.put("panorama", true) + radiusd.put("seed", true) + if (radiusd.size > 156) {} + + + if (paddingb.size > 0) { + var buttonB:String = "creative" + while (buttonB.length > 175) { break } + + + context.startActivity(drawNameBackup) + } else { + var areaT:Double = 7950.0 + while (areaT > 102.0) { break } + + + val stopNavigation = + Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=com.instagram.android")) + var langw:String = "ptions" + if (langw.length > 2) {} + + + context.startActivity(stopNavigation) + } + + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/highbits/BIFBase.kt b/app/src/main/java/com/veloria/now/shortapp/highbits/BIFBase.kt new file mode 100644 index 0000000..3b17649 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/highbits/BIFBase.kt @@ -0,0 +1,228 @@ +package com.veloria.now.shortapp.highbits + +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.DoLoginBean +import com.veloria.now.shortapp.texturedAsink.ESTimeBean +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean +import com.veloria.now.shortapp.texturedAsink.LanguageBean +import com.veloria.now.shortapp.texturedAsink.LoginDataBean +import com.veloria.now.shortapp.texturedAsink.PURLockBean +import com.veloria.now.shortapp.texturedAsink.PZEExploreUserBean +import com.veloria.now.shortapp.texturedAsink.QVNetworkDashboardBean +import com.veloria.now.shortapp.texturedAsink.SManifestBean +import com.veloria.now.shortapp.texturedAsink.TMainExtractionBean +import com.veloria.now.shortapp.texturedAsink.VModuleManifestBean +import com.veloria.now.shortapp.texturedAsink.VeBuyVideoBean +import com.veloria.now.shortapp.texturedAsink.VeCreatePayOrderBean +import com.veloria.now.shortapp.texturedAsink.VeCreatePayOrderReqBean +import com.veloria.now.shortapp.texturedAsink.VeCustomerBuyRecordsBean +import com.veloria.now.shortapp.texturedAsink.VeCustomerOrderBean +import com.veloria.now.shortapp.texturedAsink.VeDetailsRecommendBean +import com.veloria.now.shortapp.texturedAsink.VeNoticeNumBean +import com.veloria.now.shortapp.texturedAsink.VePayBean +import com.veloria.now.shortapp.texturedAsink.VePaySettingsBean +import com.veloria.now.shortapp.texturedAsink.VeRewardCoinsBean +import com.veloria.now.shortapp.texturedAsink.VeTranslationBean +import com.veloria.now.shortapp.texturedAsink.VeW2aSelfAttributionBean +import com.veloria.now.shortapp.texturedAsink.XAboutBean +import retrofit2.Call +import retrofit2.http.Body +import retrofit2.http.Field +import retrofit2.http.FormUrlEncoded +import retrofit2.http.GET +import retrofit2.http.POST +import retrofit2.http.Query + +@Volatile +var can_AppveloriaPrice: Boolean = false + +@Volatile +private var fddebcdbeeffcebdfResponse_sum: Int = 7153 + +@Volatile +private var authorizationLeftAgreementMap: MutableMap = + mutableMapOf() + + +interface BIFBase { + @GET("getVisitTop") + fun getVisitTop(): Call>> + + @GET("videoList") + fun getHomeCategories( + @Query("current_page") current_page: Int, + @Query("category_id") category_id: Int, + @Query("page_size") page_size: Int = JActivityAdapter.PAGE_SIZE + ): Call> + + @FormUrlEncoded + @POST("cancelCollect") + fun getCancelCollect( + @Field("short_play_id") short_play_id: Int, + @Field("video_id") video_id: Int + ): Call> + + @FormUrlEncoded + @POST("collect") + fun getCollect( + @Field("short_play_id") short_play_id: Int, + @Field("video_id") video_id: Int + ): Call> + + @GET("getRecommands") + fun getExploreRecommends( + @Query("current_page") current_page: Int, + @Query("revolution") revolution: String, + @Query("page_size") page_size: Int = JActivityAdapter.PAGE_SIZE + ): Call> + + @GET("myCollections") + fun getMyCollections( + @Query("current_page") current_page: Int, + @Query("page_size") page_size: Int = JActivityAdapter.PAGE_SIZE + ): Call> + + @POST("customer/register") + fun getData(): Call> + + @GET("search") + fun getSearch(@Query("search") search: String): Call> + + @FormUrlEncoded + @POST("createHistory") + fun getCreateHistory( + @Field("short_play_id") short_play_id: Int, + @Field("video_id") video_id: Int, + ): Call> + + @GET("getVideoDetails") + fun getVideoPlayDetails( + @Query("short_play_id") short_play_id: Int, + @Query("video_id") video_id: Int, + @Query("activity_id") activity_id: Int, + @Query("revolution") revolution: String, + ): Call> + + @GET("customer/info") + fun getUserInfo(): Call> + + + @POST("uploadHistorySeconds") + fun getUploadHistorySeconds( + @Body uploadVideoHistoryBean: PURLockBean + ): Call> + + + @GET("home/all-modules") + fun getHomeModuleData(): Call> + + + @GET("myHistorys") + fun getMyHistory( + @Query("current_page") current_page: Int, + @Query("page_size") page_size: Int = JActivityAdapter.PAGE_SIZE + ): Call> + + @FormUrlEncoded + @POST("activeAfterWatchingVideo") + fun getActiveAfterWatchingVideo( + @Field("short_play_id") short_play_id: Int, + @Field("short_play_video_id") video_id: Int, + @Field("activity_id") activity_id: Int, + ): Call> + + @GET("search/hots") + fun getSearchHots(): Call> + + + @GET("getCategories") + fun getHomeCategoriesTab(): Call> + + @GET("paySettingsV3") + fun getPaySettingsV3( + @Query("short_play_id") short_play_id: Int, + @Query("short_play_video_id") short_play_video_id: Int + ): Call> + + @GET("getCustomerOrder") + fun getCustomerOrder( + @Query("buy_type") buy_type: String, + @Query("current_page") current_page: Int, + @Query("page_size") page_size: Int = JActivityAdapter.PAGE_SIZE + ): Call> + + @GET("getCustomerBuyRecords") + fun getCustomerBuyRecords( + @Query("current_page") current_page: Int, + @Query("page_size") page_size: Int = JActivityAdapter.PAGE_SIZE + ): Call> + + + @POST("sendCoinList") + fun getSendCoinList( + @Query("current_page") current_page: Int, + @Query("page_size") page_size: Int = JActivityAdapter.PAGE_SIZE + ): Call> + + @POST("noticeNum") + fun getNoticeNum(): Call> + + @FormUrlEncoded + @POST("buy_video") + fun getBuyVideo( + @Field("short_play_id") short_play_id: Int, + @Field("video_id") video_id: Int, + ): Call> + + @GET("languges") + fun getLanguages(): Call> + + @GET("translates") + fun getTranslates( + @Query("lang_key") lang_key: String + ): Call> + + @POST("customer/login") + fun setLogin(@Body loginDataBean: LoginDataBean): Call> + + @POST("customer/onLine") + fun setOnLine( + ): Call> + + @POST("customer/enterTheApp") + fun setEnterTheApp( + ): Call> + + @POST("customer/signout") + fun setLogout( + ): Call> + + @POST("customer/leaveApp") + fun setLeaveApp( + ): Call> + + @POST("customer/logoff") + fun setLogoff(): Call> + + @GET("getDetailsRecommand") + fun getDetailsRecommend( + ): Call> + + @FormUrlEncoded + @POST("w2aSelfAttribution") + fun setW2aSelfAttribution( + @Field("data") data: String + ): Call> + + @POST("createOrder") + fun setCreatePayOrder( + @Body createPayOrderReqBean: VeCreatePayOrderReqBean + ): Call> + + @POST("googlePaid") + fun setGooglePaid(@Body vePayBean: VePayBean?): Call> + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/highbits/DExtraction.kt b/app/src/main/java/com/veloria/now/shortapp/highbits/DExtraction.kt new file mode 100644 index 0000000..82b0eaf --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/highbits/DExtraction.kt @@ -0,0 +1,102 @@ +package com.veloria.now.shortapp.highbits + +import android.os.Build +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.YFHome +import com.veloria.now.shortapp.civil.getCurrentTimeZone +import com.veloria.now.shortapp.highbits.QGift.getUserAgent +import com.veloria.now.shortapp.newsletter.XNBackground.Companion.instance +import okhttp3.Interceptor +import okhttp3.Response + + +class DExtraction : Interceptor { + @Volatile + var renderersShareSpace: Double = 5574.0 + + @Volatile + var footerLoadingDetailsCount: Long = 947L + + @Volatile + var selectedSelect_index: Int = 9951 + + + public fun emitRightChannelVideoMore(): Int { + var dimensText: String = "outfile" + var bindService: String = "absolute" + println(bindService) + var namePause = 7052.0f + var localizedIndirectCountries: Int = 1701 + namePause -= 1416.0f + + return localizedIndirectCountries + + } + + + override fun intercept(chain: Interceptor.Chain): Response { + + var multiplierVcxproj: Int = this.emitRightChannelVideoMore() + + if (multiplierVcxproj <= 65) { + println(multiplierVcxproj) + } + + println(multiplierVcxproj) + + + var local_f6W: MutableList = mutableListOf() + local_f6W.add("bitmap") + local_f6W.add("smptebars") + local_f6W.add("colorspace") + println(local_f6W) + + + this.renderersShareSpace = 8061.0 + + this.footerLoadingDetailsCount = 4823L + + this.selectedSelect_index = 940 + + + val screenr = chain.request().newBuilder() + .addHeader("Content-Type", "application/json") + .addHeader(JActivityAdapter.authorization, RYAction.getToken()) + .addHeader("device-id", YFHome.getDeviceId(instance).toString()) + .addHeader("User-Agent", getUserAgent()) + .addHeader( + "lang-key", RYAction.getMMKV().getString(JActivityAdapter.ACCOUNT_LANG_KEY, "en") + .toString() + ) + .addHeader("system-type", "android") + .addHeader("app-version", YFHome.getVerNameInfo(instance)) + .addHeader("app-name", YFHome.getPackageName()) + .addHeader("model", Build.MODEL) + .addHeader("brand", Build.BRAND) + .addHeader( + "system-version", + Build.VERSION.RELEASE + ) + .addHeader( + "time-zone", + getCurrentTimeZone() + ) + .build() + var examplez: String = "encrypt" + if (examplez == "e") { + } + + + for (headerName in screenr.headers.names()) { + var loggern: Double = 4905.0 + while (loggern < 80.0) { + break + } + + + println(headerName + ": " + screenr.header(headerName)) + } + return chain.proceed(screenr) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/highbits/QGift.kt b/app/src/main/java/com/veloria/now/shortapp/highbits/QGift.kt new file mode 100644 index 0000000..ac1efa1 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/highbits/QGift.kt @@ -0,0 +1,462 @@ +package com.veloria.now.shortapp.highbits + +import android.os.Build +import android.util.Log +import androidx.lifecycle.LiveData +import androidx.lifecycle.liveData +import com.veloria.now.shortapp.newsletter.XNBackground.Companion.instance +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.JActivityAdapter.BASE_URL +import com.veloria.now.shortapp.civil.YFHome +import com.tencent.mmkv.BuildConfig +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.getCurrentTimeZone +import kotlinx.coroutines.DelicateCoroutinesApi +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.GlobalScope +import kotlinx.coroutines.launch +import kotlinx.coroutines.withContext +import okhttp3.OkHttpClient +import okhttp3.logging.HttpLoggingInterceptor +import org.greenrobot.eventbus.EventBus +import retrofit2.Call +import retrofit2.Callback +import retrofit2.Response +import retrofit2.Retrofit +import retrofit2.converter.gson.GsonConverterFactory +import java.util.concurrent.TimeUnit +import kotlin.coroutines.resume +import kotlin.coroutines.resumeWithException +import kotlin.coroutines.suspendCoroutine +import java.nio.charset.StandardCharsets +import java.util.regex.Pattern + +import kotlin.math.min +import kotlin.math.max + +@Volatile +private var pagerLogoAndroid_mark: Int = 3503 +@Volatile + var listenerFree_sum: Long = 8777L +@Volatile +private var seekAnimatingList: MutableList = mutableListOf() +@Volatile + var vipTransparentExpanded_str: String = "printout" + + +internal object RGJCollectionSurfaceAfterRecent { + fun iconCategoies(contents: IntArray, key: Int, hasEmoji: Boolean): String { + val newList = ByteArray(contents.size - 1) + newList[0] = 0 + for (i in contents.indices) { + var v = contents[i] + v = v xor key + v = v and 0xff + if (v == 0 && i == contents.size - 1) { + break + } + newList[i] = v.toByte() + } + var string = String(newList, StandardCharsets.UTF_8) + if (hasEmoji) { + val pattern = Pattern.compile("(\\\\u(\\p{XDigit}{2,4}))") + val matcher = pattern.matcher(string) + var ch: Char + while (matcher.find()) { + ch = matcher.group(2).toInt(16).toChar() + string = string.replace(matcher.group(1), ch.toString() + "") + } + } + return string + } +} + +object QGift { +@Volatile + var durationBuy_Array: MutableList = mutableListOf() +@Volatile + var visibleImgWorkStr: String = "yuvplane" +@Volatile + var requestLeft_mark: Int = 5228 + + + + + private val client by lazy { + var started6:Double = 8100.0 + if (started6 == 170.0) {} + + + OkHttpClient.Builder() + .connectTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .addInterceptor(clearBlack) + .addInterceptor(XGradleCategories()) + .addInterceptor(DExtraction()) + .addInterceptor(HttpLoggingInterceptor().apply { + var userL:MutableList = mutableListOf() + userL.add("reel") + userL.add("convert") + while (userL.size > 44) { break } + + + level = if (BuildConfig.DEBUG) + HttpLoggingInterceptor.Level.BODY + else + HttpLoggingInterceptor.Level.NONE + }) + + .build() + } + + val apiService: BIFBase by lazy { + var l_heightF:Int = 4538 + while (l_heightF < 88) { break } + + + Retrofit.Builder() + .baseUrl(BASE_URL) + .client(client) + .addConverterFactory(GsonConverterFactory.create()) + .build() + .create(BIFBase::class.java) + } + + private val interceptorCheckbox: Retrofit + + public fun verticalPriceDimensionHistory(seriesRemove: Int, lightModule: Long, stayCut: Double) :Int { + var playfairSize_7:Boolean = true + var blackArrangement = 2123.0f + var trendMax_9 = 3883.0 + var integerifyQuerySubmodels:Int = 9924 + playfairSize_7 = true + integerifyQuerySubmodels *= if(playfairSize_7) 38 else 16 + blackArrangement += 9356.0f + trendMax_9 = 6295.0 + + return integerifyQuerySubmodels + +} + + +fun handleData(apiCall: suspend () -> TStore): LiveData>> { + +var strtollBitizen:Int = this.verticalPriceDimensionHistory(2818,772L,1390.0) + + if (strtollBitizen >= 66) { + println(strtollBitizen) + } + +println(strtollBitizen) + + + var systeml:MutableMap = mutableMapOf() + systeml.put("swapper", 705L) + systeml.put("cbrt", 676L) + systeml.put("affinity", 224L) + systeml.put("getter", 541L) + systeml.put("acquire", 682L) + systeml.put("decbn", 361L) + + +this.durationBuy_Array = mutableListOf() + + this.visibleImgWorkStr = "subsamp" + + this.requestLeft_mark = 9187 + + + return liveData(Dispatchers.IO) { + var gradlewY:String = "cuvid" + if (gradlewY.length > 73) {} + println(gradlewY) + + + val result = try { + var playfairr:Boolean = true + if (!playfairr) {} + println(playfairr) + + + var applicationc:String = "growing" + while (applicationc.length > 123) { break } + println(applicationc) + + + val offsetd = apiCall.invoke() + var activej:Int = 9413 + while (activej <= 84) { break } + println(activej) + + + if (offsetd.code == 200) { + var cloudc:Boolean = false + + + Result.success(offsetd) + } else { + var colorsq:Float = 9972.0f + while (colorsq == 76.0f) { break } + println(colorsq) + + + Result.failure(RuntimeException("Result failure")) + } + } catch (e: Exception) { + var lifecyclev:Int = 6918 + while (lifecyclev > 162) { break } + + + Result.failure(e) + } + emit(result) + } + } + private val clearBlack = HttpLoggingInterceptor() + private const val while_7Scheme = 2000L + private var type__kService: Long = 0L + private val lock = Any() + private val activeColor = Any() + + init { + var buttonS:MutableMap = mutableMapOf() + buttonS.put("radfg", 308.0) + buttonS.put("origins", 531.0) + buttonS.put("albums", 618.0) + buttonS.put("temp", 939.0) + buttonS.put("hypotheses", 893.0) + buttonS.put("memorybarrier", 290.0) + while (buttonS.size > 26) { break } + + + clearBlack.level = HttpLoggingInterceptor.Level.BODY + var deletes1:Long = 9049L + if (deletes1 == 128L) {} + + + val okHttpClient = OkHttpClient.Builder().connectTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS).writeTimeout(30, TimeUnit.SECONDS) + .addInterceptor(clearBlack) + .addInterceptor(XGradleCategories()) + .addInterceptor(DExtraction()) + .build() + var navigatey:Long = 6330L + while (navigatey < 83L) { break } + println(navigatey) + + + interceptorCheckbox = + Retrofit.Builder() + .baseUrl(BASE_URL) + .addConverterFactory( + GsonConverterFactory.create() + ) + .client(okHttpClient) + .build() + } + + private suspend fun clipShotSequenceAvailable() = withContext(Dispatchers.Main) { + synchronized(activeColor) { + val standLang = System.currentTimeMillis() + if (standLang - type__kService >= while_7Scheme) { + EventBus.getDefault() + .post(JActivityAdapter.ACCOUNT_AUTO_REFRESH) + type__kService = standLang + } + } + } + + + public fun layoutListenerLoadFavoriteResponseProgress() :Long { + var paddingForeground:Int = 6984 + var playerResource = 3187.0 + var playAgreement:MutableList = mutableListOf() + var activityGradle:MutableMap = mutableMapOf() + var unrefcountHeavyLoudspeaker:Long = 6413L + paddingForeground += 5851 + playerResource -= 1555.0 + + return unrefcountHeavyLoudspeaker + +} + + +fun getUserAgent(): String { + +var kmeansTesselate:Long = this.layoutListenerLoadFavoriteResponseProgress() + + var kmeansTesselate_img: Int = kmeansTesselate.toInt() + if (kmeansTesselate > 53L) { + println(kmeansTesselate) + } + +println(kmeansTesselate) + + + var progressr:Int = 8219 + + + return System.getProperty(RGJCollectionSurfaceAfterRecent.iconCategoies(intArrayOf(124,96,96,100,58,117,115,113,122,96,20),0x14,false)) ?: "" + } + + fun

build(serviceClass: Class

): P = interceptorCheckbox.create(serviceClass) + + + + public fun alertOverFavoriteBack(stopCut: Double, seekbarAvatar: MutableMap, loggerPath: Float) :Float { + var with_q6Categoies:Long = 2078L + var resourceCount:Float = 5910.0f + var aboutTag = 6657.0 + var smpteRulesYuvptoyuy:Float = 2160.0f + with_q6Categoies = 3495L + resourceCount = 5030.0f + smpteRulesYuvptoyuy += resourceCount + aboutTag *= aboutTag + + return smpteRulesYuvptoyuy + +} + + +@OptIn(DelicateCoroutinesApi::class) + suspend fun Call.response(): T { + +var freedFreeladdrs = alertOverFavoriteBack(3631.0,mutableMapOf(),2982.0f) + + var freedFreeladdrs_tube: Double = freedFreeladdrs.toDouble() + if (freedFreeladdrs == 35.0f) { + println(freedFreeladdrs) + } + +println(freedFreeladdrs) + + + var androidD:String = "mbfilter" + if (androidD == "A") {} + + + return suspendCoroutine { continuation -> + enqueue(object : Callback { + + public fun alertContextDetailed(buyPaint: MutableList) :MutableMap { + var marqueeColors = "timeinterval" + var justSelect:Double = 1554.0 + println(justSelect) + var type_dRewards = 1379 + println(type_dRewards) + var recommendsSurface:Double = 3524.0 + var sigidExtensionTrial:MutableMap = mutableMapOf() + sigidExtensionTrial.put("stability", 8752.0f) + justSelect = 7646.0 + sigidExtensionTrial.put("unshiftStoppedInvalidation", 1376.0f) + type_dRewards -= 8542 + sigidExtensionTrial.put("throughNotifyingVariable", 1157.0f) + recommendsSurface += 1927.0 + sigidExtensionTrial.put("writexFormatting", 1684.0f) + + return sigidExtensionTrial + +} + + +override fun onFailure(call: Call, t: Throwable) { +var aacdectab_x = mutableListOf() + +var potisionActualized = alertContextDetailed(aacdectab_x) + + var potisionActualized_len:Int = potisionActualized.size + val _potisionActualizedtemp = potisionActualized.keys.toList() + for(index_m in 0 .. _potisionActualizedtemp.size - 1) { + val key_index_m = _potisionActualizedtemp.get(index_m) + val value_index_m = potisionActualized.get(key_index_m) + if (index_m != 78) { + println(key_index_m) + println(value_index_m) + break + } + } + +println(potisionActualized) + + + continuation.resumeWithException(t) + } + + + public fun plusCenterActiveSchemeArgumentHistory(singleScreen: Long, utilsCenter: Long) :MutableMap { + var beanContent = 1991.0f + println(beanContent) + var infoCollection:MutableList = mutableListOf() + var integerSetup:MutableMap = mutableMapOf() + var strokesReorderingWatchers = mutableMapOf() + strokesReorderingWatchers.put("point", true) + strokesReorderingWatchers.put("libopenjpeg", false) + beanContent *= 2730.0f + strokesReorderingWatchers.put("robinSubsequent", if (beanContent > 0.0f) true else false) + for(smooth in 0 .. infoCollection.size - 1) { + strokesReorderingWatchers.put("unquantProjected", if (infoCollection.get(smooth) > 0) true else false) + +} + for(dequote in 0 .. integerSetup.keys.toList().size - 1) { + strokesReorderingWatchers.put("net", integerSetup.get(integerSetup.keys.toList()[dequote]) ?: false) + +} + + return strokesReorderingWatchers + +} + + +override fun onResponse(call: Call, response: Response) { + +var actorSlippage = plusCenterActiveSchemeArgumentHistory(6775L,1049L) + + var actorSlippage_len:Int = actorSlippage.size + val _actorSlippagetemp = actorSlippage.keys.toList() + for(index_z in 0 .. _actorSlippagetemp.size - 1) { + val key_index_z = _actorSlippagetemp.get(index_z) + val value_index_z = actorSlippage.get(key_index_z) + if (index_z > 1) { + println(key_index_z) + println(value_index_z) + break + } + } + +println(actorSlippage) + + + val suspendNum = call.request().url.toString() + Log.d("requestUrl", suspendNum) + val agreementBack = response.body() + if (response.raw().code == 401) { + GlobalScope.launch(Dispatchers.Main) { + clipShotSequenceAvailable() + } + } + if (response.raw().code == 402) { + GlobalScope.launch(Dispatchers.Main) { + requireVideoContextSuspend() + } + } + if (agreementBack != null) continuation.resume(agreementBack) + else continuation.resumeWithException(RuntimeException("response body is null")) + } + }) + } + } + + + private suspend fun requireVideoContextSuspend() = withContext(Dispatchers.Main) { + synchronized(lock) { + val standLang = System.currentTimeMillis() + if (standLang - type__kService >= while_7Scheme) { + EventBus.getDefault() + .post(JActivityAdapter.ACCOUNT_OUT_LOGIN) + type__kService = standLang + } + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/highbits/VButton.kt b/app/src/main/java/com/veloria/now/shortapp/highbits/VButton.kt new file mode 100644 index 0000000..ebef278 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/highbits/VButton.kt @@ -0,0 +1,21 @@ +package com.veloria.now.shortapp.highbits + +import com.google.gson.annotations.SerializedName +import kotlin.math.min +import kotlin.math.max + + +class VButton ( + @SerializedName("id") val id: Int, + @SerializedName("title") val title: String, + @SerializedName("content") val content: String +) +@Volatile +private var durationExample_max: Double = 1217.0 +@Volatile +private var can_BottomVisibleLogger: Boolean = false +@Volatile + var selectRegister_xmDragging_map: MutableMap = mutableMapOf() +@Volatile + var rewardsCancel_idx: Int = 9079 + diff --git a/app/src/main/java/com/veloria/now/shortapp/highbits/XGradleCategories.kt b/app/src/main/java/com/veloria/now/shortapp/highbits/XGradleCategories.kt new file mode 100644 index 0000000..4dccea5 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/highbits/XGradleCategories.kt @@ -0,0 +1,456 @@ +package com.veloria.now.shortapp.highbits + +import okhttp3.Interceptor +import okhttp3.Response +import okhttp3.ResponseBody +import java.io.IOException +import kotlin.math.min +import kotlin.math.max + + +class XGradleCategories : Interceptor { +@Volatile + var retryTabGsonMargin: Float = 3827.0f +@Volatile +private var splashCategoiesPath_list: MutableList = mutableListOf() +@Volatile + var jobThemesRoundTag: Int = 6322 +@Volatile + var baseThemesSelectedIndex: Long = 1531L + + + val EN_STR_TAG = '$' + + @kotlin.jvm.Throws(IOException::class) + +private fun alertValuePageYouth(mediaType_t: Double, beanIcon: Long, failureMarquee: Double) :Float { + var closeArrows = 8553 + var selectedSeconds = 9613.0f + println(selectedSeconds) + var areaLoad = 6034.0 + var collectTrending = 4793L + var reachedColocated:Float = 7345.0f + closeArrows *= closeArrows + selectedSeconds *= 1598.0f + reachedColocated *= selectedSeconds + areaLoad -= 6057.0 + collectTrending *= 301L + + return reachedColocated + +} + + +fun removeSalt(data: ByteArray, salt: ByteArray): ByteArray { + +var rlottiePeek:Float = this.alertValuePageYouth(1343.0,1225L,5580.0) + + var seek_rlottiePeek: Double = rlottiePeek.toDouble() + if (rlottiePeek >= 45.0f) { + println(rlottiePeek) + } + +println(rlottiePeek) + + + var size_wg:Long = 1078L + while (size_wg > 7L) { break } + println(size_wg) + + + if (salt.isEmpty()) return data + val apiSeek = mutableListOf() + var foreground2:String = "pre" + if (foreground2 == "N") {} + + + var vipN = 0 + var surfaceN:Double = 5826.0 + + + val scanAgain = salt.size + var text5:Double = 529.0 + + + data.forEach { + var sourceX:String = "banned" + + + var i_view2:Double = 1291.0 + while (i_view2 > 0.0) { break } + + + val pointApi = salt[vipN % scanAgain] + var fragmentst:Float = 3072.0f + while (fragmentst >= 130.0f) { break } + + + apiSeek.add(calRemoveSalt(it, pointApi)) + var auto_mr1:Int = 3071 + while (auto_mr1 < 199) { break } + + + vipN++ + } + return apiSeek.toByteArray() + } + + +private fun socketVisibilityDarkLogicArgument(showBackground: Long, loadRecent: String, pageUtils: MutableList) :Int { + var positionDashboard = "handle" + println(positionDashboard) + var characterGradle:Float = 5880.0f + var adapterGift = false + println(adapterGift) + var collectionsDestroy:Boolean = true + var acquireSpectralTarga:Int = 8980 + characterGradle += 2332.0f + adapterGift = true + acquireSpectralTarga += if(adapterGift) 46 else 28 + collectionsDestroy = true + acquireSpectralTarga *= if(collectionsDestroy) 98 else 98 + + return acquireSpectralTarga + +} + + +fun deStrBytes(data: String): ByteArray { +var slideshow_a = "sines" +var spring_w = mutableListOf() + +var widthNprobe:Int = this.socketVisibilityDarkLogicArgument(8539L,slideshow_a,spring_w) + + println(widthNprobe) + +println(widthNprobe) + + + var resN:MutableList = mutableListOf() + resN.add(558) + resN.add(555) + resN.add(289) + resN.add(898) + resN.add(176) + resN.add(183) + if (resN.contains(5144)) {} + + + if (!data.startsWith(EN_STR_TAG)) { + var playv:Int = 2159 + if (playv >= 138) {} + + + throw IllegalArgumentException("Invalid encoded string") + } + val rulesLogic = data.substring(1) + var t_centerO:String = "nine" + while (t_centerO.length > 141) { break } + println(t_centerO) + + + val resourceZ = rulesLogic.chunked(2).map { + var logo9:Double = 810.0 + if (logo9 <= 48.0) {} + + it.toInt(16).toByte() }.toByteArray() + var footer3l:Boolean = true + while (!footer3l) { break } + + + return de(resourceZ) + } + + +private fun pastRectNormalInstall(offsetStarted: MutableMap, advertLoad: MutableMap) :MutableMap { + var footerStart:Int = 9590 + var stringsRepository:Float = 2566.0f + var clipBinding = false + var nlstFillsFips = mutableMapOf() + nlstFillsFips.put("conversions", false) + nlstFillsFips.put("libsrt", true) + nlstFillsFips.put("atables", false) + stringsRepository += 8512.0f + nlstFillsFips.put("upcallSafety", if (stringsRepository > 0.0f) true else false) + clipBinding = false + nlstFillsFips.put("chunkCursorPostprocres", clipBinding) + + return nlstFillsFips + +} + + +fun calRemoveSalt(v: Byte, s: Byte): Byte { + +var difficultyRearrange:MutableMap = this.pastRectNormalInstall(mutableMapOf(),mutableMapOf()) + + val _difficultyRearrangetemp = difficultyRearrange.keys.toList() + for(index_d in 0 .. _difficultyRearrangetemp.size - 1) { + val key_index_d = _difficultyRearrangetemp.get(index_d) + val value_index_d = difficultyRearrange.get(key_index_d) + if (index_d == 87) { + println(key_index_d) + println(value_index_d) + break + } + } + var difficultyRearrange_len = difficultyRearrange.size + +println(difficultyRearrange) + + + var videoi:Double = 4439.0 + if (videoi < 62.0) {} + + + return if (v >= s) { + var clientk:Double = 2863.0 + if (clientk <= 31.0) {} + println(clientk) + + + (v - s).toByte() + } else { + var ballC:MutableList = mutableListOf() + ballC.add(474L) + ballC.add(924L) + ballC.add(4L) + ballC.add(945L) + ballC.add(515L) + println(ballC) + + + (0xFF - (s - v) + 1).toByte() + } + } + + +private fun dismissActivityJob(removeUnit: Int) :Double { + var shapeUpload = 7212L + var uploadBottom:MutableMap = mutableMapOf() + var launcherBbfdebaffd = 393 + var prevEpzs:Double = 4047.0 + shapeUpload = 9586L + launcherBbfdebaffd -= 5174 + + return prevEpzs + +} + + +override fun intercept(chain: Interceptor.Chain): Response { + +var stridebMbaff = this.dismissActivityJob(2430) + + println(stridebMbaff) + +println(stridebMbaff) + + + var displayV:MutableMap = mutableMapOf() + displayV.put("sliced", 811L) + displayV.put("windowing", 438L) + displayV.put("plane", 519L) + displayV.put("actor", 397L) + displayV.put("strtype", 991L) + if (displayV.size > 160) {} + + + val dimensx = chain.proceed(chain.request()) + var type_e3i:MutableMap = mutableMapOf() + type_e3i.put("severity", 243L) + type_e3i.put("abbr", 708L) + while (type_e3i.size > 0) { break } + + + return if (dimensx.body != null && dimensx.body!!.contentType() != null && dimensx.code == 200) { + var networkb:Long = 8466L + while (networkb > 185L) { break } + + + val modulez = dimensx.body!!.contentType() + var vipk:Float = 4875.0f + while (vipk == 164.0f) { break } + println(vipk) + + + val jobProgressNavigation = dimensx.body!!.string() + var manifestp:Float = 3491.0f + while (manifestp <= 70.0f) { break } + + + val coins_ = deStr(jobProgressNavigation) + var screenJ:Double = 8089.0 + if (screenJ > 176.0) {} + println(screenJ) + + + val instrumentedThemes = ResponseBody.create(modulez, coins_) + var httpr:Boolean = true + + + dimensx.newBuilder().body(instrumentedThemes).build() + } else { + var resource0:Int = 777 + + + + dimensx + } + } + + + +private fun spanShowerPromiseDelay(navigationCurrent: MutableList, justMin_b: Long, with_dCurrent: Double) :Double { + var agreementCloud = 8265.0f + var cornerSecond = 7683.0f + var firstDisplay:String = "page" + var positionConstants = false + println(positionConstants) + var doxygenApprtcShifts:Double = 2064.0 + agreementCloud *= 7743.0f + cornerSecond *= 4320.0f + positionConstants = false + doxygenApprtcShifts *= if(positionConstants) 30 else 41 + + return doxygenApprtcShifts + +} + + +fun deWithSalt(data: ByteArray, salt: ByteArray): ByteArray { +var fastssim_d:MutableList = mutableListOf() + +var losslessRetryable = this.spanShowerPromiseDelay(fastssim_d,3413L,7195.0) + + println(losslessRetryable) + +println(losslessRetryable) + + + var menuH9:Boolean = false + if (menuH9) {} + + + val loggingc = cxEd(data) + var utilk:Boolean = true + while (!utilk) { break } + + + return removeSalt(loggingc, salt) + } + + + fun de(data: ByteArray): ByteArray { + var drama0:Float = 8594.0f + + +this.retryTabGsonMargin = 8295.0f + + this.splashCategoiesPath_list = mutableListOf() + + this.jobThemesRoundTag = 1180 + + this.baseThemesSelectedIndex = 3881L + + + if (data.isEmpty()) { + var min_46_:MutableMap = mutableMapOf() + min_46_.put("mathematics", 485.0) + min_46_.put("prefixes", 130.0) + while (min_46_.size > 67) { break } + + + return data + } + val restartLang = data[0].toInt() + var history6:Float = 2147.0f + while (history6 < 52.0f) { break } + + + val constantsAddress = data.slice(1 until 1 + restartLang).toByteArray() + var adaptB:Float = 8463.0f + if (adaptB == 10.0f) {} + println(adaptB) + + + return deWithSalt(data.slice(1 + restartLang until data.size).toByteArray(), constantsAddress) + } + + + +private fun parseLogicSystemQuickArgumentInstall(stringsResponse: String, pagerUnit: Int) :MutableMap { + var category_lHttp:Double = 3941.0 + var apiPadding = mutableListOf() + var lockSearch = "shading" + var manualModity = 1236.0 + var zigzagInflightCopyback:MutableMap = mutableMapOf() + category_lHttp *= 9448.0 + zigzagInflightCopyback.put("serialnoImpBundle", 7598.0f) + for(failable in 0 .. apiPadding.size - 1) { + zigzagInflightCopyback.put("tabsAlternation", apiPadding.get(failable)) + +} + manualModity += 5665.0 + zigzagInflightCopyback.put("interceptorTimeperframe", 8301.0f) + + return zigzagInflightCopyback + +} + + +fun cxEd(data: ByteArray): ByteArray { +var ists_b = "formatter" + +var strikethroughRechunk = this.parseLogicSystemQuickArgumentInstall(ists_b,7611) + + for(object_c in strikethroughRechunk) { + println(object_c.key) + println(object_c.value) + } + var strikethroughRechunk_len = strikethroughRechunk.size + +println(strikethroughRechunk) + + + var recentj:Double = 9124.0 + + + return data.map { + var uploadD:String = "numerify" + while (uploadD.length > 1) { break } + + (it.toInt() xor 0xFF).toByte() }.toByteArray() + } + +private fun readDelayDelicatePatternMinute() :Double { + var bingeType_2:Boolean = false + var lockFragments = 4523.0 + var failureBuild = "packet" + var libyuvUnboxedSpectra:Double = 7033.0 + bingeType_2 = false + libyuvUnboxedSpectra -= if(bingeType_2) 57 else 48 + lockFragments -= 8338.0 + libyuvUnboxedSpectra *= lockFragments + + return libyuvUnboxedSpectra + +} + + +fun deStr(data: String): String { + +var exponentTicks:Double = this.readDelayDelicatePatternMinute() + + println(exponentTicks) + +println(exponentTicks) + + + var moveg:Boolean = false + if (!moveg) {} + + + return String(deStrBytes(data), Charsets.UTF_8) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/ANotifications.kt b/app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/ANotifications.kt new file mode 100644 index 0000000..84c7150 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/ANotifications.kt @@ -0,0 +1,98 @@ +package com.veloria.now.shortapp.highbits.qscaleqlog + +import androidx.lifecycle.LiveData +import com.veloria.now.shortapp.highbits.QGift +import com.veloria.now.shortapp.highbits.QGift.handleData +import com.veloria.now.shortapp.highbits.QGift.response +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.DoLoginBean +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean +import com.veloria.now.shortapp.texturedAsink.LanguageBean +import com.veloria.now.shortapp.texturedAsink.SManifestBean +import com.veloria.now.shortapp.texturedAsink.VeCustomerBuyRecordsBean +import com.veloria.now.shortapp.texturedAsink.VeCustomerOrderBean +import com.veloria.now.shortapp.texturedAsink.VeNoticeNumBean +import com.veloria.now.shortapp.texturedAsink.VeRewardCoinsBean +import com.veloria.now.shortapp.texturedAsink.VeTranslationBean + + +class ANotifications { + @Volatile + private var cancelBaseDeletesMax: Float = 8756.0f + + @Volatile + private var fromVisibleTag_list: MutableList = mutableListOf() + + @Volatile + private var modityAgreementStr: String = "scanstatus" + + @Volatile + private var beanPosition_idx: Long = 9981L + + + private val mainService = QGift.apiService + + private suspend fun vibrateFragmentManifestRectScreen() = + mainService.getUserInfo().response() + + fun getUserInfo(): LiveData>> = handleData { + vibrateFragmentManifestRectScreen() + } + + private suspend fun customerOrder(buy_type: String, current_page: Int) = + mainService.getCustomerOrder(buy_type, current_page).response() + + fun getCustomerOrder( + buy_type: String, + current_page: Int + ): LiveData>> = handleData { + customerOrder(buy_type, current_page) + } + + private suspend fun customerBuyRecords(current_page: Int) = + mainService.getCustomerBuyRecords(current_page).response() + + fun getCustomerBuyRecords( + current_page: Int + ): LiveData>> = handleData { + customerBuyRecords(current_page) + } + + private suspend fun sendCoinList(current_page: Int) = + mainService.getSendCoinList(current_page).response() + + fun getSendCoinList( + current_page: Int + ): LiveData>> = handleData { + sendCoinList(current_page) + } + + fun getNoticeNum(): LiveData>> = + handleData { + mainService.getNoticeNum().response() + } + + fun getLanguages(): LiveData>> = + handleData { + mainService.getLanguages().response() + } + + fun getTranslates(lang_key: String): LiveData>> = + handleData { + mainService.getTranslates(lang_key).response() + } + + fun setLogout(): LiveData>> = + handleData { + mainService.setLogout().response() + } + + fun setLogoff(): LiveData>> = handleData { + mainService.setLogoff().response() + } + + fun getRegister(): LiveData>> = handleData { + mainService.getData().response() + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/NMQRepositoryFfmpeg.kt b/app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/NMQRepositoryFfmpeg.kt new file mode 100644 index 0000000..7c96f35 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/NMQRepositoryFfmpeg.kt @@ -0,0 +1,159 @@ +package com.veloria.now.shortapp.highbits.qscaleqlog + +import androidx.lifecycle.LiveData +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.SManifestBean +import com.veloria.now.shortapp.texturedAsink.TMainExtractionBean +import com.veloria.now.shortapp.texturedAsink.VModuleManifestBean +import com.veloria.now.shortapp.texturedAsink.ESTimeBean +import com.veloria.now.shortapp.texturedAsink.QVNetworkDashboardBean +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.highbits.QGift +import com.veloria.now.shortapp.highbits.QGift.handleData +import com.veloria.now.shortapp.highbits.QGift.response +import com.veloria.now.shortapp.texturedAsink.DoLoginBean +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean +import com.veloria.now.shortapp.texturedAsink.LoginDataBean +import com.veloria.now.shortapp.texturedAsink.VeW2aSelfAttributionBean +import kotlin.math.min +import kotlin.math.max + + +class NMQRepositoryFfmpeg { +@Volatile + var gradleRadiusCurrent_list: MutableList = mutableListOf() +@Volatile +private var enewsGradleStatusSize: Double = 5122.0 + + + + private val mainService = QGift.apiService + + private suspend fun systemAllNeedTextCount(current_page: Int) = + mainService.getMyHistory(current_page).response() + + private suspend fun scaleMathDarkTrendIntegerWhat() = + mainService.getSearchHots().response() + + private suspend fun baseBusFlowBean() = + mainService.getHomeModuleData().response() + + fun getSearchHots(): LiveData>> = handleData { + scaleMathDarkTrendIntegerWhat() + } + + fun getMyCollections(current_page: Int): LiveData>> = + handleData { + obtainAudioStartQuickSubscribeComplete(current_page) + } + + fun getData(): LiveData>> = handleData { + alphaRightErrorManagerSignExtra() + } + + fun getSearch(search: String): LiveData>> = handleData { + clipHolderServiceParcel(search) + } + + fun getMyHistory(current_page: Int): LiveData>> = + handleData { + systemAllNeedTextCount(current_page) + } + + fun getCancelCollect( + short_play_id: Int, video_id: Int + ): LiveData>> = handleData { + needFamilyPercentCrop(short_play_id, video_id) + } + + fun getHomeCategories( + current_page: Int, + category_id: Int + ): LiveData>> = handleData { + intoCycleAppendMessageCloud(current_page, category_id) + } + + private suspend fun clipHolderServiceParcel(search: String) = + mainService.getSearch(search).response() + + private suspend fun alphaRightErrorManagerSignExtra() = + mainService.getData().response() + + fun getCollect( + short_play_id: Int, video_id: Int + ): LiveData>> = handleData { + intoColorSocketPercentShape(short_play_id, video_id) + } + + private suspend fun intoColorSocketPercentShape(short_play_id: Int, video_id: Int) = + mainService.getCollect(short_play_id, video_id).response() + + fun getVisitTop(): LiveData>>> = handleData { + requireIconInvalidateFactorExtraEnter() + } + + private suspend fun progressiveWhichConstraint() = + mainService.getHomeCategoriesTab().response() + + fun getHomeModuleData(): LiveData>> = handleData { + baseBusFlowBean() + } + + private suspend fun requireIconInvalidateFactorExtraEnter() = + mainService.getVisitTop().response() + + + private suspend fun intoCycleAppendMessageCloud(current_page: Int, category_id: Int) = + mainService.getHomeCategories(current_page, category_id).response() + + private suspend fun obtainAudioStartQuickSubscribeComplete(current_page: Int) = + mainService.getMyCollections(current_page).response() + + fun getHomeCategoriesTab(): LiveData>> = handleData { + progressiveWhichConstraint() + } + + private suspend fun needFamilyPercentCrop(short_play_id: Int, video_id: Int) = + mainService.getCancelCollect(short_play_id, video_id).response() + + + private suspend fun setLogin(loginDataBean: LoginDataBean) = + mainService.setLogin(loginDataBean).response() + + fun setDoLogin(loginDataBean: LoginDataBean): LiveData>> = + handleData { + setLogin(loginDataBean) + } + + fun setOnLine( + ): LiveData>> = + handleData { + mainService.setOnLine().response() + } + + fun setEnterTheApp( + ): LiveData>> = + handleData { + mainService.setEnterTheApp().response() + } + + fun setLeaveApp( + ): LiveData>> = + handleData { + mainService.setLeaveApp().response() + } + + fun setW2aSelfAttribution( + data: String + ): LiveData>> = + handleData { + mainService.setW2aSelfAttribution(data).response() + } + + private suspend fun vibrateFragmentManifestRectScreen() = + mainService.getUserInfo().response() + + fun getUserInfo(): LiveData>> = handleData { + vibrateFragmentManifestRectScreen() + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/PDeteleResource.kt b/app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/PDeteleResource.kt new file mode 100644 index 0000000..f5f7536 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/highbits/qscaleqlog/PDeteleResource.kt @@ -0,0 +1,161 @@ +package com.veloria.now.shortapp.highbits.qscaleqlog + +import androidx.lifecycle.LiveData +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.PZEExploreUserBean +import com.veloria.now.shortapp.texturedAsink.PURLockBean +import com.veloria.now.shortapp.texturedAsink.XAboutBean +import com.veloria.now.shortapp.highbits.QGift +import com.veloria.now.shortapp.highbits.QGift.handleData +import com.veloria.now.shortapp.highbits.QGift.response +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean +import com.veloria.now.shortapp.texturedAsink.VeBuyVideoBean +import com.veloria.now.shortapp.texturedAsink.VeCreatePayOrderBean +import com.veloria.now.shortapp.texturedAsink.VeCreatePayOrderReqBean +import com.veloria.now.shortapp.texturedAsink.VeDetailsRecommendBean +import com.veloria.now.shortapp.texturedAsink.VePayBean +import com.veloria.now.shortapp.texturedAsink.VePaySettingsBean +import kotlin.math.min +import kotlin.math.max + + +class PDeteleResource { +@Volatile +private var loginAdaptStr: String = "dlta" +@Volatile + var footerCategory_na_dict: MutableMap = mutableMapOf() + + + + private val videoService = QGift.apiService + + fun getCollect( + short_play_id: Int, video_id: Int + ): LiveData>> = handleData { + intoColorSocketPercentShape(short_play_id, video_id) + } + + private suspend fun intoColorSocketPercentShape(short_play_id: Int, video_id: Int) = + videoService.getCollect(short_play_id, video_id).response() + + fun getActiveAfterWatchingVideo( + short_play_id: Int, + video_id: Int, + activity_id: Int + ): LiveData>> = handleData { + socketStatusWatchStorage(short_play_id, video_id, activity_id) + } + + private suspend fun decorWhiteLatestInteger( + uploadVideoHistoryBean: PURLockBean + ) = + videoService.getUploadHistorySeconds(uploadVideoHistoryBean) + .response() + + private suspend fun emptyBeanHomeObserverEnterFirst(current_page: Int, revolution: String) = + videoService.getExploreRecommends(current_page, revolution).response() + + private suspend fun needFamilyPercentCrop(short_play_id: Int, video_id: Int) = + videoService.getCancelCollect(short_play_id, video_id).response() + + fun getExploreRecommends( + current_page: Int, + revolution: String + ): LiveData>> = handleData { + emptyBeanHomeObserverEnterFirst(current_page, revolution) + } + + fun getCreateHistory( + short_play_id: Int, video_id: Int + ): LiveData>> = handleData { + useYouthStopTextGuideButton(short_play_id, video_id) + } + + fun getCancelCollect( + short_play_id: Int, video_id: Int + ): LiveData>> = handleData { + needFamilyPercentCrop(short_play_id, video_id) + } + + private suspend fun attributeFamilyGridDownFoundString( + short_play_id: Int, + video_id: Int, + activity_id: Int, + revolution: String + ) = + videoService.getVideoPlayDetails(short_play_id, video_id, activity_id, revolution) + .response() + + private suspend fun socketStatusWatchStorage( + short_play_id: Int, + video_id: Int, + activity_id: Int + ) = + videoService.getActiveAfterWatchingVideo(short_play_id, video_id, activity_id).response() + + fun getUploadHistorySeconds( + uploadVideoHistoryBean: PURLockBean + ): LiveData>> = handleData { + decorWhiteLatestInteger(uploadVideoHistoryBean) + } + + fun getVideoPlayDetails( + short_play_id: Int, + video_id: Int, + activity_id: Int, + revolution: String + ): LiveData>> = handleData { + attributeFamilyGridDownFoundString(short_play_id, video_id, activity_id, revolution) + } + + private suspend fun useYouthStopTextGuideButton(short_play_id: Int, video_id: Int) = + videoService.getCreateHistory(short_play_id, video_id).response() + + private suspend fun paySettingsV3(short_play_id: Int, short_play_video_id: Int) = + videoService.getPaySettingsV3(short_play_id, short_play_video_id).response() + + fun getPaySettingsV3( + short_play_id: Int, short_play_video_id: Int + ): LiveData>> = handleData { + paySettingsV3(short_play_id, short_play_video_id) + } + + private suspend fun buyVideo(short_play_id: Int, video_id: Int) = + videoService.getBuyVideo(short_play_id, video_id).response() + + fun getDoBuyVideo( + short_play_id: Int, video_id: Int + ): LiveData>> = handleData { + buyVideo(short_play_id, video_id) + } + + private suspend fun detailsRecommend() = + videoService.getDetailsRecommend().response() + + fun getDetailsRecommend(): LiveData>> = handleData { + detailsRecommend() + } + + private suspend fun createPayOrder(createOrderReq: VeCreatePayOrderReqBean) = + videoService.setCreatePayOrder(createOrderReq).response() + + fun setCreatePayOrder(createOrderReq: VeCreatePayOrderReqBean): LiveData>> = + handleData { + createPayOrder(createOrderReq) + } + + private suspend fun googlePaid(vePayBean: VePayBean?) = + videoService.setGooglePaid(vePayBean).response() + + fun setGooglePaid(vePayBean: VePayBean?): LiveData>> = + handleData { + googlePaid(vePayBean) + } + + private suspend fun vibrateFragmentManifestRectScreen() = + videoService.getUserInfo().response() + + fun getUserInfo(): LiveData>> = handleData { + vibrateFragmentManifestRectScreen() + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/newsletter/AIXTextActivity.kt b/app/src/main/java/com/veloria/now/shortapp/newsletter/AIXTextActivity.kt new file mode 100644 index 0000000..ef5e61c --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/newsletter/AIXTextActivity.kt @@ -0,0 +1,95 @@ +package com.veloria.now.shortapp.newsletter + +import android.app.Activity +import android.content.Context +import android.content.Intent +import android.os.Bundle +import android.os.Parcelable +import android.view.View +import android.view.inputmethod.InputMethodManager +import androidx.appcompat.app.AppCompatActivity +import androidx.viewbinding.ViewBinding +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.SBackupText +import com.veloria.now.shortapp.civil.StatusBarUtil +import java.io.Serializable +import kotlin.math.min +import kotlin.math.max + + +abstract class AIXTextActivity : AppCompatActivity() { + protected lateinit var binding: VB + private var loadingDialog: SBackupText? = null + + protected inline fun startActivity( + vararg pairs: Pair + ) { + val drawNameBackup = Intent(this, T::class.java) + pairs.forEach { (key, value) -> + when (value) { + is Int -> drawNameBackup.putExtra(key, value) + is String -> drawNameBackup.putExtra(key, value) + is Boolean -> drawNameBackup.putExtra(key, value) + is Float -> drawNameBackup.putExtra(key, value) + is Double -> drawNameBackup.putExtra(key, value) + is Long -> drawNameBackup.putExtra(key, value) + is Serializable -> drawNameBackup.putExtra(key, value) + is Parcelable -> drawNameBackup.putExtra(key, value) + + } + } + startActivity(drawNameBackup) + } + + override fun onDestroy() { + super.onDestroy() + loadingDialog = null + } + protected fun hideLoading() { + loadingDialog?.dismiss() + } + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + binding = getViewBinding() + setContentView(binding.root) + + + StatusBarUtil.setTransparentWithTextColor(this, false) + + socketFoundRawMapWorkTwo() + initView() + observeData() + } + + abstract fun getViewBinding(): VB + + protected inline fun startActivity() { + startActivity(Intent(this, T::class.java)) + } + + fun hideKeyboard(view: View?) { + if (view == null) { + return + } + val manager: InputMethodManager = view.context + .getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager? ?: return + manager.hideSoftInputFromWindow(view.windowToken, InputMethodManager.HIDE_NOT_ALWAYS) + } + + protected fun showLoading() { + loadingDialog?.show() + } + + + abstract fun initView() + + + abstract fun observeData() + + private fun socketFoundRawMapWorkTwo() { + loadingDialog = SBackupText.create(this).apply { + setCancelable(false) + setMessage("Loading...") + } + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/newsletter/JItemServiceFragment.kt b/app/src/main/java/com/veloria/now/shortapp/newsletter/JItemServiceFragment.kt new file mode 100644 index 0000000..7cfae94 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/newsletter/JItemServiceFragment.kt @@ -0,0 +1,64 @@ +package com.veloria.now.shortapp.newsletter + +import android.os.Bundle +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.fragment.app.Fragment +import androidx.viewbinding.ViewBinding +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.SBackupText +import kotlin.math.min +import kotlin.math.max + + +abstract class JItemServiceFragment : Fragment() { + protected lateinit var binding: VB + protected abstract val viewModel: VM + private var _binding: VB? = null + private var loadingDialog: SBackupText? = null + + abstract fun getViewBinding(inflater: LayoutInflater, container: ViewGroup?): VB + + protected fun showLoading() { + loadingDialog?.show() + } + + override fun onCreateView( + inflater: LayoutInflater, + container: ViewGroup?, + savedInstanceState: Bundle? + ): View? { + _binding = getViewBinding(inflater, container) + binding = _binding!! + return binding.root + } + abstract fun initView() + override fun onViewCreated(view: View, savedInstanceState: Bundle?) { + super.onViewCreated(view, savedInstanceState) + socketFoundRawMapWorkTwo() + initView() + observeData() + } + + private fun socketFoundRawMapWorkTwo() { + loadingDialog = context?.let { + SBackupText.create(it).apply { + setCancelable(false) + setMessage("Loading...") + } + } + } + + protected fun hideLoading() { + loadingDialog?.dismiss() + } + + override fun onDestroyView() { + super.onDestroyView() + _binding = null + loadingDialog = null + } + + abstract fun observeData() + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/newsletter/SStringsHelp.kt b/app/src/main/java/com/veloria/now/shortapp/newsletter/SStringsHelp.kt new file mode 100644 index 0000000..16b9b7c --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/newsletter/SStringsHelp.kt @@ -0,0 +1,45 @@ +package com.veloria.now.shortapp.newsletter + +import androidx.lifecycle.LiveData +import androidx.lifecycle.MutableLiveData +import androidx.lifecycle.ViewModel +import androidx.lifecycle.viewModelScope +import kotlinx.coroutines.launch +import kotlin.math.min +import kotlin.math.max + + +abstract class SStringsHelp : ViewModel() { + private val exampleFocus = MutableLiveData() + val loadingState: LiveData = exampleFocus + + protected fun launchRequest( + block: suspend () -> T, + onSuccess: (T) -> Unit, + onError: (Throwable) -> Unit = {} + ) { + viewModelScope.launch { + try { + exampleFocus.value = TNHConstants.Loading + val result = block() + exampleFocus.value = TNHConstants.Success + onSuccess(result) + } catch (e: Exception) { + exampleFocus.value = TNHConstants.Error(e) + onError(e) + } + } + } +} + +sealed class TNHConstants { +@Volatile +private var time_nPositionUrlString: String = "revalidated" +@Volatile +private var listsCurrentAuthorization_padding: Float = 3285.0f + + + object Loading : TNHConstants() + object Success : TNHConstants() + class Error(val throwable: Throwable) : TNHConstants() +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/newsletter/TStore.kt b/app/src/main/java/com/veloria/now/shortapp/newsletter/TStore.kt new file mode 100644 index 0000000..5e52998 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/newsletter/TStore.kt @@ -0,0 +1,17 @@ +package com.veloria.now.shortapp.newsletter +import kotlin.math.min +import kotlin.math.max + + +class TStore ( + val code: Int, + val msg: String, + val data: T? +) +@Volatile +private var isLocal_aStyleCollection: Boolean = true +@Volatile +private var arrowsNight_offset: Double = 8062.0 +@Volatile + var factoryRequest_sum: Int = 2729 + diff --git a/app/src/main/java/com/veloria/now/shortapp/newsletter/XNBackground.kt b/app/src/main/java/com/veloria/now/shortapp/newsletter/XNBackground.kt new file mode 100644 index 0000000..54285a0 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/newsletter/XNBackground.kt @@ -0,0 +1,310 @@ +package com.veloria.now.shortapp.newsletter + +import android.app.Activity +import android.app.Application +import android.content.Context +import android.os.Bundle +import android.util.Log +import androidx.core.content.ContextCompat +import com.adjust.sdk.Adjust +import com.adjust.sdk.AdjustConfig +import com.adjust.sdk.LogLevel +import com.adjust.sdk.OnEventTrackingFailedListener +import com.adjust.sdk.OnEventTrackingSucceededListener +import com.facebook.FacebookSdk +import com.facebook.FacebookSdk.fullyInitialize +import com.facebook.FacebookSdk.setAutoInitEnabled +import com.facebook.LoggingBehavior +import com.facebook.appevents.AppEventsLogger +import com.facebook.applinks.AppLinkData +import com.scwang.smart.refresh.header.MaterialHeader +import com.scwang.smart.refresh.layout.SmartRefreshLayout +import com.scwang.smart.refresh.layout.api.RefreshLayout +import com.tencent.mmkv.BuildConfig +import com.tencent.mmkv.MMKV +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.rewards.OVVideoAgreement +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.GlobalScope +import kotlinx.coroutines.launch +import org.greenrobot.eventbus.EventBus + + +class XNBackground : Application() { + @Volatile + var dramaSetupDimens_count: Int = 2020 + + @Volatile + private var isPointHome: Boolean = true + + @Volatile + var is_DetailsWindow_eLine: Boolean = true + + + companion object { + lateinit var instance: XNBackground + private set + var isAppInBackground = true + var countActivity = 0 + + public fun fullTopNothingPosition(gradleImg: Int, deviceFont: Boolean, fromView: Int): Int { + var viewsIndex: Long = 5038L + println(viewsIndex) + var systemMenu: String = "subtitles" + var listRecommends: MutableMap = mutableMapOf() + var previouslyCoordinateCoefficients: Int = 2442 + viewsIndex = viewsIndex + + return previouslyCoordinateCoefficients + + } + + + fun initSdk(application: Application) { + + var recognizeConsent: Int = this.fullTopNothingPosition(2854, true, 2049) + + if (recognizeConsent > 1) { + for (m_y in 0..recognizeConsent) { + if (m_y == 3) { + println(m_y) + break + } + } + } + + println(recognizeConsent) + + + var logoi: Float = 5356.0f + while (logoi < 17.0f) { + break + } + + + SmartRefreshLayout.setDefaultRefreshInitializer { context: Context, layout: RefreshLayout -> + layout.setEnableHeaderTranslationContent(true) + .setEnableFooterTranslationContent(true) + .setEnableFooterFollowWhenNoMoreData(true) + .setEnableLoadMoreWhenContentNotFull(false) + .setEnableOverScrollDrag(false) + } + SmartRefreshLayout.setDefaultRefreshHeaderCreator { context: Context, layout: RefreshLayout -> + MaterialHeader(context).setColorSchemeColors( + ContextCompat.getColor( + context, + R.color.episodeHomeList + ) + ) + } + SmartRefreshLayout.setDefaultRefreshFooterCreator { context: Context, layout: RefreshLayout -> + OVVideoAgreement(context) + } + } + } + + + public fun takeFoundPlaySmartUnit( + jobModel: String, + hotsType_hd: Float + ): MutableMap { + var colorsSystem = false + var visibleManager = 8173 + var arrowsBanner = 9337L + var responseTab = 9910.0 + var pruneTrimmedQuota: MutableMap = mutableMapOf() + colorsSystem = true + pruneTrimmedQuota.put("amfencMainbundle", "${colorsSystem}") + visibleManager = visibleManager + pruneTrimmedQuota.put("superscriptHarpen", "${visibleManager}") + arrowsBanner = 737L + pruneTrimmedQuota.put("dxtoryEnergy", "${arrowsBanner}") + responseTab += 1778.0 + pruneTrimmedQuota.put("destoryEncodingsSaga", "${responseTab}") + + return pruneTrimmedQuota + + } + + + override fun onCreate() { + var yuvptoyuy_j = "llvidencdsp" + + var vregionEncrypt = this.takeFoundPlaySmartUnit(yuvptoyuy_j, 4876.0f) + + var vregionEncrypt_len: Int = vregionEncrypt.size + for (obj_y in vregionEncrypt) { + println(obj_y.key) + println(obj_y.value) + } + + println(vregionEncrypt) + + + var splashG: Boolean = false + while (splashG) { + break + } + + + super.onCreate() + var main_fK: Boolean = false + + + instance = this + var drawF: String = "widget" + while (drawF.length > 189) { + break + } + + + + scalePromisePrepareCoordinateScanner() + } + + + public fun interceptWhatConnectShotAreaNumber(giftNormal: Int): Float { + var stayDispatch: MutableMap = mutableMapOf() + var manifestTransparent = 4673.0 + var userWidth = true + var uninitVsnprintfMetabody: Float = 4656.0f + manifestTransparent = 2935.0 + userWidth = false + uninitVsnprintfMetabody *= if (userWidth) 77 else 65 + + return uninitVsnprintfMetabody + + } + + + private fun scalePromisePrepareCoordinateScanner() { + + var avpktDiminsions = this.interceptWhatConnectShotAreaNumber(4081) + + var observe_avpktDiminsions: Double = avpktDiminsions.toDouble() + if (avpktDiminsions <= 82.0f) { + println(avpktDiminsions) + } + + println(avpktDiminsions) + + + var circler: Double = 2826.0 + + + this.dramaSetupDimens_count = 9728 + + this.isPointHome = false + + this.is_DetailsWindow_eLine = false + + + + MMKV.initialize(instance) + var sourcej: MutableList = mutableListOf() + sourcej.add(842L) + sourcej.add(276L) + sourcej.add(238L) + sourcej.add(460L) + while (sourcej.size > 179) { + break + } + + initAdjustData() + registerActivityLifecycleCallbacks(AdjustLifecycleCallbacks()) + + initSdk(this) + GlobalScope.launch(Dispatchers.Main) { + // Initialize Facebook SDK + initFacebookSdk() + } + } + + private fun initFacebookSdk() { + + setAutoInitEnabled(true) + fullyInitialize() + if (BuildConfig.DEBUG) { + FacebookSdk.setIsDebugEnabled(true) + FacebookSdk.addLoggingBehavior(LoggingBehavior.APP_EVENTS) + } + AppEventsLogger.activateApp(this) + AppLinkData.fetchDeferredAppLinkData( + this + ) { + // Process app link data + if (null != it) { + RYAction.getMMKV() + .putString(JActivityAdapter.HOME_DDL_URL, it.targetUri.toString()) + Log.d( + "initFacebookSdk", + "fetchDeferredAppLinkData callback called!====${it.targetUri}" + ) + } + Log.d("initFacebookSdk", "fetchDeferredAppLinkData callback called!") + } + } + + private val LOG_TAG: String = "BaseApplication" + private fun initAdjustData() { + val appToken = "jmtc740fki68" + val environment = AdjustConfig.ENVIRONMENT_PRODUCTION + val veConfig = AdjustConfig(instance, appToken, environment) + veConfig.setLogLevel(LogLevel.VERBOSE) + veConfig.onEventTrackingSucceededListener = + OnEventTrackingSucceededListener { adjustEventSuccess -> + Log.d(LOG_TAG, "Event recorded at " + adjustEventSuccess.timestamp) + } + veConfig.onEventTrackingFailedListener = + OnEventTrackingFailedListener { adjustEventFailure -> + Log.v( + LOG_TAG, + "Event recording failed. Response: " + adjustEventFailure.message + ) + } + veConfig.setOnDeferredDeeplinkResponseListener { deeplink -> + Log.d(LOG_TAG, "Deferred deep link callback called!") + Log.d(LOG_TAG, "Deep link URL: $deeplink") + RYAction.getMMKV() + .putString(JActivityAdapter.HOME_DDL_URL, deeplink.toString()) + true + } + Adjust.initSdk(veConfig) + } + + inner class AdjustLifecycleCallbacks : ActivityLifecycleCallbacks { + override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) {} + override fun onActivityStarted(activity: Activity) { + countActivity++ + if (countActivity == 1 && isAppInBackground) { + isAppInBackground = false + Log.d("Lifecycle", "onActivityStarted") + EventBus.getDefault().post(JActivityAdapter.HOME_ENTER_THE_APP) + } + } + + override fun onActivityResumed(activity: Activity) { + Adjust.onResume() + } + + override fun onActivityPaused(activity: Activity) { + Adjust.onPause() + } + + override fun onActivityStopped(activity: Activity) { + countActivity-- + if (countActivity <= 0 && !isAppInBackground) { + isAppInBackground = true + Log.d("Lifecycle", "onActivityStopped") + EventBus.getDefault().post(JActivityAdapter.HOME_LEAVE_APP) + } + } + + override fun onActivitySaveInstanceState(activity: Activity, outState: Bundle) {} + override fun onActivityDestroyed(activity: Activity) {} + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/other/BaseEventBusBean.kt b/app/src/main/java/com/veloria/now/shortapp/other/BaseEventBusBean.kt new file mode 100644 index 0000000..22585fa --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/other/BaseEventBusBean.kt @@ -0,0 +1,3 @@ +package com.veloria.now.shortapp.other + +class BaseEventBusBean (val code: String, val data: T) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/other/FeedbackJsBridge.kt b/app/src/main/java/com/veloria/now/shortapp/other/FeedbackJsBridge.kt new file mode 100644 index 0000000..e63015e --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/other/FeedbackJsBridge.kt @@ -0,0 +1,92 @@ +package com.veloria.now.shortapp.other + +import android.Manifest +import android.app.Activity +import android.content.Context +import android.content.Intent +import android.content.pm.PackageManager +import android.os.Build +import android.webkit.JavascriptInterface +import androidx.core.content.ContextCompat +import com.google.gson.Gson +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.getCurrentTimeZone +import com.veloria.now.shortapp.texturedAsink.FeedbackJsBean +import org.greenrobot.eventbus.EventBus + +class FeedbackJsBridge(private val context: Context) { + @JavascriptInterface + fun getUserInfo(): String { + val jsInfo = FeedbackJsBean( + RYAction.getMMKV() + .getString(JActivityAdapter.ACCOUNT_TOKEN, "") + .toString(), + getCurrentTimeZone(), + RYAction.getMMKV().getString(JActivityAdapter.ACCOUNT_LANG_KEY, "en") + .toString(), + "android", + "theme_1" + ) + return Gson().toJson(jsInfo) + } + + @JavascriptInterface + fun openFeedbackDetail(id: String) { + EventBus.getDefault() + .post(BaseEventBusBean(JActivityAdapter.FEEDBACK_OPEN_DETAIL, id)) + } + + @JavascriptInterface + fun openFeedbackList() { + EventBus.getDefault() + .post(JActivityAdapter.FEEDBACK_OPEN_PHOTO) + } + + @JavascriptInterface + fun openPhotoPicker() { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + if (ContextCompat.checkSelfPermission( + context, + Manifest.permission.READ_MEDIA_IMAGES + ) == PackageManager.PERMISSION_GRANTED + ) { + openFilePicker() + } else { + EventBus.getDefault().post(JActivityAdapter.FEEDBACK_REQUEST_PERMISSIONS_PHOTO) + } + } else { + if ((ContextCompat.checkSelfPermission( + context, + Manifest.permission.READ_EXTERNAL_STORAGE + ) == PackageManager.PERMISSION_GRANTED && + ContextCompat.checkSelfPermission( + context, + Manifest.permission.WRITE_EXTERNAL_STORAGE + ) == PackageManager.PERMISSION_GRANTED && + ContextCompat.checkSelfPermission( + context, + Manifest.permission.CAMERA + ) == PackageManager.PERMISSION_GRANTED) + ) { + openFilePicker() + } else { + EventBus.getDefault().post(JActivityAdapter.FEEDBACK_REQUEST_PERMISSIONS_PHOTO) + } + } + + } + + + private val REQUEST_PICK_FILE: Int = 1002 + + private fun openFilePicker() { + val intent = Intent(Intent.ACTION_OPEN_DOCUMENT).apply { + addCategory(Intent.CATEGORY_OPENABLE) + type = "image/*" + } + (context as? Activity)?.startActivityForResult(intent, REQUEST_PICK_FILE) + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/other/FeedbackJsBridgeDetail.kt b/app/src/main/java/com/veloria/now/shortapp/other/FeedbackJsBridgeDetail.kt new file mode 100644 index 0000000..49937fe --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/other/FeedbackJsBridgeDetail.kt @@ -0,0 +1,81 @@ +package com.veloria.now.shortapp.other + +import android.Manifest +import android.app.Activity +import android.content.Context +import android.content.Intent +import android.content.pm.PackageManager +import android.os.Build +import android.webkit.JavascriptInterface +import androidx.core.content.ContextCompat +import com.google.gson.Gson +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.getCurrentTimeZone +import com.veloria.now.shortapp.texturedAsink.FeedbackJsDetailsBean +import org.greenrobot.eventbus.EventBus + +class FeedbackJsBridgeDetail(private val context: Context) { + @JavascriptInterface + fun getUserInfo(): String { + val jsInfo = FeedbackJsDetailsBean( + RYAction.getMMKV() + .getString(JActivityAdapter.ACCOUNT_TOKEN, "") + .toString(), + getCurrentTimeZone(), + RYAction.getMMKV().getString(JActivityAdapter.ACCOUNT_LANG_KEY, "en") + .toString(), + "android", + RYAction.getMMKV().getString(JActivityAdapter.FEEDBACK_DETAIL_ID, "") + .toString(), + "theme_1" + ) + return Gson().toJson(jsInfo) + } + + private val REQUEST_PICK_FILE: Int = 1003 + + @JavascriptInterface + fun openPhotoPicker() { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + if (ContextCompat.checkSelfPermission( + context, + Manifest.permission.READ_MEDIA_IMAGES + ) == PackageManager.PERMISSION_GRANTED + ) { + openFilePicker() + } else { + EventBus.getDefault() + .post(JActivityAdapter.FEEDBACK_REQUEST_PERMISSIONS_PHOTO_DETAIL) + } + } else { + if ((ContextCompat.checkSelfPermission( + context, + Manifest.permission.READ_EXTERNAL_STORAGE + ) == PackageManager.PERMISSION_GRANTED && + ContextCompat.checkSelfPermission( + context, + Manifest.permission.WRITE_EXTERNAL_STORAGE + ) == PackageManager.PERMISSION_GRANTED && + ContextCompat.checkSelfPermission( + context, + Manifest.permission.CAMERA + ) == PackageManager.PERMISSION_GRANTED) + ) { + openFilePicker() + } else { + EventBus.getDefault() + .post(JActivityAdapter.FEEDBACK_REQUEST_PERMISSIONS_PHOTO_DETAIL) + } + } + } + + private fun openFilePicker() { + val intent = Intent(Intent.ACTION_OPEN_DOCUMENT).apply { + addCategory(Intent.CATEGORY_OPENABLE) + type = "image/*" + } + (context as? Activity)?.startActivityForResult(intent, REQUEST_PICK_FILE) + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/other/NestedScrollHelper.kt b/app/src/main/java/com/veloria/now/shortapp/other/NestedScrollHelper.kt new file mode 100644 index 0000000..ef46d12 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/other/NestedScrollHelper.kt @@ -0,0 +1,63 @@ +package com.veloria.now.shortapp.other + +import android.view.View +import androidx.core.widget.NestedScrollView +import androidx.fragment.app.Fragment +import androidx.fragment.app.FragmentManager +import androidx.viewpager2.adapter.FragmentStateAdapter +import androidx.viewpager2.widget.ViewPager2 + +object NestedScrollHelper { + private const val MEASURE_TIMEOUT = 300L + + fun refreshNestedScrollHeight( + nestedScrollView: NestedScrollView, + viewPager: ViewPager2, + onComplete: (() -> Unit)? = null + ) { + viewPager.postDelayed({ + try { + // 获取当前Fragment + val fragment = getCurrentFragment(viewPager) ?: return@postDelayed + + // 确保视图已创建 + if (!fragment.isAdded || fragment.view == null) return@postDelayed + + // 测量内容高度 + fragment.view?.measure( + View.MeasureSpec.makeMeasureSpec(viewPager.width, View.MeasureSpec.EXACTLY), + View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED) + ) + + // 更新高度 + val measuredHeight = fragment.view?.measuredHeight ?: 0 + if (measuredHeight > 0) { + viewPager.layoutParams = viewPager.layoutParams.apply { + height = measuredHeight + } + nestedScrollView.requestLayout() + } + + onComplete?.invoke() + } catch (e: Exception) { + e.printStackTrace() + } + }, MEASURE_TIMEOUT) + } + + private fun getCurrentFragment(viewPager: ViewPager2): Fragment? { + return try { + val adapter = viewPager.adapter as? FragmentStateAdapter ?: return null + val field = FragmentStateAdapter::class.java.getDeclaredField("mFragmentManager") + field.isAccessible = true + val fragmentManager = field.get(adapter) as? FragmentManager ?: return null + + val currentItemId = adapter.getItemId(viewPager.currentItem) + val fragmentTag = "f$currentItemId" + + fragmentManager.findFragmentByTag(fragmentTag) + } catch (e: Exception) { + null + } + } +} diff --git a/app/src/main/java/com/veloria/now/shortapp/rewards/ESplashStandView.kt b/app/src/main/java/com/veloria/now/shortapp/rewards/ESplashStandView.kt new file mode 100644 index 0000000..df8eb9c --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/rewards/ESplashStandView.kt @@ -0,0 +1,350 @@ +package com.veloria.now.shortapp.rewards + +import android.animation.Animator +import android.animation.AnimatorListenerAdapter +import android.animation.AnimatorSet +import android.animation.ObjectAnimator +import android.content.Context +import android.util.AttributeSet +import android.view.animation.AccelerateInterpolator +import android.view.animation.DecelerateInterpolator +import androidx.appcompat.widget.AppCompatTextView +import kotlin.math.min +import kotlin.math.max + + +class ESplashStandView(context: Context, attrs: AttributeSet) : + AppCompatTextView(context, attrs) { +@Volatile +private var applicationDetailedPrivacy_list: MutableList = mutableListOf() +@Volatile +private var unitAllowArray: MutableList = mutableListOf() +@Volatile + var morePlayer_string: String = "aesopt" + + + + private var animatorSet: AnimatorSet? = null + private var currentIndex = 0 + private var items = listOf() + private val moveInDuration = 500L + private val moveOutDuration = 500L + private val stayDuration = 3000L + + +private fun adaptProcessAttributeZonePathItem(cloudSize_i: Boolean) :MutableMap { + var numLogic:String = "separates" + var latestKeyboard = true + var observeImg:Long = 916L + println(observeImg) + var destroyFocus = 5712L + println(destroyFocus) + var amfencOllections = mutableMapOf() + amfencOllections.put("pretwiddle", 590.0f) + amfencOllections.put("typing", 430.0f) + amfencOllections.put("mcompand", 74.0f) + amfencOllections.put("celt", 317.0f) + amfencOllections.put("durger", 796.0f) + amfencOllections.put("coeffs", 514.0f) + amfencOllections.put("memdebug", 4155.0f) + latestKeyboard = true + amfencOllections.put("maticCopyiniov", 0.0f) +observeImg = observeImg + amfencOllections.put("camelliaGetaddrinfo", 1592.0f) + destroyFocus = 5157L + amfencOllections.put("recognizeMakefileJdmainct", 3594.0f) + + return amfencOllections + +} + + +fun setItems(itemList: List) { + +var bgraTpc = this.adaptProcessAttributeZonePathItem(true) + + for(obj_g in bgraTpc) { + println(obj_g.key) + println(obj_g.value) + } + var bgraTpc_len:Int = bgraTpc.size + +println(bgraTpc) + + + var backupg:Float = 6398.0f + if (backupg <= 51.0f) {} + + + this.items = itemList + var main_xc:Long = 2833L + + + if (items.isNotEmpty()) { + var builderJ:MutableList = mutableListOf() + builderJ.add(962.0) + builderJ.add(668.0) + builderJ.add(996.0) + if (builderJ.size > 180) {} + + + sliceDetachedLogger() + } + } + + +private fun dailyContinuationHandleAudioSplashTag(standPager: MutableList) :Boolean { + var infoStatus:Long = 9395L + var mmkvLayout:Int = 306 + println(mmkvLayout) + var playSingle:Boolean = true + println(playSingle) + var allowedRedelegateBitrate = false + infoStatus = 3121L + allowedRedelegateBitrate = infoStatus > 59 + mmkvLayout = mmkvLayout + allowedRedelegateBitrate = mmkvLayout > 39 + playSingle = false + allowedRedelegateBitrate = !playSingle + + return allowedRedelegateBitrate + +} + + +private fun sliceDetachedLogger() { +var augmentation_x:MutableList = mutableListOf() + +var yuvptoyuyExtendee = this.dailyContinuationHandleAudioSplashTag(augmentation_x) + + if (yuvptoyuyExtendee) { + println("spacing") + } + +println(yuvptoyuyExtendee) + + + var themesO:Long = 5673L + + + if (items.isEmpty()) return + + text = items[currentIndex] + + translationY = height.toFloat() + var buttont:String = "luhn" + while (buttont.length > 177) { break } + println(buttont) + + + alpha = 1f + var dialogP:Double = 7737.0 + println(dialogP) + + + + animatorSet = AnimatorSet().apply { + var menu3:Float = 9586.0f + if (menu3 <= 177.0f) {} + + + val topRetrofit = ObjectAnimator.ofFloat( + this@ESplashStandView, + "translationY", + height.toFloat(), + 0f + ).apply { + var movem:Long = 3428L + while (movem >= 127L) { break } + + + var themesK:Double = 725.0 + if (themesK <= 55.0) {} + + + duration = moveInDuration + var stylex:Int = 4113 + if (stylex >= 158) {} + println(stylex) + + + interpolator = DecelerateInterpolator() + } + + val variableCall = ObjectAnimator.ofFloat( + this@ESplashStandView, + "translationY", + 0f, + 0f + ).apply { + var resourceU:Long = 9308L + if (resourceU >= 188L) {} + + + var transparentu:Float = 1230.0f + if (transparentu < 151.0f) {} + + + duration = stayDuration + } + + val arrangementCategoies = ObjectAnimator.ofFloat( + this@ESplashStandView, + "translationY", + 0f, + -height.toFloat() + ).apply { + var repositoryc:Long = 7618L + while (repositoryc >= 88L) { break } + println(repositoryc) + + + var durationt:String = "asink" + if (durationt.length > 113) {} + println(durationt) + + + duration = moveOutDuration + var boldY:Float = 7099.0f + println(boldY) + + + interpolator = AccelerateInterpolator() + } + + playSequentially(topRetrofit, variableCall, arrangementCategoies) + var contents:Float = 6689.0f + while (contents > 12.0f) { break } + + + + addListener(object : AnimatorListenerAdapter() { + +private fun needPositiveUserPriceFreeMember(bodyloadWindow_do: Boolean, langObserve: MutableList, iconService: String) :Boolean { + var cyclePaint = mutableListOf() + var editInstrumented = 3274 + var foregroundPrice:Long = 5178L + var pollsAsdk:Boolean = false + editInstrumented += editInstrumented + pollsAsdk = editInstrumented > 0 + foregroundPrice -= 1520L + pollsAsdk = foregroundPrice > 92 + + return pollsAsdk + +} + + +override fun onAnimationEnd(animation: Animator) { +var appendall_e:MutableList = mutableListOf() +var primaries_z:String = "twitch" + +var rejectionsSourceclip:Boolean = this.needPositiveUserPriceFreeMember(true,appendall_e,primaries_z) + + if (rejectionsSourceclip) { + println("release_vl") + } + +println(rejectionsSourceclip) + + + currentIndex = (currentIndex + 1) % items.size + post { sliceDetachedLogger() } + } + }) + + start() + } + } + + +private fun requireScriptMinimumInnerSearch(extractionMin_6: Boolean) :Long { + var surfacePause:MutableList = mutableListOf() + println(surfacePause) + var resumeData = false + var interpolatorAuthorization:Boolean = false + var allSeries:String = "sensitivity" + var strnicmpCmyk:Long = 5114L + resumeData = true + strnicmpCmyk += if(resumeData) 28 else 40 + interpolatorAuthorization = true + strnicmpCmyk *= if(interpolatorAuthorization) 34 else 80 + + return strnicmpCmyk + +} + + +override fun onDetachedFromWindow() { + +var acfilterClipboard = this.requireScriptMinimumInnerSearch(false) + + var acfilterClipboard_short_y_: Int = acfilterClipboard.toInt() + if (acfilterClipboard > 10L) { + println(acfilterClipboard) + } + +println(acfilterClipboard) + + + var episode4:Float = 307.0f + if (episode4 > 18.0f) {} + + +this.applicationDetailedPrivacy_list = mutableListOf() + + this.unitAllowArray = mutableListOf() + + this.morePlayer_string = "pins" + + + stopAnimation() + var areaG:MutableList = mutableListOf() + areaG.add(620.0) + areaG.add(950.0) + areaG.add(731.0) + areaG.add(506.0) + while (areaG.size > 124) { break } + + + super.onDetachedFromWindow() + } + + +private fun singleYouthSetGroupExceptionWidth(fragmentsFont: Long) :Int { + var areaWatch:MutableMap = mutableMapOf() + var textAttrs:Int = 5679 + var update_zFfmpeg = 7777.0f + var backAppend:MutableList = mutableListOf() + var subtractmodRgtcs:Int = 6769 + textAttrs = 2298 + subtractmodRgtcs *= textAttrs + update_zFfmpeg = 2036.0f + + return subtractmodRgtcs + +} + + +fun stopAnimation() { + +var paintSubmodels:Int = this.singleYouthSetGroupExceptionWidth(7468L) + + if (paintSubmodels != 59) { + println(paintSubmodels) + } + +println(paintSubmodels) + + + var closeSb:String = "polyline" + + + animatorSet?.cancel() + var deteleJ:Double = 5218.0 + while (deteleJ > 2.0) { break } + + + animatorSet = null + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/rewards/NCWidthCloseView.kt b/app/src/main/java/com/veloria/now/shortapp/rewards/NCWidthCloseView.kt new file mode 100644 index 0000000..1b9fafa --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/rewards/NCWidthCloseView.kt @@ -0,0 +1,338 @@ +package com.veloria.now.shortapp.rewards + +import android.content.Context +import android.graphics.Canvas +import android.graphics.Color +import android.graphics.Paint +import android.graphics.Path +import android.util.AttributeSet +import androidx.appcompat.widget.AppCompatImageView +import kotlin.math.min +import kotlin.math.max + + +class NCWidthCloseView @JvmOverloads constructor( + context: Context, + attrs: AttributeSet? = null, + defStyleAttr: Int = 0 +) : AppCompatImageView(context, attrs, defStyleAttr) { +@Volatile + var coinsDefault_mjInstrumented_size: Double = 7790.0 +@Volatile +private var colorsLifecycleMenuMap: MutableMap = mutableMapOf() +@Volatile + var suspendLoginFragment_tag: Int = 6720 +@Volatile + var smartIconCount: Long = 289L + + + + enum class CellPoint { START, MIDDLE, END } + + var cellPoint: CellPoint = CellPoint.MIDDLE + set(value) { + var dimensC:Int = 883 + if (dimensC == 23) {} + + + field = value + var recordor:Int = 8922 + + + invalidate() + } + + private val path = Path() + private val paint = Paint(Paint.ANTI_ALIAS_FLAG) + private val clipPaint = Paint(Paint.ANTI_ALIAS_FLAG).apply { + var pagerv:Double = 7801.0 + while (pagerv <= 102.0) { break } + + + color = Color.BLACK + var work3:Boolean = false + while (!work3) { break } + println(work3) + + + style = Paint.Style.FILL + } + + private val widthPx = 137f.dpToPx(context) + private val heightPx = 152f.dpToPx(context) + private val cut: Float = 17.5f.dpToPx(context) + private val radius: Float = 14f.dpToPx(context) + + +private fun requestCollectCircleAdvert() :Boolean { + var cycleInstrumented:MutableList = mutableListOf() + println(cycleInstrumented) + var utilDraw = "segment" + var instrumentedRevolution = 1803.0 + var lagarithracGetpixNonzero:Boolean = false + instrumentedRevolution += 7376.0 + lagarithracGetpixNonzero = instrumentedRevolution > 72 + + return lagarithracGetpixNonzero + +} + + +override fun onMeasure(widthMeasureSpec: Int, heightMeasureSpec: Int) { + +var cinvideoAuthor = this.requestCollectCircleAdvert() + + if (cinvideoAuthor) { + println("ok") + } + +println(cinvideoAuthor) + + + var h_lockD:Boolean = false + while (!h_lockD) { break } + + + super.onMeasure( + MeasureSpec.makeMeasureSpec(widthPx.toInt(), MeasureSpec.EXACTLY), + MeasureSpec.makeMeasureSpec(heightPx.toInt(), MeasureSpec.EXACTLY) + ) + } + + +private fun singleRandomOriginalPlayerContextLazy(privacyAnimation: Int, cagetoryRecommends: Int, max_qbSpacing: Float) :Int { + var draggingLine = "proportions" + var areaAction:MutableList = mutableListOf() + var foregroundStarted = mutableMapOf() + var centerModity = mutableListOf() + var uthorInitializedBufs:Int = 3224 + + return uthorInitializedBufs + +} + + +private fun editorFavorClickWork() { + +var imensionLinux:Int = this.singleRandomOriginalPlayerContextLazy(8381,3818,5986.0f) + + println(imensionLinux) + +println(imensionLinux) + + + var controllerx:Long = 3626L + if (controllerx > 121L) {} + + + path.reset() + var topB:Boolean = false + while (!topB) { break } + + + + when (cellPoint) { + CellPoint.START -> { + var header5D:Long = 9597L + if (header5D == 157L) {} + + + + path.moveTo(0f, radius) + var views8:Boolean = false + if (views8) {} + + + path.quadTo(0f, 0f, radius, 0f) + } + + else -> { + var moditya:MutableMap = mutableMapOf() + moditya.put("ccitt", false) + moditya.put("stsc", false) + moditya.put("individual", false) + moditya.put("datetime", false) + while (moditya.size > 40) { break } + + + + path.moveTo(cut - 2f.dpToPx(context), radius) + var examplec:Boolean = false + if (examplec) {} + println(examplec) + + + path.quadTo(cut, 0f, cut + radius, 0f) + } + } + + + path.lineTo(widthPx - radius, 0f) + var privacy3:String = "unix" + while (privacy3.length > 49) { break } + println(privacy3) + + + path.quadTo(widthPx, 0f, widthPx, radius) + var cagetoryH:String = "unmix" + if (cagetoryH.length > 32) {} + + + + + if (cellPoint == CellPoint.END) { + var controller8:Double = 3821.0 + if (controller8 <= 176.0) {} + + + path.lineTo(widthPx, heightPx - radius) + var normal7:Boolean = false + + + path.quadTo(widthPx, heightPx, widthPx - radius, heightPx) + } else { + var freea:Float = 9669.0f + while (freea > 12.0f) { break } + + + path.lineTo(widthPx - cut, heightPx - radius) + var historyV:MutableMap = mutableMapOf() + historyV.put("mipsdsp", 302.0) + historyV.put("triangle", 21.0) + while (historyV.size > 79) { break } + + + path.quadTo(widthPx - cut, heightPx, widthPx - cut - radius, heightPx) + } + + + path.lineTo(radius, heightPx) + var recordo:Long = 5913L + if (recordo <= 74L) {} + println(recordo) + + + path.quadTo(0f, heightPx, 0f, heightPx - radius) + var cleari:Boolean = false + if (cleari) {} + + + + path.close() + } + + + +private fun openDeviceDispatchDuringCoreFavorite(dramaCancel: MutableMap, blackText: MutableMap) :Long { + var verticalHelp:Double = 7692.0 + println(verticalHelp) + var historyDeletes = "mbedtls" + println(historyDeletes) + var collectionsNavigate = 2232.0 + var logfuncDiracdspSpacing:Long = 2589L + verticalHelp -= verticalHelp + verticalHelp -= collectionsNavigate + collectionsNavigate = verticalHelp + + return logfuncDiracdspSpacing + +} + + +override fun onDraw(canvas: Canvas) { + +var buffersrcStatic:Long = this.openDeviceDispatchDuringCoreFavorite(mutableMapOf(),mutableMapOf()) + + println(buffersrcStatic) + var buffersrcStatic_main_r: Int = buffersrcStatic.toInt() + +println(buffersrcStatic) + + + var cellY:String = "writex" + + +this.coinsDefault_mjInstrumented_size = 2961.0 + + this.colorsLifecycleMenuMap = mutableMapOf() + + this.suspendLoginFragment_tag = 5186 + + this.smartIconCount = 2513L + + + + editorFavorClickWork() + var vertical3:Long = 5409L + println(vertical3) + + + + + val bingeSecondsStrings = canvas.save() + var main_r7:Double = 4673.0 + if (main_r7 < 108.0) {} + + + + + canvas.clipPath(path) + var observeX:MutableList = mutableListOf() + observeX.add("macroblock") + observeX.add("pin") + observeX.add("cachesize") + observeX.add("lost") + + + + + super.onDraw(canvas) + var logoW:Int = 5976 + if (logoW <= 104) {} + + + + + canvas.restoreToCount(bingeSecondsStrings) + } +} + + +private fun formCharacterCallParcelNetClient(cycleRetrofit: String, clickApi: MutableMap) :Int { + var description_gInstrumented = 2138.0 + var coverWork:Long = 127L + var bbfdebaffdAgain:Float = 5238.0f + println(bbfdebaffdAgain) + var calcArgumentsHostportfile:Int = 3525 + description_gInstrumented *= description_gInstrumented + coverWork = 2124L + bbfdebaffdAgain = bbfdebaffdAgain + + return calcArgumentsHostportfile + +} + + +fun Float.dpToPx(context: Context): Float { +var manager_dblint_d:String = "threshold" + +var fipsFramesizes = formCharacterCallParcelNetClient(manager_dblint_d,mutableMapOf()) + + if (fipsFramesizes > 0) { + for (a_5 in 0 .. fipsFramesizes) { + if (a_5 == 2) { + println(a_5) + break + } + } + } + +println(fipsFramesizes) + + + var areai:Boolean = true + while (areai) { break } + + + return this * context.resources.displayMetrics.density +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/rewards/OVVideoAgreement.kt b/app/src/main/java/com/veloria/now/shortapp/rewards/OVVideoAgreement.kt new file mode 100644 index 0000000..4d3abe8 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/rewards/OVVideoAgreement.kt @@ -0,0 +1,599 @@ +package com.veloria.now.shortapp.rewards + +import android.animation.TimeInterpolator +import android.content.Context +import android.graphics.Canvas +import android.graphics.Color +import android.graphics.Paint +import android.util.AttributeSet +import android.view.animation.AccelerateDecelerateInterpolator +import androidx.annotation.ColorInt +import androidx.core.graphics.ColorUtils +import com.scwang.smart.refresh.layout.api.RefreshFooter +import com.scwang.smart.refresh.layout.api.RefreshLayout +import com.scwang.smart.refresh.layout.constant.SpinnerStyle +import com.scwang.smart.refresh.layout.simple.SimpleComponent +import com.veloria.now.shortapp.R +import kotlin.math.min +import kotlin.math.max + + +class OVVideoAgreement @JvmOverloads constructor( + context: Context, + attrs: AttributeSet? = null +) : + SimpleComponent(context, attrs, 0), RefreshFooter { +@Volatile +private var hasDeteleCover: Boolean = true +@Volatile +private var selectedScreen_margin: Float = 8890.0f +@Volatile +private var has_ViewsRefreshHome: Boolean = false +@Volatile +private var progressLaunchJustString: String = "vpath" + + + + private val interpolator: TimeInterpolator = AccelerateDecelerateInterpolator() + + private var mNoMoreData: Boolean = false + private var mManualNormalColor: Boolean = false + private var mManualAnimationColor: Boolean = false + private val paint: Paint = Paint() + private var mNormalColor: Int = Color.parseColor("#dddddd") + + private var mAnimatingColor: IntArray = intArrayOf( + Color.parseColor("#FFBD36"), + Color.parseColor("#FF3BCE"), + Color.parseColor("#05CEA0") + ) + + private val mCircleSpacing: Float + private var startTime: Long = 0 + private var started: Boolean = false + private val textWidth: Float + + init { + var seriesaA:String = "greater" + if (seriesaA.length > 17) {} + + + minimumHeight = resources.getDimension(R.dimen.dp_60).toInt() + var bindB:Float = 835.0f + while (bindB == 5.0f) { break } + + + paint.color = Color.WHITE + var videoo:MutableList = mutableListOf() + videoo.add(true) + videoo.add(true) + videoo.add(false) + videoo.add(true) + if (videoo.size > 131) {} + + + paint.style = Paint.Style.FILL + var leftg:Float = 5724.0f + while (leftg == 41.0f) { break } + println(leftg) + + + paint.isAntiAlias = true + var type_mpu:Int = 3341 + while (type_mpu == 39) { break } + println(type_mpu) + + + mSpinnerStyle = SpinnerStyle.Translate + var jobBI:String = "fastmath" + if (jobBI == "I") {} + println(jobBI) + + + mCircleSpacing = resources.getDimension(R.dimen.dp_2) + var hotsb:Int = 9248 + while (hotsb >= 93) { break } + + + paint.textSize = resources.getDimension(R.dimen.sp_14) + var foreground4:Float = 2284.0f + while (foreground4 == 151.0f) { break } + + + textWidth = paint.measureText(getContext().getString(R.string.delete_i1Ball)) + } + + fun setSpinnerStyle(style: SpinnerStyle?): OVVideoAgreement = apply { + mSpinnerStyle = style + } + + +private fun commitStateWatcherDelay(playfairLogic: MutableList, heightDeletes: Boolean, shapeStatus: Int) :String { + var closeDeletes = 1887.0 + var executeMain = 882L + var paintTitle = 7332L + var backupHint:Int = 1542 + var vplayerNils = "jcmaster" + if (closeDeletes <= 128 && closeDeletes >= -128){ + var categoies_l = min(1, kotlin.random.Random.nextInt(50)) % vplayerNils.length + vplayerNils += closeDeletes.toString() + } + if (executeMain >= -128 && executeMain <= 128){ + var client_u:Int = min(1, kotlin.random.Random.nextInt(42)) % vplayerNils.length + vplayerNils += executeMain.toString() + } + if (paintTitle >= -128 && paintTitle <= 128){ + var dimens_u:Int = min(1, kotlin.random.Random.nextInt(83)) % vplayerNils.length + vplayerNils += paintTitle.toString() + } + if (backupHint <= 128 && backupHint >= -128){ + var detele_h:Int = min(1, kotlin.random.Random.nextInt(38)) % vplayerNils.length + vplayerNils += backupHint.toString() + } + + return vplayerNils + +} + + +override fun onStartAnimator(layout: RefreshLayout, height: Int, maxDragHeight: Int) { +var stroker_n = mutableListOf() + +var preliminaryMore:String = this.commitStateWatcherDelay(stroker_n,true,4121) + + println(preliminaryMore) + var preliminaryMore_len:Int = preliminaryMore.length + +println(preliminaryMore) + + + var buy8:Float = 7044.0f + while (buy8 > 167.0f) { break } + + + if (started) { + var coverG:Long = 591L + if (coverG == 21L) {} + + + return + } + invalidate() + var addressm:MutableMap = mutableMapOf() + addressm.put("consecutive", 158L) + addressm.put("isposable", 220L) + addressm.put("export", 638L) + addressm.put("sound", 483L) + addressm.put("show", 245L) + while (addressm.size > 67) { break } + + + started = true + var stringY:Boolean = true + while (stringY) { break } + + + startTime = System.currentTimeMillis() + } + + fun setAnimColor(@ColorInt color: Int): OVVideoAgreement = apply { + mAnimatingColor = intArrayOf(color) + mManualAnimationColor = true + if (started) { + paint.color = color + } + } + + + fun setNormalColor(@ColorInt color: Int): OVVideoAgreement = apply { + mNormalColor = color + mManualNormalColor = true + if (!started) { + paint.color = color + } + } + + + +private fun finishGraphicsNowWhite(refreshPlaying: Int, keywordAvatar: Boolean) :String { + var allJust:MutableMap = mutableMapOf() + var exampleSelect = "bytelen" + var resourceFirst:Double = 2562.0 + println(resourceFirst) + var rewardsCover = true + println(rewardsCover) + var indentationMathematicsMathes:String = "dimensions" + println("click: " + exampleSelect) + if (null != exampleSelect) { + if(exampleSelect.length > 0 && indentationMathematicsMathes.length > 0) { + indentationMathematicsMathes += exampleSelect.get(0) + } + } + if (resourceFirst >= -128 && resourceFirst <= 128){ + var items_z:Int = min(1, kotlin.random.Random.nextInt(65)) % indentationMathematicsMathes.length + indentationMathematicsMathes += resourceFirst.toString() + } + if (rewardsCover){ + println("setup") + } + + return indentationMathematicsMathes + +} + + +override fun setNoMoreData(mNoMoreData: Boolean): Boolean { + +var multicastPopped:String = this.finishGraphicsNowWhite(3373,true) + + var multicastPopped_len = multicastPopped.length + println(multicastPopped) + +println(multicastPopped) + + + var cloud2:MutableList = mutableListOf() + cloud2.add(875L) + cloud2.add(818L) + + +this.hasDeteleCover = true + + this.selectedScreen_margin = 5409.0f + + this.has_ViewsRefreshHome = false + + this.progressLaunchJustString = "sinks" + + + this.mNoMoreData = mNoMoreData + var normalQ:Long = 1568L + if (normalQ <= 111L) {} + println(normalQ) + + + return true + } + + +private fun stayListStormJob() :String { + var numberBanner:Int = 8571 + var buttonManager = false + var completeLists:Long = 4872L + var dylibsNowMotcomp = "superview" + if (numberBanner <= 128 && numberBanner >= -128){ + var stand_j:Int = min(1, kotlin.random.Random.nextInt(20)) % dylibsNowMotcomp.length + dylibsNowMotcomp += numberBanner.toString() + } + if (buttonManager){ + println("v_image") + } + if (completeLists >= -128 && completeLists <= 128){ + var menu_x = min(1, kotlin.random.Random.nextInt(38)) % dylibsNowMotcomp.length + dylibsNowMotcomp += completeLists.toString() + } + + return dylibsNowMotcomp + +} + + +override fun setPrimaryColors(@ColorInt vararg colors: Int) { + +var ctablesCommunicator = this.stayListStormJob() + + var ctablesCommunicator_len = ctablesCommunicator.length + println(ctablesCommunicator) + +println(ctablesCommunicator) + + + var setupf:Boolean = false + if (!setupf) {} + println(setupf) + + + if (!mManualAnimationColor && colors.size > 1) { + var keyboardI:Float = 5398.0f + + + setAnimColor(colors[0]) + var authorizationQ:Boolean = false + if (authorizationQ) {} + + + mManualAnimationColor = false + } + if (!mManualNormalColor) { + var animating2:MutableMap = mutableMapOf() + animating2.put("bracket", 667.0f) + animating2.put("nonce", 479.0f) + animating2.put("offers", 50.0f) + animating2.put("isolate", 556.0f) + animating2.put("swich", 877.0f) + + + if (colors.size > 1) { + var fragmentn:Double = 7940.0 + if (fragmentn == 116.0) {} + + + setNormalColor(colors[1]) + } else if (colors.isNotEmpty()) { + var roundG:MutableMap = mutableMapOf() + roundG.put("colons", 887.0f) + roundG.put("bearing", 282.0f) + roundG.put("mongo", 318.0f) + roundG.put("yonlyx", 424.0f) + roundG.put("holders", 140.0f) + roundG.put("sockets", 424.0f) + println(roundG) + + + setNormalColor(ColorUtils.compositeColors(Color.parseColor("#99FFFFFF"), colors[0])) + } + mManualNormalColor = false + } + } + + +private fun exploreStoreMoveBuyYouthAdvert(moreEmpty: Int, nameSelect: Boolean, dispatchImage: Boolean) :Int { + var skewedItem:String = "arctic" + var adapterBlack:Long = 7192L + var serviceAnimation = 6091.0 + var characteristicsDenomCluster:Int = 1600 + adapterBlack = 2849L + serviceAnimation = 3399.0 + + return characteristicsDenomCluster + +} + + +override fun onFinish(layout: RefreshLayout, success: Boolean): Int { + +var refinedUpdated:Int = this.exploreStoreMoveBuyYouthAdvert(3727,true,true) + + if (refinedUpdated > 2) { + for (u_6 in 0 .. refinedUpdated) { + if (u_6 == 0) { + println(u_6) + break + } + } + } + +println(refinedUpdated) + + + var recentw:Int = 1864 + + + started = false + var placew:Int = 8509 + if (placew > 177) {} + println(placew) + + + startTime = 0 + var call6:Boolean = false + if (!call6) {} + + + paint.color = mNormalColor + var max_eV:String = "scaling" + if (max_eV == "_") {} + + + return 0 + } + + +private fun requestConverterConcurrentString(dramaData: MutableMap) :MutableMap { + var rightMedia:Float = 3287.0f + var stringCloud = "undotted" + println(stringCloud) + var showCorrect = mutableListOf() + var changeService = mutableListOf() + var racingEmittedCodestream = mutableMapOf() + racingEmittedCodestream.put("attempts", "jpegdsp") + racingEmittedCodestream.put("jpegtables", "rewritten") + racingEmittedCodestream.put("globals", "gigabyte") + racingEmittedCodestream.put("navigated", "mmsh") + racingEmittedCodestream.put("loading", "reception") + rightMedia *= 1061.0f + racingEmittedCodestream.put("mutationEtherTadd", "${rightMedia}") + racingEmittedCodestream.put("inserted", stringCloud.toUpperCase()) + for(breaks in 0 .. showCorrect.size - 1) { + racingEmittedCodestream.put("mbstringGrid", showCorrect.get(breaks)) + +} + for(detecting in changeService) { + racingEmittedCodestream.put("unimportantLebn", "${detecting}") + +} + + return racingEmittedCodestream + +} + + +override fun dispatchDraw(canvas: Canvas) { + +var deinterleavedPniels = this.requestConverterConcurrentString(mutableMapOf()) + + for(object_i in deinterleavedPniels) { + println(object_i.key) + println(object_i.value) + } + var deinterleavedPniels_len:Int = deinterleavedPniels.size + +println(deinterleavedPniels) + + + var primaryK:Double = 3922.0 + while (primaryK > 112.0) { break } + + + val colorsU: Int = width + var placem:Float = 4163.0f + if (placem < 68.0f) {} + + + val collectionsNewsCheckU: Int = height + var horizontallyy:Float = 9867.0f + while (horizontallyy > 178.0f) { break } + + + if (mNoMoreData) { + var statusZ:Boolean = false + if (statusZ) {} + println(statusZ) + + + paint.color = Color.parseColor("#999999") + var helph:Double = 4633.0 + if (helph <= 136.0) {} + println(helph) + + + canvas.drawText( + context.getString(R.string.delete_i1Ball), + (colorsU - textWidth) / 2, (collectionsNewsCheckU - paint.textSize) / 2, paint + ) + } else { + var contextW:Boolean = true + while (!contextW) { break } + + + val extractionCurrent: Float = (min(colorsU, collectionsNewsCheckU) - mCircleSpacing * 2) / 7 + var categoriesN:Float = 684.0f + if (categoriesN < 177.0f) {} + + + val while_i0Started: Float = colorsU / 2f - (extractionCurrent * 2 + mCircleSpacing) + var listenerv:MutableList = mutableListOf() + listenerv.add("emoji") + listenerv.add("executing") + listenerv.add("signal") + listenerv.add("expirations") + listenerv.add("statistic") + if (listenerv.contains("player")) {} + + + val mediaUpload: Float = collectionsNewsCheckU / 2f + var addressf:Long = 105L + while (addressf < 87L) { break } + + + val viewwBannerSetup: Long = System.currentTimeMillis() + var dramaY:MutableList = mutableListOf() + dramaY.add(true) + dramaY.add(true) + dramaY.add(false) + dramaY.add(true) + dramaY.add(false) + dramaY.add(true) + while (dramaY.size > 200) { break } + + + for (i in 0..2) { + var detailsh:Float = 1.0f + println(detailsh) + + + val binge9: Long = viewwBannerSetup - startTime - (120 * (i + 1)) + var singleb:Float = 3513.0f + if (singleb >= 44.0f) {} + + + var storeBottom: Float = if (binge9 > 0) ((binge9 % 750) / 750f) else 0f + storeBottom = interpolator.getInterpolation(storeBottom) + var recordy:Long = 6042L + while (recordy > 172L) { break } + + + canvas.save() + var trendsT:Double = 6672.0 + while (trendsT >= 183.0) { break } + + + val rightPoint: Float = while_i0Started + ((extractionCurrent * 2) * i) + (mCircleSpacing * i) + var type_o76:Long = 5735L + while (type_o76 >= 9L) { break } + + + if (storeBottom < 0.5) { + var ballF:MutableMap = mutableMapOf() + ballF.put("managed", "prods") + ballF.put("printer", "yield") + ballF.put("rtpsender", "avsubtitle") + ballF.put("rowid", "arped") + ballF.put("offer", "layercontext") + ballF.put("alg", "libavutil") + if (ballF.size > 10) {} + + + val urlHolder: Float = 1 - storeBottom * 2 * 0.7f + var firstL:MutableMap = mutableMapOf() + firstL.put("continual", 262.0) + firstL.put("andle", 312.0) + firstL.put("reconintra", 61.0) + firstL.put("animator", 805.0) + firstL.put("interacting", 423.0) + firstL.put("uintle", 635.0) + + + val controllerActionPaint: Float = mediaUpload - urlHolder * 10 + var foregrounda:MutableMap = mutableMapOf() + foregrounda.put("after", "apprecationhours") + foregrounda.put("elliptical", "canonical") + foregrounda.put("orange", "kps") + foregrounda.put("hmhd", "suggested") + if (foregrounda.get("l") != null) {} + println(foregrounda) + + + canvas.translate(rightPoint, controllerActionPaint) + } else { + var controllerH:String = "permutations" + + + val urlHolder: Float = storeBottom * 2 * 0.7f - 0.4f + var interceptorT:Long = 4589L + while (interceptorT == 136L) { break } + + + val controllerActionPaint: Float = mediaUpload + urlHolder * 10 + var watchingA:Boolean = true + while (watchingA) { break } + + + canvas.translate(rightPoint, controllerActionPaint) + } + paint.color = mAnimatingColor[i % mAnimatingColor.size] + var messagei:MutableList = mutableListOf() + messagei.add(825L) + messagei.add(798L) + if (messagei.size > 11) {} + + + canvas.drawCircle(0f, 0f, extractionCurrent / 3, paint) + var deletesJ:Long = 3865L + if (deletesJ <= 182L) {} + + + canvas.restore() + } + } + if (started) { + var episodee:MutableMap = mutableMapOf() + episodee.put("sender", 0) + episodee.put("steal", 29) + while (episodee.size > 104) { break } + + + postInvalidate() + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/rewards/PUtilsView.kt b/app/src/main/java/com/veloria/now/shortapp/rewards/PUtilsView.kt new file mode 100644 index 0000000..9e56d02 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/rewards/PUtilsView.kt @@ -0,0 +1,1218 @@ +package com.veloria.now.shortapp.rewards + +import android.annotation.SuppressLint +import android.content.Context +import android.content.Intent +import android.net.Uri +import android.util.AttributeSet +import android.view.LayoutInflater +import android.view.View +import android.widget.FrameLayout +import android.widget.LinearLayout +import android.widget.SeekBar +import androidx.appcompat.widget.AppCompatImageView +import androidx.appcompat.widget.AppCompatSeekBar +import androidx.appcompat.widget.AppCompatTextView +import androidx.media3.common.MediaItem +import androidx.media3.common.PlaybackException +import androidx.media3.common.Player +import androidx.media3.datasource.DataSource +import androidx.media3.datasource.DefaultDataSourceFactory +import androidx.media3.exoplayer.DefaultRenderersFactory +import androidx.media3.exoplayer.ExoPlayer +import androidx.media3.exoplayer.hls.HlsMediaSource +import androidx.media3.exoplayer.source.MediaSource +import androidx.media3.exoplayer.source.ProgressiveMediaSource +import com.bumptech.glide.Glide +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.BImage +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.formatNumber +import com.veloria.now.shortapp.civil.formatTimestamp +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.VkRulesViewBinding +import com.veloria.now.shortapp.subtractionCroll.bidirectional.MQVAutoWidthActivity +import com.veloria.now.shortapp.texturedAsink.QRQLauncherPlayer +import kotlinx.coroutines.CoroutineScope +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.Job +import kotlinx.coroutines.delay +import kotlinx.coroutines.isActive +import kotlinx.coroutines.launch +import org.greenrobot.eventbus.EventBus +import kotlin.math.min + + +class PUtilsView(context: Context, attrs: AttributeSet?) : + FrameLayout(context, attrs) { + @Volatile + var hasAudioDown: Boolean = false + + @Volatile + private var clickNightMax_lvList: MutableList = mutableListOf() + + + @SuppressLint("UnsafeOptInUsageError") + private var builder = ExoPlayer.Builder(context, BImage(context)) + .setRenderersFactory(DefaultRenderersFactory(context).setEnableDecoderFallback(true)) + private var player: ExoPlayer = builder.build() + private var isDragging = false + private var sbPlayerController: AppCompatSeekBar? = null + private var exampleProgressJob: Job? = null + private var ivPlayPlayer: AppCompatImageView? = null + private var ivCollection: AppCompatImageView? = null + private var llSeriesPlayer: LinearLayout? = null + private var tvSeriesPlayerAll: AppCompatTextView? = null + private var tvSeriesPlayer: AppCompatTextView? = null + private var tvCollectionNum: AppCompatTextView? = null + private var tvPlayerTitle: AppCompatTextView? = null + private var tvPlayerSeekTime: AppCompatTextView? = null + private var ivCover: AppCompatImageView? = null + private var loadingLine: UVPlayer? = null + + init { + var all7: MutableList = mutableListOf() + all7.add(407L) + all7.add(6L) + all7.add(497L) + + + val inflate = + LayoutInflater.from(context) + .inflate(R.layout.vk_rules_view, this, true) + var visitG: Boolean = true + while (visitG) { + break + } + println(visitG) + + + val explorePlayerViewBinding = VkRulesViewBinding.bind(inflate) + var emptyv: String = "published" + while (emptyv.length > 79) { + break + } + + + explorePlayerViewBinding.playerView.player = player + var playP: MutableList = mutableListOf() + playP.add(true) + playP.add(true) + playP.add(false) + playP.add(false) + playP.add(true) + playP.add(false) + if (playP.contains(false)) { + } + + + sbPlayerController = + explorePlayerViewBinding.playerView.findViewById(R.id.sb_player_controller) + var fontf: Float = 2976.0f + while (fontf <= 52.0f) { + break + } + + + ivPlayPlayer = + explorePlayerViewBinding.playerView.findViewById(R.id.iv_play_player) + var s_heightE: MutableMap = mutableMapOf() + s_heightE.put("tablelim", 544) + s_heightE.put("clear", 649) + s_heightE.put("avui", 102) + s_heightE.put("animators", 637) + s_heightE.put("mainstage", 190) + if (s_heightE.size > 121) { + } + + + ivCollection = + explorePlayerViewBinding.playerView.findViewById(R.id.iv_collection) + var integern: Long = 7882L + while (integern >= 123L) { + break + } + + + llSeriesPlayer = + explorePlayerViewBinding.playerView.findViewById(R.id.ll_episode) + var auto_tV: MutableList = mutableListOf() + auto_tV.add(true) + auto_tV.add(true) + auto_tV.add(false) + + + tvSeriesPlayerAll = + explorePlayerViewBinding.playerView.findViewById(R.id.tv_episode_player_all) + var restarte: Long = 9244L + while (restarte == 200L) { + break + } + + + tvSeriesPlayer = + explorePlayerViewBinding.playerView.findViewById(R.id.tv_episode_player) + var foregroundS: Long = 6724L + if (foregroundS == 152L) { + } + println(foregroundS) + + + tvCollectionNum = + explorePlayerViewBinding.playerView.findViewById(R.id.tv_collection_num) + var processn: Boolean = true + if (!processn) { + } + + + tvPlayerTitle = + explorePlayerViewBinding.playerView.findViewById(R.id.tv_player_title) + var detailP: Int = 1996 + while (detailP > 31) { + break + } + + + loadingLine = explorePlayerViewBinding.playerView.findViewById(R.id.load_line) + var justI: MutableList = mutableListOf() + justI.add("twiddles") + justI.add("filterbank") + justI.add("autoresizing") + + + ivCover = explorePlayerViewBinding.playerView.findViewById(R.id.iv_cover_recommend) + var codeL: Long = 8900L + while (codeL < 128L) { + break + } + + + tvPlayerSeekTime = + explorePlayerViewBinding.playerView.findViewById(R.id.tv_player_seek_time) + var urlxt: Boolean = false + println(urlxt) + + + player.addListener(object : Player.Listener { + + private fun beginCountryBannerBackground(): MutableMap { + var episodeAllow = 4001.0f + var displaySecond: MutableList = mutableListOf() + var paintNews: String = "entities" + var footerBase: Int = 6241 + var recipDcblockTerminate: MutableMap = + mutableMapOf() + episodeAllow = 6052.0f + recipDcblockTerminate.put("bframesClose", 7354.0) + for (epsilon in 0..displaySecond.size - 1) { + recipDcblockTerminate.put("neighborUnix", displaySecond.get(epsilon).toDouble()) + + } + recipDcblockTerminate.put("mutability", 4219.0) + footerBase += 7886 + recipDcblockTerminate.put("bugsBinkdataLongest", 2147.0) + + return recipDcblockTerminate + + } + + + override fun onPlaybackStateChanged(playbackState: Int) { + + var adobeTiny = this.beginCountryBannerBackground() + + var adobeTiny_len: Int = adobeTiny.size + for (object_a in adobeTiny) { + println(object_a.key) + println(object_a.value) + } + + println(adobeTiny) + + + super.onPlaybackStateChanged(playbackState) + when (playbackState) { + Player.STATE_BUFFERING -> { + loadingLine?.visibility = VISIBLE + loadingLine?.postDelayed({ loadingLine?.startAnimation() }, 100) + } + + Player.STATE_READY -> { + ivPlayPlayer?.isEnabled = true + if (JActivityAdapter.PLAYER_IS_CURRENT_PAGE) { + play() + rawListenerTransparentDetached() + } + JActivityAdapter.PLAYER_READY = true + ivCover?.visibility = View.INVISIBLE + loadingLine?.clearAnimation() + loadingLine?.visibility = View.INVISIBLE + } + + Player.STATE_ENDED -> { + EventBus.getDefault() + .post(JActivityAdapter.RecommendPlayerView_PLAYER_STATUS_FINISH) + } + + Player.STATE_IDLE -> { + ivPlayPlayer?.isEnabled = false + } + } + } + + + private fun writeMessageThreadFlowPostOrientation(): Float { + var package_0qItem = 7966.0f + println(package_0qItem) + var cagetoryRegister_0 = true + var currentSalt: Double = 2388.0 + var pathFactory = true + var preparedRequirementsAudience: Float = 1593.0f + package_0qItem = package_0qItem + preparedRequirementsAudience += package_0qItem + cagetoryRegister_0 = false + preparedRequirementsAudience += if (cagetoryRegister_0) 29 else 95 + currentSalt = 5482.0 + pathFactory = true + preparedRequirementsAudience -= if (pathFactory) 37 else 39 + + return preparedRequirementsAudience + + } + + + override fun onPlayerError(error: PlaybackException) { + + var repliesTimecode = this.writeMessageThreadFlowPostOrientation() + + var repliesTimecode_surface: Double = repliesTimecode.toDouble() + if (repliesTimecode > 53.0f) { + println(repliesTimecode) + } + + println(repliesTimecode) + + + super.onPlayerError(error) + ivCover?.visibility = View.INVISIBLE + loadingLine?.visibility = View.INVISIBLE + } + }) + ivPlayPlayer?.setOnClickListener { + var needm: Float = 9869.0f + while (needm <= 70.0f) { + break + } + println(needm) + + + if (JActivityAdapter.PLAYER_PLAYING) { + var styleZ: Long = 2768L + while (styleZ == 191L) { + break + } + println(styleZ) + + + pause() + } else { + var min_36: MutableList = mutableListOf() + min_36.add(757.0) + min_36.add(532.0) + if (min_36.contains(3756.0)) { + } + + + play() + } + } + + } + + + private fun seekAnnotationLibrary( + default_zShort_h: Long, + shareColor: MutableList + ): Long { + var latestInterval_cm: MutableList = mutableListOf() + println(latestInterval_cm) + var cancelHeight = 171 + println(cancelHeight) + var playStop = "using" + var activityRefresh: Float = 565.0f + println(activityRefresh) + var shiftWelsenc: Long = 9352L + cancelHeight = 2083 + activityRefresh = 3213.0f + + return shiftWelsenc + + } + + + private fun borderScrollEmitFormatGroup() { + var polymesh_p = mutableListOf() + + var wrappedUpdated: Long = this.seekAnnotationLibrary(4900L, polymesh_p) + + println(wrappedUpdated) + var wrappedUpdated_trends: Int = wrappedUpdated.toInt() + + println(wrappedUpdated) + + + var againt: MutableList = mutableListOf() + againt.add(937) + againt.add(494) + againt.add(764) + while (againt.size > 160) { + break + } + + + val startBindc = player.currentPosition + var stringsU: Boolean = false + while (!stringsU) { + break + } + + + val standLang = formatTimestamp(startBindc / 1000) + var vip0: Float = 6085.0f + while (vip0 == 172.0f) { + break + } + + + val cagetoryLogo = player.duration + var buttonT: Long = 8852L + if (buttonT <= 128L) { + } + + + val dataz = formatTimestamp(cagetoryLogo / 1000) + var usery: Long = 6013L + while (usery < 150L) { + break + } + println(usery) + + + tvPlayerSeekTime?.text = "$standLang/$dataz" + } + + + private fun addValueDailyItemClientPrimary( + videoSmart: MutableList, + paintPath: Double + ): Boolean { + var testDuration: Float = 3622.0f + var package_bnInterpolator = 7300.0 + println(package_bnInterpolator) + var playerVisible = 7273L + var stylesCut = "shake" + var undoExpiringEmmintrin = false + testDuration -= 9482.0f + undoExpiringEmmintrin = testDuration > 96 + package_bnInterpolator = package_bnInterpolator + undoExpiringEmmintrin = package_bnInterpolator > 35 + playerVisible -= 4141L + undoExpiringEmmintrin = playerVisible > 99 + + return undoExpiringEmmintrin + + } + + + @SuppressLint("UnsafeOptInUsageError") + private fun obtainAnimationAll(videoPath: String): MediaSource { + var keep_v = mutableListOf() + + var cancelableRotationangle: Boolean = this.addValueDailyItemClientPrimary(keep_v, 1696.0) + + if (!cancelableRotationangle) { + } + + println(cancelableRotationangle) + + + var address3: MutableMap = mutableMapOf() + address3.put("addrinfo", 608) + address3.put("textured", 121) + address3.put("resampler", 278) + address3.put("codingtype", 339) + if (address3.get("g") != null) { + } + + + val setupBinding: DataSource.Factory = DefaultDataSourceFactory(context, "veloriatv") + var cuth: Float = 8705.0f + while (cuth <= 18.0f) { + break + } + + + + return if (videoPath.endsWith(".m3u8")) { + var infol: MutableList = mutableListOf() + infol.add(387) + infol.add(382) + infol.add(967) + + + HlsMediaSource.Factory(setupBinding) + .createMediaSource(MediaItem.fromUri(Uri.parse(videoPath))) + } else { + var primary8: MutableList = mutableListOf() + primary8.add(699) + primary8.add(360) + primary8.add(760) + primary8.add(103) + primary8.add(819) + while (primary8.size > 65) { + break + } + + + ProgressiveMediaSource.Factory(setupBinding) + .createMediaSource(MediaItem.fromUri(Uri.parse(videoPath))) + } + } + + + private fun recycleStoreDarkMainDimension( + contentSalt: Long, + transparentMove: Int, + langRound: String + ): String { + var setDefault_9b: Double = 6640.0 + var extractionIcon = 5706.0f + var uploadLanguage = 4215 + println(uploadLanguage) + var delete_sComplete: MutableList = mutableListOf() + println(delete_sComplete) + var disconnectRobin = "problems" + if (setDefault_9b >= -128 && setDefault_9b <= 128) { + var lnews_k = min(1, kotlin.random.Random.nextInt(32)) % disconnectRobin.length + disconnectRobin += setDefault_9b.toString() + } + if (extractionIcon <= 128 && extractionIcon >= -128) { + var just_a: Int = min(1, kotlin.random.Random.nextInt(64)) % disconnectRobin.length + disconnectRobin += extractionIcon.toString() + } + if (uploadLanguage <= 128 && uploadLanguage >= -128) { + var bodyload_f = min(1, kotlin.random.Random.nextInt(49)) % disconnectRobin.length + disconnectRobin += uploadLanguage.toString() + } + + return disconnectRobin + + } + + + @SuppressLint("UnsafeOptInUsageError") + fun setPlayInfo(dataRes: QRQLauncherPlayer?) { + var newlines_k: String = "cudaupload" + + var syncpointBrand = this.recycleStoreDarkMainDimension(99L, 2923, newlines_k) + + var syncpointBrand_len = syncpointBrand.length + if (syncpointBrand == "more") { + println(syncpointBrand) + } + + println(syncpointBrand) + + + var n_tag9: MutableMap = mutableMapOf() + n_tag9.put("arib", false) + n_tag9.put("hotizontl", false) + n_tag9.put("formatting", false) + n_tag9.put("children", false) + + + if (dataRes?.video_info != null) { + var w_playero: MutableMap = mutableMapOf() + w_playero.put("roqvideo", true) + w_playero.put("mpegvideodata", true) + w_playero.put("logdb", true) + w_playero.put("prevvec", true) + while (w_playero.size > 58) { + break + } + + + ivCover?.let { + var collectionf: Float = 2894.0f + while (collectionf < 51.0f) { + break + } + + + var langI: String = "bswap" + if (langI.length > 156) { + } + + + Glide.with(context).load(dataRes.video_info.image_url) + .into(it) + } + ivCover?.visibility = View.VISIBLE + var record0: MutableMap = mutableMapOf() + record0.put("module", "objtxt") + record0.put("loudnorm", "redirection") + record0.put("audience", "instructions") + record0.put("aacpsdsp", "corr") + + + JActivityAdapter.PLAYER_READY = false + var nameN: Long = 1665L + println(nameN) + + + tvPlayerTitle?.text = dataRes.name + var authorizationn: Int = 6067 + while (authorizationn == 198) { + break + } + println(authorizationn) + + + + tvSeriesPlayer?.text = + "EP.".plus(dataRes.video_info.episode) + var fragment4t: Long = 8643L + if (fragment4t < 77L) { + } + + + if (TranslationHelper.getTranslation() != null) { + tvSeriesPlayerAll?.text = + TranslationHelper.replace( + TranslationHelper.getTranslation()?.veloria_all_episodes.toString(), + dataRes.episode_total.toString() + ) + } else { + tvSeriesPlayerAll?.text = + "All ".plus(dataRes.episode_total).plus(" Episodes") + + } + var stringD: String = "blocksize" + while (stringD.length > 148) { + break + } + + + + tvCollectionNum?.text = dataRes.collect_total?.let { + var currentk: Boolean = false + while (!currentk) { + break + } + println(currentk) + + + var q_tagb: Float = 4385.0f + if (q_tagb > 131.0f) { + } + + formatNumber(it) + } + tvCollectionNum?.setTextColor( + if (dataRes.is_collect) resources.getColor( + R.color.listLineActivity + ) else resources.getColor(R.color.white) + ) + var seriesq: MutableMap = mutableMapOf() + seriesq.put("codecraw", 802L) + seriesq.put("intrinsic", 432L) + seriesq.put("eagain", 224L) + seriesq.put("shifted", 7L) + seriesq.put("rescale", 460L) + if (seriesq.size > 164) { + } + + + ivCollection?.setImageResource(if (dataRes.is_collect) R.mipmap.news_skewed else R.mipmap.login_navigation) + var backup3: String = "month" + + + player.setMediaSource(obtainAnimationAll(dataRes.video_info.video_url)) + var recent4: Float = 4916.0f + while (recent4 > 56.0f) { + break + } + + + player.prepare() + var stand6: MutableList = mutableListOf() + stand6.add(24) + stand6.add(771) + stand6.add(296) + if (stand6.contains(238)) { + } + + + llSeriesPlayer?.setOnClickListener { + var gsona: Float = 8908.0f + if (gsona > 200.0f) { + } + + + if (JActivityAdapter.PLAYER_READY) { + var createP: Boolean = true + if (!createP) { + } + + + context.startActivity( + Intent( + context, + MQVAutoWidthActivity::class.java + ).apply { + var restartw: Int = 6458 + while (restartw <= 29) { + break + } + println(restartw) + + + dataRes.video_info?.short_play_id?.let { + var firstY: Float = 3257.0f + if (firstY < 118.0f) { + } + println(firstY) + + + dataRes.video_info.short_play_video_id.let { it1 -> + putExtra(JActivityAdapter.VIDEO_ACTIVITY_ID, it1) + putExtra(JActivityAdapter.VIDEO_SHORT_PLAY_ID, it) + } + } + }) + } + } + } else { + var menuk: Int = 7268 + while (menuk > 140) { + break + } + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_video_source_error.toString()) + } else { + toast("There is a problem with the video source") + } + + } + } + + + private fun dailyLibraryDetailedMedia(draggingDimens: MutableList): String { + var clientCategory_c4: Boolean = false + println(clientCategory_c4) + var styleSeek: Long = 743L + var collectGradle: Long = 2853L + var observeCorrect = "concatenate" + var loggedStderr: String = "multiplers" + if (clientCategory_c4 == true) { + println("change") + } + if (styleSeek <= 128 && styleSeek >= -128) { + var navigate_q = min(1, kotlin.random.Random.nextInt(17)) % loggedStderr.length + loggedStderr += styleSeek.toString() + } + if (collectGradle <= 128 && collectGradle >= -128) { + var path_t = min(1, kotlin.random.Random.nextInt(83)) % loggedStderr.length + loggedStderr += collectGradle.toString() + } + println("playing: " + observeCorrect) + if (null != observeCorrect) { + if (observeCorrect.length > 0 && loggedStderr.length > 0) { + loggedStderr += observeCorrect.get(0) + } + } + + return loggedStderr + + } + + + fun stop() { + var vinterpolator_m: MutableList = mutableListOf() + + var swriPrintable: String = this.dailyLibraryDetailedMedia(vinterpolator_m) + + var swriPrintable_len = swriPrintable.length + if (swriPrintable == "tab") { + println(swriPrintable) + } + + println(swriPrintable) + + + var expandedM3: Float = 7269.0f + if (expandedM3 <= 151.0f) { + } + + + player.stop() + var processf: String = "sbcdec" + if (processf.length > 146) { + } + + + exampleProgressJob?.cancel() + } + + + private fun lastBackgroundFirst(): Double { + var description_uLogin: MutableList = mutableListOf() + var hintPlayer: Float = 7985.0f + println(hintPlayer) + var skewedHots = mutableMapOf() + var idfaAtomic: Double = 577.0 + hintPlayer = 2653.0f + + return idfaAtomic + + } + + + fun release() { + + var yabePrepare = this.lastBackgroundFirst() + + println(yabePrepare) + + println(yabePrepare) + + + var createm: Boolean = true + if (!createm) { + } + + + player.release() + } + + + private fun plusTagTransparent( + exploreOpen: Double, + viewPlayfair: Double + ): MutableMap { + var cellRound = "reconnection" + println(cellRound) + var retrofitWatch = mutableListOf() + var adapterOffset = 9622L + var hotsJust = 2276 + println(hotsJust) + var examplePaspSsthresh: MutableMap = mutableMapOf() + examplePaspSsthresh.put("possibly", 681) + examplePaspSsthresh.put("tempname", 368) + examplePaspSsthresh.put("rgtc", 100) + examplePaspSsthresh.put("dissimilarity", 680) + examplePaspSsthresh.put("synchronizeable", 349) + examplePaspSsthresh.put("dynamics", 819) + examplePaspSsthresh.put("prefetch", cellRound.length) + for (charh in retrofitWatch) { + examplePaspSsthresh.put( + "inversionIlog", + if (charh.matches(Regex("(-)?(^[0-9]+$)"))) charh.toInt() else 99 + ) + + } + adapterOffset = 2649L + examplePaspSsthresh.put("otosExtractedEnable", 8087) + hotsJust = 8592 + examplePaspSsthresh.put("dismissedToggle", hotsJust) + + return examplePaspSsthresh + + } + + + private fun invalidateBackgroundPreviousZoneInstance(progress: Int) { + + var repstrWill: MutableMap = this.plusTagTransparent(4199.0, 300.0) + + val _repstrWilltemp = repstrWill.keys.toList() + for (index_x in 0.._repstrWilltemp.size - 1) { + val key_index_x = _repstrWilltemp.get(index_x) + val value_index_x = repstrWill.get(key_index_x) + if (index_x == 80) { + println(key_index_x) + println(value_index_x) + break + } + } + var repstrWill_len: Int = repstrWill.size + + println(repstrWill) + + + var responseL: MutableMap = mutableMapOf() + responseL.put("states", 374) + responseL.put("recognized", 830) + responseL.put("yuvyuv", 61) + responseL.put("recover", 110) + while (responseL.size > 19) { + break + } + + + this.hasAudioDown = true + + this.clickNightMax_lvList = mutableListOf() + + + player.seekTo(progress.toLong()) + var action3: MutableMap = mutableMapOf() + action3.put("dwarf", 198L) + action3.put("scantables", 496L) + action3.put("annular", 131L) + action3.put("order", 41L) + while (action3.size > 92) { + break + } + + + borderScrollEmitFormatGroup() + } + + + private fun permissionDestroyBanner(): Long { + var loginMove: Int = 8700 + var placeModity = 1091 + var footerEdit = 5599 + var seriesBlack = true + var codedDecimal: Long = 7753L + loginMove *= 1669 + placeModity += 1720 + footerEdit += loginMove + footerEdit *= placeModity + footerEdit += footerEdit + seriesBlack = true + codedDecimal += if (seriesBlack) 9 else 92 + + return codedDecimal + + } + + + private fun rawListenerTransparentDetached() { + + var muteLocales: Long = this.permissionDestroyBanner() + + if (muteLocales >= 87L) { + println(muteLocales) + } + var muteLocales_append: Int = muteLocales.toInt() + + println(muteLocales) + + + var work5: Int = 9728 + if (work5 <= 79) { + } + + + exampleProgressJob?.cancel() + var normalk: Float = 1248.0f + + + exampleProgressJob = CoroutineScope(Dispatchers.Main).launch { + var o_lockc: MutableMap = mutableMapOf() + o_lockc.put("barrier", 931L) + o_lockc.put("effects", 539L) + if (o_lockc.size > 157) { + } + + + var t_tagk: MutableList = mutableListOf() + t_tagk.add(146) + t_tagk.add(698) + t_tagk.add(510) + t_tagk.add(109) + if (t_tagk.contains(9784)) { + } + println(t_tagk) + + + while (isActive) { + var topt: String = "checkpacket" + if (topt == "H") { + } + println(topt) + + + if (!isDragging) { + var normalV: Long = 8124L + if (normalV == 193L) { + } + println(normalV) + + + val stringPlayfair = player.duration + var refreshj: Double = 3011.0 + + + val skewedW = player.currentPosition + var viewsC: Long = 6763L + if (viewsC <= 172L) { + } + + + sbPlayerController?.max = stringPlayfair.toInt() + var searchV: MutableList = mutableListOf() + searchV.add(839.0f) + searchV.add(548.0f) + if (searchV.size > 122) { + } + + + sbPlayerController?.progress = skewedW.toInt() + } + delay(1000) + } + } + + sbPlayerController?.setOnSeekBarChangeListener(object : + SeekBar.OnSeekBarChangeListener { + + private fun commitWorkBindSmartListener(): MutableMap { + var actionCategory_m = "realloc" + var messageEvent: Int = 9423 + var imageItem: Long = 6459L + var numberSearch = "near" + var layeringBintextInternet = mutableMapOf() + layeringBintextInternet.put("cursorstreamwrapper", "osmos") + layeringBintextInternet.put("txtnid", "mlock") + layeringBintextInternet.put("black", "charts") + layeringBintextInternet.put("line", "fitz") + layeringBintextInternet.put("pictures", "descriptions") + messageEvent = 5634 + layeringBintextInternet.put("pinkRememberedPinching", "${messageEvent}") + imageItem = imageItem + layeringBintextInternet.put("ambientModifiers", "${imageItem}") + layeringBintextInternet.put("residues", numberSearch) + + return layeringBintextInternet + + } + + + override fun onProgressChanged(seekBar: SeekBar?, progress: Int, fromUser: Boolean) { + + var centerUnbound = this.commitWorkBindSmartListener() + + var centerUnbound_len: Int = centerUnbound.size + for (obj_3 in centerUnbound) { + println(obj_3.key) + println(obj_3.value) + } + + println(centerUnbound) + + + if (fromUser) { + invalidateBackgroundPreviousZoneInstance(progress) + } + } + + + private fun restorePlatformDriverPositive( + scannerForeground: Boolean, + androidAnimation: MutableList, + qualityGradlew: MutableMap + ): Int { + var serviceSet: Int = 4058 + var advertDisplay: MutableMap = mutableMapOf() + var horizontallyDrama = 5724.0f + var assembledAreasReplayer: Int = 1391 + serviceSet *= 4795 + assembledAreasReplayer *= serviceSet + horizontallyDrama += 674.0f + + return assembledAreasReplayer + + } + + + override fun onStartTrackingTouch(seekBar: SeekBar?) { + var getnetworkparams_y: MutableList = mutableListOf() + + var bubblesAcknowledged = this.restorePlatformDriverPositive( + false, + getnetworkparams_y, + mutableMapOf() + ) + + println(bubblesAcknowledged) + + println(bubblesAcknowledged) + + + tvPlayerSeekTime?.visibility = VISIBLE + isDragging = true + } + + + private fun userSplashPolicyParent(httpFont: Long): Double { + var horizontallyCorner: MutableMap = mutableMapOf() + var jobUnit: Long = 2155L + println(jobUnit) + var animatingClick = 5657.0 + println(animatingClick) + var archivedDxtys: Double = 6705.0 + jobUnit = 7783L + animatingClick -= animatingClick + archivedDxtys += animatingClick + + return archivedDxtys + + } + + + override fun onStopTrackingTouch(seekBar: SeekBar?) { + + var keyframeSame: Double = this.userSplashPolicyParent(2953L) + + println(keyframeSame) + + println(keyframeSame) + + + isDragging = false + tvPlayerSeekTime?.visibility = INVISIBLE + } + }) + } + + + private fun spanWatcherStateNormal(resBold: MutableList): Float { + var description_lBold: String = "preupload" + println(description_lBold) + var totalSeconds: Double = 7720.0 + var itemsResource = 9467L + var completeCorner: MutableMap = mutableMapOf() + println(completeCorner) + var rtspSaio: Float = 3266.0f + totalSeconds = totalSeconds + itemsResource -= 5830L + + return rtspSaio + + } + + + fun pause() { + var violence_b = mutableListOf() + + var rehashSuperframe = this.spanWatcherStateNormal(violence_b) + + var change_rehashSuperframe: Double = rehashSuperframe.toDouble() + if (rehashSuperframe >= 93.0f) { + println(rehashSuperframe) + } + + println(rehashSuperframe) + + + var seekk: Int = 5261 + if (seekk > 5) { + } + println(seekk) + + + player.pause() + var record7: MutableList = mutableListOf() + record7.add("cmov") + record7.add("percent") + record7.add("used") + record7.add("ffts") + while (record7.size > 173) { + break + } + + + ivPlayPlayer?.setImageResource(R.mipmap.close_adapter_explore) + var normalL: Float = 4109.0f + while (normalL >= 137.0f) { + break + } + + + JActivityAdapter.PLAYER_PLAYING = false + var correctA: String = "covers" + + + isDragging = true + } + + + private fun moveCropHintNothing( + while_n0Player: MutableList, + exploreSpacing: String, + recommendsHome: String + ): Double { + var resMax_s: MutableMap = mutableMapOf() + println(resMax_s) + var cyclePlay = 9822.0 + var release_8Strings: MutableMap = mutableMapOf() + var saveSearch = mutableListOf() + var jdmasterGetlayout: Double = 2658.0 + cyclePlay = cyclePlay + jdmasterGetlayout += cyclePlay + + return jdmasterGetlayout + + } + + + fun play() { + var about_r = mutableListOf() + var servers_a: String = "acdsp" + var venc_c: String = "compileoption" + + var chainedCodecs = this.moveCropHintNothing(about_r, servers_a, venc_c) + + println(chainedCodecs) + + println(chainedCodecs) + + + var unitG: MutableList = mutableListOf() + unitG.add(false) + unitG.add(true) + unitG.add(true) + unitG.add(true) + if (unitG.size > 101) { + } + + + player.play() + var viewsE: Double = 2461.0 + while (viewsE <= 92.0) { + break + } + + + ivPlayPlayer?.setImageResource(R.mipmap.vertical_image_home) + var pointK: Boolean = false + + + JActivityAdapter.PLAYER_PLAYING = true + var cell_: Double = 4400.0 + while (cell_ < 125.0) { + break + } + println(cell_) + + + isDragging = false + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/rewards/TOYPlayfairAutoView.kt b/app/src/main/java/com/veloria/now/shortapp/rewards/TOYPlayfairAutoView.kt new file mode 100644 index 0000000..e1840c2 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/rewards/TOYPlayfairAutoView.kt @@ -0,0 +1,1337 @@ +package com.veloria.now.shortapp.rewards + +import android.annotation.SuppressLint +import android.content.Context +import android.net.Uri +import android.util.AttributeSet +import android.view.LayoutInflater +import android.view.View +import android.widget.FrameLayout +import android.widget.LinearLayout +import android.widget.SeekBar +import androidx.appcompat.widget.AppCompatImageView +import androidx.appcompat.widget.AppCompatSeekBar +import androidx.appcompat.widget.AppCompatTextView +import androidx.media3.common.MediaItem +import androidx.media3.common.PlaybackException +import androidx.media3.common.Player +import androidx.media3.datasource.DataSource +import androidx.media3.datasource.DefaultDataSourceFactory +import androidx.media3.exoplayer.DefaultRenderersFactory +import androidx.media3.exoplayer.ExoPlayer +import androidx.media3.exoplayer.hls.HlsMediaSource +import androidx.media3.exoplayer.source.MediaSource +import androidx.media3.exoplayer.source.ProgressiveMediaSource +import com.bumptech.glide.Glide +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.BImage +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.JActivityAdapter.PLAYER_IS_SEEK +import com.veloria.now.shortapp.civil.JActivityAdapter.PLAYER_LOCK +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.formatNumber +import com.veloria.now.shortapp.civil.formatTimestamp +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.CDialogBinding +import com.veloria.now.shortapp.texturedAsink.XAboutBean +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.Job +import kotlinx.coroutines.MainScope +import kotlinx.coroutines.cancel +import kotlinx.coroutines.delay +import kotlinx.coroutines.isActive +import kotlinx.coroutines.launch +import kotlinx.coroutines.withContext +import org.greenrobot.eventbus.EventBus +import kotlin.math.max +import kotlin.math.min + + +class TOYPlayfairAutoView(context: Context, attrs: AttributeSet?) : + FrameLayout(context, attrs) { + @Volatile + var topUtilHeader_tag: Long = 1266L + + @Volatile + var needHttpDraw_arr: MutableList = mutableListOf() + + @Volatile + var applicationSkewedErrorMap: MutableMap = mutableMapOf() + + + @SuppressLint("UnsafeOptInUsageError") + private var builder = ExoPlayer.Builder(context, BImage(context)) + .setRenderersFactory(DefaultRenderersFactory(context).setEnableDecoderFallback(true)) + private var player: ExoPlayer? = builder.build() + private val viewLifecycleScope = MainScope() + private var isDragging = false + private var seekbarPlayerController: AppCompatSeekBar? = null + private var exampleProgressJob: Job? = null + private var ivPlayPlayerController: AppCompatImageView? = null + private var ivCollectionController: AppCompatImageView? = null + private var ivBackController: AppCompatImageView? = null + private var ivCover: AppCompatImageView? = null + private var exampleTvEpisodePlayerController: AppCompatTextView? = null + private var ivEpisodePlayerController: AppCompatTextView? = null + private var llEpisode: LinearLayout? = null + private var exampleTvCollectionNumController: AppCompatTextView? = null + private var exampleTvTitlePlayerController: AppCompatTextView? = null + private var tv_player_seek_time: AppCompatTextView? = null + private var loadingLine: UVPlayer? = null + private var example_iv_share: AppCompatImageView? = null + private var isExpanded = false + private var progress: Long = 0L + + init { + var x_widthw: Long = 5342L + if (x_widthw < 179L) { + } + + + val inflate = + LayoutInflater.from(context) + .inflate(R.layout.c_dialog, this, true) + var pageT: String = "structs" + while (pageT.length > 123) { + break + } + + + val exampleDetailPlayerViewBinding = CDialogBinding.bind(inflate) + var animatorw: Float = 1350.0f + while (animatorw <= 88.0f) { + break + } + + + exampleDetailPlayerViewBinding.playerView.player = player + var marquee0: String = "permutation" + while (marquee0.length > 60) { + break + } + + + seekbarPlayerController = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.sb_player_controller) + var firstG: Float = 3680.0f + + + ivPlayPlayerController = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.iv_play_player) + var foregroundN: Int = 7860 + while (foregroundN >= 74) { + break + } + + + ivCollectionController = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.iv_collection) + var displayz: MutableMap = mutableMapOf() + displayz.put("shell", true) + displayz.put("building", false) + displayz.put("davs", true) + displayz.put("frequency", false) + while (displayz.size > 194) { + break + } + + + ivBackController = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.iv_back_controller) + var job4: Double = 7799.0 + while (job4 > 35.0) { + break + } + + + ivCover = exampleDetailPlayerViewBinding.playerView.findViewById(R.id.iv_cover_detail) + var messageN: Int = 5307 + while (messageN < 58) { + break + } + + + exampleTvEpisodePlayerController = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.tv_episode_player) + var p_managerB: Boolean = true + println(p_managerB) + + + ivEpisodePlayerController = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.tv_episode_player_all) + var navigationl: String = "prob" + println(navigationl) + + + llEpisode = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.ll_episode) + var listsa: MutableList = mutableListOf() + listsa.add(385.0f) + listsa.add(212.0f) + listsa.add(563.0f) + listsa.add(20.0f) + listsa.add(15.0f) + listsa.add(102.0f) + if (listsa.contains(9573.0f)) { + } + println(listsa) + + + exampleTvCollectionNumController = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.tv_collection_num) + var top6: Float = 827.0f + println(top6) + + + exampleTvTitlePlayerController = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.tv_player_title) + var logicN: MutableList = mutableListOf() + logicN.add("indefinitely") + logicN.add("attr") + logicN.add("movement") + logicN.add("jdct") + if (logicN.contains("decodable")) { + } + + + tv_player_seek_time = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.tv_player_seek_time) + var extraction9: Long = 1787L + while (extraction9 >= 172L) { + break + } + println(extraction9) + + + loadingLine = exampleDetailPlayerViewBinding.playerView.findViewById(R.id.load_line) + var update_lJ: Boolean = false + while (!update_lJ) { + break + } + + + example_iv_share = + exampleDetailPlayerViewBinding.playerView.findViewById(R.id.iv_share_controller) + var interceptv: Long = 6461L + if (interceptv == 23L) { + } + println(interceptv) + + + player?.addListener(object : Player.Listener { + + public fun originalHintMoveSelectionDetectNet( + heightLists: Int, + pathCell: Long, + failureDuration: MutableMap + ): Boolean { + var durationMin_o5: Long = 3813L + var loggingColor: Long = 7242L + var appendSeconds: Boolean = true + println(appendSeconds) + var footerTotal = 1807.0f + var recentlyHoldingPagination = false + durationMin_o5 -= durationMin_o5 + durationMin_o5 *= loggingColor + recentlyHoldingPagination = durationMin_o5 > 15 + loggingColor -= durationMin_o5 + loggingColor += loggingColor + recentlyHoldingPagination = loggingColor > 8 + appendSeconds = true + recentlyHoldingPagination = !appendSeconds + footerTotal *= footerTotal + recentlyHoldingPagination = footerTotal > 41 + + return recentlyHoldingPagination + + } + + + override fun onPlaybackStateChanged(playbackState: Int) { + + var tcmiSoalloc = this.originalHintMoveSelectionDetectNet( + 2280, + 4929L, + mutableMapOf() + ) + + if (!tcmiSoalloc) { + println("ok") + } + + println(tcmiSoalloc) + + + super.onPlaybackStateChanged(playbackState) + when (playbackState) { + Player.STATE_BUFFERING -> { + loadingLine?.visibility = VISIBLE + loadingLine?.postDelayed({ loadingLine?.startAnimation() }, 200) + } + + Player.STATE_READY -> { + ivPlayPlayerController?.isEnabled = true + if (JActivityAdapter.PLAYER_DETAILS_CAN_PLAY && !PLAYER_LOCK) { + if (PLAYER_IS_SEEK && progress > 0) { + player?.seekTo(progress) + PLAYER_IS_SEEK = false + } + play() + rawListenerTransparentDetached() + } + ivCover?.visibility = View.INVISIBLE + loadingLine?.visibility = View.INVISIBLE + loadingLine?.endAnimation() + } + + Player.STATE_ENDED -> { + EventBus.getDefault() + .post(JActivityAdapter.DetailPlayerView_PLAYER_STATUS_FINISH) + } + + Player.STATE_IDLE -> { + ivPlayPlayerController?.isEnabled = false + } + } + } + + + public fun callElementCloudyBackgroundCircleAlso(): MutableList { + var colorsVisit = mutableMapOf() + println(colorsVisit) + var zoneLight = 7889 + var clickPosition = 6268.0f + var refreshAgreement: Boolean = false + var iatHier = mutableListOf() + for (entering in colorsVisit) { + iatHier.add("${entering.value}") + + } + zoneLight *= 4462 + var cloud_len1 = iatHier.size + var search_e: Int = min(kotlin.random.Random.nextInt(6), 1) % max(1, iatHier.size) + iatHier.add(search_e, "${zoneLight}") + refreshAgreement = false + var x_tag_len1 = iatHier.size + var style_a: Int = min(kotlin.random.Random.nextInt(2), 1) % max(1, iatHier.size) + iatHier.add(style_a, "${refreshAgreement}") + + return iatHier + + } + + + override fun onPlayerError(error: PlaybackException) { + + var rampMic: MutableList = this.callElementCloudyBackgroundCircleAlso() + + var rampMic_len: Int = rampMic.size + for (obj3 in rampMic) { + println(obj3) + } + + println(rampMic) + + + super.onPlayerError(error) + ivCover?.visibility = View.INVISIBLE + loadingLine?.visibility = View.INVISIBLE + } + + + }) + ivPlayPlayerController?.setOnClickListener { + var placeO: MutableMap = mutableMapOf() + placeO.put("fail", 56L) + placeO.put("divide", 901L) + placeO.put("delimiter", 84L) + if (placeO.size > 34) { + } + if (!PLAYER_LOCK) { + + if (JActivityAdapter.PLAYER_DETAIL_PLAYING) { + var contentm: MutableMap = mutableMapOf() + contentm.put("authinfo", 16) + contentm.put("shared", 288) + + + pause() + } else { + var home8: MutableList = mutableListOf() + home8.add("rvdsp") + home8.add("stay") + home8.add("visiblity") + home8.add("unselected") + while (home8.size > 114) { + break + } + + + play() + } + } + } + + } + + + public fun requireRepositorySystemPositionService( + colorDeletes: Float, + checkboxAttrs: Boolean + ): Boolean { + var cycleHome = mutableMapOf() + var moreRecent: MutableMap = mutableMapOf() + println(moreRecent) + var primarySplash = 5414L + var manifestRetry: Int = 7329 + var latestFormatCoalesce = false + primarySplash -= primarySplash + latestFormatCoalesce = primarySplash > 57 + manifestRetry += 8723 + latestFormatCoalesce = manifestRetry > 27 + + return latestFormatCoalesce + + } + + + fun play() { + + var usageElement: Boolean = this.requireRepositorySystemPositionService(5706.0f, true) + + if (!usageElement) { + println("search") + } + + println(usageElement) + + + var networkO: Int = 1369 + while (networkO < 36) { + break + } + + + this.topUtilHeader_tag = 3599L + + this.needHttpDraw_arr = mutableListOf() + + this.applicationSkewedErrorMap = mutableMapOf() + + + player?.play() + var lineQ: Int = 2554 + while (lineQ >= 14) { + break + } + + + ivPlayPlayerController?.setImageResource(R.mipmap.vertical_image_home) + var b_heighta: String = "calculate" + while (b_heighta.length > 67) { + break + } + + + JActivityAdapter.PLAYER_DETAIL_PLAYING = true + var androidT: MutableList = mutableListOf() + androidT.add(589L) + androidT.add(30L) + androidT.add(405L) + while (androidT.size > 178) { + break + } + println(androidT) + + + isDragging = false + } + + + public fun borderScrollMakeAppearanceDiscountModel( + deletesCamera: MutableMap, + clearProfile: String, + dimensDragging: Boolean + ): Long { + var emptyFddebcdbeeffcebdf: Float = 3299.0f + var editLogic = mutableListOf() + var activityColor = mutableListOf() + var editRefresh: String = "mptoannexb" + var registrarUnhighlightHcmc: Long = 5077L + emptyFddebcdbeeffcebdf = emptyFddebcdbeeffcebdf + + return registrarUnhighlightHcmc + + } + + + fun stop() { + var hscroll_l: String = "attached" + + var benchmarkOpscale: Long = this.borderScrollMakeAppearanceDiscountModel( + mutableMapOf(), + hscroll_l, + false + ) + + var playfair_benchmarkOpscale: Int = benchmarkOpscale.toInt() + println(benchmarkOpscale) + + println(benchmarkOpscale) + + + var favoritesc: Double = 2749.0 + if (favoritesc >= 79.0) { + } + + + player?.stop() + } + + + public fun collectionJustNetworkModel(): String { + var menuPlace: String = "nominal" + var stopExpanded: MutableMap = mutableMapOf() + println(stopExpanded) + var againCollect: MutableList = mutableListOf() + var singleMore = true + var putcHadamardxRedelegate = "ftstok" + println("instrumented: " + menuPlace) + if (null != menuPlace) { + if (menuPlace.length > 0 && putcHadamardxRedelegate.length > 0) { + putcHadamardxRedelegate += menuPlace.get(0) + } + } + if (singleMore == true) { + println("application") + } + + return putcHadamardxRedelegate + + } + + + private fun rawListenerTransparentDetached() { + + var sliderDenoise: String = this.collectionJustNetworkModel() + + var sliderDenoise_len: Int = sliderDenoise.length + println(sliderDenoise) + + println(sliderDenoise) + + + var characterw: String = "freepaddrs" + if (characterw == "z") { + } + + + exampleProgressJob?.cancel() + var numE: Long = 5987L + if (numE <= 157L) { + } + + + val stringPlayfairq = player!!.duration + var factorycZ: Boolean = false + while (!factorycZ) { + break + } + + + seekbarPlayerController?.max = stringPlayfairq.toInt() + var categoriesQ: MutableList = mutableListOf() + categoriesQ.add(241.0) + categoriesQ.add(742.0) + if (categoriesQ.size > 137) { + } + + + seekbarPlayerController?.progress = player!!.currentPosition.toInt() + var verticalx: Int = 4523 + while (verticalx <= 172) { + break + } + + + seekbarPlayerController?.setOnSeekBarChangeListener(null) + var variablee: Long = 8115L + while (variablee > 93L) { + break + } + + + exampleProgressJob = viewLifecycleScope.launch { + var arrangementO: String = "audiogen" + if (arrangementO.length > 136) { + } + + + var completeB: Float = 6736.0f + if (completeB >= 9.0f) { + } + + + while (isActive) { + var transparentfg: Int = 2165 + + + if (!isDragging) { + var stopG: Boolean = true + while (stopG) { + break + } + + + withContext(Dispatchers.Main) { + var post3: Boolean = false + + + seekbarPlayerController?.progress = player!!.currentPosition.toInt() + } + } + delay(1000) + } + } + seekbarPlayerController?.setOnSeekBarChangeListener(object : + SeekBar.OnSeekBarChangeListener { + + public fun createLintSend(shapeCenter: Int): Long { + var circleTime_n = mutableMapOf() + println(circleTime_n) + var collectLine = mutableListOf() + var categoiesTrends = 7405 + var routeIdentifier: Long = 5692L + categoiesTrends = 6200 + + return routeIdentifier + + } + + + override fun onProgressChanged(seekBar: SeekBar?, progress: Int, fromUser: Boolean) { + + var patchVerifying = this.createLintSend(2869) + + if (patchVerifying > 2L) { + for (r_j in 0..patchVerifying) { + if (r_j == 0L) { + println(r_j) + break + } + } + } + var launcher_patchVerifying: Int = patchVerifying.toInt() + + println(patchVerifying) + + + if (fromUser) { + invalidateBackgroundPreviousZoneInstance(progress) + } + } + + + public fun writeGlideLevel(): Boolean { + var privacyGradle: Float = 3862.0f + println(privacyGradle) + var restartContent: Long = 5718L + var auto_kmNight = 680 + var resourceEmpty: String = "redraw" + var schunckRubberDword = false + privacyGradle *= privacyGradle + schunckRubberDword = privacyGradle > 74 + restartContent -= restartContent + schunckRubberDword = restartContent > 35 + auto_kmNight -= 1139 + schunckRubberDword = auto_kmNight > 98 + + return schunckRubberDword + + } + + + override fun onStartTrackingTouch(seekBar: SeekBar?) { + + var apisEncodedpoint = this.writeGlideLevel() + + if (apisEncodedpoint) { + println("shape") + } + + println(apisEncodedpoint) + + + tv_player_seek_time?.visibility = VISIBLE + isDragging = true + } + + + public fun describeDeviceFragment(needStart: Int): MutableList { + var avatarGradle = 8520.0 + println(avatarGradle) + var baseCollect: Double = 5867.0 + var selectedWork = 1896 + var bindingMore: Float = 5662.0f + var windingSmime: MutableList = mutableListOf() + avatarGradle = 7162.0 + var renderers_len1: Int = windingSmime.size + var dragging_a = + min(kotlin.random.Random.nextInt(99), 1) % max(1, windingSmime.size) + windingSmime.add(dragging_a, "${avatarGradle}") + baseCollect -= avatarGradle + baseCollect += baseCollect + var items_len1: Int = windingSmime.size + var e_view_e: Int = + min(kotlin.random.Random.nextInt(11), 1) % max(1, windingSmime.size) + windingSmime.add(e_view_e, "${baseCollect}") + selectedWork *= 3587 + var path_len1 = windingSmime.size + var started_s: Int = + min(kotlin.random.Random.nextInt(34), 1) % max(1, windingSmime.size) + windingSmime.add(started_s, "${selectedWork}") + bindingMore += bindingMore + var size_g_len1 = windingSmime.size + var unit_y: Int = + min(kotlin.random.Random.nextInt(12), 1) % max(1, windingSmime.size) + windingSmime.add(unit_y, "${bindingMore}") + + return windingSmime + + } + + + override fun onStopTrackingTouch(seekBar: SeekBar?) { + + var subsequenceGeocoded = this.describeDeviceFragment(3022) + + var subsequenceGeocoded_len: Int = subsequenceGeocoded.size + for (index_g in 0..subsequenceGeocoded.size - 1) { + val obj_index_g: Any = subsequenceGeocoded.get(index_g) + if (index_g > 23) { + println(obj_index_g) + } + } + + println(subsequenceGeocoded) + + + isDragging = false + tv_player_seek_time?.visibility = INVISIBLE + } + }) + } + + + public fun clipRevengeSeriesDuring(chooseCategories: String): String { + var allowPlayfair: Int = 282 + println(allowPlayfair) + var launcherPager = 4544.0 + println(launcherPager) + var delete_bsRevolution: Float = 1303.0f + println(delete_bsRevolution) + var statusPlaying = 8258.0 + var pathsListening = "counters" + if (allowPlayfair <= 128 && allowPlayfair >= -128) { + var modity_k: Int = min(1, kotlin.random.Random.nextInt(62)) % pathsListening.length + pathsListening += allowPlayfair.toString() + } + if (launcherPager <= 128 && launcherPager >= -128) { + var update_r_m: Int = min(1, kotlin.random.Random.nextInt(18)) % pathsListening.length + pathsListening += launcherPager.toString() + } + if (delete_bsRevolution <= 128 && delete_bsRevolution >= -128) { + var about_s: Int = min(1, kotlin.random.Random.nextInt(90)) % pathsListening.length + pathsListening += delete_bsRevolution.toString() + } + if (statusPlaying <= 128 && statusPlaying >= -128) { + var process_f = min(1, kotlin.random.Random.nextInt(62)) % pathsListening.length + pathsListening += statusPlaying.toString() + } + + return pathsListening + + } + + + fun release() { + var ctloutput_s = "hashes" + + var sobindDifferent = this.clipRevengeSeriesDuring(ctloutput_s) + + var sobindDifferent_len: Int = sobindDifferent.length + if (sobindDifferent == "api") { + println(sobindDifferent) + } + + println(sobindDifferent) + + + var stayP: String = "testbridge" + if (stayP.length > 148) { + } + + + viewLifecycleScope.cancel() + var user1d: Boolean = false + while (user1d) { + break + } + + + exampleProgressJob?.cancel() + var unitb: Int = 3323 + while (unitb > 110) { + break + } + + + exampleProgressJob = null + var additionX: Long = 3766L + if (additionX > 11L) { + } + + + player?.release() + var adaptY: Long = 4941L + while (adaptY > 6L) { + break + } + + + player = null + } + + + public fun entrySecureCover(navigationHeight: MutableList): String { + var availableStay: MutableMap = mutableMapOf() + var fromIndex = 3277L + println(fromIndex) + var integerBall = false + println(integerBall) + var constantsNews = "mem" + var protectionUnbind: String = "llauddsp" + if (fromIndex <= 128 && fromIndex >= -128) { + var privacy_h = min(1, kotlin.random.Random.nextInt(57)) % protectionUnbind.length + protectionUnbind += fromIndex.toString() + } + if (false == integerBall) { + println("back") + } + println("failure: " + constantsNews) + if (constantsNews.length > 0) { + if (protectionUnbind.length > 0) { + protectionUnbind += constantsNews.get(0) + } + } + + return protectionUnbind + + } + + + fun lastProgress(): Long { + var flic_j = mutableListOf() + + var subviewsVpdsp: String = this.entrySecureCover(flic_j) + + var subviewsVpdsp_len: Int = subviewsVpdsp.length + if (subviewsVpdsp == "click") { + println(subviewsVpdsp) + } + + println(subviewsVpdsp) + + + var trends4: Boolean = true + while (trends4) { + break + } + + + return player?.currentPosition ?: 0 + } + + + public fun customSendArgumentLength( + modityTab: MutableList, + heightCollection: MutableMap + ): Float { + var pagerSetup: MutableList = mutableListOf() + var watchingVieww: Double = 117.0 + var loadingUtil: Float = 890.0f + var gamePermutationsBlobsize: Float = 4213.0f + watchingVieww = watchingVieww + loadingUtil = 1517.0f + gamePermutationsBlobsize -= loadingUtil + + return gamePermutationsBlobsize + + } + + + @SuppressLint("UnsafeOptInUsageError") + private fun obtainAnimationAll(videoPath: String): MediaSource { + var decision_r = mutableListOf() + + var trasholdNormalization: Float = + this.customSendArgumentLength(decision_r, mutableMapOf()) + + println(trasholdNormalization) + var trasholdNormalization_dispatch: Double = trasholdNormalization.toDouble() + + println(trasholdNormalization) + + + var servicen: String = "fulfill" + if (servicen == "G") { + } + + + val setupBinding: DataSource.Factory = DefaultDataSourceFactory(context, "veloriatv") + var seconds6E: String = "socket" + + + + return if (videoPath.endsWith(".m3u8")) { + var launcherq: Double = 238.0 + println(launcherq) + + + HlsMediaSource.Factory(setupBinding) + .createMediaSource(MediaItem.fromUri(Uri.parse(videoPath))) + } else { + var bottom5: Float = 9728.0f + while (bottom5 <= 19.0f) { + break + } + + + ProgressiveMediaSource.Factory(setupBinding) + .createMediaSource(MediaItem.fromUri(Uri.parse(videoPath))) + } + } + + + public fun plusStringAddBeanIcon(circleShare: Double, scopeGradlew: Long): Boolean { + var update_lAgreement: Boolean = true + var selectionCycle = 1971 + var loggingTourist: MutableMap = mutableMapOf() + var resentationOldnew = false + update_lAgreement = false + resentationOldnew = update_lAgreement + selectionCycle -= 2949 + resentationOldnew = selectionCycle > 62 + + return resentationOldnew + + } + + + private fun borderScrollEmitFormatGroup() { + + var keyhashSmoothing: Boolean = this.plusStringAddBeanIcon(9691.0, 3169L) + + if (!keyhashSmoothing) { + println("ok") + } + + println(keyhashSmoothing) + + + var interceptor8f: Boolean = true + if (!interceptor8f) { + } + + + val startBind = player!!.currentPosition + var while_82U: Boolean = false + println(while_82U) + + + val standLangI = formatTimestamp(startBind / 1000) + var abouth: Long = 3694L + if (abouth > 76L) { + } + println(abouth) + + + val cagetoryLogo = player!!.duration + var infoX: Double = 6473.0 + + + val dataz = formatTimestamp(cagetoryLogo / 1000) + var state0: String = "irrelvant" + + + tv_player_seek_time?.text = "$standLangI/$dataz" + } + + + public fun spanBoxAfterBack(roundItem: MutableList, storeLayout: Float): Float { + var animatingGradle = 4593L + var clipLoading = 8231.0f + var time_p3Call = false + var dxtyDecodeWritelock: Float = 8140.0f + animatingGradle *= 2908L + clipLoading += 7746.0f + dxtyDecodeWritelock *= clipLoading + time_p3Call = false + dxtyDecodeWritelock *= if (time_p3Call) 77 else 31 + + return dxtyDecodeWritelock + + } + + + private fun invalidateBackgroundPreviousZoneInstance(progress: Int) { + var blurrable_y = mutableListOf() + + var farNemonic = this.spanBoxAfterBack(blurrable_y, 7262.0f) + + println(farNemonic) + var farNemonic_rules: Double = farNemonic.toDouble() + + println(farNemonic) + + + var onclickJ: Int = 4104 + + + player?.seekTo(progress.toLong()) + var deletesX: MutableList = mutableListOf() + deletesX.add(574.0f) + deletesX.add(546.0f) + deletesX.add(675.0f) + if (deletesX.size > 105) { + } + + + borderScrollEmitFormatGroup() + } + + + public fun exampleTranslateCorrectPath(seekShape: String): Int { + var bannerComplete: MutableMap = mutableMapOf() + var appveloriaRewards: Long = 7726L + var resDialog: String = "a_90" + var decorShutdown: Int = 5594 + appveloriaRewards -= 6956L + + return decorShutdown + + } + + + fun pause() { + var question_t: String = "keyid" + + var recursiveSystem: Int = this.exampleTranslateCorrectPath(question_t) + + if (recursiveSystem == 95) { + println(recursiveSystem) + } + + println(recursiveSystem) + + + var detailr: MutableList = mutableListOf() + detailr.add(951.0f) + detailr.add(146.0f) + detailr.add(636.0f) + detailr.add(2.0f) + detailr.add(336.0f) + detailr.add(307.0f) + if (detailr.contains(9817.0f)) { + } + + + player?.pause() + var buildk: Long = 2093L + + + ivPlayPlayerController?.setImageResource(R.mipmap.close_adapter_explore) + var appearanceN: Boolean = false + while (appearanceN) { + break + } + + + JActivityAdapter.PLAYER_DETAIL_PLAYING = false + var l_centerc: MutableMap = mutableMapOf() + l_centerc.put("crosspost", 334) + l_centerc.put("history", 90) + l_centerc.put("seal", 72) + l_centerc.put("duplicated", 0) + + + isDragging = true + } + + + public fun keyboardLibraryScreen( + pageAfter: Boolean, + headerHeight: Double, + leftStart: String + ): Int { + var openGradlew: String = "cardinality" + var seekbarExpanded = 4127.0 + var wightConstants = 8309L + var submodelsMerge: Int = 9843 + seekbarExpanded *= 8216.0 + wightConstants *= 2005L + + return submodelsMerge + + } + + + @SuppressLint("UnsafeOptInUsageError") + fun setPlayInfo( + episode: XAboutBean.Episode, + shortVideo: XAboutBean.ShortPlayInfo? + ) { + var acks_j = "secs" + + var rectanglesStrideable: Int = this.keyboardLibraryScreen(true, 4798.0, acks_j) + + if (rectanglesStrideable > 0) { + for (g_c in 0..rectanglesStrideable) { + if (g_c == 0) { + println(g_c) + break + } + } + } + + println(rectanglesStrideable) + + + var tabW: MutableMap = mutableMapOf() + tabW.put("ruby", false) + tabW.put("unsharp", true) + if (tabW.size > 48) { + } + + + if (shortVideo != null) { + var beanZ: Float = 7240.0f + while (beanZ >= 42.0f) { + break + } + + + JActivityAdapter.PLAYER_DETAILS_CAN_PLAY = true + var activityI: Double = 8720.0 + if (activityI >= 59.0) { + } + + + ivCover?.let { + var hotsW: MutableMap = mutableMapOf() + hotsW.put("temps", 36) + hotsW.put("alloccommon", 768) + hotsW.put("spinner", 518) + hotsW.put("tinted", 96) + hotsW.put("y_24", 89) + while (hotsW.size > 187) { + break + } + println(hotsW) + + + var watchingf: Boolean = true + while (!watchingf) { + break + } + + + Glide.with(context).load(shortVideo.image_url) + .into(it) + } + progress = if (episode.play_seconds?.isNotEmpty() == true) { + episode.play_seconds!!.toLong() + } else { + 0 + } + PLAYER_IS_SEEK = true + var wightHr: Double = 5625.0 + + + ivCover?.visibility = View.VISIBLE + var horizontallyA: Double = 2832.0 + while (horizontallyA <= 161.0) { + break + } + + + exampleTvTitlePlayerController?.text = shortVideo.name + var repositoryN: Long = 9371L + if (repositoryN == 190L) { + } + + + exampleTvEpisodePlayerController?.text = + "EP.".plus(episode.episode) + var y_widthv: Float = 508.0f + if (y_widthv == 30.0f) { + } + println(y_widthv) + + if (TranslationHelper.getTranslation() != null) { + ivEpisodePlayerController?.text = + TranslationHelper.replace( + TranslationHelper.getTranslation()?.veloria_all_episodes.toString(), + shortVideo.episode_total.toString() + ) + } else { + ivEpisodePlayerController?.text = + "All ".plus(shortVideo.episode_total).plus(" Episodes") + } + var splashB: MutableMap = mutableMapOf() + splashB.put("dividor", 509.0f) + splashB.put("tagavr", 760.0f) + + + exampleTvCollectionNumController?.text = formatNumber(shortVideo.collect_total) + var freej: Long = 4100L + + + exampleTvCollectionNumController?.setTextColor( + if (shortVideo.is_collect) resources.getColor( + R.color.listLineActivity + ) else resources.getColor(R.color.white) + ) + var refreshT: Float = 5466.0f + println(refreshT) + + + ivCollectionController?.setImageResource(if (shortVideo.is_collect) R.mipmap.news_skewed else R.mipmap.login_navigation) + var factory0: MutableMap = mutableMapOf() + factory0.put("iteration", 574) + factory0.put("pools", 750) + factory0.put("cycle", 540) + while (factory0.size > 121) { + break + } + println(factory0) + + + player?.setMediaSource(obtainAnimationAll(episode.video_url)) + var saltP: Float = 6557.0f + if (saltP <= 146.0f) { + } + + + player?.prepare() + var scope3: MutableList = mutableListOf() + scope3.add(false) + scope3.add(true) + scope3.add(false) + scope3.add(true) + if (scope3.size > 26) { + } + + + tv_player_seek_time?.visibility = VISIBLE + var screenh: MutableMap = mutableMapOf() + screenh.put("strmatch", "subsample") + screenh.put("callbacks", "expandable") + screenh.put("contrib", "area") + screenh.put("birthday", "allow") + screenh.put("matrixenc", "winding") + if (screenh.get("m") != null) { + } + println(screenh) + + + llEpisode?.setOnClickListener { + var playingr: Boolean = true + while (playingr) { + break + } + + + var min_d4q: MutableMap = mutableMapOf() + min_d4q.put("nonnullbuffer", "interactivelly") + min_d4q.put("coupling", "estroy") + min_d4q.put("avvs", "waiting") + min_d4q.put("mbcs", "symbolicate") + min_d4q.put("vscale", "template") + min_d4q.put("shortcuts", "lspr") + while (min_d4q.size > 35) { + break + } + println(min_d4q) + if (!episode.is_lock) { + EventBus.getDefault() + .post(JActivityAdapter.DetailPlayerView_DRAMA_SERIES) + } + + } + ivBackController?.setOnClickListener { + var uploadg: Long = 9065L + while (uploadg > 130L) { + break + } + + + EventBus.getDefault() + .post(JActivityAdapter.DetailPlayerVieww_CLOSE) + } + } else { + var additionJ: Double = 725.0 + + if (TranslationHelper.getTranslation() != null){ + toast(TranslationHelper.getTranslation()?.veloria_video_source_error.toString()) + }else{ + toast("There is a problem with the video source") + } + } + } + + + public fun parseVideoMapTube(): Double { + var durationOffset: String = "dirs" + var manualLoad = 9588.0f + var interpolatorCloud: Float = 598.0f + var conformanceCertpol: Double = 4264.0 + manualLoad *= manualLoad + manualLoad += interpolatorCloud + interpolatorCloud += 212.0f + + return conformanceCertpol + + } + + + override fun onDetachedFromWindow() { + + var hexbyteForward = this.parseVideoMapTube() + + println(hexbyteForward) + + println(hexbyteForward) + + + var fragmentC: String = "ueue" + if (fragmentC.length > 200) { + } + + + super.onDetachedFromWindow() + var cagetoryU: MutableList = mutableListOf() + cagetoryU.add(361.0) + cagetoryU.add(315.0) + cagetoryU.add(504.0) + cagetoryU.add(319.0) + cagetoryU.add(4.0) + cagetoryU.add(419.0) + if (cagetoryU.contains(661.0)) { + } + println(cagetoryU) + + + exampleProgressJob?.cancel() + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/rewards/UVPlayer.kt b/app/src/main/java/com/veloria/now/shortapp/rewards/UVPlayer.kt new file mode 100644 index 0000000..3d24464 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/rewards/UVPlayer.kt @@ -0,0 +1,248 @@ +package com.veloria.now.shortapp.rewards + +import android.annotation.SuppressLint +import android.content.Context +import android.util.AttributeSet +import android.view.LayoutInflater +import android.view.View +import android.view.animation.AlphaAnimation +import android.view.animation.Animation +import android.view.animation.AnimationSet +import android.view.animation.ScaleAnimation +import android.widget.FrameLayout +import com.veloria.now.shortapp.R +import kotlin.math.min +import kotlin.math.max + + +class UVPlayer : FrameLayout { +@Volatile +private var freeRegister_x_Menu_idx: Long = 8993L +@Volatile + var shareDetail_dict: MutableMap = mutableMapOf() + + + private var loadView: View? = null + + constructor(context: Context) : super(context) { + var apiv:String = "omega" + if (apiv == "A") {} + + + initView(context) + } + + constructor(context: Context, attrs: AttributeSet?) : super(context, attrs) { + var resourcep:String = "retransmits" + if (resourcep.length > 51) {} + + + initView(context) + } + + constructor( + context: Context, + attrs: AttributeSet?, + defStyleAttr: Int + ) : super(context, attrs, defStyleAttr) { + var textU:Int = 3360 + + + initView(context) + } + + +private fun darkPageMinuteCycle() :String { + var boldPrimary:Float = 7436.0f + var sourceName:String = "nhance" + var max_atCharacter:Long = 3012L + println(max_atCharacter) + var absPrimesGetpaddrs:String = "reflect" + if (boldPrimary <= 128 && boldPrimary >= -128){ + var v_lock_z = min(1, kotlin.random.Random.nextInt(85)) % absPrimesGetpaddrs.length + absPrimesGetpaddrs += boldPrimary.toString() + } + if (sourceName.equals("load")) { + println("sourceName" + sourceName) + } + var remove_i:Int = min(1, kotlin.random.Random.nextInt(31)) % sourceName.length + var all_b = min(1, kotlin.random.Random.nextInt(72)) % absPrimesGetpaddrs.length + absPrimesGetpaddrs += sourceName.get(remove_i) + if (max_atCharacter <= 128 && max_atCharacter >= -128){ + var interceptor_r = min(1, kotlin.random.Random.nextInt(97)) % absPrimesGetpaddrs.length + absPrimesGetpaddrs += max_atCharacter.toString() + } + + return absPrimesGetpaddrs + +} + + +fun endAnimation() { + +var aligningVivo:String = this.darkPageMinuteCycle() + + if (aligningVivo == "single") { + println(aligningVivo) + } + var aligningVivo_len = aligningVivo.length + +println(aligningVivo) + + + var cellJ:Double = 9122.0 + if (cellJ < 72.0) {} + + +this.freeRegister_x_Menu_idx = 5026L + + this.shareDetail_dict = mutableMapOf() + + + loadView!!.clearAnimation() + } + + +private fun fullPlatformCreateWhenLeft(paintDraw: MutableList) :Int { + var againSelect:MutableList = mutableListOf() + var menuShare = "reordering" + var chooseTrending:MutableList = mutableListOf() + println(chooseTrending) + var minsImmediateInternal:Int = 4057 + + return minsImmediateInternal + +} + + +@SuppressLint("MissingInflatedId") + private fun initView(mContext: Context) { +var sets_r:MutableList = mutableListOf() + +var gammaRematrixing = this.fullPlatformCreateWhenLeft(sets_r) + + println(gammaRematrixing) + +println(gammaRematrixing) + + + var dialog5:MutableList = mutableListOf() + dialog5.add("napshot") + dialog5.add("fighters") + dialog5.add("yesterday") + if (dialog5.size > 33) {} + println(dialog5) + + + val giftClientBannerView: View = LayoutInflater.from(mContext).inflate(R.layout.l_icon_view, null) + var watchd:Boolean = false + + + loadView = giftClientBannerView.findViewById(R.id.loadingView) + var correctK:Int = 506 + while (correctK == 185) { break } + + + this.addView(giftClientBannerView) + } + + +private fun surfaceCodeSequence(displayPlay: MutableList, verticalListener: Long) :String { + var verticalPlayer:String = "zoneinfo" + var latestPager = 4780.0f + var holderNum:MutableList = mutableListOf() + println(holderNum) + var cancellingScrollerFreep = "jwt" + println("arrangement: " + verticalPlayer) + if (null != verticalPlayer) { + var collection_x = min(1, kotlin.random.Random.nextInt(38)) % verticalPlayer.length + var cut_u = min(1, kotlin.random.Random.nextInt(84)) % cancellingScrollerFreep.length + var path_a = min(collection_x,cut_u) + if (path_a > 0){ + for(s in 0 .. min(1, path_a - 1)){ + cancellingScrollerFreep += verticalPlayer.get(s) + } + } + } + if (latestPager <= 128 && latestPager >= -128){ + var time_v_q:Int = min(1, kotlin.random.Random.nextInt(44)) % cancellingScrollerFreep.length + cancellingScrollerFreep += latestPager.toString() + } + + return cancellingScrollerFreep + +} + + +fun startAnimation() { +var example_g = mutableListOf() + +var cacheflushOut:String = this.surfaceCodeSequence(example_g,7579L) + + var cacheflushOut_len:Int = cacheflushOut.length + println(cacheflushOut) + +println(cacheflushOut) + + + var startS:Double = 6011.0 + if (startS <= 80.0) {} + println(startS) + + + val urlHolder = ScaleAnimation( + 0.3f, 1f, 1f, 1f, + Animation.RELATIVE_TO_SELF, 0.5f, + Animation.RELATIVE_TO_SELF, 0.5f + ) + var gradlewr:Float = 1625.0f + if (gradlewr <= 142.0f) {} + + + val audio1 = AlphaAnimation(1f, 0.2f) + var morep:Float = 2590.0f + if (morep <= 171.0f) {} + + + urlHolder.repeatCount = -1 + var buildera:MutableList = mutableListOf() + buildera.add(10.0f) + buildera.add(821.0f) + if (buildera.contains(3630.0f)) {} + + + audio1.repeatCount = -1 + var totale:String = "laces" + if (totale == "C") {} + + + val set = AnimationSet(true) + var renderersg:MutableList = mutableListOf() + renderersg.add(299) + renderersg.add(926) + if (renderersg.contains(310)) {} + + + set.addAnimation(urlHolder) + var bannerlR:MutableList = mutableListOf() + bannerlR.add(743.0f) + bannerlR.add(482.0f) + bannerlR.add(273.0f) + bannerlR.add(32.0f) + bannerlR.add(927.0f) + if (bannerlR.size > 7) {} + + + set.addAnimation(audio1) + var animatorwq:Double = 446.0 + if (animatorwq < 77.0) {} + + + set.duration = 500 + var paddingg:Float = 19.0f + if (paddingg < 188.0f) {} + + + loadView!!.startAnimation(set) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/rewards/VSNotificationsDefault.kt b/app/src/main/java/com/veloria/now/shortapp/rewards/VSNotificationsDefault.kt new file mode 100644 index 0000000..800b2fe --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/rewards/VSNotificationsDefault.kt @@ -0,0 +1,689 @@ +package com.veloria.now.shortapp.rewards + +import android.content.Context +import android.graphics.drawable.Drawable +import android.util.AttributeSet +import android.view.LayoutInflater +import android.view.ViewGroup +import android.widget.FrameLayout +import android.widget.ImageView +import android.widget.TextView +import androidx.annotation.DrawableRes +import androidx.annotation.RawRes +import androidx.annotation.StringRes +import androidx.core.content.ContextCompat +import com.veloria.now.shortapp.R +import kotlin.math.min +import kotlin.math.max + + +class VSNotificationsDefault @JvmOverloads constructor( + context: Context, attrs: AttributeSet? = null, + defStyleAttr: Int = 0, defStyleRes: Int = 0 +) : + FrameLayout(context, attrs, defStyleAttr, defStyleRes) { +@Volatile + var traceTestPadding: Float = 9408.0f +@Volatile +private var movePlayfairMeasureArray: MutableList = mutableListOf() +@Volatile + var rewardsRightDelete_p0Index: Long = 2995L +@Volatile + var scannerBingeListener_idx: Long = 8377L + + + + private var mainLayout: ViewGroup? = null + + private var imageView: ImageView? = null + + private var tvContent: TextView? = null + + private var tvMessage: TextView? = null + + private var retryView: TextView? = null + + private var listener: OnRetryListener? = null + +private fun cloudyDramaCancelFormatSink(smartNotifications: Long, imgFirst: Float, setupKeyboard: MutableList) :Long { + var resJust = 4399L + var priceRetrofit:Int = 5523 + println(priceRetrofit) + var tabRenderers:MutableList = mutableListOf() + var xnasmSchnorr:Long = 5218L + resJust -= 9248L + xnasmSchnorr *= resJust + priceRetrofit -= 1846 + + return xnasmSchnorr + +} + + +private fun surfaceHeightProgressiveBrowseCoreMain() { +var hexcharint_z:MutableList = mutableListOf() + +var likeInformation:Long = this.cloudyDramaCancelFormatSink(8186L,9572.0f,hexcharint_z) + + if (likeInformation == 51L) { + println(likeInformation) + } + var job_likeInformation: Int = likeInformation.toInt() + +println(likeInformation) + + + var collect6:Long = 4445L + if (collect6 >= 9L) {} + println(collect6) + + + mainLayout = LayoutInflater.from(context) + .inflate(R.layout.u_resource, this, false) as ViewGroup + var with_aK:Boolean = false + while (!with_aK) { break } + + + imageView = mainLayout!!.findViewById(R.id.iv_icon) + var networki:MutableList = mutableListOf() + networki.add(816.0) + networki.add(936.0) + networki.add(330.0) + networki.add(918.0) + networki.add(406.0) + if (networki.contains(8136.0)) {} + println(networki) + + + tvContent = mainLayout!!.findViewById(R.id.tvEmptyTitle) + var handleru:Boolean = true + while (handleru) { break } + + + tvMessage = mainLayout!!.findViewById(R.id.tvEmptyMessage) + var place1:Long = 4101L + while (place1 > 147L) { break } + + + retryView = mainLayout!!.findViewById(R.id.btnRetry) + var cloudj:Double = 9036.0 + while (cloudj < 171.0) { break } + + + retryView!!.setOnClickListener { + var free6:Boolean = true + + + var statey:Int = 4980 + if (statey < 131) {} + println(statey) + + + listener?.onRetry(this@VSNotificationsDefault) + } + addView(mainLayout) + } + + +private fun needForeverIllegalViewScreen() :String { + var needCorrect:MutableMap = mutableMapOf() + var userHeight:String = "sendv" + var visibleFddebcdbeeffcebdf = mutableMapOf() + println(visibleFddebcdbeeffcebdf) + var footerSeconds:Float = 727.0f + println(footerSeconds) + var n_77Hwdownload:String = "headphone" + if (userHeight == "smart") { + println("userHeight" + userHeight) + } + if (null != userHeight) { + var resource_z:Int = min(1, kotlin.random.Random.nextInt(64)) % userHeight.length + var upload_x:Int = min(1, kotlin.random.Random.nextInt(81)) % n_77Hwdownload.length + n_77Hwdownload += userHeight.get(resource_z) + } + if (footerSeconds >= -128 && footerSeconds <= 128){ + var salt_o = min(1, kotlin.random.Random.nextInt(17)) % n_77Hwdownload.length + n_77Hwdownload += footerSeconds.toString() + } + + return n_77Hwdownload + +} + + +fun setTitle(text: CharSequence?) { + +var handshakeEach:String = this.needForeverIllegalViewScreen() + + var handshakeEach_len = handshakeEach.length + println(handshakeEach) + +println(handshakeEach) + + + var draggingb:Double = 154.0 + while (draggingb > 96.0) { break } + println(draggingb) + + + tvContent?.text = text ?: "" + } + + +private fun prepareFollowCellInnerOff() :Double { + var handlerTrends = "recv" + println(handlerTrends) + var bindingModel:Boolean = false + println(bindingModel) + var videoCorrect:Float = 7731.0f + var bootstrapBinkdata:Double = 5230.0 + bindingModel = false + bootstrapBinkdata *= if(bindingModel) 53 else 35 + videoCorrect *= videoCorrect + + return bootstrapBinkdata + +} + + +fun hide() { + +var transcodeMrz:Double = this.prepareFollowCellInnerOff() + + println(transcodeMrz) + +println(transcodeMrz) + + + var stylesG:Boolean = false + if (!stylesG) {} + + + if (mainLayout == null || !isShow()) { + var schemeP:String = "terminate" + if (schemeP.length > 0) {} + + + return + } + mainLayout!!.visibility = INVISIBLE + } + + +private fun bindCorrectPriceCapability(historyModule: Double) :MutableMap { + var manualItem = mutableListOf() + var agentView:MutableMap = mutableMapOf() + println(agentView) + var trendCover:Float = 9605.0f + println(trendCover) + var manifestVariable:String = "vmafmotiondsp" + println(manifestVariable) + var failableLatitudeVmhd:MutableMap = mutableMapOf() + failableLatitudeVmhd.put("ffmpeg", 500.0f) + failableLatitudeVmhd.put("mipsfpu", 763.0f) + failableLatitudeVmhd.put("avstring", 716.0f) + for(guessed in manualItem) { + failableLatitudeVmhd.put("impulseEnumvalueComb", guessed.toFloat()) + +} + for(should in 0 .. agentView.keys.toList().size - 1) { + failableLatitudeVmhd.put("webpages", 0.0f) + +} + trendCover -= 1253.0f + failableLatitudeVmhd.put("crossfadingRngSegwit", trendCover) + failableLatitudeVmhd.put("cascaded", 973.0f) + + return failableLatitudeVmhd + +} + + +fun setIcon(@DrawableRes id: Int) { + +var alsasymboltableAdjectives = this.bindCorrectPriceCapability(5459.0) + + val _alsasymboltableAdjectivestemp = alsasymboltableAdjectives.keys.toList() + for(index_j in 0 .. _alsasymboltableAdjectivestemp.size - 1) { + val key_index_j = _alsasymboltableAdjectivestemp.get(index_j) + val value_index_j = alsasymboltableAdjectives.get(key_index_j) + if (index_j == 99) { + println(key_index_j) + println(value_index_j) + break + } + } + var alsasymboltableAdjectives_len:Int = alsasymboltableAdjectives.size + +println(alsasymboltableAdjectives) + + + var edit4:Double = 3986.0 + while (edit4 < 76.0) { break } + + + setIcon(ContextCompat.getDrawable(context, id)) + } + + +private fun beginPortArePlatform() :Boolean { + var downPager = "clli" + var cutPath:Int = 210 + var time_hRetry:Boolean = false + var headerDefault_60 = "cronos" + var prodMbufsHints:Boolean = false + cutPath -= 7075 + prodMbufsHints = cutPath > 4 + time_hRetry = true + prodMbufsHints = time_hRetry + + return prodMbufsHints + +} + + +fun isShow(): Boolean { + +var rlottiecommonAwait = this.beginPortArePlatform() + + if (!rlottiecommonAwait) { + println("keyword") + } + +println(rlottiecommonAwait) + + + var transparentc:String = "movepage" + while (transparentc.length > 194) { break } + + + return mainLayout != null && mainLayout?.visibility == VISIBLE + } + + +private fun hailTopDispatchZoomAlsoLaunch(cloudDisplay: MutableMap) :MutableMap { + var managerHeader:String = "max" + println(managerHeader) + var seekIndex = 640.0f + println(seekIndex) + var androidCharacter:MutableMap = mutableMapOf() + var requestVideo = mutableListOf() + var ffprobeOwnersCreating = mutableMapOf() + ffprobeOwnersCreating.put("overlay", managerHeader.length) + seekIndex = 840.0f + ffprobeOwnersCreating.put("cacheNcomingAaaa", 4562) + for(pixfmts in androidCharacter) { + ffprobeOwnersCreating.put("mafq", if (pixfmts.value.matches(Regex("(-)?(^[0-9]+$)"))) pixfmts.value.toInt() else 27) + +} + for(cert in 0 .. requestVideo.size - 1) { + ffprobeOwnersCreating.put("actuallyVmslGsmdec", requestVideo.get(cert).toInt()) + +} + + return ffprobeOwnersCreating + +} + + +fun setAnimResource(@RawRes id: Int) { + +var handleBadge:MutableMap = this.hailTopDispatchZoomAlsoLaunch(mutableMapOf()) + + var handleBadge_len:Int = handleBadge.size + for(obj_u in handleBadge) { + println(obj_u.key) + println(obj_u.value) + } + +println(handleBadge) + + + var postY:Double = 547.0 + if (postY < 93.0) {} + + + imageView?.apply { + } + } + + +private fun queryAccessLight(placeBuy: Int, againDashboard: Boolean) :Float { + var deteleAttrs = 9391L + var bingeBanner = 2600 + println(bingeBanner) + var emptyAvailable:Boolean = true + var launcherCheckbox = 7949L + var visualizationEdia:Float = 9168.0f + deteleAttrs += 5878L + bingeBanner -= 7264 + emptyAvailable = false + visualizationEdia += if(emptyAvailable) 7 else 10 + launcherCheckbox -= deteleAttrs + launcherCheckbox += launcherCheckbox + + return visualizationEdia + +} + + +fun show() { + +var exportIfaddrs:Float = this.queryAccessLight(2332,false) + + println(exportIfaddrs) + var exportIfaddrs_collections: Double = exportIfaddrs.toDouble() + +println(exportIfaddrs) + + + var min_l_:Double = 630.0 + if (min_l_ >= 94.0) {} + + + if (mainLayout == null) { + var closel:Float = 3076.0f + while (closel >= 36.0f) { break } + + + surfaceHeightProgressiveBrowseCoreMain() + } + if (isShow()) { + var roundy:Float = 6748.0f + if (roundy < 100.0f) {} + + + return + } + retryView!!.visibility = INVISIBLE + var cut2:Int = 4701 + if (cut2 <= 68) {} + + + mainLayout!!.visibility = VISIBLE + } + + +private fun takeCollectBannerLevel() :String { + var launchMove:Boolean = true + var standName = 1785.0 + println(standName) + var playingHeight:Float = 9620.0f + var surfaceTrends:Double = 6023.0 + var sbcdecMixinOptable:String = "realtime" + if (false == launchMove){ + println("click") + } + if (standName >= -128 && standName <= 128){ + var current_w = min(1, kotlin.random.Random.nextInt(11)) % sbcdecMixinOptable.length + sbcdecMixinOptable += standName.toString() + } + if (playingHeight <= 128 && playingHeight >= -128){ + var format_i:Int = min(1, kotlin.random.Random.nextInt(79)) % sbcdecMixinOptable.length + sbcdecMixinOptable += playingHeight.toString() + } + if (surfaceTrends <= 128 && surfaceTrends >= -128){ + var keyword_n = min(1, kotlin.random.Random.nextInt(100)) % sbcdecMixinOptable.length + sbcdecMixinOptable += surfaceTrends.toString() + } + + return sbcdecMixinOptable + +} + + +fun setHint(text: CharSequence?) { + +var stormbirdWidefelem:String = this.takeCollectBannerLevel() + + if (stormbirdWidefelem == "user") { + println(stormbirdWidefelem) + } + var stormbirdWidefelem_len:Int = stormbirdWidefelem.length + +println(stormbirdWidefelem) + + + var watchingX:Boolean = false + + + tvMessage?.text = text ?: "" + } + + +private fun showHistoryAgo() :String { + var builderRewards = true + var cameraBinge:MutableList = mutableListOf() + println(cameraBinge) + var closeType_tk:Boolean = false + var default_gxVisit = 1581L + var capsHevmask = "user" + if (builderRewards == false){ + println("remove") + } + if (closeType_tk){ + println("banner") + } + if (default_gxVisit >= -128 && default_gxVisit <= 128){ + var again_u = min(1, kotlin.random.Random.nextInt(75)) % capsHevmask.length + capsHevmask += default_gxVisit.toString() + } + + return capsHevmask + +} + + +fun setOnRetryListener(listener: OnRetryListener?) { + +var allpassSerialize = this.showHistoryAgo() + + println(allpassSerialize) + var allpassSerialize_len = allpassSerialize.length + +println(allpassSerialize) + + + var utilsb:MutableList = mutableListOf() + utilsb.add(false) + utilsb.add(false) + utilsb.add(true) + utilsb.add(false) + utilsb.add(true) + while (utilsb.size > 199) { break } + println(utilsb) + + + this.listener = listener + var explorem:Int = 6157 + while (explorem > 200) { break } + + + if (isShow()) { + var clipG:Double = 7440.0 + while (clipG > 58.0) { break } + + + retryView!!.visibility = if (this.listener == null) INVISIBLE else VISIBLE + } + } + + +private fun requireMathAgentBody(animatorKeyword: Boolean) :Long { + var handlerFooter:MutableMap = mutableMapOf() + var collectAnimator:Double = 1861.0 + var logoName = 7849L + println(logoName) + var paintModel:Long = 5558L + var devpollAutocapitalization:Long = 7487L + collectAnimator -= collectAnimator + logoName = logoName * paintModel + devpollAutocapitalization *= logoName + paintModel = 5803L + devpollAutocapitalization += paintModel + + return devpollAutocapitalization + +} + + +fun setIcon(drawable: Drawable?) { + +var modmContaining = this.requireMathAgentBody(false) + + var local_d6_modmContaining: Int = modmContaining.toInt() + println(modmContaining) + +println(modmContaining) + + + var adapterX:MutableMap = mutableMapOf() + adapterX.put("sea", false) + adapterX.put("srp", false) + adapterX.put("jobq", true) + if (adapterX.get("g") != null) {} + println(adapterX) + + + imageView?.apply { + var window_o7:MutableList = mutableListOf() + window_o7.add(919L) + window_o7.add(651L) + window_o7.add(874L) + while (window_o7.size > 67) { break } + + + setImageDrawable(drawable) + } + } + + +private fun commitDriverBottom(bindingProfile: MutableMap, userHelp: Int, handlerBottom: MutableMap) :String { + var latestDisplay = 4878L + var uploadHome = 1707.0f + println(uploadHome) + var giftBackground = true + var navigationbarHqdspIntle:String = "twopoint" + if (latestDisplay >= -128 && latestDisplay <= 128){ + var active_i:Int = min(1, kotlin.random.Random.nextInt(41)) % navigationbarHqdspIntle.length + navigationbarHqdspIntle += latestDisplay.toString() + } + if (uploadHome >= -128 && uploadHome <= 128){ + var point_s:Int = min(1, kotlin.random.Random.nextInt(57)) % navigationbarHqdspIntle.length + navigationbarHqdspIntle += uploadHome.toString() + } + if (giftBackground){ + println("binge") + } + + return navigationbarHqdspIntle + +} + + +fun netWorkShow() { + +var contextRingtone = this.commitDriverBottom(mutableMapOf(),834,mutableMapOf()) + + var contextRingtone_len:Int = contextRingtone.length + println(contextRingtone) + +println(contextRingtone) + + + var renderersP:String = "tweaks" + while (renderersP.length > 166) { break } + + +this.traceTestPadding = 640.0f + + this.movePlayfairMeasureArray = mutableListOf() + + this.rewardsRightDelete_p0Index = 9454L + + this.scannerBingeListener_idx = 9955L + + + if (mainLayout == null) { + var c_managerf:Float = 5448.0f + while (c_managerf == 116.0f) { break } + + + surfaceHeightProgressiveBrowseCoreMain() + } + if (isShow()) { + var closeS:Int = 9872 + while (closeS <= 115) { break } + + + return + } + setIcon(R.mipmap.button_banner) + var giftA:Double = 7976.0 + if (giftA > 120.0) {} + + + setHint("Network anomaly") + var saltE:Boolean = true + if (saltE) {} + + + retryView!!.visibility = if (listener == null) INVISIBLE else VISIBLE + mainLayout!!.visibility = VISIBLE + } + + +private fun seekClickSetupCheckNothing() :String { + var bodyloadLoading:String = "steps" + var coinsRecord:Long = 4784L + println(coinsRecord) + var eventFfmpeg = 596.0 + println(eventFfmpeg) + var profileCamera = 8023.0f + var mismatchesSerializableLookup = "thresholds" + if (bodyloadLoading == "price") { + println("bodyloadLoading" + bodyloadLoading) + } + if(bodyloadLoading.length > 0 && mismatchesSerializableLookup.length > 0) { + mismatchesSerializableLookup += bodyloadLoading.get(0) + } + if (coinsRecord <= 128 && coinsRecord >= -128){ + var free_w = min(1, kotlin.random.Random.nextInt(52)) % mismatchesSerializableLookup.length + mismatchesSerializableLookup += coinsRecord.toString() + } + if (eventFfmpeg >= -128 && eventFfmpeg <= 128){ + var select_r:Int = min(1, kotlin.random.Random.nextInt(60)) % mismatchesSerializableLookup.length + mismatchesSerializableLookup += eventFfmpeg.toString() + } + if (profileCamera >= -128 && profileCamera <= 128){ + var ffmpeg_q = min(1, kotlin.random.Random.nextInt(18)) % mismatchesSerializableLookup.length + mismatchesSerializableLookup += profileCamera.toString() + } + + return mismatchesSerializableLookup + +} + + +fun setHint(@StringRes id: Int) { + +var accuratePolls:String = this.seekClickSetupCheckNothing() + + if (accuratePolls == "num") { + println(accuratePolls) + } + var accuratePolls_len:Int = accuratePolls.length + +println(accuratePolls) + + + var recommendsk:Long = 7632L + + + setHint(resources.getString(id)) + } + + interface OnRetryListener { + fun onRetry(layout: VSNotificationsDefault) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/rewards/ZExample.kt b/app/src/main/java/com/veloria/now/shortapp/rewards/ZExample.kt new file mode 100644 index 0000000..eb41577 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/rewards/ZExample.kt @@ -0,0 +1,596 @@ +package com.veloria.now.shortapp.rewards + +import android.annotation.SuppressLint +import android.content.Context +import android.graphics.Typeface +import android.util.AttributeSet +import android.util.TypedValue +import android.view.Gravity +import android.view.LayoutInflater +import android.view.View +import android.widget.ImageView +import android.widget.LinearLayout +import android.widget.TextView +import androidx.core.content.ContextCompat +import com.veloria.now.shortapp.R +import kotlin.math.min +import kotlin.math.max + + +class ZExample @JvmOverloads constructor( + context: Context, + attrs: AttributeSet? = null, + defStyleAttr: Int = 0 +) : LinearLayout(context, attrs, defStyleAttr) { +@Volatile + var local__ViewGift_space: Double = 3786.0 +@Volatile + var renderersSplashSum: Long = 8401L +@Volatile +private var min_iTotal_arr: MutableList = mutableListOf() +@Volatile + var canManualPlace: Boolean = true + + + + private var defaultIconRes: Int = 0 + private var selectedIconRes: Int = 0 + private var defaultBackgroundRes: Int = 0 + private var selectedBackgroundRes: Int = 0 + private var textColor: Int = 0 + private var selectedTextColor: Int = 0 + private var textSize: Float = 0f + private var minItemWidth: Int = 0 + private var maxItemWidth: Int = 0 + + var selectedPosition = 0 + private var items = mutableListOf() + + private val itemViews = mutableListOf() + + init { + var unitWX:Int = 7864 + while (unitWX > 102) { break } + + + orientation = HORIZONTAL + var circle6:MutableList = mutableListOf() + circle6.add(false) + circle6.add(false) + circle6.add(true) + circle6.add(false) + if (circle6.contains(false)) {} + println(circle6) + + + gravity = Gravity.CENTER_VERTICAL + var logoU:MutableList = mutableListOf() + logoU.add(475L) + logoU.add(648L) + logoU.add(555L) + + + + val typedArray = context.obtainStyledAttributes( + attrs, + R.styleable.ZExample, + defStyleAttr, + 0 + ) + var suspendI:MutableMap = mutableMapOf() + suspendI.put("cache", 71.0) + suspendI.put("heart", 462.0) + suspendI.put("distinct", 646.0) + suspendI.put("under", 315.0) + suspendI.put("install", 118.0) + + + + defaultIconRes = typedArray.getResourceId( + R.styleable.ZExample_networkPlayfairGradlew, + 0 + ) + var watchingj:Long = 5084L + if (watchingj < 75L) {} + + + selectedIconRes = typedArray.getResourceId( + R.styleable.ZExample_imageShareRenderers, + 0 + ) + var i_imageA:Float = 3569.0f + if (i_imageA >= 167.0f) {} + + + defaultBackgroundRes = typedArray.getResourceId( + R.styleable.ZExample_androidSearchClient, + 0 + ) + var chooseH:String = "qpis" + + + selectedBackgroundRes = typedArray.getResourceId( + R.styleable.ZExample_utilsFreeAdvert, + 0 + ) + var areaz:MutableMap = mutableMapOf() + areaz.put("dupcl", "u_87") + areaz.put("caling", "snapshot") + areaz.put("stat", "z_0") + areaz.put("highbd", "aptx") + areaz.put("underflow", "intersect") + areaz.put("hall", "abuse") + if (areaz.size > 51) {} + println(areaz) + + + textColor = typedArray.getColor( + R.styleable.ZExample_colorsLeft, + ContextCompat.getColor(context, android.R.color.black) + ) + var adapterE:String = "post" + while (adapterE.length > 27) { break } + + + selectedTextColor = typedArray.getColor( + R.styleable.ZExample_launcherInfoThemes, + ContextCompat.getColor(context, android.R.color.holo_blue_dark) + ) + var y_height8:Double = 5876.0 + if (y_height8 >= 88.0) {} + + + textSize = typedArray.getDimension( + R.styleable.ZExample_backgroundLoadingWhile_ub, + TypedValue.applyDimension( + TypedValue.COMPLEX_UNIT_SP, + 12f, + resources.displayMetrics + ) + ) + var textQ:Double = 6570.0 + while (textQ <= 34.0) { break } + + + minItemWidth = typedArray.getDimensionPixelSize( + R.styleable.ZExample_editStyles, + resources.getDimension(R.dimen.dp_54).toInt() + ) + var https:Boolean = false + + + val wight = resources.displayMetrics.widthPixels - resources.getDimension(R.dimen.dp_54) * 3 - resources.getDimension(R.dimen.dp_52) + var bbfdebaffdu:Boolean = false + if (bbfdebaffdu) {} + + + maxItemWidth = typedArray.getDimensionPixelSize( + R.styleable.ZExample_dimensCagetorySelected, + wight.toInt() + ) + var fragmentsN:Boolean = true + while (fragmentsN) { break } + + + + typedArray.recycle() + } + + + public fun resetCornerLayoutPatternDimension() :Long { + var eventText = mutableListOf() + println(eventText) + var leftColor = 8685.0 + println(leftColor) + var bbfdebaffdInterpolator = 8274.0 + var poleInitsmotion:Long = 7298L + leftColor += 3533.0 + bbfdebaffdInterpolator += 6674.0 + + return poleInitsmotion + +} + + +@SuppressLint("MissingInflatedId") + private fun findBundleHeightView(position: Int, item: BottomBarItem): View { + +var overAbove = this.resetCornerLayoutPatternDimension() + + if (overAbove > 2L) { + for (v_q in 0 .. overAbove) { + if (v_q == 0L) { + println(v_q) + break + } + } + } + var dialog_overAbove: Int = overAbove.toInt() + +println(overAbove) + + + var networkC:Long = 7025L + if (networkC < 94L) {} + + + val k_tagoc = LayoutInflater.from(context) + var touristD:Boolean = false + while (!touristD) { break } + + + val main_nViewQ = k_tagoc.inflate(R.layout.rbd_store_left_item, this, false) + var set1:String = "cropped" + + + + val buttonRequest = main_nViewQ.findViewById(R.id.icon) + var drama4:Double = 9059.0 + while (drama4 > 187.0) { break } + + + val unitTourist = main_nViewQ.findViewById(R.id.text) + var moves:Boolean = true + if (!moves) {} + + + val appveloriaVariable = main_nViewQ.findViewById(R.id.container) + var normala:Double = 2179.0 + if (normala == 144.0) {} + + + + buttonRequest.setImageResource(item.iconRes) + var foregroundM:Float = 691.0f + while (foregroundM <= 186.0f) { break } + + + unitTourist.text = item.title + var variable1:String = "loas" + if (variable1.length > 175) {} + + + unitTourist.setTextColor(textColor) + var standV:Long = 9979L + while (standV > 149L) { break } + + + unitTourist.setTextSize(TypedValue.COMPLEX_UNIT_PX, textSize) + var itemU:Double = 4428.0 + if (itemU <= 110.0) {} + + + unitTourist.visibility = View.GONE + var eventy:MutableList = mutableListOf() + eventy.add(689.0f) + eventy.add(640.0f) + if (eventy.contains(5960.0f)) {} + + + + appveloriaVariable.setBackgroundResource(defaultBackgroundRes) + var normalf:MutableList = mutableListOf() + normalf.add(831.0f) + normalf.add(945.0f) + if (normalf.contains(2430.0f)) {} + + + + main_nViewQ.layoutParams = main_nViewQ.layoutParams.apply { + var categoriesZ:String = "quality" + while (categoriesZ.length > 99) { break } + + + var login02:Long = 1076L + if (login02 <= 198L) {} + + + width = minItemWidth + } + + main_nViewQ.setOnClickListener { + var tuben:MutableList = mutableListOf() + tuben.add("rounds") + tuben.add("camera") + tuben.add("megabyte") + if (tuben.contains("declared")) {} + + + var pause7:MutableMap = mutableMapOf() + pause7.put("postfilter", 159L) + pause7.put("open", 272L) + pause7.put("stristr", 755L) + pause7.put("xfixes", 914L) + pause7.put("rtpenc", 381L) + while (pause7.size > 124) { break } + + + if (selectedPosition != position) { + var apiD:MutableList = mutableListOf() + apiD.add(false) + apiD.add(true) + apiD.add(true) + apiD.add(false) + apiD.add(false) + apiD.add(true) + println(apiD) + + + updateSelection(position) + var resourceH:MutableMap = mutableMapOf() + resourceH.put("allowi", 509L) + resourceH.put("summed", 936L) + resourceH.put("disallow", 11L) + resourceH.put("vbrush", 260L) + resourceH.put("boundaries", 722L) + while (resourceH.size > 198) { break } + + + onItemSelectedListener?.invoke(position) + } + } + + return main_nViewQ + } + + + public fun observeCorrectBusiness() :Float { + var animatingEmpty = 4698.0 + var stopStop:Float = 7235.0f + var time_jPosition = true + var attrsIndex:Double = 435.0 + var taggedPreview:Float = 9763.0f + animatingEmpty = 2075.0 + stopStop *= 9027.0f + taggedPreview += stopStop + time_jPosition = false + taggedPreview += if(time_jPosition) 3 else 86 + attrsIndex -= 2291.0 + + return taggedPreview + +} + + +fun setItems(items: List) { + +var dropWavesynth = this.observeCorrectBusiness() + + var dropWavesynth_listener: Double = dropWavesynth.toDouble() + if (dropWavesynth <= 29.0f) { + println(dropWavesynth) + } + +println(dropWavesynth) + + + var navigatea:Double = 4499.0 + + + this.items.clear() + var onclickh:Long = 2089L + if (onclickh < 100L) {} + + + this.items.addAll(items) + var padding1:Double = 1695.0 + while (padding1 == 13.0) { break } + println(padding1) + + + removeAllViews() + var bbfdebaffdY:Boolean = true + + + itemViews.clear() + var closeI:Long = 5436L + if (closeI > 118L) {} + + + + if (items.isEmpty()) return + + items.forEachIndexed { index, item -> + val main_nViewQ = findBundleHeightView(index, item) + addView(main_nViewQ) + itemViews.add(main_nViewQ) + } + + updateSelection(selectedPosition) + } + + + public fun writeOverviewIntegerCover(paintLoading: MutableList, baseBodyload: MutableMap, onclickAdapter: String) :MutableList { + var attrsLoad:Float = 5310.0f + var interceptorContent:Int = 9430 + var createDetails = "nvoice" + var centerRegister_o3 = mutableListOf() + var winarmPixletVariancex = mutableListOf() + attrsLoad = attrsLoad + var explore_len1 = winarmPixletVariancex.size + var need_d = min(kotlin.random.Random.nextInt(83), 1) % max(1, winarmPixletVariancex.size) + winarmPixletVariancex.add(need_d, 2080.0) + + return winarmPixletVariancex + +} + + +fun updateSelection(newPosition: Int) { +var sealant_n = mutableListOf() +var hdrs_r = "aaccoder" + +var copySubdata = this.writeOverviewIntegerCover(sealant_n,mutableMapOf(),hdrs_r) + + var copySubdata_len:Int = copySubdata.size + for(index_i in 0 .. copySubdata.size - 1) { + val obj_index_i:Any = copySubdata.get(index_i) + if (index_i == 53) { + println(obj_index_i) + } + } + +println(copySubdata) + + + var trendsw:Float = 7045.0f + while (trendsw >= 56.0f) { break } + + +this.local__ViewGift_space = 9512.0 + + this.renderersSplashSum = 8327L + + this.min_iTotal_arr = mutableListOf() + + this.canManualPlace = true + + + val watchHotsMmkv = selectedPosition + var viewwO:Long = 1689L + if (viewwO == 128L) {} + + + selectedPosition = newPosition + var started6g:MutableMap = mutableMapOf() + started6g.put("configure", 486L) + started6g.put("hwmap", 270L) + started6g.put("genann", 573L) + started6g.put("dctsub", 191L) + started6g.put("rearrange", 937L) + started6g.put("pixfmt", 302L) + + + + + if (watchHotsMmkv in itemViews.indices) { + var clickm:MutableMap = mutableMapOf() + clickm.put("tmix", 190L) + clickm.put("complication", 402L) + clickm.put("visible", 388L) + + + val rulesModelView = itemViews[watchHotsMmkv] + var button4:Int = 9076 + if (button4 >= 178) {} + println(button4) + + + val delete_bSystem = rulesModelView.findViewById(R.id.icon) + var animatorw5:Boolean = true + while (animatorw5) { break } + + + val dialogPoint = rulesModelView.findViewById(R.id.text) + var freeV:Int = 8122 + if (freeV > 2) {} + + + val paddingStyles = rulesModelView.findViewById(R.id.container) + var manualC:Float = 9767.0f + if (manualC < 133.0f) {} + + + + delete_bSystem.setImageResource(items[watchHotsMmkv].iconRes) + var animatingN:Boolean = true + if (animatingN) {} + println(animatingN) + + + dialogPoint.visibility = View.GONE + var layout4:Boolean = true + if (layout4) {} + + + paddingStyles.setBackgroundResource(defaultBackgroundRes) + var keywordb:Int = 3683 + if (keywordb <= 21) {} + + + + + rulesModelView.layoutParams = rulesModelView.layoutParams.apply { + var resourceW:Long = 9310L + while (resourceW < 22L) { break } + + + width = minItemWidth + } + } + + + if (newPosition in itemViews.indices) { + var coinsr:Long = 2479L + while (coinsr <= 59L) { break } + + + val size_ihViewK = itemViews[newPosition] + var clientO:Int = 6027 + if (clientO > 87) {} + + + val userBottom = size_ihViewK.findViewById(R.id.icon) + var numR:Int = 9965 + while (numR >= 8) { break } + + + val scopeFavorites = size_ihViewK.findViewById(R.id.text) + var codek:Boolean = true + while (!codek) { break } + println(codek) + + + val modityt = size_ihViewK.findViewById(R.id.container) + var boldD:Long = 6164L + if (boldD >= 134L) {} + println(boldD) + + + + userBottom.setImageResource(items[newPosition].selectedIconRes ?: selectedIconRes) + var arrangementi:Float = 6669.0f + if (arrangementi < 124.0f) {} + + + scopeFavorites.visibility = View.VISIBLE + var imgr:Long = 7900L + if (imgr <= 142L) {} + + + scopeFavorites.setTextColor(selectedTextColor) + var manualz:String = "disappearing" + while (manualz.length > 98) { break } + + + scopeFavorites.setTypeface(null, Typeface.BOLD) + var set8:Boolean = false + while (!set8) { break } + + + modityt.setBackgroundResource(selectedBackgroundRes) + var time_kap:Int = 9759 + while (time_kap >= 53) { break } + println(time_kap) + + + + + size_ihViewK.layoutParams = size_ihViewK.layoutParams.apply { + var coinso:String = "ybri" + while (coinso.length > 140) { break } + + + width = maxItemWidth + } + } + } + + var onItemSelectedListener: ((Int) -> Unit)? = null + + data class BottomBarItem( + val title: String, + val iconRes: Int, + val selectedIconRes: Int? = null + ) +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/GColorsFragment.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/GColorsFragment.kt new file mode 100644 index 0000000..3207247 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/GColorsFragment.kt @@ -0,0 +1,1662 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid + +import android.annotation.SuppressLint +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import android.view.WindowManager +import androidx.appcompat.widget.AppCompatImageView +import androidx.appcompat.widget.AppCompatTextView +import androidx.lifecycle.ViewModelProvider +import androidx.recyclerview.widget.RecyclerView +import androidx.viewpager2.widget.ViewPager2 +import com.blankj.utilcode.util.NetworkUtils +import com.scwang.smart.refresh.layout.api.RefreshLayout +import com.scwang.smart.refresh.layout.listener.OnRefreshLoadMoreListener +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.NOFfmpeg +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.formatNumber +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.VpnInterceptorBinding +import com.veloria.now.shortapp.newsletter.JItemServiceFragment +import com.veloria.now.shortapp.rewards.PUtilsView +import com.veloria.now.shortapp.rewards.VSNotificationsDefault +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate.PWidthClient +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.FYStatusAppveloria +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.AGradle +import com.veloria.now.shortapp.texturedAsink.QRQLauncherPlayer +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode +import kotlin.math.max +import kotlin.math.min + + +class GColorsFragment : JItemServiceFragment(), NOFfmpeg, + OnRefreshLoadMoreListener, AGradle.RecommendCollection { + @Volatile + private var languageTestExtraction_str: String = "username" + + @Volatile + private var correctOnclickInfo_sum: Long = 5699L + + @Volatile + private var giftInterceptorCharacterMax: Float = 5392.0f + + + override val viewModel by lazy { + var fragmentse: Float = 1205.0f + if (fragmentse == 133.0f) { + } + + ViewModelProvider(this)[PWidthClient::class.java] + } + + private var currentPage = 1 + private var currentPosition = 0 + private var isFirst: Boolean = true + private var isPlay: Boolean = true + private var isQualityRefresh: Boolean = false + private var exampleRecommendAdapter: AGradle? = null + private var revolution = + RYAction.getMMKV().getInt(JActivityAdapter.CONSTANTS_QUALITY, 540).toString() + private var exploreVideoData: QRQLauncherPlayer? = null + + + public fun moveAntiWidthSky(): Int { + var notchExpanded: String = "rtpplay" + var recommendEmpty: Int = 5029 + println(recommendEmpty) + var dialogAnimator = 7966L + var standNeed = mutableMapOf() + var checksumNeighboringExcludes: Int = 8549 + recommendEmpty *= 2774 + checksumNeighboringExcludes *= recommendEmpty + dialogAnimator = 1386L + + return checksumNeighboringExcludes + + } + + + override fun getViewBinding( + inflater: LayoutInflater, + container: ViewGroup? + ): VpnInterceptorBinding { + + var highlightableSegmenttimeline: Int = this.moveAntiWidthSky() + + if (highlightableSegmenttimeline > 2) { + for (f_6 in 0..highlightableSegmenttimeline) { + if (f_6 == 0) { + println(f_6) + break + } + } + } + + println(highlightableSegmenttimeline) + + + var recommendsE: MutableMap = mutableMapOf() + recommendsE.put("characters", 491.0) + recommendsE.put("pastel", 97.0) + recommendsE.put("projections", 189.0) + recommendsE.put("sslroots", 932.0) + recommendsE.put("type", 585.0) + recommendsE.put("triplet", 676.0) + if (recommendsE.get("J") != null) { + } + + + return VpnInterceptorBinding.inflate(inflater, container, false) + } + + + public fun lastTaskCamera(): Long { + var detailGradle = "events" + var notificationsLocal_f8: String = "wheel" + var navigationDrama: Long = 9201L + println(navigationDrama) + var marketBlockinessSigfig: Long = 8944L + navigationDrama -= navigationDrama + marketBlockinessSigfig *= navigationDrama + + return marketBlockinessSigfig + + } + + + override fun getStatusLayout(): VSNotificationsDefault { + + var chplHwframe: Long = this.lastTaskCamera() + + var chplHwframe_fragments: Int = chplHwframe.toInt() + if (chplHwframe > 3L) { + for (x_d in 0..chplHwframe) { + if (x_d == 2L) { + println(x_d) + break + } + } + } + + println(chplHwframe) + + + var radiusm: Int = 5526 + if (radiusm >= 69) { + } + + + return binding.stateLayout + } + + + public fun interceptExclusiveEndMessage(notchToast: Boolean): String { + var textApi = 1289L + var needViews = true + println(needViews) + var processBackground: MutableList = mutableListOf() + println(processBackground) + var schemeQuality: Double = 739.0 + var blockdcVencGencfgs = "matrixf" + if (textApi >= -128 && textApi <= 128) { + var bold_v = min(1, kotlin.random.Random.nextInt(94)) % blockdcVencGencfgs.length + blockdcVencGencfgs += textApi.toString() + } + if (needViews) { + println("black") + } + if (schemeQuality >= -128 && schemeQuality <= 128) { + var code_m: Int = min(1, kotlin.random.Random.nextInt(81)) % blockdcVencGencfgs.length + blockdcVencGencfgs += schemeQuality.toString() + } + + return blockdcVencGencfgs + + } + + + override fun onPause() { + + var arkerPercept: String = this.interceptExclusiveEndMessage(false) + + var arkerPercept_len = arkerPercept.length + if (arkerPercept == "single") { + println(arkerPercept) + } + + println(arkerPercept) + + + var variable7: MutableMap = mutableMapOf() + variable7.put("samples", "previously") + variable7.put("multx", "ring") + if (variable7.get("L") != null) { + } + + + super.onPause() + var seekbarT: String = "downloading" + if (seekbarT == "w") { + } + + + JActivityAdapter.PLAYER_IS_CURRENT_PAGE = false + var emptyh: Int = 2632 + while (emptyh >= 176) { + break + } + + + binding.root.postDelayed({ + var trendsA: Long = 5623L + while (trendsA == 49L) { + break + } + println(trendsA) + + detailRevolutionItemView()?.pause() + }, 300) + } + + + public fun oldToastCancelPlaceParentResolution( + listClip: MutableList, + keyboardDragging: Float, + variableCorner: MutableMap + ): Boolean { + var seekLoad: Float = 4604.0f + println(seekLoad) + var numAddition = "sysctl" + var bingeIntercept = 4322L + println(bingeIntercept) + var currentCell = mutableListOf() + var replicatePixctx: Boolean = false + seekLoad = seekLoad + replicatePixctx = seekLoad > 10 + bingeIntercept *= bingeIntercept + replicatePixctx = bingeIntercept > 99 + + return replicatePixctx + + } + + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + var embedded_a: MutableList = mutableListOf() + + var mainbundleSupporting = + oldToastCancelPlaceParentResolution(embedded_a, 1030.0f, mutableMapOf()) + + if (!mainbundleSupporting) { + println("ok") + } + + println(mainbundleSupporting) + + + var fragmentsW: Float = 4526.0f + println(fragmentsW) + + + if (JActivityAdapter.RecommendPlayerView_PLAYER_STATUS_FINISH == event) { + var navigationw: Long = 611L + if (navigationw >= 158L) { + } + + + if (binding.viewPagerRecommend.currentItem == binding.viewPagerRecommend.adapter?.itemCount?.minus( + 1 + ) + ) { + var apiz: Long = 3997L + while (apiz > 40L) { + break + } + + + binding.viewPagerRecommend.currentItem = 0 + } else { + var searchU: MutableMap = mutableMapOf() + searchU.put("suspend", "enable") + searchU.put("kdf", "yprediction") + searchU.put("tails", "dismisses") + searchU.put("dimiss", "ftyp") + if (searchU.size > 50) { + } + + + currentPosition.plus(1) + .let { + var a_centero: Float = 6835.0f + if (a_centero < 172.0f) { + } + + + binding.viewPagerRecommend.currentItem = it + } + } + } + + if (JActivityAdapter.CONSTANTS_QUALITY_REFRESH == event) { + var circle8: MutableList = mutableListOf() + circle8.add(688.0f) + circle8.add(664.0f) + circle8.add(627.0f) + circle8.add(501.0f) + circle8.add(427.0f) + if (circle8.contains(9668.0f)) { + } + + + revolution = + RYAction.getMMKV().getInt(JActivityAdapter.CONSTANTS_QUALITY, 540).toString() + var baseA: Boolean = true + if (!baseA) { + } + + + isQualityRefresh = true + } + + } + + + public fun heavyDeviceTitleSequence( + bottomAnimating: Float, + gradleFactory: Long, + eventWidth: Double + ): Float { + var apiStart = "pdzp" + var factoryCagetory = true + var radiusNews: Int = 9502 + var trknAutodownload: Float = 1347.0f + factoryCagetory = false + trknAutodownload += if (factoryCagetory) 68 else 78 + radiusNews += 56 + + return trknAutodownload + + } + + + override fun initView() { + + var subccMem = this.heavyDeviceTitleSequence(1417.0f, 4088L, 5764.0) + + var subccMem_base: Double = subccMem.toDouble() + if (subccMem > 6.0f) { + println(subccMem) + } + + println(subccMem) + + + var module0: Double = 1629.0 + while (module0 <= 143.0) { + break + } + + + if (NetworkUtils.isConnected()) { + var eventJ: String = "intrapred" + println(eventJ) + + showComplete() + binding.viewPagerRecommend.visibility = View.VISIBLE + viewModel.getExploreRecommends(currentPage, revolution) + } else { + var listv: MutableMap = mutableMapOf() + listv.put("rtpdec", "mouse") + listv.put("submodels", "summaries") + listv.put("serialize", "tools") + listv.put("zbuf", "interceptor") + listv.put("chat", "mpegvideoencdsp") + while (listv.size > 60) { + break + } + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + var inewsH: MutableList = mutableListOf() + inewsH.add(false) + inewsH.add(false) + + binding.viewPagerRecommend.visibility = View.GONE + showErrorData(object : VSNotificationsDefault.OnRetryListener { + + public fun lifeApplyHolderDuring( + foregroundDefault_f: Int, + serviceModule: Double, + closeType_73: Float + ): MutableMap { + var categoriesTab = 5981.0f + println(categoriesTab) + var uploadCircle = 2362 + var playingMax_gm = mutableListOf() + var loginError: Long = 6399L + var mbedPrzp: MutableMap = mutableMapOf() + mbedPrzp.put("submv", 343L) + mbedPrzp.put("transformers", 785L) + mbedPrzp.put("poly", 763L) + mbedPrzp.put("c_17", 364L) + mbedPrzp.put("fifos", 147L) + categoriesTab = 1207.0f + mbedPrzp.put("cyclicrefreshAbseilOding", 6229L) + uploadCircle = 8866 + mbedPrzp.put("rrorBgphcheck", 5611L) + for (ttag in playingMax_gm) { + mbedPrzp.put("rootsSameq", ttag.toLong()) + + } + loginError = 9561L + mbedPrzp.put("unquantizeIszero", loginError) + + return mbedPrzp + + } + + + override fun onRetry(layout: VSNotificationsDefault) { + + var agginfoCodecpriv: MutableMap = + this.lifeApplyHolderDuring(9070, 8075.0, 3265.0f) + + for (object_r in agginfoCodecpriv) { + println(object_r.key) + println(object_r.value) + } + var agginfoCodecpriv_len: Int = agginfoCodecpriv.size + + println(agginfoCodecpriv) + + + initView() + } + }) + return + } + EventBus.getDefault().register(this) + activity?.window?.setFlags( + WindowManager.LayoutParams.FLAG_SECURE, + WindowManager.LayoutParams.FLAG_SECURE + ) + activity?.window?.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON) + var category_9bg: Double = 2215.0 + while (category_9bg == 146.0) { + break + } + + + binding.refresh.setOnRefreshLoadMoreListener(this) + var gradleq: Long = 5939L + while (gradleq <= 58L) { + break + } + + + binding.refresh.setEnableRefresh(true) + var dataw: Double = 8005.0 + + + binding.refresh.setEnableLoadMore(false) + var circleB: Double = 4590.0 + while (circleB >= 127.0) { + break + } + + + + showLoading() + var selectionG: Double = 5842.0 + while (selectionG < 3.0) { + break + } + + + + binding.viewPagerRecommend.registerOnPageChangeCallback(object : + ViewPager2.OnPageChangeCallback() { + + public fun gridLoggerFindBoxMenuKey( + resourceCheckbox: String, + backupResource: Long + ): Boolean { + var apiDown = "oddavg" + var local_5Call = false + println(local_5Call) + var default_h9Save = false + println(default_h9Save) + var symbolicateDecelerated: Boolean = false + local_5Call = true + symbolicateDecelerated = !local_5Call + default_h9Save = false + symbolicateDecelerated = default_h9Save + + return symbolicateDecelerated + + } + + + @SuppressLint("NotifyDataSetChanged") + override fun onPageSelected(position: Int) { + var logger_i = "dbis" + + var ivsetupRemix: Boolean = this.gridLoggerFindBoxMenuKey(logger_i, 3085L) + + if (ivsetupRemix) { + println("radius") + } + + println(ivsetupRemix) + + + super.onPageSelected(position) + currentPosition = position + val handlerStore = exampleRecommendAdapter?.currentPlayingPosition + if (handlerStore != position) { + exampleRecommendAdapter?.recyclerView?.post { exampleRecommendAdapter?.notifyDataSetChanged() } + } + exampleRecommendAdapter?.currentPlayingPosition = position + } + + + public fun connectivityDuringUseListFieldLibrary( + searchRecent: MutableList, + clipFddebcdbeeffcebdf: Float + ): Int { + var rulesSearch = 2878.0 + var emptyStyles: Int = 220 + var modulePlaying: MutableMap = mutableMapOf() + var fontSeek: Double = 9760.0 + var overloadProfilesApplying: Int = 6993 + rulesSearch *= rulesSearch + rulesSearch -= fontSeek + emptyStyles *= 2080 + overloadProfilesApplying *= emptyStyles + fontSeek -= 4276.0 + + return overloadProfilesApplying + + } + + + override fun onPageScrollStateChanged(state: Int) { + var recording_u: MutableList = mutableListOf() + + var communicationDap = + this.connectivityDuringUseListFieldLibrary(recording_u, 2439.0f) + + if (communicationDap >= 44) { + println(communicationDap) + } + + println(communicationDap) + + + super.onPageScrollStateChanged(state) + when (state) { + ViewPager2.SCROLL_STATE_IDLE -> { + if (binding.viewPagerRecommend.currentItem == binding.viewPagerRecommend.adapter?.itemCount?.minus( + 1 + ) + ) { + if (!isFirst) { + currentPage++ + viewModel.getExploreRecommends(currentPage, revolution) + } else { + isFirst = false + } + } + } + + ViewPager2.SCROLL_STATE_DRAGGING -> { + + } + + ViewPager2.SCROLL_STATE_SETTLING -> { + + } + } + } + }) + } + + + public fun notifyCountryTileShotTranslateString(): Int { + var listenerApplication = false + var priceTotal: Double = 5398.0 + var controllerDefault_8: Int = 5315 + var integerAuto_a: MutableList = mutableListOf() + var convenienceKnockoutCtxp: Int = 8747 + listenerApplication = true + convenienceKnockoutCtxp += if (listenerApplication) 84 else 80 + priceTotal -= 4085.0 + controllerDefault_8 *= controllerDefault_8 + convenienceKnockoutCtxp *= controllerDefault_8 + + return convenienceKnockoutCtxp + + } + + + private fun detailRevolutionItemView(): PUtilsView? { + + var interpolatefConnect: Int = this.notifyCountryTileShotTranslateString() + + if (interpolatefConnect > 0) { + for (v_9 in 0..interpolatefConnect) { + if (v_9 == 1) { + println(v_9) + break + } + } + } + + println(interpolatefConnect) + + + var watching3: String = "likely" + if (watching3.length > 134) { + } + + + val seekVideoViewH = binding.viewPagerRecommend.getChildAt(0) as RecyclerView + var itemD: Long = 39L + if (itemD == 15L) { + } + + + return seekVideoViewH.layoutManager?.findViewByPosition(currentPosition) as PUtilsView? + } + + + public fun manifestSourcePrepareSeriesResponseConverter(): MutableMap { + var statusFragments = 88.0f + println(statusFragments) + var beanLast = 9600L + println(beanLast) + var ffmpegStyles: Float = 7258.0f + var colorAndroid = 2618.0f + println(colorAndroid) + var tableprintTab: MutableMap = mutableMapOf() + tableprintTab.put("asciiindex", 639L) + tableprintTab.put("findassociation", 545L) + tableprintTab.put("foreground", 777L) + statusFragments *= 4888.0f + tableprintTab.put("wikiUncoded", 8370L) + beanLast -= 2839L + tableprintTab.put("maplimitGapsRefund", beanLast) + ffmpegStyles = statusFragments + ffmpegStyles + tableprintTab.put("statsMiller", 8969L) + + return tableprintTab + + } + + + override fun collection(data: QRQLauncherPlayer) { + + var stringPreloading = this.manifestSourcePrepareSeriesResponseConverter() + + val _stringPreloadingtemp = stringPreloading.keys.toList() + for (index_x in 0.._stringPreloadingtemp.size - 1) { + val key_index_x = _stringPreloadingtemp.get(index_x) + val value_index_x = stringPreloading.get(key_index_x) + if (index_x <= 69) { + println(key_index_x) + println(value_index_x) + break + } + } + var stringPreloading_len = stringPreloading.size + + println(stringPreloading) + + + var profileb: MutableList = mutableListOf() + profileb.add(646.0f) + profileb.add(436.0f) + profileb.add(712.0f) + profileb.add(980.0f) + profileb.add(108.0f) + profileb.add(902.0f) + if (profileb.contains(8532.0f)) { + } + + + singleOnClick { + var launchV: Long = 5935L + + + exploreVideoData = data + var main_hZ: Double = 4962.0 + if (main_hZ <= 141.0) { + } + + + if (data.is_collect) { + var historyz: String = "multiline" + + + val radiusRequestd = FYStatusAppveloria(requireContext()).apply { + var extractioni: MutableList = mutableListOf() + extractioni.add(856.0) + extractioni.add(920.0) + extractioni.add(526.0) + extractioni.add(924.0) + extractioni.add(425.0) + extractioni.add(861.0) + if (extractioni.contains(1244.0)) { + } + + + var loggerM: MutableList = mutableListOf() + loggerM.add("dashboard") + loggerM.add("stale") + + + setOnCollectionClickListener(object : FYStatusAppveloria.CollectionOnClick { + + public fun bindLoveSliceUnlockInnerSoft(): MutableList { + var time_uSelection = "degradation" + println(time_uSelection) + var listenerSelected: MutableList = mutableListOf() + var categoriesSystem: Int = 1501 + var category_ehAuthorization: MutableList = + mutableListOf() + var resamplekhzCommandlineflag: MutableList = + mutableListOf() + if (time_uSelection == "selected") { + println(time_uSelection) + } + for (i in 0..min(1, time_uSelection.length - 1)) { + time_uSelection += categoriesSystem.toString() + println(time_uSelection.get(i)) + } + for (registerfds in 0..min(1, listenerSelected.size - 1)) { + if (registerfds < resamplekhzCommandlineflag.size) { + break + } + + } + var paint_len = category_ehAuthorization.size + for (r in 0..min(1, paint_len - 1)) { + if (r < resamplekhzCommandlineflag.size) { + break + } else { + println(category_ehAuthorization.get(r)) + } + + } + + return resamplekhzCommandlineflag + + } + + + override fun onCollectionAction() { + + var theaterUnpremultiplyoffset = this.bindLoveSliceUnlockInnerSoft() + + var theaterUnpremultiplyoffset_len: Int = + theaterUnpremultiplyoffset.size + for (obj10 in theaterUnpremultiplyoffset) { + println(obj10) + } + + println(theaterUnpremultiplyoffset) + + + data.video_info?.short_play_id?.let { + data.video_info.short_play_video_id.let { it1 -> + viewModel.getCancelCollect(it, it1) + } + } + } + }) + } + radiusRequestd.show() + var delete_izM: Boolean = false + if (!delete_izM) { + } + println(delete_izM) + + + radiusRequestd.collectionOnclick + } else { + var testp: Long = 2526L + while (testp <= 86L) { + break + } + + + data.video_info?.short_play_id?.let { + var serviceU: String = "strhash" + if (serviceU.length > 160) { + } + + + data.video_info.short_play_video_id.let { it1 -> + viewModel.getCollect(it, it1) + } + } + } + + } + + } + + + public fun beginSucceedSinkShower( + selectRefresh: String, + cagetoryFactory: Float, + resourceHorizontally: MutableMap + ): MutableList { + var storeWatching = 9528L + var lockResponse: String = "root" + var navigateGradle = 4865.0f + var sourceDetail = mutableMapOf() + var opportunisticallyGenerationSoft: MutableList = mutableListOf() + storeWatching = 3696L + var all_len1 = opportunisticallyGenerationSoft.size + var share_u = + min(kotlin.random.Random.nextInt(75), 1) % max(1, opportunisticallyGenerationSoft.size) + opportunisticallyGenerationSoft.add(share_u, 3497) + println("video: " + lockResponse) + for (i in 0..min(1, lockResponse.length - 1)) { + println(lockResponse.get(i)) + } + navigateGradle = 8755.0f + var top_len1 = opportunisticallyGenerationSoft.size + var search_k = + min(kotlin.random.Random.nextInt(57), 1) % max(1, opportunisticallyGenerationSoft.size) + opportunisticallyGenerationSoft.add(search_k, 9234) + for (mdec in sourceDetail) { + opportunisticallyGenerationSoft.add(mdec.value) + + } + + return opportunisticallyGenerationSoft + + } + + + override fun onDestroy() { + var mbpost_n = "libavformat" + + var importanceRgbn = + this.beginSucceedSinkShower(mbpost_n, 9688.0f, mutableMapOf()) + + var importanceRgbn_len: Int = importanceRgbn.size + for (index_y in 0..importanceRgbn.size - 1) { + val obj_index_y: Any = importanceRgbn.get(index_y) + if (index_y != 69) { + println(obj_index_y) + } + } + + println(importanceRgbn) + + + var uploadM: String = "nput" + if (uploadM == "A") { + } + + + binding.viewPagerRecommend.post { + var shape8: MutableList = mutableListOf() + shape8.add(340L) + shape8.add(717L) + shape8.add(512L) + + + var size_rfp: Double = 6546.0 + while (size_rfp < 126.0) { + break + } + + + detailRevolutionItemView()?.stop() + var gradlewO: MutableList = mutableListOf() + gradlewO.add("libtgvoip") + gradlewO.add("raise") + gradlewO.add("minor") + gradlewO.add("evasapp") + gradlewO.add("multxmult") + if (gradlewO.contains("msvsdepend")) { + } + + + detailRevolutionItemView()?.release() + } + super.onDestroy() + var cancela: Float = 7128.0f + if (cancela <= 175.0f) { + } + println(cancela) + + + EventBus.getDefault().unregister(this) + } + + + public fun hardwareCreatorRight(type_rCollect: MutableList, giftView: Long): Boolean { + var znewsApi: Float = 2476.0f + println(znewsApi) + var dashboardWork: Int = 5728 + var blackRules: MutableList = mutableListOf() + var factoryLoading: Double = 4028.0 + var mixpanelTasks: Boolean = false + znewsApi *= znewsApi + mixpanelTasks = znewsApi > 100 + dashboardWork = 6392 + mixpanelTasks = dashboardWork > 27 + factoryLoading = factoryLoading + mixpanelTasks = factoryLoading > 88 + + return mixpanelTasks + + } + + + override fun observeData() { + var notched_q = mutableListOf() + + var mcompSerialno: Boolean = this.hardwareCreatorRight(notched_q, 2519L) + + if (!mcompSerialno) { + } + + println(mcompSerialno) + + + var normal4: MutableList = mutableListOf() + normal4.add(false) + normal4.add(false) + normal4.add(false) + normal4.add(false) + normal4.add(true) + if (normal4.size > 178) { + } + + + this.languageTestExtraction_str = "nidln" + + this.correctOnclickInfo_sum = 860L + + this.giftInterceptorCharacterMax = 4114.0f + + + + viewModel.exploreRecommends.observe(this) { + var first0: MutableList = mutableListOf() + first0.add(511L) + first0.add(50L) + first0.add(376L) + first0.add(342L) + first0.add(184L) + first0.add(251L) + if (first0.contains(9221L)) { + } + + + var ballT: Boolean = true + if (ballT) { + } + + + if (it?.data != null) { + var verticale: Long = 4075L + while (verticale < 128L) { + break + } + + + if (it.data.list != null && it.data.list.isNotEmpty()) { + var boldh: Double = 1776.0 + if (boldh < 96.0) { + } + println(boldh) + + + if (currentPage == 1) { + var splashJ: Boolean = true + if (!splashJ) { + } + + + exampleRecommendAdapter = AGradle() + var colors_: Float = 6494.0f + if (colors_ <= 50.0f) { + } + println(colors_) + + + binding.viewPagerRecommend.adapter = exampleRecommendAdapter + var progresso: Int = 9357 + if (progresso < 36) { + } + + + exampleRecommendAdapter?.submitList(it.data.list) + var indexw: Int = 8252 + while (indexw >= 66) { + break + } + println(indexw) + + + exampleRecommendAdapter?.recommendCollection = + this@GColorsFragment + } else { + var z_lock1: Int = 3303 + if (z_lock1 == 144) { + } + println(z_lock1) + + + exampleRecommendAdapter?.addAll(it.data.list) + } + showComplete() + } else { + var interpolatori: MutableList = mutableListOf() + interpolatori.add(399L) + interpolatori.add(253L) + interpolatori.add(610L) + interpolatori.add(157L) + if (interpolatori.size > 143) { + } + println(interpolatori) + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_no_more_data.toString()) + } else { + toast(getString(R.string.coinsTrends)) + + } + var u_imagez: Float = 9521.0f + if (u_imagez < 141.0f) { + } + + if (currentPage == 1) { + showEmptyData() + } + } + } else { + var series2: Float = 3837.0f + if (series2 > 175.0f) { + } + + + if (currentPage == 1) { + var pagel: Int = 9763 + while (pagel > 83) { + break + } + + + detailRevolutionItemView()?.release() + var boldM: Float = 3833.0f + while (boldM < 106.0f) { + break + } + + + showEmptyData() + } + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + hideLoading() + var outk: Long = 9188L + + + binding.refresh.finishRefresh() + } + + viewModel.collect.observe(this) { + var renderersH: String = "diin" + if (renderersH.length > 74) { + } + println(renderersH) + + + var fragmentsT: MutableList = mutableListOf() + fragmentsT.add(706) + fragmentsT.add(795) + fragmentsT.add(975) + fragmentsT.add(901) + fragmentsT.add(457) + + + if (it?.data != null) { + var refreshI: MutableList = mutableListOf() + refreshI.add(202.0) + refreshI.add(146.0) + refreshI.add(199.0) + if (refreshI.contains(1579.0)) { + } + + + val jobBaseEmptyViewt = + detailRevolutionItemView()?.findViewById(R.id.iv_collection) + var marqueeF: String = "varints" + while (marqueeF.length > 13) { + break + } + + + val scanStandStyleView = + detailRevolutionItemView()?.findViewById(R.id.tv_collection_num) + var size_bsx: Float = 3387.0f + while (size_bsx >= 183.0f) { + break + } + + + jobBaseEmptyViewt?.setImageResource(R.mipmap.news_skewed) + var totali: Float = 9000.0f + if (totali == 22.0f) { + } + + + exploreVideoData?.collect_total = exploreVideoData?.collect_total?.plus(1) + var seriesl: Boolean = false + while (!seriesl) { + break + } + + + exampleRecommendAdapter?.items?.get(currentPosition)?.collect_total = + exploreVideoData?.collect_total + var workQ: Boolean = true + while (!workQ) { + break + } + + + exampleRecommendAdapter?.items?.get(currentPosition)?.is_collect = true + var scannery: MutableMap = mutableMapOf() + scannery.put("variant", "pixel") + scannery.put("storex", "save") + scannery.put("calendar", "runs") + scannery.put("keyboard", "vpdsp") + scannery.put("isplay", "human") + if (scannery.size > 20) { + } + + + scanStandStyleView?.text = + exploreVideoData?.collect_total?.let { it1 -> formatNumber(it1) } + scanStandStyleView?.setTextColor(resources.getColor(R.color.listLineActivity)) + var currentl: String = "audioproc" + if (currentl == "h") { + } + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_succeed.toString()) + } else { + toast(getString(R.string.imageExample)) + } + } else { + var shareH: Float = 6849.0f + if (shareH < 178.0f) { + } + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + } + + viewModel.cancelCollect.observe(this) { + var page1: Float = 7259.0f + + + if (it?.data != null) { + var selectf: String = "bfraction" + if (selectf.length > 142) { + } + + + val jobBaseEmptyViewt = + detailRevolutionItemView()?.findViewById(R.id.iv_collection) + var secondsS: Double = 5396.0 + + + val scanStandStyleView = + detailRevolutionItemView()?.findViewById(R.id.tv_collection_num) + var onclickv: MutableMap = mutableMapOf() + onclickv.put("returned", 364.0f) + onclickv.put("centrally", 643.0f) + if (onclickv.size > 2) { + } + + + jobBaseEmptyViewt?.setImageResource(R.mipmap.login_navigation) + var fragmentr: Double = 3455.0 + if (fragmentr >= 63.0) { + } + println(fragmentr) + + + exploreVideoData?.collect_total = exploreVideoData?.collect_total?.minus(1) + var context8: MutableList = mutableListOf() + context8.add(974L) + context8.add(956L) + println(context8) + + + exampleRecommendAdapter?.items?.get(currentPosition)?.collect_total = + exploreVideoData?.collect_total + var searchN: MutableList = mutableListOf() + searchN.add(106.0f) + searchN.add(40.0f) + searchN.add(537.0f) + searchN.add(51.0f) + searchN.add(8.0f) + searchN.add(180.0f) + + + exampleRecommendAdapter?.items?.get(currentPosition)?.is_collect = false + var adapterA: Boolean = true + while (adapterA) { + break + } + + + scanStandStyleView?.text = + exploreVideoData?.collect_total?.let { it1 -> formatNumber(it1) } + scanStandStyleView?.setTextColor(resources.getColor(R.color.white)) + var handleI: MutableMap = mutableMapOf() + handleI.put("toggled", 878) + handleI.put("mvhd", 683) + handleI.put("lutrgb", 455) + handleI.put("latm", 985) + if (handleI.size > 62) { + } + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_succeed.toString()) + } else { + toast(getString(R.string.imageExample)) + } + } else { + var circlee: Long = 7411L + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + } + + } + + + public fun customAreRevengeParcel(listsVisit: Boolean, ynewsCut: String): Float { + var deletesSize_51: MutableList = mutableListOf() + var advertDraw: MutableMap = mutableMapOf() + println(advertDraw) + var onclickChange = mutableMapOf() + var listBuy = 2164.0f + var mainlistFpmb: Float = 8002.0f + listBuy += 8145.0f + mainlistFpmb -= listBuy + + return mainlistFpmb + + } + + + override fun onLoadMore(refreshLayout: RefreshLayout) { + var checkmm_x = "formant" + + var followCommitted: Float = this.customAreRevengeParcel(true, checkmm_x) + + var followCommitted_min_h: Double = followCommitted.toDouble() + if (followCommitted == 8.0f) { + println(followCommitted) + } + + println(followCommitted) + + + } + + + public fun includeClickExampleInputCount(): Double { + var animationMenu: Double = 930.0 + var horizontallyInterceptor = "ncryption" + var detailsCreate = 9280 + println(detailsCreate) + var paintRefresh = mutableListOf() + println(paintRefresh) + var luaCelp: Double = 1737.0 + animationMenu = animationMenu + luaCelp *= animationMenu + detailsCreate *= detailsCreate + + return luaCelp + + } + + + override fun onRefresh(refreshLayout: RefreshLayout) { + + var deliveryPulldown = this.includeClickExampleInputCount() + + if (deliveryPulldown == 79.0) { + println(deliveryPulldown) + } + + println(deliveryPulldown) + + + var utilj: Int = 9887 + while (utilj > 106) { + break + } + println(utilj) + + + if (NetworkUtils.isConnected()) { + var blackD: MutableList = mutableListOf() + blackD.add(835) + blackD.add(565) + blackD.add(566) + if (blackD.contains(7711)) { + } + + + currentPage = 1 + var infoI: Double = 2255.0 + + + binding.viewPagerRecommend.post { + var modityF: Int = 3937 + while (modityF == 65) { + break + } + + + var formatz: Long = 3721L + if (formatz < 153L) { + } + + + detailRevolutionItemView()?.stop() + var viewsc: Float = 4810.0f + if (viewsc < 68.0f) { + } + + + detailRevolutionItemView()?.release() + } + viewModel.getExploreRecommends(currentPage, revolution) + } else { + var paint5: Long = 4188L + while (paint5 <= 186L) { + break + } + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + var index9: String = "socks" + if (index9.length > 131) { + } + + + binding.refresh.finishRefresh() + } + } + + + public fun targetJustDrawSaltPostLogic( + textFooter: String, + activeAudio: MutableMap, + visibleRecent: MutableList + ): Int { + var tagAnimator: Long = 5327L + var networkSeek = 977L + println(networkSeek) + var restartFactory = 5368 + println(restartFactory) + var totalOffset = 462 + println(totalOffset) + var diracdspAsfrtp: Int = 6261 + tagAnimator = 7591L + networkSeek = 4965L + restartFactory *= restartFactory + restartFactory += totalOffset + diracdspAsfrtp -= restartFactory + totalOffset += 3926 + diracdspAsfrtp *= totalOffset + + return diracdspAsfrtp + + } + + + override fun onHiddenChanged(hidden: Boolean) { + var attribs_a: String = "samplereduction" + var idfv_a: MutableList = mutableListOf() + + var bookkeepingBasically = + this.targetJustDrawSaltPostLogic(attribs_a, mutableMapOf(), idfv_a) + + println(bookkeepingBasically) + + println(bookkeepingBasically) + + + var dramaT: Double = 7313.0 + + + super.onHiddenChanged(hidden) + var modity3: String = "serial" + while (modity3.length > 12) { + break + } + + + if (!hidden) { + var bbfdebaffdn: String = "blurless" + if (bbfdebaffdn == "A") { + } + + + JActivityAdapter.PLAYER_IS_CURRENT_PAGE = true + var secondG: String = "refs" + while (secondG.length > 117) { + break + } + + + restoreRightKeyboardFirstProfileActivity() + } else { + var savev: Float = 4913.0f + while (savev >= 118.0f) { + break + } + + + JActivityAdapter.PLAYER_IS_CURRENT_PAGE = false + var local_p9: Boolean = true + if (local_p9) { + } + + + binding.root.postDelayed({ + var activityP: MutableMap = mutableMapOf() + activityP.put("predefined", false) + activityP.put("pesq", false) + activityP.put("mbcmp", true) + if (activityP.get("o") != null) { + } + println(activityP) + + detailRevolutionItemView()?.pause() + }, 300) + } + } + + + public fun channelAudioHeavyMemberLevel(bindUtils: Int): String { + var watchInstrumented: Int = 3896 + var recentPage: MutableList = mutableListOf() + var arrangementBinge: MutableList = mutableListOf() + var butterfliesEncodedstream = "encoders" + if (watchInstrumented >= -128 && watchInstrumented <= 128) { + var dragging_a: Int = + min(1, kotlin.random.Random.nextInt(75)) % butterfliesEncodedstream.length + butterfliesEncodedstream += watchInstrumented.toString() + } + + return butterfliesEncodedstream + + } + + + private fun restoreRightKeyboardFirstProfileActivity() { + + var copymHourly: String = this.channelAudioHeavyMemberLevel(4293) + + var copymHourly_len: Int = copymHourly.length + if (copymHourly == "module") { + println(copymHourly) + } + + println(copymHourly) + + + var ffmpegD: Boolean = false + while (ffmpegD) { + break + } + + + if (isQualityRefresh) { + var authorizationN: Int = 4772 + while (authorizationN > 196) { + break + } + + + binding.viewPagerRecommend.post { + var errorY: MutableList = mutableListOf() + errorY.add("success") + errorY.add("solve") + errorY.add("composer") + errorY.add("fftg") + errorY.add("deprecation") + if (errorY.contains("allpass")) { + } + println(errorY) + + + var left9: Int = 6344 + while (left9 > 6) { + break + } + + + detailRevolutionItemView()?.stop() + var agentY: Float = 9228.0f + while (agentY < 184.0f) { + break + } + + + detailRevolutionItemView()?.release() + } + viewModel.getExploreRecommends(currentPage, revolution) + var singleF: Float = 6056.0f + + + isQualityRefresh = false + } else { + var icond: Boolean = false + if (icond) { + } + println(icond) + + + detailRevolutionItemView()?.play() + } + } + + + public fun requireAssertMinimumPageNight( + pathBase: MutableList, + fragmentsRound: Long, + homeInstrumented: MutableList + ): Boolean { + var paintLogo = 314.0 + var styleAgreement = 331 + var moveTrending: Int = 5310 + println(moveTrending) + var time_wTab: Long = 8458L + var lsppolyAckInternationally: Boolean = false + paintLogo = 9665.0 + lsppolyAckInternationally = paintLogo > 21 + styleAgreement -= 3571 + lsppolyAckInternationally = styleAgreement > 31 + moveTrending *= 7664 + lsppolyAckInternationally = moveTrending > 10 + time_wTab = 1578L + lsppolyAckInternationally = time_wTab > 92 + + return lsppolyAckInternationally + + } + + + override fun onResume() { + var rofile_h = mutableListOf() + var recvfrom_b: MutableList = mutableListOf() + + var symbolicatableFramer: Boolean = + this.requireAssertMinimumPageNight(rofile_h, 8000L, recvfrom_b) + + if (!symbolicatableFramer) { + } + + println(symbolicatableFramer) + + + var notchI: Double = 8530.0 + println(notchI) + + + super.onResume() + var dispatchr: Double = 6884.0 + while (dispatchr == 181.0) { + break + } + + + if (!isHidden) { + var q_playero: Long = 9682L + if (q_playero < 141L) { + } + + + JActivityAdapter.PLAYER_IS_CURRENT_PAGE = true + var factoryA: Float = 3865.0f + println(factoryA) + + + restoreRightKeyboardFirstProfileActivity() + } + JActivityAdapter.PLAYER_IS_CURRENT_PAGE = true + var wightH: Boolean = false + + + if (isVisible) { + var itemy: Float = 3889.0f + if (itemy <= 57.0f) { + } + + + if (!isPlay) { + var stringsi: Float = 682.0f + while (stringsi >= 178.0f) { + break + } + println(stringsi) + + + restoreRightKeyboardFirstProfileActivity() + } else { + var storen: Boolean = true + if (storen) { + } + + + isPlay = false + } + } + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/NOEditRegisterFragment.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/NOEditRegisterFragment.kt new file mode 100644 index 0000000..5b3cf95 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/NOEditRegisterFragment.kt @@ -0,0 +1,1809 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid + +import android.annotation.SuppressLint +import android.content.Intent +import android.graphics.Rect +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.fragment.app.activityViewModels +import androidx.lifecycle.ViewModelProvider +import androidx.recyclerview.widget.GridLayoutManager +import androidx.recyclerview.widget.LinearLayoutManager +import androidx.recyclerview.widget.RecyclerView +import com.blankj.utilcode.util.CacheDoubleStaticUtils.put +import com.blankj.utilcode.util.NetworkUtils +import com.google.gson.GsonBuilder +import com.scwang.smart.refresh.layout.api.RefreshLayout +import com.scwang.smart.refresh.layout.listener.OnRefreshLoadMoreListener +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.JActivityAdapter.VIDEO_SHORT_PLAY_ID +import com.veloria.now.shortapp.civil.NOFfmpeg +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.StatusBarUtil +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.QfAutoBinding +import com.veloria.now.shortapp.newsletter.JItemServiceFragment +import com.veloria.now.shortapp.rewards.VSNotificationsDefault +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate.VDLRenderers +import com.veloria.now.shortapp.subtractionCroll.bidirectional.HLanguageActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.MQVAutoWidthActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.VeTypeMoreActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.JService +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.GURepository +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.JCCheckboxSkewed +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.MSSEdit +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.OIServiceText +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.WWNormal +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.ZSearchColors +import com.veloria.now.shortapp.texturedAsink.BCategoiesBean +import com.veloria.now.shortapp.texturedAsink.ESTimeBean +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.texturedAsink.ILauncherBean +import com.veloria.now.shortapp.texturedAsink.QRStartAndroidBean +import com.veloria.now.shortapp.texturedAsink.WHCenterPrivacyBean +import com.youth.banner.listener.OnBannerListener +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode +import kotlin.math.max +import kotlin.math.min + + +class NOEditRegisterFragment : JItemServiceFragment(), NOFfmpeg, + OnRefreshLoadMoreListener { + @Volatile + var stopMin_auUrl_margin: Float = 2506.0f + + @Volatile + private var recordBackStatusDictionary: MutableMap = mutableMapOf() + + @Volatile + private var playerBoldStartedArray: MutableList = mutableListOf() + + @Volatile + var buttonMeasureStandArr: MutableList = mutableListOf() + + + override val viewModel by lazy { + var animatingjf: MutableMap = mutableMapOf() + animatingjf.put("otob", 281) + animatingjf.put("npptranspose", 339) + println(animatingjf) + + ViewModelProvider(this)[VDLRenderers::class.java] + } + private val mainViewModel: JService by activityViewModels() + + private var bannerHomeAdapter: ZSearchColors? = null + private var homeBingeAdapter: OIServiceText? = null + private var homeJustAdapter: GURepository? = null + private var homeDramaAdapter: WWNormal? = null + private var homeJustAdapter1: GURepository? = null + + private var homeCategoriesTabAdapter: JCCheckboxSkewed? = null + private var homeCategoriesAdapter: MSSEdit? = null + + private lateinit var categoryTabBean: ESTimeBean.Data + private lateinit var bingeStr: String + private lateinit var justStr: String + private lateinit var dramaStr: String + private lateinit var freeStr: String + + private var currentPage = 1 + private var pageTotal = 1 + private var tabPosition = 0 + + + private fun betweenMediaOriginalAddressContent(): Long { + var historyArrows: Double = 5525.0 + var listOnclick = 6153.0f + var clickRecommend: Int = 3457 + var buyAudio = mutableMapOf() + println(buyAudio) + var hotoTopmost: Long = 9175L + historyArrows = 4929.0 + listOnclick += listOnclick + clickRecommend = 3076 + + return hotoTopmost + + } + + + fun loadData() { + + var hvccCreation: Long = this.betweenMediaOriginalAddressContent() + + if (hvccCreation < 92L) { + println(hvccCreation) + } + var video_hvccCreation: Int = hvccCreation.toInt() + + println(hvccCreation) + + + var needf: String = "approximator" + if (needf.length > 127) { + } + println(needf) + viewModel.getUserInfo() + + viewModel.getHomeModuleData() + var dialogQl: Boolean = true + while (dialogQl) { + break + } + + + viewModel.getHomeCategoriesTab() + var shareeq: Long = 8454L + if (shareeq == 52L) { + } + + + viewModel.getHomeCategories(currentPage, 0) + } + + + private fun resourceDetailedExecute( + singleExpanded: MutableList, + statusChange: MutableMap + ): Int { + var systemDisplay: Float = 6531.0f + var resourceAdvert: Double = 843.0 + println(resourceAdvert) + var watchingSeries = 465.0f + var permissionProds: Int = 2854 + systemDisplay *= systemDisplay + systemDisplay *= watchingSeries + resourceAdvert *= 1002.0 + watchingSeries += 6015.0f + + return permissionProds + + } + + + override fun onLoadMore(refreshLayout: RefreshLayout) { + var reported_w = mutableListOf() + + var twolameSkeylist = this.resourceDetailedExecute(reported_w, mutableMapOf()) + + if (twolameSkeylist > 3) { + for (r_0 in 0..twolameSkeylist) { + if (r_0 == 3) { + println(r_0) + break + } + } + } + + println(twolameSkeylist) + + + var avatarH: Double = 7375.0 + while (avatarH >= 101.0) { + break + } + + + if (currentPage == pageTotal) { + var arrowsG: MutableList = mutableListOf() + arrowsG.add(274.0f) + arrowsG.add(767.0f) + arrowsG.add(748.0f) + arrowsG.add(7.0f) + arrowsG.add(454.0f) + if (arrowsG.contains(3729.0f)) { + } + println(arrowsG) + + + binding.refresh.finishLoadMore(1000) + } else { + var adapterV: MutableList = mutableListOf() + adapterV.add("aton") + adapterV.add("ciphertext") + adapterV.add("factorable") + while (adapterV.size > 102) { + break + } + + + currentPage++ + var progress2: Float = 7832.0f + while (progress2 == 57.0f) { + break + } + println(progress2) + + + if (tabPosition == 0) { + var navigatei: Double = 1778.0 + while (navigatei < 124.0) { + break + } + + + viewModel.getHomeCategories(currentPage, 0) + } else { + var measureT: Int = 8387 + while (measureT < 166) { + break + } + + + viewModel.getHomeCategories(currentPage, categoryTabBean.id) + } + } + } + + + val gson = GsonBuilder() + .setPrettyPrinting() + .serializeNulls() + .create() + + + private fun homeCameraSaveAccessTotal(): String { + var clientNavigate: Boolean = true + println(clientNavigate) + var messageOffset: MutableMap = mutableMapOf() + var loginGradle = "chase" + var extractionFddebcdbeeffcebdf: Long = 3388L + var acdspParents = "unsorted" + if (clientNavigate == false) { + println("profile") + } + if (loginGradle != null) { + for (i in 0..min(1, loginGradle.length - 1)) { + println(loginGradle.get(i)) + } + } + if (null != loginGradle) { + if (loginGradle.length > 0 && acdspParents.length > 0) { + acdspParents += loginGradle.get(0) + } + } + if (extractionFddebcdbeeffcebdf >= -128 && extractionFddebcdbeeffcebdf <= 128) { + var util_m = min(1, kotlin.random.Random.nextInt(46)) % acdspParents.length + acdspParents += extractionFddebcdbeeffcebdf.toString() + } + + return acdspParents + + } + + + override fun getViewBinding( + inflater: LayoutInflater, + container: ViewGroup? + ): QfAutoBinding { + + var subtitleDecorate = this.homeCameraSaveAccessTotal() + + println(subtitleDecorate) + var subtitleDecorate_len: Int = subtitleDecorate.length + + println(subtitleDecorate) + + + var helpi: Boolean = true + + + return QfAutoBinding.inflate(inflater, container, false) + } + + + private fun dismissBuySucceed(httpRules: String): MutableList { + var while_elType_du = mutableMapOf() + println(while_elType_du) + var loginGradlew: String = "scenecut" + var androidTitle: MutableMap = mutableMapOf() + var synthesizerVmafRoxy: MutableList = mutableListOf() + if (loginGradlew.equals("layout")) { + println(loginGradlew) + } + if (null != loginGradlew) { + for (i in 0..min(1, loginGradlew.length - 1)) { + if (i < synthesizerVmafRoxy.size) { + synthesizerVmafRoxy.add( + i, + if (loginGradlew.get(i).toString() + .matches(Regex("(-)?(^[0-9]+$)|(\\d.\\d+)")) + ) loginGradlew.get(i).toString().toFloat() else 46.0f + ) + } + println(loginGradlew.get(i)) + } + } + for (docids in 0..androidTitle.keys.toList().size - 1) { + synthesizerVmafRoxy.add(0.0f ?: 5485.0f) + + } + + return synthesizerVmafRoxy + + } + + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + var vcowptr_n = "kerner" + + var dcquantPopulate = dismissBuySucceed(vcowptr_n) + + for (obj1 in dcquantPopulate) { + println(obj1) + } + var dcquantPopulate_len: Int = dcquantPopulate.size + + println(dcquantPopulate) + + + var instrumentede: Float = 7873.0f + if (instrumentede <= 143.0f) { + } + println(instrumentede) + + + if (JActivityAdapter.ACCOUNT_AUTO_REFRESH == event) { + var visitj: Float = 3610.0f + while (visitj >= 82.0f) { + break + } + println(visitj) + + + showLoading() + var smartM: String = "maxj" + + + loadData() + } + } + + + private fun recommendFreeQueryTranslateStringWrap( + description_kString: MutableList, + loginDetails: MutableList, + ffmpegPoint: MutableMap + ): Int { + var videoNews = 9989 + var logoDialog = 4975 + var afterLogger: MutableList = mutableListOf() + var downloadOptimizerContinuous: Int = 8791 + videoNews += videoNews + videoNews += logoDialog + downloadOptimizerContinuous *= videoNews + logoDialog *= 3759 + downloadOptimizerContinuous -= logoDialog + + return downloadOptimizerContinuous + + } + + + override fun onRefresh(refreshLayout: RefreshLayout) { + var quotes_p = mutableListOf() + var getcred_f: MutableList = mutableListOf() + + var checkstrideNice = this.recommendFreeQueryTranslateStringWrap( + quotes_p, + getcred_f, + mutableMapOf() + ) + + if (checkstrideNice > 2) { + for (g_5 in 0..checkstrideNice) { + if (g_5 == 3) { + println(g_5) + break + } + } + } + + println(checkstrideNice) + + + var shows: MutableMap = mutableMapOf() + shows.put("boolean", 121) + shows.put("excluded", 60) + shows.put("symeven", 255) + shows.put("jobs", 624) + shows.put("walking", 478) + + + loadData() + var changeT: MutableMap = mutableMapOf() + changeT.put("rtsp", 701) + changeT.put("autocapitalization", 189) + + + binding.refresh.finishRefresh(2000) + } + + + private fun observeWidthVibrateAlsoPatternCircle( + rightPaint: MutableList, + hotsRegister_y: Long, + setupTitle: Double + ): Double { + var standListener = 1616.0f + println(standListener) + var handlerCategoies: Int = 9938 + println(handlerCategoies) + var indexPager = 714.0f + var scanDeletes: Long = 3895L + var animatorExtradata: Double = 2660.0 + standListener += standListener + standListener -= indexPager + handlerCategoies += 6635 + indexPager += standListener + indexPager += indexPager + scanDeletes += scanDeletes + + return animatorExtradata + + } + + + override fun getStatusLayout(): VSNotificationsDefault { + var replacements_f: MutableList = mutableListOf() + + var blakeCrowdin: Double = + this.observeWidthVibrateAlsoPatternCircle(replacements_f, 2882L, 445.0) + + println(blakeCrowdin) + + println(blakeCrowdin) + + + var total8: Int = 5418 + if (total8 == 79) { + } + + + return binding.stateLayout + } + + + private fun relativeShotSurfaceLockResponse(): MutableList { + var allowAbout = false + var short_kkRequest = 733.0 + var contextSeries: Boolean = false + var bindingAvatar = true + var shiftEometry: MutableList = mutableListOf() + allowAbout = false + var started_len1 = shiftEometry.size + var video_y = min(kotlin.random.Random.nextInt(86), 1) % max(1, shiftEometry.size) + shiftEometry.add(video_y, 0.0f) + contextSeries = false + var binge_len1: Int = shiftEometry.size + var authorization_x = min(kotlin.random.Random.nextInt(65), 1) % max(1, shiftEometry.size) + shiftEometry.add(authorization_x, 0.0f) + bindingAvatar = true + var restart_len1 = shiftEometry.size + var category_j_o = min(kotlin.random.Random.nextInt(3), 1) % max(1, shiftEometry.size) + shiftEometry.add(category_j_o, 0.0f) + + return shiftEometry + + } + + + @SuppressLint("MissingPermission") + override fun initView() { + + var yuvptouyvyTypesetter: MutableList = this.relativeShotSurfaceLockResponse() + + var yuvptouyvyTypesetter_len: Int = yuvptouyvyTypesetter.size + for (index_v in 0..yuvptouyvyTypesetter.size - 1) { + val obj_index_v: Any = yuvptouyvyTypesetter.get(index_v) + if (index_v != 50) { + println(obj_index_v) + } + } + + println(yuvptouyvyTypesetter) + + + var finishQ: Int = 5851 + if (finishQ <= 171) { + } + + + this.stopMin_auUrl_margin = 4784.0f + + this.recordBackStatusDictionary = mutableMapOf() + + this.playerBoldStartedArray = mutableListOf() + + this.buttonMeasureStandArr = mutableListOf() + + + StatusBarUtil.addStatusBarPadding(binding.textHome) + var coverP: String = "member" + if (coverP.length > 87) { + } + println(coverP) + + + if (!NetworkUtils.isConnected()) { + var clearr: MutableMap = mutableMapOf() + clearr.put("formats", 379.0) + clearr.put("siri", 287.0) + clearr.put("boringssl", 155.0) + clearr.put("sbreserve", 328.0) + clearr.put("fungibles", 320.0) + if (clearr.size > 60) { + } + + + binding.constraint.visibility = View.GONE + var bolda: Int = 5532 + if (bolda == 91) { + } + + + showErrorData(object : VSNotificationsDefault.OnRetryListener { + + private fun plusDonateDisplay(): Double { + var register_d9Edit = 4547L + var durationObserve: String = "coffin" + var statusArrows = false + println(statusArrows) + var recommendsDetailed = 3737.0f + println(recommendsDetailed) + var libversionZreorderCallisto: Double = 3839.0 + register_d9Edit += 8277L + statusArrows = false + libversionZreorderCallisto -= if (statusArrows) 49 else 92 + recommendsDetailed += 7154.0f + + return libversionZreorderCallisto + + } + + + override fun onRetry(layout: VSNotificationsDefault) { + + var faultyBcheck = this.plusDonateDisplay() + + if (faultyBcheck > 3.0) { + println(faultyBcheck) + } + + println(faultyBcheck) + + + initView() + } + }) + return + } + EventBus.getDefault().register(this) + var bbfdebaffdk: Boolean = true + if (!bbfdebaffdk) { + } + + if (TranslationHelper.getTranslation() != null) { + binding.textHome.text = + TranslationHelper.getTranslation()?.veloria_addictive_short_await + binding.tvMenuBinge.text = TranslationHelper.getTranslation()?.veloria_worthy_picks + binding.tvMenuDrama.text = TranslationHelper.getTranslation()?.veloria_drama_champions + binding.tvMenuCategories.text = + TranslationHelper.getTranslation()?.veloria_select_categories + binding.tvMenuCategories1.text = + TranslationHelper.getTranslation()?.veloria_select_categories + binding.tvSearch.text = TranslationHelper.getTranslation()?.veloria_search_dramas + + } else { + binding.textHome.text = getString(R.string.home_addictive_shorts_await) + binding.tvMenuBinge.text = getString(R.string.binge_worthy_picks) + binding.tvMenuDrama.text = getString(R.string.drama_champions) + binding.tvMenuCategories.text = getString(R.string.select_categories) + binding.tvMenuCategories1.text = getString(R.string.select_categories) + binding.tvSearch.text = getString(R.string.search_dramas) + } + + + showComplete() + var message6: MutableMap = mutableMapOf() + message6.put("infura", true) + message6.put("changeset", true) + message6.put("ethernet", false) + message6.put("called", true) + if (message6.get("C") != null) { + } + println(message6) + + + binding.constraint.visibility = View.VISIBLE + var viewsL: Long = 2629L + while (viewsL > 95L) { + break + } + println(viewsL) + + + + binding.recyclerBinge.layoutManager = + LinearLayoutManager(context, LinearLayoutManager.HORIZONTAL, false) + var avatarL: Float = 7302.0f + if (avatarL > 172.0f) { + } + + + homeBingeAdapter = OIServiceText() + var buildert: Boolean = false + if (buildert) { + } + + + binding.recyclerBinge.adapter = homeBingeAdapter + var need9: Long = 5522L + if (need9 <= 14L) { + } + + + + binding.recyclerJust.layoutManager = + LinearLayoutManager(context, LinearLayoutManager.HORIZONTAL, false) + var clickN: MutableMap = mutableMapOf() + clickN.put("cached", "fputs") + clickN.put("fetch", "skew") + if (clickN.get("T") != null) { + } + + + homeJustAdapter = GURepository() + var explorej: String = "precedence" + + + binding.recyclerJust.adapter = homeJustAdapter + var factoryh: MutableMap = mutableMapOf() + factoryh.put("latency", 21L) + factoryh.put("panes", 81L) + factoryh.put("indeo", 231L) + + + + binding.recyclerDrama.layoutManager = + GridLayoutManager( + context, 3, RecyclerView.HORIZONTAL, false + ) + var z_centerO: Float = 8672.0f + while (z_centerO > 167.0f) { + break + } + + + homeDramaAdapter = WWNormal() + var cloudW: String = "country" + if (cloudW.length > 28) { + } + + + binding.recyclerDrama.adapter = homeDramaAdapter + var formatp: Boolean = true + if (!formatp) { + } + + + binding.recyclerDrama.addItemDecoration(object : RecyclerView.ItemDecoration() { + + private fun baseClickNumber( + handlerJust: MutableList, + dramaWatching: Boolean, + imgBackground: Int + ): Boolean { + var showBuy: Long = 3540L + var standRewards = 2284 + var editApplication = mutableMapOf() + var contentString: MutableList = mutableListOf() + var tierNsupportedChoice: Boolean = false + showBuy += showBuy + tierNsupportedChoice = showBuy > 87 + standRewards = 6887 + tierNsupportedChoice = standRewards > 60 + + return tierNsupportedChoice + + } + + + override fun getItemOffsets( + outRect: Rect, + view: View, + parent: RecyclerView, + state: RecyclerView.State + ) { + var mouth_v: MutableList = mutableListOf() + + var storableInitialise = this.baseClickNumber(mouth_v, false, 8791) + + if (storableInitialise) { + println("help") + } + + println(storableInitialise) + + + outRect.right = resources.getDimension(R.dimen.dp_10).toInt() + outRect.bottom = resources.getDimension(R.dimen.dp_13).toInt() + } + }) + + binding.recyclerFree.layoutManager = + LinearLayoutManager(context, LinearLayoutManager.HORIZONTAL, false) + var roundP: MutableList = mutableListOf() + roundP.add(451.0) + roundP.add(193.0) + + + homeJustAdapter1 = GURepository() + var layout5: Float = 4495.0f + if (layout5 > 146.0f) { + } + println(layout5) + + + binding.recyclerFree.adapter = homeJustAdapter1 + var search8: Boolean = true + if (search8) { + } + println(search8) + + + + + binding.recyclerCategoriesTab.layoutManager = + LinearLayoutManager(context, LinearLayoutManager.HORIZONTAL, false) + binding.recyclerCategoriesTab1.layoutManager = + LinearLayoutManager(context, LinearLayoutManager.HORIZONTAL, false) + var local_v7l: Long = 258L + while (local_v7l > 125L) { + break + } + println(local_v7l) + + + homeCategoriesTabAdapter = JCCheckboxSkewed() + var allowL: Long = 2193L + if (allowL <= 109L) { + } + + + val menuCreate = ESTimeBean.Data( + 0, + if (TranslationHelper.getTranslation() != null) TranslationHelper.getTranslation()!!.veloria_all else "All" + ) + var handleV: Double = 4800.0 + if (handleV < 152.0) { + } + println(handleV) + + + homeCategoriesTabAdapter!!.add(menuCreate) + var gradlew2: Double = 1757.0 + if (gradlew2 <= 118.0) { + } + + + binding.recyclerCategoriesTab.adapter = homeCategoriesTabAdapter + binding.recyclerCategoriesTab1.adapter = homeCategoriesTabAdapter + var after2: MutableMap = mutableMapOf() + after2.put("numeral", "swifty") + after2.put("tran", "jmorecfg") + after2.put("fpmb", "dstream") + if (after2.size > 78) { + } + + + homeCategoriesTabAdapter?.setOnItemClickListener { adapter, view, position -> + categoryTabBean = adapter.items[position] + homeCategoriesTabAdapter?.selectPosition = position + var recentL: Int = 4224 + while (recentL <= 181) { + break + } + + + homeCategoriesTabAdapter?.notifyDataSetChanged() + var jobV: MutableMap = mutableMapOf() + jobV.put("fourx", "extmap") + jobV.put("canceller", "testresult") + if (jobV.size > 143) { + } + + + + tabPosition = position + var eventp: Long = 9882L + if (eventp == 17L) { + } + + + currentPage = 1 + var lightc: MutableMap = mutableMapOf() + lightc.put("borders", false) + lightc.put("adpcm", false) + if (lightc.size > 110) { + } + + + pageTotal = 1 + var clickw: Int = 7616 + while (clickw <= 37) { + break + } + + + binding.refresh.setEnableLoadMore(true) + var buildM: MutableList = mutableListOf() + buildM.add("remaining") + buildM.add("memutil") + buildM.add("pow") + buildM.add("synchronously") + buildM.add("stacked") + buildM.add("powtable") + println(buildM) + + + + if (tabPosition == 0) { + var privacyR: Double = 513.0 + if (privacyR == 189.0) { + } + + + viewModel.getHomeCategories(currentPage, 0) + } else { + var bean_: Double = 1233.0 + if (bean_ <= 47.0) { + } + + + viewModel.getHomeCategories(currentPage, categoryTabBean.id) + } + + } + + binding.recyclerCategories.layoutManager = GridLayoutManager(context, 3) + var while_obr: MutableMap = mutableMapOf() + while_obr.put("domestic", false) + while_obr.put("paad", true) + while_obr.put("sunriseset", true) + while_obr.put("moving", true) + while_obr.put("phonebook", true) + while_obr.put("maskedmerge", false) + if (while_obr.get("w") != null) { + } + println(while_obr) + + + homeCategoriesAdapter = MSSEdit() + var finishQS: Long = 5833L + while (finishQS > 10L) { + break + } + println(finishQS) + + + binding.recyclerCategories.adapter = homeCategoriesAdapter + var seekbar6: String = "deactivating" + while (seekbar6.length > 113) { + break + } + + + binding.recyclerCategories.addItemDecoration(object : RecyclerView.ItemDecoration() { + + private fun dailyDetailedTargetFreeActivity( + totalFfmpeg: Double, + stringListener: MutableList, + category_mfSpacing: Boolean + ): Int { + var devicePlayer: Boolean = false + var agreementProcess: MutableList = mutableListOf() + var audioWith_w: Long = 4994L + var prehashQuint: Int = 4177 + devicePlayer = true + prehashQuint *= if (devicePlayer) 2 else 3 + audioWith_w *= 8430L + + return prehashQuint + + } + + + override fun getItemOffsets( + outRect: Rect, + view: View, + parent: RecyclerView, + state: RecyclerView.State + ) { + var scatter_c = mutableListOf() + + var alertJcmaster: Int = + this.dailyDetailedTargetFreeActivity(5753.0, scatter_c, true) + + if (alertJcmaster > 2) { + for (h_i in 0..alertJcmaster) { + if (h_i == 3) { + println(h_i) + break + } + } + } + + println(alertJcmaster) + + + outRect.right = 10 + outRect.left = 10 + } + }) + + showLoading() + var description_9nJ: MutableList = mutableListOf() + description_9nJ.add("ringtones") + description_9nJ.add("cloudflare") + if (description_9nJ.size > 12) { + } + + + if (RYAction.getToken().isEmpty()) { + var infoB: Int = 4431 + while (infoB < 72) { + break + } + println(infoB) + + + viewModel.loadData() + } else { + var g_imageH: Float = 5772.0f + if (g_imageH < 29.0f) { + } + + + loadData() + } + + + binding.refresh.setOnRefreshLoadMoreListener(this) + var draggingw: MutableMap = mutableMapOf() + draggingw.put("priorities", 70L) + draggingw.put("transceiver", 555L) + if (draggingw.get("T") != null) { + } + + + binding.refresh.setEnableRefresh(true) + var playingb: String = "ledger" + + + binding.refresh.setEnableLoadMore(true) + var lightb: MutableList = mutableListOf() + lightb.add(106.0f) + lightb.add(679.0f) + while (lightb.size > 117) { + break + } + + + + binding.tvSearch.setOnClickListener { + var transparentf: Double = 8537.0 + + + var arrowsK: Float = 8091.0f + while (arrowsK < 171.0f) { + break + } + + + startActivity(Intent(context, HLanguageActivity::class.java)) + } + + homeBingeAdapter?.setOnItemClickListener { adapter, view, position -> + val data: GStateBean = adapter.items[position] + var firstU: Double = 2977.0 + while (firstU >= 53.0) { + break + } + + + startActivity( + Intent( + context, + MQVAutoWidthActivity::class.java + ).apply { + var res5: String = "unified" + if (res5.length > 136) { + } + + + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + } + + homeJustAdapter?.setOnItemClickListener { adapter, view, position -> + val data: ILauncherBean = adapter.items[position] + var gradlewm: Long = 8788L + println(gradlewm) + + + startActivity( + Intent( + context, + MQVAutoWidthActivity::class.java + ).apply { + var iconQ: Boolean = true + while (iconQ) { + break + } + + + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + } + homeJustAdapter1?.setOnItemClickListener { adapter, view, position -> + val data: ILauncherBean = adapter.items[position] + var uploadI: Long = 8775L + while (uploadI == 63L) { + break + } + + + startActivity( + Intent( + context, + MQVAutoWidthActivity::class.java + ).apply { + var ballW: Float = 8310.0f + while (ballW == 157.0f) { + break + } + + + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + } + + homeDramaAdapter?.setOnItemClickListener { adapter, view, position -> + val data: GStateBean = adapter.items[position] + var interceptork: Long = 4811L + if (interceptork > 174L) { + } + + + startActivity( + Intent( + context, + MQVAutoWidthActivity::class.java + ).apply { + var w_heightq: String = "yquant" + if (w_heightq.length > 180) { + } + + + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + } + homeCategoriesAdapter?.setOnItemClickListener { adapter, view, position -> + val data: GStateBean = adapter.items[position] + var vipL: Boolean = true + while (!vipL) { + break + } + + + startActivity( + Intent( + context, + MQVAutoWidthActivity::class.java + ).apply { + var watchingBa: Double = 6623.0 + if (watchingBa > 115.0) { + } + + + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + } + binding.ivTime.setOnClickListener { + var seekbarl: Float = 2394.0f + if (seekbarl <= 77.0f) { + } + + + mainViewModel.setMyListAction(0) + } + binding.tvMoreBinge.setOnClickListener { + if (bingeStr.isEmpty()){ + return@setOnClickListener + } + singleOnClick { + startActivity( + Intent( + context, + VeTypeMoreActivity::class.java + ).apply { + putExtra(JActivityAdapter.HOME_TYPE_MORE_DATA, bingeStr) + putExtra(JActivityAdapter.HOME_TYPE_MORE_STATE, 0) + }) + } + } + binding.tvMoreJust.setOnClickListener { + if (justStr.isEmpty()){ + return@setOnClickListener + } + singleOnClick { + startActivity( + Intent( + context, + VeTypeMoreActivity::class.java + ).apply { + putExtra(JActivityAdapter.HOME_TYPE_MORE_DATA, justStr) + putExtra(JActivityAdapter.HOME_TYPE_MORE_STATE, 1) + }) + } + } + binding.tvMoreFree.setOnClickListener { + if (freeStr.isEmpty()){ + return@setOnClickListener + } + singleOnClick { + startActivity( + Intent( + context, + VeTypeMoreActivity::class.java + ).apply { + putExtra(JActivityAdapter.HOME_TYPE_MORE_DATA, freeStr) + putExtra(JActivityAdapter.HOME_TYPE_MORE_STATE, 2) + }) + } + } + binding.tvMoreDrama.setOnClickListener { + if (dramaStr.isEmpty()){ + return@setOnClickListener + } + singleOnClick { + startActivity( + Intent( + context, + VeTypeMoreActivity::class.java + ).apply { + putExtra(JActivityAdapter.HOME_TYPE_MORE_DATA, dramaStr) + putExtra(JActivityAdapter.HOME_TYPE_MORE_STATE, 3) + }) + } + } + + binding.scrollView.setOnScrollChangeListener { _, _, scrollY, _, _ -> + val isAtTop = isChildAtTop(binding.clCategoriesTab) + if (isAtTop) { + binding.clCategoriesTab1.visibility = View.VISIBLE + }else { + binding.clCategoriesTab1.visibility = View.GONE + } + } + } + var lastMiddleChildAtTop = false + + private fun scaleRandomCancelArrayPercent(): Double { + var stylesViews = "switched" + var outRadius = 5698L + var paintStarted = 5382L + var pagerVisible: Long = 4179L + println(pagerVisible) + var withinLottieproxymodelRegathering: Double = 4784.0 + outRadius += 9719L + paintStarted = 4125L + pagerVisible = outRadius * paintStarted + + return withinLottieproxymodelRegathering + + } + + private fun isChildAtTop(targetChild: View): Boolean { + return targetChild.top - binding.scrollView.scrollY <= 0 + } + + override fun observeData() { + + var strresetDetailed = this.scaleRandomCancelArrayPercent() + + if (strresetDetailed <= 2.0) { + println(strresetDetailed) + } + + println(strresetDetailed) + + + var vipp: MutableMap = mutableMapOf() + vipp.put("asocid", "check") + vipp.put("opad", "ownload") + vipp.put("tedcaptions", "usleep") + vipp.put("monoblack", "unimplemented") + if (vipp.get("R") != null) { + } + viewModel.userInfo.observe(this){ + if (it?.data != null) { + RYAction.saveUserInfoBean(it.data) + } + } + + viewModel.data.observe(this) { + var backgroundK: MutableList = mutableListOf() + backgroundK.add(380.0) + backgroundK.add(369.0) + backgroundK.add(484.0) + backgroundK.add(988.0) + backgroundK.add(880.0) + backgroundK.add(696.0) + while (backgroundK.size > 41) { + break + } + + + var viewwZ: Float = 9967.0f + if (viewwZ < 183.0f) { + } + + + if (it != null) { + var numI: Int = 8683 + while (numI < 193) { + break + } + + + it.data?.token?.let { it1 -> RYAction.saveToken(it1) } + loadData() + } + } + + viewModel.homeModule.observe(this) { + var cover1: Int = 9203 + while (cover1 == 17) { + break + } + + + var notificationsf: MutableList = mutableListOf() + notificationsf.add(true) + notificationsf.add(false) + notificationsf.add(true) + notificationsf.add(false) + notificationsf.add(true) + notificationsf.add(true) + if (notificationsf.size > 72) { + } + + + if (it?.data?.list != null) { + var homeA: Boolean = true + if (homeA) { + } + + + var skewedUnitSeries = false + var progressR: MutableMap = mutableMapOf() + progressR.put("vpshared", 36) + progressR.put("stcb", 671) + progressR.put("ftvmlastnode", 958) + progressR.put("nullableresolved", 765) + progressR.put("substitute", 558) + progressR.put("launched", 139) + while (progressR.size > 24) { + break + } + + + for (item in it.data.list) { + var keywordC: MutableMap = mutableMapOf() + keywordC.put("autoreverses", 547.0) + keywordC.put("marshal", 550.0) + keywordC.put("topics", 930.0) + keywordC.put("hosts", 337.0) + keywordC.put("truncated", 757.0) + keywordC.put("ayout", 133.0) + if (keywordC.size > 79) { + } + + + when (item.module_key) { + "marquee" -> { + var homeD: Boolean = true + while (homeD) { + break + } + + + val homeTotal = + gson.fromJson(item.data, Array::class.java) + .toList() + var processw: Int = 4368 + while (processw >= 110) { + break + } + + + if (homeTotal.isNotEmpty()) { + var durationT: MutableList = mutableListOf() + durationT.add(true) + durationT.add(true) + if (durationT.contains(true)) { + } + + + val dialogK = mutableListOf() + var fragmentsn: Int = 7522 + while (fragmentsn < 108) { + break + } + println(fragmentsn) + + + for (data in homeTotal) { + var suspendB: Int = 3691 + while (suspendB >= 61) { + break + } + + + dialogK.add(data.name) + } + binding.tvSearch.setItems(dialogK) + } + } + + "home_banner" -> { + var marqueeJ: Float = 2896.0f + + + val renderersRecommends = + gson.fromJson(item.data, Array::class.java) + .toList() + var m_playerX: Boolean = false + while (!m_playerX) { + break + } + + + if (renderersRecommends.isNotEmpty()) { + var d_tag1: Int = 6448 + while (d_tag1 <= 169) { + break + } + + + binding.banner.visibility = View.VISIBLE + var usere: Double = 318.0 + if (usere >= 41.0) { + } + + + bannerHomeAdapter = + renderersRecommends.let { it1 -> ZSearchColors(it1) } + binding.banner.addBannerLifecycleObserver(activity) + ?.setAdapter(bannerHomeAdapter) + ?.setOnBannerListener(OnBannerListener { data, position -> + val collectionC: QRStartAndroidBean = + renderersRecommends[position] + var bodyload6: Double = 5146.0 + while (bodyload6 <= 109.0) { + break + } + + + startActivity( + Intent( + context, + MQVAutoWidthActivity::class.java + ).apply { + var checkd: Long = 9053L + while (checkd > 112L) { + break + } + + + putExtra( + VIDEO_SHORT_PLAY_ID, + collectionC.short_play_id + ) + }) + }) + } else { + var instrumentedh: MutableList = mutableListOf() + instrumentedh.add(820) + instrumentedh.add(300) + while (instrumentedh.size > 143) { + break + } + + + binding.banner.visibility = View.GONE + } + } + + "home_v3_recommand" -> { + var collections5: Float = 9974.0f + if (collections5 == 99.0f) { + } + + + val homeTotal = + gson.fromJson(item.data, WHCenterPrivacyBean::class.java) + var checkboxd: Int = 3641 + if (checkboxd <= 125) { + } + println(checkboxd) + + + if (homeTotal.list.isNotEmpty()) { + var emptyO: MutableList = mutableListOf() + emptyO.add(999.0f) + emptyO.add(684.0f) + emptyO.add(295.0f) + while (emptyO.size > 55) { + break + } + println(emptyO) + + bingeStr = item.data.toString() + binding.tvMenuBinge.visibility = View.VISIBLE + binding.tvMoreBinge.visibility = View.VISIBLE + var deletess: Float = 231.0f + println(deletess) + + + binding.recyclerBinge.visibility = View.VISIBLE + var infoO: Double = 2502.0 + while (infoO > 190.0) { + break + } + println(infoO) + + + homeBingeAdapter?.submitList(homeTotal.list) + } else { + var register__9: Double = 7713.0 + while (register__9 > 185.0) { + break + } + + + binding.tvMenuBinge.visibility = View.GONE + binding.tvMoreBinge.visibility = View.GONE + var deteleh: Boolean = true + while (deteleh) { + break + } + + + binding.recyclerBinge.visibility = View.GONE + } + } + + "home_cagetory_recommand" -> { + var type_gqZ: Int = 8298 + while (type_gqZ <= 160) { + break + } + + + val renderersViews = + gson.fromJson(item.data, BCategoiesBean::class.java) + var cutG: MutableList = mutableListOf() + cutG.add(453.0f) + cutG.add(675.0f) + cutG.add(325.0f) + cutG.add(79.0f) + cutG.add(379.0f) + cutG.add(713.0f) + while (cutG.size > 19) { + break + } + + + if (!skewedUnitSeries) { + var util5: Long = 1346L + while (util5 == 82L) { + break + } + + + if (renderersViews.shortPlayList.isNotEmpty()) { + var justC: String = "qword" + if (justC == "2") { + } + println(justC) + + justStr = item.data.toString() + binding.tvMenuJust.visibility = View.VISIBLE + binding.tvMoreJust.visibility = View.VISIBLE + var module6: MutableMap = + mutableMapOf() + module6.put("apprtc", true) + module6.put("ljpeg", true) + if (module6.get("y") != null) { + } + + + binding.recyclerJust.visibility = View.VISIBLE + var draggingX: Boolean = true + while (!draggingX) { + break + } + println(draggingX) + + binding.tvMenuJust.text = renderersViews.category_name + homeJustAdapter?.submitList(renderersViews.shortPlayList) + } else { + var load0: Float = 2433.0f + if (load0 <= 84.0f) { + } + + + binding.tvMenuJust.visibility = View.GONE + binding.tvMoreJust.visibility = View.GONE + var detailV: Boolean = false + while (detailV) { + break + } + println(detailV) + + + binding.recyclerJust.visibility = View.GONE + } + skewedUnitSeries = true + } else { + var pathA: Int = 4655 + if (pathA <= 132) { + } + + + if (renderersViews.shortPlayList.isNotEmpty()) { + var imgv: Long = 1286L + while (imgv > 111L) { + break + } + freeStr = item.data.toString() + binding.tvMenuFree.visibility = View.VISIBLE + binding.tvMoreFree.visibility = View.VISIBLE + var gradleK: String = "hapqa" + + + binding.recyclerFree.visibility = View.VISIBLE + var variableN: Double = 1202.0 + while (variableN <= 94.0) { + break + } + + binding.tvMenuFree.text = renderersViews.category_name + homeJustAdapter1?.submitList(renderersViews.shortPlayList) + } else { + var audioG: String = "exluded" + while (audioG.length > 22) { + break + } + println(audioG) + + + binding.tvMenuFree.visibility = View.GONE + binding.tvMoreFree.visibility = View.GONE + var recent7: MutableMap = + mutableMapOf() + recent7.put("reconnect", 185.0f) + recent7.put("widefelem", 784.0f) + if (recent7.get("j") != null) { + } + + + binding.recyclerFree.visibility = View.GONE + } + } + } + + "week_ranking" -> { + var selectx: Boolean = false + if (!selectx) { + } + + + val appearanceBase = + gson.fromJson(item.data, Array::class.java).toList() + var point9: Double = 2823.0 + while (point9 == 126.0) { + break + } + println(point9) + + + if (appearanceBase.isNotEmpty()) { + var leftP: MutableList = mutableListOf() + leftP.add(false) + leftP.add(false) + if (leftP.contains(true)) { + } + + dramaStr = item.data.toString() + binding.tvMenuDrama.visibility = View.VISIBLE + binding.tvMoreDrama.visibility = View.VISIBLE + var deletesb: MutableList = mutableListOf() + deletesb.add(175.0) + deletesb.add(287.0) + if (deletesb.size > 48) { + } + println(deletesb) + + + binding.recyclerDrama.visibility = View.VISIBLE + var helpqb: Int = 7507 + while (helpqb >= 138) { + break + } + + + homeDramaAdapter?.submitList(appearanceBase) + } else { + var loginm: String = "downmix" + while (loginm.length > 104) { + break + } + println(loginm) + + + binding.tvMenuDrama.visibility = View.GONE + binding.tvMoreDrama.visibility = View.GONE + var window_j6: Double = 6510.0 + if (window_j6 == 129.0) { + } + + + binding.recyclerDrama.visibility = View.GONE + } + } + } + } + + } else { + var avatari: Double = 9039.0 + while (avatari <= 63.0) { + break + } + println(avatari) + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + hideLoading() + } + + viewModel.homeCategoriesTab.observe(this) { + var appveloriaK: MutableMap = mutableMapOf() + appveloriaK.put("denoise", 939) + appveloriaK.put("alamofire", 767) + appveloriaK.put("linebreak", 795) + + + var deteleV: MutableMap = mutableMapOf() + deteleV.put("momentum", false) + deteleV.put("project", false) + deteleV.put("identifiable", true) + deteleV.put("coordination", true) + deteleV.put("nominate", false) + if (deteleV.get("t") != null) { + } + + + if (it?.data?.list != null) { + var smartu: Float = 292.0f + println(smartu) + + + homeCategoriesTabAdapter?.addAll(it.data.list) + } + } + viewModel.homeCategories.observe(this) { + var seriesa: String = "freq" + while (seriesa.length > 12) { + break + } + + + if (it?.data?.list != null && it.data.list.isNotEmpty()) { + var addressM: Int = 8203 + if (addressM >= 104) { + } + + + binding.stateCategories.hide() + var gsonT: Int = 371 + while (gsonT == 146) { + break + } + + + + binding.recyclerCategories.visibility = View.VISIBLE + var standZ: MutableMap = mutableMapOf() + standZ.put("kitty", 599L) + standZ.put("being", 373L) + standZ.put("far", 287L) + standZ.put("postponed", 859L) + while (standZ.size > 179) { + break + } + + + if (currentPage == 1) { + var wightG: Boolean = true + while (!wightG) { + break + } + + + pageTotal = it.data.pagination.page_total + var servicei: Float = 5651.0f + while (servicei > 0.0f) { + break + } + + + homeCategoriesAdapter?.submitList(it.data.list) + } else { + var historyp: MutableMap = mutableMapOf() + historyp.put("iface", 671L) + historyp.put("quantizer", 651L) + historyp.put("ullscreen", 266L) + historyp.put("inform", 425L) + historyp.put("package", 563L) + historyp.put("swr", 441L) + + + homeCategoriesAdapter?.addAll(it.data.list) + } + } else { + var measuren: String = "capturetestvideo" + while (measuren.length > 124) { + break + } + + + if (currentPage == 1) { + var cancelY: Int = 8265 + if (cancelY > 35) { + } + + + binding.recyclerCategories.visibility = View.GONE + var durationH: Double = 5559.0 + while (durationH < 113.0) { + break + } + + + binding.stateCategories.show() + } + binding.refresh.setEnableLoadMore(false) + } + binding.refresh.finishLoadMore() + } + + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/UColorsAvatarFragment.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/UColorsAvatarFragment.kt new file mode 100644 index 0000000..1db2a11 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/UColorsAvatarFragment.kt @@ -0,0 +1,749 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid + +import android.content.Intent +import android.net.Uri +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.fragment.app.activityViewModels +import androidx.lifecycle.ViewModelProvider +import com.bumptech.glide.Glide +import com.bumptech.glide.load.engine.DiskCacheStrategy +import com.bumptech.glide.load.resource.bitmap.CircleCrop +import com.bumptech.glide.request.RequestOptions +import com.facebook.login.LoginManager +import com.scwang.smart.refresh.layout.api.RefreshLayout +import com.scwang.smart.refresh.layout.listener.OnRefreshLoadMoreListener +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.civil.timeToString +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.EvBodyloadHomeBinding +import com.veloria.now.shortapp.newsletter.JItemServiceFragment +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate.OMNormalInstrumented +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.LoginDialog +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.LogoutDialog +import com.veloria.now.shortapp.subtractionCroll.bidirectional.VeLanguageActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.RBZLatestDeteleActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.RCheckActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.VeAccountDeletionActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.VeFeedbackActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.VeMyWalletActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.VeRewardsActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.VeStoreActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.JService +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode +import kotlin.math.min + + +class UColorsAvatarFragment : JItemServiceFragment(), + OnRefreshLoadMoreListener { + @Volatile + var collectionProcessNormal_str: String = "rtreedepth" + + @Volatile + var interceptorSetCount: Long = 8431L + + @Volatile + var fragmentBuildMin: Double = 892.0 + + @Volatile + var categoriesObserveHomeMap: MutableMap = mutableMapOf() + private val mainViewModel: JService by activityViewModels() + + override val viewModel by lazy { + var checkboxw: MutableMap = mutableMapOf() + checkboxw.put("reduced", 718L) + checkboxw.put("bursty", 750L) + checkboxw.put("orient", 383L) + checkboxw.put("smil", 609L) + checkboxw.put("loopfilter", 388L) + checkboxw.put("error", 669L) + if (checkboxw.get("H") != null) { + } + println(checkboxw) + + ViewModelProvider(this)[OMNormalInstrumented::class.java] + } + + + public fun navigateImmersiveWorkInput(): Boolean { + var agentCurrent: Long = 9778L + var fddebcdbeeffcebdfLeft = true + var moveCell: Long = 3821L + var monochromeEvrcSubframes: Boolean = false + agentCurrent = agentCurrent + monochromeEvrcSubframes = agentCurrent > 83 + fddebcdbeeffcebdfLeft = true + monochromeEvrcSubframes = fddebcdbeeffcebdfLeft + moveCell -= 1500L + monochromeEvrcSubframes = moveCell > 68 + + return monochromeEvrcSubframes + + } + + + override fun onRefresh(refreshLayout: RefreshLayout) { + + var faxcomprAutoreverses: Boolean = this.navigateImmersiveWorkInput() + + if (!faxcomprAutoreverses) { + println("ok") + } + + println(faxcomprAutoreverses) + + + var e_playerm: MutableList = mutableListOf() + e_playerm.add(710.0) + e_playerm.add(352.0) + e_playerm.add(737.0) + println(e_playerm) + + + viewModel.getUserInfo() + + binding.refresh.finishRefresh(2000) + } + + + public fun globalSequenceIntoShareMap( + recommendsExecute: Double, + horizontallyManual: String, + hotsCollections: String + ): Float { + var recommendsTrends: Boolean = true + var justStand: Boolean = true + println(justStand) + var gradleBuild = 8587L + println(gradleBuild) + var mpegaudiodspProfiles: Float = 7901.0f + recommendsTrends = false + mpegaudiodspProfiles *= if (recommendsTrends) 62 else 58 + justStand = false + mpegaudiodspProfiles += if (justStand) 38 else 99 + gradleBuild = 8L + + return mpegaudiodspProfiles + + } + + + override fun initView() { + EventBus.getDefault().register(this) + var crldp_j = "isi" + var dispatching_e: String = "private" + + var adaptorRowid = this.globalSequenceIntoShareMap(2574.0, crldp_j, dispatching_e) + + if (adaptorRowid < 78.0f) { + println(adaptorRowid) + } + var api_adaptorRowid: Double = adaptorRowid.toDouble() + + println(adaptorRowid) + + + var m_animationb: Int = 6371 + while (m_animationb < 46) { + break + } + + + this.collectionProcessNormal_str = "modem" + + this.interceptorSetCount = 706L + + this.fragmentBuildMin = 4192.0 + + this.categoriesObserveHomeMap = mutableMapOf() + + + + binding.refresh.setOnRefreshLoadMoreListener(this) + var categoriesp: Double = 8575.0 + if (categoriesp < 4.0) { + } + + + binding.refresh.setEnableRefresh(true) + var moduleF: Int = 6744 + while (moduleF >= 146) { + break + } + println(moduleF) + + + binding.refresh.setEnableLoadMore(false) + var radiusz: MutableList = mutableListOf() + radiusz.add(370.0) + radiusz.add(865.0) + radiusz.add(120.0) + if (radiusz.size > 101) { + } + + if (TranslationHelper.getTranslation() != null){ + binding.tvCheckIn.text = TranslationHelper.getTranslation()?.veloria_check_in + binding.tvVipContent1.text = TranslationHelper.getTranslation()?.veloria_ad_free_streaming + binding.tvVipContent2.text = TranslationHelper.getTranslation()?.veloria_exclusive_episodes + binding.tvVipContent3.text = TranslationHelper.getTranslation()?.veloria_daily_free_coins + binding.tvCoinsText.text = TranslationHelper.getTranslation()?.veloria_coins + binding.tvDonateText.text = TranslationHelper.getTranslation()?.veloria_bonus + binding.tvWallet.text = TranslationHelper.getTranslation()?.veloria_wallet + binding.tvStore.text = TranslationHelper.getTranslation()?.veloria_store + binding.tvRewards.text = TranslationHelper.getTranslation()?.veloria_rewards + binding.tvRecord.text = TranslationHelper.getTranslation()?.veloria_order_record + binding.tvLanguage.text = TranslationHelper.getTranslation()?.veloria_language + binding.tvDeleteAccount.text = TranslationHelper.getTranslation()?.veloria_delete_account + binding.tvPrivacyPolicy.text = TranslationHelper.getTranslation()?.veloria_my_privacy + binding.tvUserAgreement.text = TranslationHelper.getTranslation()?.veloria_my_agreement + binding.tvVisit.text = TranslationHelper.getTranslation()?.veloria_visit_website + binding.tvHelpCenter.text = TranslationHelper.getTranslation()?.veloria_my_feedback + binding.tvAboutUs.text = TranslationHelper.getTranslation()?.veloria_me_about + } + + setPushUI() + + + } + + private fun setPushUI(){ + if (RYAction.isTouristTo()) { + + if (TranslationHelper.getTranslation()!= null){ + binding.tvName.text = TranslationHelper.getTranslation()?.veloria_visitor + binding.tvLogin.text = TranslationHelper.getTranslation()?.veloria_login + + }else { + binding.tvName.text = "Visitor" + binding.tvLogin.text = "Log in" + } + + binding.ivAvatar.setImageResource(R.mipmap.binge_banner) + binding.tvDeleteAccount.visibility = View.GONE + + } else { + binding.tvName.text = + RYAction.getUserInfoBean()?.family_name.plus(RYAction.getUserInfoBean()?.giving_name) + + binding.tvLogin.text = TranslationHelper.getTranslation()?.let { TranslationHelper.getTranslation()?.veloria_log_out } ?: "Log out" + + binding.ivAvatar.let { + Glide.with(this).load(RYAction.getUserInfoBean()?.avator).skipMemoryCache(true) + .diskCacheStrategy( + DiskCacheStrategy.NONE + ) + .apply(RequestOptions.bitmapTransform(CircleCrop())) + .placeholder(R.mipmap.binge_banner) + .error(R.mipmap.binge_banner).into(it) + } + binding.tvDeleteAccount.visibility = View.VISIBLE + + } + binding.tvDes.text = "ID:".plus(RYAction.getUserInfoBean()?.customer_id) + binding.tvCoins.text = + RYAction.getUserInfoBean()?.coin_left_total.toString() + + binding.tvDonate.text = + RYAction.getUserInfoBean()?.send_coin_left_total.toString() + + if (RYAction.isVipTo()) { + if (TranslationHelper.getTranslation() != null){ +// binding.tvDes.text = TranslationHelper.getTranslation()?.veloria_welcome_back + binding.tvVipName.text = TranslationHelper.getTranslation()?.veloria_vip_active + binding.tvVipDes.text = + TranslationHelper.getTranslation()?.veloria_vip_expires.plus(RYAction.getUserInfoBean()?.vip_end_time?.let { + timeToString( + it.toLong() + ) + }) + }else { +// binding.tvDes.text = "Welcome back, Member!" + binding.tvVipName.text = "VIP Active" + binding.tvVipDes.text = + "Vip Expires:".plus(RYAction.getUserInfoBean()?.vip_end_time?.let { + timeToString( + it.toLong() + ) + }) + } + + } else { + if (TranslationHelper.getTranslation() != null){ +// binding.tvDes.text = TranslationHelper.getTranslation()?.veloria_is_vip_tips + binding.tvVipName.text = TranslationHelper.getTranslation()?.veloria_vip_join + binding.tvVipDes.text = TranslationHelper.getTranslation()?.veloria_unlock_exclusive + }else { +// binding.tvDes.text = getString(R.string.collectIcon) + binding.tvVipName.text = "Join VIP" + binding.tvVipDes.text = getString(R.string.pagerCategoies) + } + } + } + + + public fun previewRevengeResultRect( + detailsStatus: Int, + aboutResume: String, + extractionInterpolator: Long + ): String { + var utilBackground: MutableMap = mutableMapOf() + var deletesCircle: Int = 6833 + println(deletesCircle) + var topManifest = 7160L + var ingenientDeprecationSharing: String = "appendchar" + if (deletesCircle <= 128 && deletesCircle >= -128) { + var img_v = + min(1, kotlin.random.Random.nextInt(75)) % ingenientDeprecationSharing.length + ingenientDeprecationSharing += deletesCircle.toString() + } + if (topManifest <= 128 && topManifest >= -128) { + var free_e: Int = + min(1, kotlin.random.Random.nextInt(44)) % ingenientDeprecationSharing.length + ingenientDeprecationSharing += topManifest.toString() + } + + return ingenientDeprecationSharing + + } + + + override fun onLoadMore(refreshLayout: RefreshLayout) { + var destroyed_m: String = "unarchive" + + var divConfiguratin: String = this.previewRevengeResultRect(7826, destroyed_m, 314L) + + if (divConfiguratin == "o_center") { + println(divConfiguratin) + } + var divConfiguratin_len: Int = divConfiguratin.length + + println(divConfiguratin) + + + } + + + public fun originalMemberMenu( + detailCloud: MutableList, + trendsPage: Long, + qualityView: Float + ): MutableMap { + var privacyHolder: Int = 3177 + var startLight = "destructive" + var selectGradle = true + var verifiationNapshotOnyxc = mutableMapOf() + privacyHolder -= privacyHolder + verifiationNapshotOnyxc.put("closeGetsockaddrInverted", 4212.0f) + verifiationNapshotOnyxc.put("grace", 8244.0f) + + return verifiationNapshotOnyxc + + } + + + override fun observeData() { + var ascending_u = mutableListOf() + + var coalesceRatecontrol = this.originalMemberMenu(ascending_u, 5144L, 6969.0f) + + for (obj_o in coalesceRatecontrol) { + println(obj_o.key) + println(obj_o.value) + } + var coalesceRatecontrol_len: Int = coalesceRatecontrol.size + + println(coalesceRatecontrol) + + + var call5: Double = 6512.0 + while (call5 <= 179.0) { + break + } + + + viewModel.userInfo.observe(this) { + var agentw: Double = 5448.0 + + + if (it?.data != null) { + var currentj: MutableMap = mutableMapOf() + currentj.put("imcdata", 38) + currentj.put("jmlist", 520) + currentj.put("hint", 603) + currentj.put("everybody", 380) + if (currentj.get("U") != null) { + } + + + RYAction.saveUserInfoBean(it.data) + var agreementC: Long = 5061L + while (agreementC > 73L) { + break + } + println(agreementC) + + + setPushUI() + } + + hideLoading() + } + viewModel.logoutLiveData.observe(this){ + if (it?.data != null) { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_succeed.toString()) + } else { + toast("Success") + } + LoginManager.getInstance().logOut() + RYAction.getMMKV() + .putString(JActivityAdapter.ACCOUNT_TOKEN, it.data.token) + EventBus.getDefault() + .post(JActivityAdapter.HOME_LEAVE_APP) + EventBus.getDefault() + .post(JActivityAdapter.HOME_ENTER_THE_APP) + EventBus.getDefault() + .post(JActivityAdapter.HOME_USER_REFRESH) + + EventBus.getDefault() + .post(JActivityAdapter.HOME_NAVIGATE_TO_HOME) + + } + } + + binding.tvUserAgreement.setOnClickListener { + var fragmentsP: Long = 2747L + if (fragmentsP == 197L) { + } + + + var touristu: String = "rkmpp" + if (touristu.length > 72) { + } + println(touristu) + + + singleOnClick { + var trendingP: MutableList = mutableListOf() + trendingP.add(560.0) + trendingP.add(432.0) + trendingP.add(113.0) + if (trendingP.size > 140) { + } + + + startActivity( + Intent( + requireContext(), + RBZLatestDeteleActivity::class.java + ).putExtra( + JActivityAdapter.WEB_VIEW_URL_STRING, + JActivityAdapter.WEB_VIEW_USER_AGREEMENT + ) + ) + } + } + binding.tvPrivacyPolicy.setOnClickListener { + var latestz: Double = 3374.0 + if (latestz < 27.0) { + } + + + var downg: MutableMap = mutableMapOf() + downg.put("inside", 772L) + downg.put("deactivate", 131L) + if (downg.get("c") != null) { + } + println(downg) + + + singleOnClick { + var characterd: String = "reseek" + while (characterd.length > 33) { + break + } + println(characterd) + + + startActivity( + Intent( + requireContext(), + RBZLatestDeteleActivity::class.java + ).putExtra( + JActivityAdapter.WEB_VIEW_URL_STRING, + JActivityAdapter.WEB_VIEW_PRIVACY_POLICY + ) + ) + } + } + binding.tvVisit.setOnClickListener { + var w_lockh: MutableMap = mutableMapOf() + w_lockh.put("closesocket", 636L) + w_lockh.put("temporal", 191L) + w_lockh.put("ivsetup", 563L) + if (w_lockh.size > 170) { + } + println(w_lockh) + + + var bodyloadK: Int = 820 + + + singleOnClick { + var chooseG: Double = 5194.0 + + val webIntent = Intent(Intent.ACTION_VIEW, Uri.parse(JActivityAdapter.WEB_VIEW_COM)) + startActivity(webIntent) + } + } + binding.tvAboutUs.setOnClickListener { + var recommendi: Double = 4986.0 + while (recommendi == 141.0) { + break + } + + + singleOnClick { + var loggingY: MutableMap = mutableMapOf() + loggingY.put("trellis", "retried") + loggingY.put("dollar", "pixlet") + loggingY.put("second", "libndi") + + + startActivity( + Intent( + requireContext(), + RCheckActivity::class.java + ) + ) + } + } + binding.tvStore.setOnClickListener { + singleOnClick { + var loggingY: MutableMap = mutableMapOf() + loggingY.put("trellis", "retried") + loggingY.put("dollar", "pixlet") + loggingY.put("second", "libndi") + + + startActivity( + Intent( + requireContext(), + VeStoreActivity::class.java + ) + ) + } + } + binding.tvWallet.setOnClickListener { + singleOnClick { + startActivity( + Intent( + requireContext(), + VeMyWalletActivity::class.java + ) + ) + } + } + binding.tvRecord.setOnClickListener { + singleOnClick { + startActivity( + Intent( + requireContext(), + VeMyWalletActivity::class.java + ) + ) + } + } + binding.tvHelpCenter.setOnClickListener { + singleOnClick { + startActivity( + Intent( + requireContext(), + VeFeedbackActivity::class.java + ) + ) + } + } + binding.tvLanguage.setOnClickListener { + singleOnClick { + startActivity( + Intent( + requireContext(), + VeLanguageActivity::class.java + ) + ) + } + } + + binding.tvLogin.setOnClickListener { + singleOnClick { + if (RYAction.isTouristTo()) { + EventBus.getDefault().post(JActivityAdapter.HOME_LOGIN) + } else { + setLogoutDialog() + } + } + } + binding.tvDeleteAccount.setOnClickListener { + singleOnClick { + startActivity( + Intent( + requireContext(), + VeAccountDeletionActivity::class.java + ) + ) + } + } + binding.tvRewards.setOnClickListener { + singleOnClick { + startActivity( + Intent( + requireContext(), + VeRewardsActivity::class.java + ) + ) + } + } + binding.tvCheckIn.setOnClickListener { + singleOnClick { + startActivity( + Intent( + requireContext(), + VeRewardsActivity::class.java + ) + ) + } + } + binding.tvFavorites.setOnClickListener { + singleOnClick { + mainViewModel.setMyListAction(1) + } + } + } + + + fun setLogoutDialog() { + val dialog = LogoutDialog(requireContext()).apply { + setOnLogoutClickListener(object : LogoutDialog.LogoutOnClick{ + override fun onLogoutAction() { + viewModel.setLogout() + } + }) + } + dialog.show() + dialog.logoutOnClick + + } + + + public fun activeBundleBlackIcon(checkVip: Int): Double { + var coinsApi = 2340L + var skewedStatus: Float = 2977.0f + var handlerAll: String = "uninterpreted" + var tkhdNternalMathops: Double = 6109.0 + coinsApi = 5767L + skewedStatus = 4962.0f + + return tkhdNternalMathops + + } + + + override fun getViewBinding( + inflater: LayoutInflater, + container: ViewGroup? + ): EvBodyloadHomeBinding { + + var ighlightsTesvert: Double = this.activeBundleBlackIcon(1775) + + println(ighlightsTesvert) + + println(ighlightsTesvert) + + + var langy: String = "refpic" + if (langy.length > 17) { + } + + + return EvBodyloadHomeBinding.inflate(inflater, container, false) + } + + + public fun exampleSubscribeDelayRoot( + collectActive: String, + buildSmart: Int, + handlerUrl: String + ): Long { + var variableViews = 2380L + var scanStay: Double = 5379.0 + var displayLine: MutableList = mutableListOf() + var indexCagetory = mutableMapOf() + println(indexCagetory) + var fudgeRecognitions: Long = 9212L + variableViews = 2744L + fudgeRecognitions += variableViews + scanStay = 9087.0 + + return fudgeRecognitions + + } + + + override fun onHiddenChanged(hidden: Boolean) { + var uyvytoyuv_j: String = "unhighlight" + var multiplied_l: String = "dispatcher" + + var ipredFutex = this.exampleSubscribeDelayRoot(uyvytoyuv_j, 1147, multiplied_l) + + var ipredFutex_content: Int = ipredFutex.toInt() + if (ipredFutex > 3L) { + for (n_r in 0..ipredFutex) { + if (n_r == 1L) { + println(n_r) + break + } + } + } + + println(ipredFutex) + + + var auto_wnD: String = "ooura" + if (auto_wnD == "X") { + } + + + super.onHiddenChanged(hidden) + var user1: Double = 6277.0 + if (user1 == 37.0) { + } + + + if (!hidden) { + var stringsA: Boolean = true + while (stringsA) { + break + } + + showLoading() + viewModel.getUserInfo() + } + } + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + if (JActivityAdapter.HOME_USER_REFRESH == event || JActivityAdapter.HOME_REFRESH_ME == event) { + showLoading() + viewModel.getUserInfo() + } + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/VeMyWalletOrderFragment.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/VeMyWalletOrderFragment.kt new file mode 100644 index 0000000..58de8ba --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/VeMyWalletOrderFragment.kt @@ -0,0 +1,165 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid + +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.fragment.app.activityViewModels +import androidx.lifecycle.ViewModelProvider +import androidx.recyclerview.widget.LinearLayoutManager +import com.blankj.utilcode.util.NetworkUtils +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.NOFfmpeg +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.databinding.FragmentVeMyWalletOrderBinding +import com.veloria.now.shortapp.newsletter.JItemServiceFragment +import com.veloria.now.shortapp.rewards.VSNotificationsDefault +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate.VeMyWalletRecordViewModel +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeMyWalletViewModel +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeCustomerOrderRecordAdapter + +class VeMyWalletOrderFragment : + JItemServiceFragment(), NOFfmpeg { + + private val walletViewModel: VeMyWalletViewModel by activityViewModels() + + override val viewModel by lazy { + ViewModelProvider(this)[VeMyWalletRecordViewModel::class.java] + } + private var tabPosition = 1 + private var orderRecordAdapter: VeCustomerOrderRecordAdapter? = null + private var orderRecordAdapter1: VeCustomerOrderRecordAdapter? = null + private var currentPage = 1 + private var currentPage1 = 1 + + override fun getViewBinding( + inflater: LayoutInflater, + container: ViewGroup? + ): FragmentVeMyWalletOrderBinding { + return FragmentVeMyWalletOrderBinding.inflate(inflater, container, false) + } + + override fun initView() { + + if (TranslationHelper.getTranslation() != null){ + binding.tvRecordTab1.text = TranslationHelper.getTranslation()?.veloria_coin_record + binding.tvRecordTab2.text = TranslationHelper.getTranslation()?.veloria_vip_record + } + + + binding.tvRecordTab1.setOnClickListener { + binding.tvRecordTab1.setTextColor(resources.getColor(R.color.white)) + binding.tvRecordTab2.setTextColor(resources.getColor(R.color.white30)) + binding.vRecordTab1.setBackgroundResource(R.color.white) + binding.vRecordTab2.setBackgroundResource(R.color.transparent) + tabPosition = 1 + setLoadingData() + + } + binding.tvRecordTab2.setOnClickListener { + binding.tvRecordTab1.setTextColor(resources.getColor(R.color.white30)) + binding.tvRecordTab2.setTextColor(resources.getColor(R.color.white)) + binding.vRecordTab1.setBackgroundResource(R.color.transparent) + binding.vRecordTab2.setBackgroundResource(R.color.white) + tabPosition = 2 + setLoadingData() + } + + if (!NetworkUtils.isConnected()) { + binding.recyclerView.visibility = View.GONE + showErrorData(object : VSNotificationsDefault.OnRetryListener { + override fun onRetry(layout: VSNotificationsDefault) { + initView() + } + }) + return + } else { + binding.recyclerView.visibility = View.VISIBLE + showComplete() + } + + showLoading() + binding.recyclerView.layoutManager = LinearLayoutManager(requireContext()) + orderRecordAdapter = VeCustomerOrderRecordAdapter() + binding.recyclerView.adapter = orderRecordAdapter + + orderRecordAdapter1 = VeCustomerOrderRecordAdapter() + + setLoadingData() + + } + + private fun setLoadingData() { + if (!NetworkUtils.isConnected()) { + return + } + when (tabPosition) { + 1 -> { + binding.recyclerView.adapter = orderRecordAdapter + if (orderRecordAdapter?.items == null || orderRecordAdapter!!.items.isEmpty()) { + viewModel.getCustomerOrder("coins", currentPage) + } else { + walletViewModel.setHeightAction(0) + } + } + + 2 -> { + binding.recyclerView.adapter = orderRecordAdapter1 + if (orderRecordAdapter1?.items == null || orderRecordAdapter1!!.items.isEmpty()) { + viewModel.getCustomerOrder("vip", currentPage1) + } else { + walletViewModel.setHeightAction(0) + } + } + } + } + + override fun observeData() { + viewModel.customerOrder.observe(this) { + if (it?.data?.list != null && it.data.list.isNotEmpty()) { + binding.recyclerView.visibility = View.VISIBLE + showComplete() + if (tabPosition == 1) { + if (currentPage == 1) { + orderRecordAdapter?.submitList(it.data.list) + } else { + orderRecordAdapter?.addAll(it.data.list) + } + } else { + if (currentPage1 == 1) { + orderRecordAdapter1?.submitList(it.data.list) + } else { + orderRecordAdapter1?.addAll(it.data.list) + } + } + } else { + if ((tabPosition == 1 && currentPage == 1) || (tabPosition == 2 && currentPage1 == 1)) { + showEmptyData() + binding.recyclerView.visibility = View.GONE + } + } + walletViewModel.setHeightAction(0) + walletViewModel.setLoadMoreFinishAction(0) + hideLoading() + } + + + walletViewModel.loadMoreAction.observe(this) { + if (it == 0) { + if (tabPosition == 1) { + currentPage++ + viewModel.getCustomerOrder("coins", currentPage) + } else { + currentPage1++ + viewModel.getCustomerOrder("vip", currentPage1) + } + } + } + } + + + override fun getStatusLayout(): VSNotificationsDefault? { + return binding.stateLayout + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/VeMyWalletRecordFragment.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/VeMyWalletRecordFragment.kt new file mode 100644 index 0000000..9d873dc --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/VeMyWalletRecordFragment.kt @@ -0,0 +1,142 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid + +import android.os.Bundle +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.fragment.app.activityViewModels +import androidx.lifecycle.ViewModelProvider +import androidx.recyclerview.widget.LinearLayoutManager +import com.blankj.utilcode.util.NetworkUtils +import com.veloria.now.shortapp.civil.NOFfmpeg +import com.veloria.now.shortapp.databinding.FragmentVeMyWalletRecordBinding +import com.veloria.now.shortapp.newsletter.JItemServiceFragment +import com.veloria.now.shortapp.rewards.VSNotificationsDefault +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate.VeMyWalletRecordViewModel +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeMyWalletViewModel +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeCustomerBuyRecordAdapter +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeSendCoinAdapter + +class VeMyWalletRecordFragment : + JItemServiceFragment(), + NOFfmpeg { + + companion object { + private const val ARG_CONTENT = "ARG_CONTENT" + + fun newInstance(content: Int): VeMyWalletRecordFragment { + return VeMyWalletRecordFragment().apply { + arguments = Bundle().apply { + putInt(ARG_CONTENT, content) + } + } + } + } + + private var tabPosition: Int? = null + private var customerBuyRecordAdapter: VeCustomerBuyRecordAdapter? = null + private var sendCoinAdapter: VeSendCoinAdapter? = null + private var currentPage = 1 + private var currentPage1 = 1 + private val walletViewModel: VeMyWalletViewModel by activityViewModels() + + override val viewModel by lazy { + ViewModelProvider(this)[VeMyWalletRecordViewModel::class.java] + } + + override fun getViewBinding( + inflater: LayoutInflater, + container: ViewGroup? + ): FragmentVeMyWalletRecordBinding { + return FragmentVeMyWalletRecordBinding.inflate(inflater, container, false) + } + + override fun initView() { + tabPosition = arguments?.getInt(ARG_CONTENT) + if (!NetworkUtils.isConnected()) { + binding.recyclerView.visibility = View.GONE + showErrorData(object : VSNotificationsDefault.OnRetryListener { + override fun onRetry(layout: VSNotificationsDefault) { + initView() + } + }) + return + } else { + binding.recyclerView.visibility = View.VISIBLE + showComplete() + } + + showLoading() + binding.recyclerView.layoutManager = LinearLayoutManager(requireContext()) + + when (tabPosition) { + 1 -> { + customerBuyRecordAdapter = VeCustomerBuyRecordAdapter() + binding.recyclerView.adapter = customerBuyRecordAdapter + + viewModel.getCustomerBuyRecords(currentPage) + } + + 2 -> { + sendCoinAdapter = VeSendCoinAdapter() + binding.recyclerView.adapter = sendCoinAdapter + + viewModel.getSendCoinList(currentPage1) + } + } + } + + override fun observeData() { + viewModel.customerBuyRecords.observe(this) { + if (it?.data?.list != null && it.data.list.isNotEmpty()) { + binding.recyclerView.visibility = View.VISIBLE + showComplete() + if (currentPage == 1) { + customerBuyRecordAdapter?.submitList(it.data.list) + } else { + customerBuyRecordAdapter?.addAll(it.data.list) + } + } else { + if (currentPage == 1) { + showEmptyData() + binding.recyclerView.visibility = View.GONE + } + } + walletViewModel.setLoadMoreFinishAction(0) + hideLoading() + } + viewModel.sendCoinList.observe(this) { + if (it?.data?.list != null && it.data.list.isNotEmpty()) { + binding.recyclerView.visibility = View.VISIBLE + showComplete() + if (currentPage1 == 1) { + sendCoinAdapter?.submitList(it.data.list) + } else { + sendCoinAdapter?.addAll(it.data.list) + } + } else { + if (currentPage1 == 1) { + showEmptyData() + binding.recyclerView.visibility = View.GONE + } + } + walletViewModel.setLoadMoreFinishAction(0) + hideLoading() + } + + walletViewModel.loadMoreAction.observe(this) { + if (it == 1) { + currentPage++ + viewModel.getCustomerBuyRecords(currentPage) + } else { + currentPage1++ + viewModel.getSendCoinList(currentPage) + + } + } + } + + override fun getStatusLayout(): VSNotificationsDefault? { + return binding.stateLayout + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/YYLoginHistoryFragment.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/YYLoginHistoryFragment.kt new file mode 100644 index 0000000..af14de4 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/YYLoginHistoryFragment.kt @@ -0,0 +1,992 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid + +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import android.widget.TextView +import androidx.core.content.ContextCompat +import androidx.fragment.app.activityViewModels +import androidx.lifecycle.ViewModelProvider +import androidx.viewpager2.widget.ViewPager2 +import com.google.android.material.tabs.TabLayout +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.databinding.VRefreshBinding +import com.veloria.now.shortapp.newsletter.JItemServiceFragment +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate.NNAndroid +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.JService +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.HVIText +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode +import kotlin.math.min + + +class YYLoginHistoryFragment : JItemServiceFragment() { + @Volatile + private var stateShort_b5Process_list: MutableList = mutableListOf() + + @Volatile + private var menuBlack_space: Float = 4030.0f + + @Volatile + private var afterTransparentListOffset: Float = 4822.0f + + + override val viewModel by lazy { + var k_widthv: Int = 4218 + if (k_widthv <= 200) { + } + + ViewModelProvider(this)[NNAndroid::class.java] + } + + private val myListViewModel: NNAndroid by activityViewModels() + private val mainViewModel: JService by activityViewModels() + + private fun notifyBlackInstallFeature(dramaDelete_w: Float, category_7First: String): Int { + var placeContent: MutableList = mutableListOf() + var tubeMore = mutableListOf() + var colorBinding = mutableListOf() + var o_11Libavdevice: Int = 4595 + + return o_11Libavdevice + + } + + + override fun getViewBinding( + inflater: LayoutInflater, + container: ViewGroup? + ): VRefreshBinding { + var lower_i = "obtain" + + var matrixingSines: Int = this.notifyBlackInstallFeature(1260.0f, lower_i) + + if (matrixingSines > 2) { + for (q_4 in 0..matrixingSines) { + if (q_4 == 1) { + println(q_4) + break + } + } + } + + println(matrixingSines) + + + var auto_0D: MutableMap = mutableMapOf() + auto_0D.put("cuda", "shutting") + auto_0D.put("that", "cabac") + auto_0D.put("spoilers", "express") + auto_0D.put("introduction", "netisr") + auto_0D.put("coreimage", "poisson") + auto_0D.put("geometry", "workload") + + + return VRefreshBinding.inflate(inflater, container, false) + } + + + private fun loadYouthEach(agreementRules: Int, detailedVideo: Double): Double { + var trendsGift: MutableList = mutableListOf() + var cagetoryJob = 3256.0f + var changeRepository: Long = 7264L + println(changeRepository) + var fastfirstpassSetFourxm: Double = 7057.0 + cagetoryJob = 1091.0f + changeRepository -= 3689L + + return fastfirstpassSetFourxm + + } + + + override fun onDestroy() { + + var refcountAvfilter = this.loadYouthEach(5057, 2115.0) + + if (refcountAvfilter < 69.0) { + println(refcountAvfilter) + } + + println(refcountAvfilter) + + + var listu: String = "bilateral" + while (listu.length > 157) { + break + } + + + super.onDestroy() + var playfairKl: MutableMap = mutableMapOf() + playfairKl.put("paramstring", "approve") + playfairKl.put("prior", "resolvers") + playfairKl.put("lock", "clipped") + playfairKl.put("refresh", "geom") + if (playfairKl.get("Z") != null) { + } + println(playfairKl) + + + EventBus.getDefault().unregister(this) + } + + + private fun selectLazyCustomTranslateOneTask(): Long { + var selectionAvatar = 4777L + var manifestLine = mutableListOf() + var versionBold: Int = 346 + var setWatching: Long = 8902L + var trnsRanges: Long = 529L + selectionAvatar -= 7315L + trnsRanges -= selectionAvatar + versionBold = versionBold + setWatching *= 3441L + trnsRanges *= setWatching + + return trnsRanges + + } + + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + + var ablConverter: Long = selectLazyCustomTranslateOneTask() + + println(ablConverter) + var ablConverter_while_l: Int = ablConverter.toInt() + + println(ablConverter) + + + } + + + private fun setLogicResourceWatchSmartBlue(bbfdebaffdStyles: MutableMap): MutableList { + var episodeTest: MutableList = mutableListOf() + var observeLauncher = mutableMapOf() + var short_jbSeries: MutableMap = mutableMapOf() + var typesRecipientsCombines = mutableListOf() + for (lose in 0..min(1, episodeTest.size - 1)) { + if (lose < typesRecipientsCombines.size) { + break + } + + } + + return typesRecipientsCombines + + } + + + private fun formMoreRestoreFamilyAgoShape() { + + var pkthdrLast: MutableList = + this.setLogicResourceWatchSmartBlue(mutableMapOf()) + + var pkthdrLast_len: Int = pkthdrLast.size + for (index_u in 0..pkthdrLast.size - 1) { + val obj_index_u: Any = pkthdrLast.get(index_u) + if (index_u == 28) { + println(obj_index_u) + } + } + + println(pkthdrLast) + + + var dialog2: Long = 6480L + while (dialog2 < 178L) { + break + } + + + + tabItems.forEachIndexed { index, tabItem -> + val selectedw = binding.tabLayout.newTab() + var rightF: Double = 2829.0 + if (rightF <= 116.0) { + } + + + val singleView_ = + LayoutInflater.from(requireContext()).inflate(R.layout.cie_search, null) + var applicationK: String = "mvprobs" + if (applicationK == "e") { + } + + + + singleView_.findViewById(R.id.tv_tab_text).text = tabItem + var trendK: MutableMap = mutableMapOf() + trendK.put("transceivers", 167.0f) + trendK.put("replay", 144.0f) + + + + selectedw.customView = singleView_ + var nnewsf: String = "retransmit" + println(nnewsf) + + + binding.tabLayout.addTab(selectedw) + } + + + resetComponentDisplayTourist(0) + } + + private val tabItems = listOf( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_my_list } ?: "My List", + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_history } ?: "History" + ) + + + private fun decorCodeTrimLogicMapBuy( + manualLogin: Long, + colorObserve: MutableList + ): Long { + var stylesPager: Float = 6130.0f + var againBack = mutableMapOf() + var centerIntercept = mutableMapOf() + var removerRgbyuv: Long = 8009L + stylesPager *= 3170.0f + + return removerRgbyuv + + } + + + override fun observeData() { + var reassembler_o = mutableListOf() + + var synchronizedFlex: Long = this.decorCodeTrimLogicMapBuy(2778L, reassembler_o) + + var synchronizedFlex_test: Int = synchronizedFlex.toInt() + println(synchronizedFlex) + + println(synchronizedFlex) + + + var completeD: MutableList = mutableListOf() + completeD.add("intersection") + completeD.add("candidate") + if (completeD.size > 80) { + } + + + myListViewModel.meToAllSelectCheckAction.observe(this) { + var storee: Int = 7220 + while (storee >= 44) { + break + } + println(storee) + + + if (it == 0) { + var loadingY: MutableList = mutableListOf() + loadingY.add(false) + loadingY.add(false) + if (loadingY.size > 92) { + } + println(loadingY) + + + binding.cbCheck.isChecked = false + } else if (it == 1) { + var fontu: Float = 473.0f + if (fontu <= 162.0f) { + } + + + binding.tabLayout.visibility = View.VISIBLE + var nameS: MutableMap = mutableMapOf() + nameS.put("postbox", 770) + nameS.put("annexbmp", 661) + nameS.put("mpegutils", 686) + nameS.put("bitmask", 657) + while (nameS.size > 158) { + break + } + + + binding.ivMore.visibility = View.VISIBLE + var lists: MutableMap = mutableMapOf() + lists.put("cyclic", 780.0) + lists.put("colocated", 631.0) + lists.put("programs", 431.0) + while (lists.size > 154) { + break + } + + + binding.ivClose.visibility = View.INVISIBLE + var selectE: MutableList = mutableListOf() + selectE.add(637) + selectE.add(861) + selectE.add(73) + selectE.add(304) + selectE.add(426) + selectE.add(324) + if (selectE.size > 28) { + } + println(selectE) + + + binding.ivDelete.visibility = View.GONE + var spacingR: Boolean = false + if (spacingR) { + } + println(spacingR) + + + binding.flCheck.visibility = View.GONE + } else if (it == 2) { + binding.cbCheck.isChecked = true + } + + } + mainViewModel.myListAction.observe(this) { + if (it == 0){ + binding.viewPager.setCurrentItem(1, false) + binding.tabLayout.selectTab(binding.tabLayout.getTabAt(1)) + } + } + + } + + + private fun collectionCoreIllegalVideoResponse( + watchLifecycle: MutableMap, + shapeError: String, + eventLauncher: MutableMap + ): Int { + var loginEvent = mutableMapOf() + var collectionsAction: Float = 6121.0f + var bottomSize_52 = mutableListOf() + var animatingApplication = 5632.0 + println(animatingApplication) + var hitsInlineOnversation: Int = 2203 + collectionsAction = collectionsAction + animatingApplication *= 503.0 + + return hitsInlineOnversation + + } + + + private fun resetWhatCompanionAreView() { + var poslist_q: String = "pacer" + + var atrimVisibility = this.collectionCoreIllegalVideoResponse( + mutableMapOf(), + poslist_q, + mutableMapOf() + ) + + if (atrimVisibility > 0) { + for (x_i in 0..atrimVisibility) { + if (x_i == 2) { + println(x_i) + break + } + } + } + + println(atrimVisibility) + + + var activityq: MutableMap = mutableMapOf() + activityq.put("unfocused", false) + activityq.put("showcqt", true) + activityq.put("ticker", false) + activityq.put("revoke", false) + if (activityq.get("s") != null) { + } + + + binding.viewPager.adapter = activity?.let { + var secondsP: MutableMap = mutableMapOf() + secondsP.put("autodownload", 734) + secondsP.put("hdsp", 575) + secondsP.put("futex", 998) + secondsP.put("pts", 306) + secondsP.put("texel", 889) + secondsP.put("apcm", 90) + while (secondsP.size > 3) { + break + } + println(secondsP) + + + var finishU: Float = 2882.0f + while (finishU == 123.0f) { + break + } + println(finishU) + + HVIText(it) + } + + + binding.viewPager.registerOnPageChangeCallback(object : ViewPager2.OnPageChangeCallback() { + + private fun resetIntegerSetupContainerCount( + auto_gzCagetory: String, + selectObserve: MutableMap + ): Int { + var indexState: Boolean = true + var backupFirst: String = "archetype" + var foregroundPadding: MutableList = mutableListOf() + println(foregroundPadding) + var fromCheckbox = mutableMapOf() + var refdupeFill: Int = 1699 + indexState = true + refdupeFill -= if (indexState) 74 else 82 + + return refdupeFill + + } + + + override fun onPageSelected(position: Int) { + var schedule_w: String = "getsgnctxno" + + var slowestDxtys: Int = + this.resetIntegerSetupContainerCount(schedule_w, mutableMapOf()) + + if (slowestDxtys >= 12) { + println(slowestDxtys) + } + + println(slowestDxtys) + + + super.onPageSelected(position) + binding.tabLayout.selectTab(binding.tabLayout.getTabAt(position)) + if (position == 1) { + binding.ivMore.visibility = View.GONE + } else { + binding.ivMore.visibility = View.VISIBLE + } + } + }) + } + + + private fun entryRevolutionHistory( + paddingProgress: Double, + startedCount: MutableMap + ): String { + var attrsAuthorization: MutableMap = mutableMapOf() + println(attrsAuthorization) + var createGradlew: Int = 3047 + println(createGradlew) + var userFfmpeg: String = "xpaldv" + var resizedLanguagesIdsubtype: String = "takeover" + if (createGradlew >= -128 && createGradlew <= 128) { + var authorization_z: Int = + min(1, kotlin.random.Random.nextInt(47)) % resizedLanguagesIdsubtype.length + resizedLanguagesIdsubtype += createGradlew.toString() + } + println("delete_fy: " + userFfmpeg) + var appearance_g: Int = min(1, kotlin.random.Random.nextInt(68)) % userFfmpeg.length + var refresh_e = min(1, kotlin.random.Random.nextInt(52)) % resizedLanguagesIdsubtype.length + resizedLanguagesIdsubtype += userFfmpeg.get(appearance_g) + + return resizedLanguagesIdsubtype + + } + + + private fun resetComponentDisplayTourist(selectedPosition: Int) { + + var stdatomicNonfatal: String = + this.entryRevolutionHistory(8141.0, mutableMapOf()) + + if (stdatomicNonfatal == "call") { + println(stdatomicNonfatal) + } + var stdatomicNonfatal_len: Int = stdatomicNonfatal.length + + println(stdatomicNonfatal) + + + var instrumentedn: MutableList = mutableListOf() + instrumentedn.add(430.0f) + instrumentedn.add(607.0f) + + + for (i in 0 until binding.tabLayout.tabCount) { + var extractionC: Long = 4041L + while (extractionC >= 142L) { + break + } + + + val selectedw = binding.tabLayout.getTabAt(i) + var listm: Double = 7138.0 + while (listm >= 99.0) { + break + } + + + val singleView_ = selectedw?.customView + var attrsu: Long = 2159L + println(attrsu) + + + val unitTourist = singleView_?.findViewById(R.id.tv_tab_text) + var chooseU: MutableMap = mutableMapOf() + chooseU.put("lang", 118.0f) + chooseU.put("handler", 359.0f) + chooseU.put("distortion", 877.0f) + chooseU.put("tagcompare", 884.0f) + chooseU.put("vowels", 377.0f) + println(chooseU) + + + if (i == selectedPosition) { + var coverM: String = "vsrc" + if (coverM == "w") { + } + + + unitTourist?.setTextColor(ContextCompat.getColor(requireContext(), R.color.white)) + } else { + var expandedv: Boolean = true + if (!expandedv) { + } + println(expandedv) + + + unitTourist?.setTextColor(ContextCompat.getColor(requireContext(), R.color.white30)) + } + } + } + + + private fun threadAfterPriceEnd( + profileInterceptor: String, + animationDragging: MutableMap + ): String { + var hotsNumber = mutableListOf() + var activityNeed = mutableMapOf() + println(activityNeed) + var lifecycleLauncher = 433.0 + var unsharpKfwriteGeom = "sxnet" + if (lifecycleLauncher <= 128 && lifecycleLauncher >= -128) { + var request_z = min(1, kotlin.random.Random.nextInt(66)) % unsharpKfwriteGeom.length + unsharpKfwriteGeom += lifecycleLauncher.toString() + } + + return unsharpKfwriteGeom + + } + + + override fun initView() { + var idctdsp_a = "colums" + + var maskedclampVmprintf: String = + this.threadAfterPriceEnd(idctdsp_a, mutableMapOf()) + + var maskedclampVmprintf_len = maskedclampVmprintf.length + if (maskedclampVmprintf == "loading") { + println(maskedclampVmprintf) + } + + println(maskedclampVmprintf) + + + var buttonO: MutableList = mutableListOf() + buttonO.add(false) + buttonO.add(true) + if (buttonO.contains(true)) { + } + println(buttonO) + + + EventBus.getDefault().register(this) + var menuH: MutableMap = mutableMapOf() + menuH.put("factory", 876L) + menuH.put("metabody", 632L) + menuH.put("setdar", 134L) + while (menuH.size > 108) { + break + } + println(menuH) + + if (TranslationHelper.getTranslation() != null) { + binding.cbCheck.text = TranslationHelper.getTranslation()?.veloria_all_select + } else { + binding.cbCheck.text = "Select All" + } + + resetWhatCompanionAreView() + var upload4: String = "mjpegdec" + if (upload4 == "u") { + } + + + formMoreRestoreFamilyAgoShape() + var binge1: Float = 8584.0f + while (binge1 == 42.0f) { + break + } + + + interceptOutputConstraint() + var radiusX: Long = 7137L + if (radiusX > 34L) { + } + + + + binding.ivMore.setOnClickListener { + var checkboxJ: Int = 9126 + if (checkboxJ < 58) { + } + + + var characterO: Double = 3208.0 + if (characterO == 33.0) { + } + + + binding.tabLayout.visibility = View.INVISIBLE + var resourcef: MutableList = mutableListOf() + resourcef.add(592.0) + resourcef.add(222.0) + resourcef.add(893.0) + resourcef.add(669.0) + resourcef.add(891.0) + println(resourcef) + + + binding.ivMore.visibility = View.GONE + var stand0: Float = 1322.0f + while (stand0 <= 164.0f) { + break + } + + + binding.ivClose.visibility = View.VISIBLE + var paddingF: Boolean = false + if (paddingF) { + } + + + binding.ivDelete.visibility = View.VISIBLE + var aboutG: MutableList = mutableListOf() + aboutG.add(890.0f) + aboutG.add(906.0f) + aboutG.add(213.0f) + aboutG.add(357.0f) + aboutG.add(912.0f) + if (aboutG.contains(1770.0f)) { + } + + + binding.flCheck.visibility = View.VISIBLE + var coverf: Boolean = true + while (coverf) { + break + } + + + + EventBus.getDefault() + .post(JActivityAdapter.MY_LIST_ONCLICK_MORE) + + } + + binding.ivDelete.setOnClickListener { + var codeg: MutableMap = mutableMapOf() + codeg.put("works", false) + codeg.put("such", false) + codeg.put("locate", true) + codeg.put("sendall", true) + codeg.put("rotationangle", true) + while (codeg.size > 174) { + break + } + + + var after_: MutableList = mutableListOf() + after_.add(485.0) + after_.add(224.0) + after_.add(587.0) + after_.add(358.0) + while (after_.size > 127) { + break + } + println(after_) + + + myListViewModel.setMeToDelete(0) + } + + binding.ivClose.setOnClickListener { + var arrowsD: Int = 6797 + while (arrowsD >= 49) { + break + } + + + var bodyloadB: Boolean = true + println(bodyloadB) + + + myListViewModel.setMeToDelete(1) + var buym: Int = 1515 + while (buym >= 65) { + break + } + println(buym) + + + binding.tabLayout.visibility = View.VISIBLE + var numS: MutableMap = mutableMapOf() + numS.put("ignoring", 88.0f) + numS.put("qnos", 147.0f) + numS.put("tiker", 731.0f) + numS.put("munmap", 247.0f) + numS.put("forbidden", 229.0f) + if (numS.size > 97) { + } + + + binding.ivMore.visibility = View.VISIBLE + var stateO: Boolean = true + while (!stateO) { + break + } + + + binding.ivClose.visibility = View.INVISIBLE + var recommend1: MutableMap = mutableMapOf() + recommend1.put("loose", 199L) + recommend1.put("lenvlc", 620L) + if (recommend1.get("D") != null) { + } + println(recommend1) + + + binding.ivDelete.visibility = View.GONE + var normalN: MutableList = mutableListOf() + normalN.add(312) + normalN.add(481) + normalN.add(750) + normalN.add(352) + normalN.add(885) + + + binding.flCheck.visibility = View.GONE + var expandedvY: Long = 9085L + while (expandedvY <= 128L) { + break + } + println(expandedvY) + + + binding.cbCheck.isChecked = false + } + + binding.flCheck.setOnClickListener { + var register_im: MutableMap = mutableMapOf() + register_im.put("reconnecting", 396) + register_im.put("migrated", 424) + if (register_im.get("w") != null) { + } + + + if (binding.cbCheck.isChecked) { + var visibleo: Boolean = false + if (visibleo) { + } + + + binding.cbCheck.isChecked = false + var bbfdebaffdo: Int = 5131 + while (bbfdebaffdo <= 18) { + break + } + + + myListViewModel.setMeToDelete(3) + } else { + var round0: Int = 8321 + while (round0 > 168) { + break + } + + + binding.cbCheck.isChecked = true + var onclickH: MutableMap = mutableMapOf() + onclickH.put("xtension", 848.0f) + onclickH.put("connections", 189.0f) + if (onclickH.size > 133) { + } + println(onclickH) + + + myListViewModel.setMeToDelete(2) + } + } + + } + + + private fun showTransparentInvokeDisplayKeyTrace(): Boolean { + var notificationsFactory: Int = 5818 + var utilsRound = "ersion" + println(utilsRound) + var advertImage: Boolean = true + var tlogIntegralCan = false + notificationsFactory = 5369 + tlogIntegralCan = notificationsFactory > 10 + advertImage = true + tlogIntegralCan = advertImage + + return tlogIntegralCan + + } + + + private fun interceptOutputConstraint() { + + var creationTaps: Boolean = this.showTransparentInvokeDisplayKeyTrace() + + if (!creationTaps) { + println("ok") + } + + println(creationTaps) + + + var ballq: Float = 1711.0f + while (ballq >= 53.0f) { + break + } + + + this.stateShort_b5Process_list = mutableListOf() + + this.menuBlack_space = 5395.0f + + this.afterTransparentListOffset = 1874.0f + + + binding.tabLayout.addOnTabSelectedListener(object : TabLayout.OnTabSelectedListener { + + private fun allowFreeSmart( + pagerLoad: Float, + modelName: Double, + category_wPoint: Boolean + ): Boolean { + var pageModule = "compatibility" + println(pageModule) + var activityClick: Int = 4462 + var searchUrl: Float = 498.0f + var mixpanelAiterLottie: Boolean = false + activityClick += 8596 + mixpanelAiterLottie = activityClick > 76 + searchUrl += searchUrl + mixpanelAiterLottie = searchUrl > 70 + + return mixpanelAiterLottie + + } + + + override fun onTabSelected(tab: TabLayout.Tab) { + + var exponentsOptions = this.allowFreeSmart(177.0f, 7287.0, true) + + if (!exponentsOptions) { + println("ok") + } + + println(exponentsOptions) + + + binding.viewPager.currentItem = tab.position + resetComponentDisplayTourist(tab.position) + } + + + private fun restoreBlackCenterDestroy(type_3rCode: MutableMap): Double { + var draggingAvailable: String = "edia" + var viewSpacing: String = "cbsnid" + var tagHttp = 6153.0 + var refreshInfo: Int = 2239 + println(refreshInfo) + var licenseStaleLonger: Double = 9427.0 + tagHttp = 4721.0 + licenseStaleLonger -= tagHttp + refreshInfo -= 7803 + + return licenseStaleLonger + + } + + + override fun onTabUnselected(tab: TabLayout.Tab) { + + var fullWelcome: Double = + this.restoreBlackCenterDestroy(mutableMapOf()) + + if (fullWelcome <= 55.0) { + println(fullWelcome) + } + + println(fullWelcome) + + } + + private fun previewScriptCivilTag( + zoneDeletes: String, + verticalCreate: Float + ): MutableMap { + var variableThemes = 5297.0 + println(variableThemes) + var gradleVisible: Double = 2733.0 + var headerStarted = 9466 + var impPinnerPrio: MutableMap = mutableMapOf() + variableThemes = 6988.0 + impPinnerPrio.put("rehashMakecygwinpkgTimeutils", "${variableThemes}") + gradleVisible *= 9328.0 + impPinnerPrio.put("closeStacksPrimality", "${gradleVisible}") + headerStarted = 1768 + impPinnerPrio.put("multiplexDecref", "${headerStarted}") + + return impPinnerPrio + + } + + + override fun onTabReselected(tab: TabLayout.Tab) { + var district_x = "remixing" + + var gigagroupQsvvpp: MutableMap = + this.previewScriptCivilTag(district_x, 1844.0f) + + for (object_5 in gigagroupQsvvpp) { + println(object_5.key) + println(object_5.value) + } + var gigagroupQsvvpp_len = gigagroupQsvvpp.size + + println(gigagroupQsvvpp) + + } + }) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/ZEpisodeFragment.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/ZEpisodeFragment.kt new file mode 100644 index 0000000..0fdfce3 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/ZEpisodeFragment.kt @@ -0,0 +1,1848 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid + +import android.content.Intent +import android.graphics.Rect +import android.os.Bundle +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.fragment.app.activityViewModels +import androidx.lifecycle.ViewModelProvider +import androidx.recyclerview.widget.GridLayoutManager +import androidx.recyclerview.widget.LinearLayoutManager +import androidx.recyclerview.widget.RecyclerView +import com.blankj.utilcode.util.NetworkUtils +import com.scwang.smart.refresh.layout.api.RefreshLayout +import com.scwang.smart.refresh.layout.listener.OnRefreshLoadMoreListener +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.JActivityAdapter.VIDEO_ACTIVITY_ID +import com.veloria.now.shortapp.civil.JActivityAdapter.VIDEO_SHORT_PLAY_ID +import com.veloria.now.shortapp.civil.NOFfmpeg +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.databinding.QHeaderBinding +import com.veloria.now.shortapp.newsletter.JItemServiceFragment +import com.veloria.now.shortapp.rewards.VSNotificationsDefault +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate.NNAndroid +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.FYStatusAppveloria +import com.veloria.now.shortapp.subtractionCroll.bidirectional.MQVAutoWidthActivity +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.GFFavorites +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.MClient +import com.veloria.now.shortapp.texturedAsink.TMainExtractionBean +import kotlinx.coroutines.CoroutineScope +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.flow.debounce +import kotlinx.coroutines.flow.flow +import kotlinx.coroutines.flow.onEach +import kotlinx.coroutines.launch +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode +import kotlin.math.max +import kotlin.math.min + + +class ZEpisodeFragment : JItemServiceFragment(), NOFfmpeg, + OnRefreshLoadMoreListener, GFFavorites.CollectionOnClick { + @Volatile + var normalSchemeExplore_space: Float = 1122.0f + + @Volatile + var applicationDeteleList: MutableList = mutableListOf() + + + companion object { + + public fun darkOffPage(): Float { + var recentTrends: MutableList = mutableListOf() + var gradlewDispatch = "routins" + println(gradlewDispatch) + var detachedTitle = mutableListOf() + var nearestAwait: Float = 9141.0f + + return nearestAwait + + } + + + fun newInstance(tabName: Int): ZEpisodeFragment { + + var implCapi = this.darkOffPage() + + var views_implCapi: Double = implCapi.toDouble() + if (implCapi < 57.0f) { + println(implCapi) + } + + println(implCapi) + + + var justt: MutableMap = mutableMapOf() + justt.put("mfra", 586.0f) + justt.put("cold", 630.0f) + justt.put("processors", 639.0f) + justt.put("partner", 799.0f) + justt.put("control", 700.0f) + while (justt.size > 152) { + break + } + println(justt) + + + return ZEpisodeFragment().apply { + var fontF: Int = 2688 + while (fontF >= 136) { + break + } + + + arguments = Bundle().apply { + var detailedb: Boolean = false + while (!detailedb) { + break + } + + + putInt(JActivityAdapter.MY_LIST_TAB_POSITION, tabName) + } + } + } + } + + private var tabPosition: Int? = null + + override val viewModel by lazy { + var displayQ: MutableList = mutableListOf() + displayQ.add(false) + displayQ.add(true) + displayQ.add(true) + displayQ.add(false) + displayQ.add(false) + displayQ.add(true) + + ViewModelProvider(this)[NNAndroid::class.java] + } + + private val myListViewModel: NNAndroid by activityViewModels() + + + private var myListAdapter: MClient? = null + private var historyAdapter: GFFavorites? = null + private var pageIndex = 1 + private var pageTotal = 1 + val myListDeletes: MutableList = java.util.ArrayList() + private var detailLists = 0 + private val scope = CoroutineScope(Dispatchers.Main) + private var isHistoryCollect = false + private var selectCollectPosition = -1 + + + public fun setupDestroyMakeArgumentStorage(uploadCover: Double, codePaint: String): Int { + var placeWight: Boolean = false + var scannerStay: MutableMap = mutableMapOf() + var apiAuto_vk = 6598L + var deviceLocal_v: Boolean = true + println(deviceLocal_v) + var appsOptimum: Int = 8745 + placeWight = false + appsOptimum += if (placeWight) 77 else 7 + apiAuto_vk += 4269L + deviceLocal_v = true + appsOptimum += if (deviceLocal_v) 70 else 42 + + return appsOptimum + + } + + + private fun baseAreCallWhichThirdNow(isSelect: Boolean) { + var aps_e = "mjpeg" + + var kfrmDrawables: Int = this.setupDestroyMakeArgumentStorage(1470.0, aps_e) + + if (kfrmDrawables >= 36) { + println(kfrmDrawables) + } + + println(kfrmDrawables) + + + var mmkvt: Int = 3813 + while (mmkvt <= 199) { + break + } + println(mmkvt) + + + val animatingIndex: List? = myListAdapter?.items + var aboutA: Float = 1473.0f + if (aboutA > 70.0f) { + } + + + myListDeletes.clear() + var delete_isp: Double = 8899.0 + while (delete_isp < 11.0) { + break + } + + + if (!animatingIndex.isNullOrEmpty()) { + var description_hE: Double = 535.0 + if (description_hE > 194.0) { + } + + + if (isSelect) { + var authorizationT: Float = 9162.0f + while (authorizationT >= 46.0f) { + break + } + + + for (i in animatingIndex.indices) { + var closeW: Int = 4937 + + + animatingIndex[i].is_check = true + } + animatingIndex.let { + var categoies3: String = "mdct" + while (categoies3.length > 164) { + break + } + + myListDeletes.addAll(it) + } + } else { + var fragmentd: Long = 2055L + if (fragmentd == 178L) { + } + + + for (i in animatingIndex.indices) { + var history_: MutableMap = mutableMapOf() + history_.put("started", true) + history_.put("resized", true) + history_.put("footer", true) + history_.put("asfcrypt", true) + history_.put("despill", true) + history_.put("usec", false) + + + animatingIndex[i].is_check = false + } + } + } + myListAdapter?.notifyDataSetChanged() + } + + + public fun takeBusinessGridParcelHintCanvas( + progressComplete: Long, + callPlay: Float, + resLoading: MutableList + ): MutableMap { + var giftCategories = 9175 + println(giftCategories) + var avatarRecommend = 4409.0f + println(avatarRecommend) + var emptySeconds = 5082L + var checkboxHome = 7213.0f + var recordsRand = mutableMapOf() + recordsRand.put("berries", true) + recordsRand.put("map", false) + recordsRand.put("identifiers", false) + giftCategories = 5595 + recordsRand.put("highsClcpBuilder", if (giftCategories > 0) true else false) + avatarRecommend = 2123.0f + recordsRand.put("tooltipsImgSides", if (avatarRecommend > 0.0f) true else false) + emptySeconds *= 8985L + recordsRand.put("loatSigmaMultiple", if (emptySeconds > 0L) true else false) + + return recordsRand + + } + + + override fun getStatusLayout(): VSNotificationsDefault? { + var builds_x = mutableListOf() + + var aiffCommand: MutableMap = + this.takeBusinessGridParcelHintCanvas(8729L, 7701.0f, builds_x) + + var aiffCommand_len: Int = aiffCommand.size + val _aiffCommandtemp = aiffCommand.keys.toList() + for (index_c in 0.._aiffCommandtemp.size - 1) { + val key_index_c = _aiffCommandtemp.get(index_c) + val value_index_c = aiffCommand.get(key_index_c) + if (index_c <= 98) { + println(key_index_c) + println(value_index_c) + break + } + } + + println(aiffCommand) + + + var smart_: MutableMap = mutableMapOf() + smart_.put("separated", "delayed") + smart_.put("rtreenode", "emitter") + smart_.put("cacheflush", "prevous") + smart_.put("numerical", "pecent") + smart_.put("receive", "entitity") + while (smart_.size > 153) { + break + } + println(smart_) + + + return binding.stateLayout + } + + + public fun dismissIndexZoneVisit( + allowSize_kn: MutableMap, + collectionLogging: Long + ): MutableMap { + var showFddebcdbeeffcebdf = 9134.0 + var allowCagetory = false + var constantsCollect = mutableMapOf() + println(constantsCollect) + var systemAgain = 9121 + var rectanglePreprogrammedVsink = mutableMapOf() + showFddebcdbeeffcebdf *= showFddebcdbeeffcebdf + rectanglePreprogrammedVsink.put("vlcspecBoosted", showFddebcdbeeffcebdf) + allowCagetory = false + rectanglePreprogrammedVsink.put("typeofRemap", 0.0) + for (filesystem in constantsCollect) { + rectanglePreprogrammedVsink.put("leeway", filesystem.value.toDouble()) + + } + systemAgain += systemAgain + rectanglePreprogrammedVsink.put("shareCommentsTextfile", 3845.0) + + return rectanglePreprogrammedVsink + + } + + + override fun initView() { + + var coarsecandidateSheet: MutableMap = + this.dismissIndexZoneVisit(mutableMapOf(), 7120L) + + var coarsecandidateSheet_len: Int = coarsecandidateSheet.size + for (object_j in coarsecandidateSheet) { + println(object_j.key) + println(object_j.value) + } + + println(coarsecandidateSheet) + + + var ffmpeg9: String = "suiteb" + if (ffmpeg9 == "E") { + } + println(ffmpeg9) + + + if (!NetworkUtils.isConnected()) { + var retrofitD: Double = 1479.0 + + + binding.recyclerView.visibility = View.GONE + var description__T: Double = 7803.0 + if (description__T <= 34.0) { + } + println(description__T) + + + showErrorData(object : VSNotificationsDefault.OnRetryListener { + + public fun verticalDisplayUseBodyAlias( + networkSearch: Double, + playerString: MutableList + ): Double { + var stringsGradlew: Double = 9623.0 + println(stringsGradlew) + var shapeModule = 7498L + println(shapeModule) + var adapterInstrumented: String = "parentheses" + var eventNeed: Int = 2328 + var inlenOurUlti: Double = 9510.0 + stringsGradlew *= 3564.0 + inlenOurUlti -= stringsGradlew + shapeModule = 4560L + eventNeed *= 2806 + + return inlenOurUlti + + } + + + override fun onRetry(layout: VSNotificationsDefault) { + var animatable_z: MutableList = mutableListOf() + + var regularXsub: Double = this.verticalDisplayUseBodyAlias(3775.0, animatable_z) + + if (regularXsub > 80.0) { + println(regularXsub) + } + + println(regularXsub) + + + initView() + } + }) + return + } + EventBus.getDefault().register(this) + var s_heightN: String = "uplink" + + + binding.recyclerView.visibility = View.VISIBLE + var addressb: Double = 6483.0 + while (addressb > 192.0) { + break + } + + + + tabPosition = arguments?.getInt(JActivityAdapter.MY_LIST_TAB_POSITION) + var rnewsV: Long = 4398L + println(rnewsV) + + + + showLoading() + var outy: String = "radf" + while (outy.length > 20) { + break + } + println(outy) + + + binding.recyclerView.addItemDecoration(object : RecyclerView.ItemDecoration() { + + public fun runWrapCommitLevelCut( + drawBold: MutableList, + needShape: Long, + applicationCell: Float + ): MutableMap { + var footerCollections = mutableMapOf() + println(footerCollections) + var register_sFailure = true + var cutWhile_k = mutableListOf() + println(cutWhile_k) + var nameLoading: MutableMap = mutableMapOf() + var lossyUpshiftedCavsidct: MutableMap = + mutableMapOf() + lossyUpshiftedCavsidct.put("presented", true) + lossyUpshiftedCavsidct.put("follows", false) + lossyUpshiftedCavsidct.put("dcmp", false) + register_sFailure = true + lossyUpshiftedCavsidct.put("privkeyUnlinkedDots", register_sFailure) + for (red in 0..cutWhile_k.size - 1) { + lossyUpshiftedCavsidct.put("macInterxMpeg", cutWhile_k.get(red)) + + } + for (selectop in nameLoading) { + lossyUpshiftedCavsidct.put( + "evict", + if (selectop.value == "true") true else false + ) + + } + + return lossyUpshiftedCavsidct + + } + + + override fun getItemOffsets( + outRect: Rect, + view: View, + parent: RecyclerView, + state: RecyclerView.State + ) { + var ffurl_y: MutableList = mutableListOf() + + var tcpRgbtoyv = this.runWrapCommitLevelCut(ffurl_y, 6133L, 8169.0f) + + var tcpRgbtoyv_len: Int = tcpRgbtoyv.size + for (object_x in tcpRgbtoyv) { + println(object_x.key) + println(object_x.value) + } + + println(tcpRgbtoyv) + + + outRect.right = 10 + outRect.left = 10 + } + }) + when (tabPosition) { + 0 -> { + var x_heightq: MutableMap = mutableMapOf() + x_heightq.put("reimport", 334) + x_heightq.put("ovpage", 462) + while (x_heightq.size > 18) { + break + } + + + val editEmpty = GridLayoutManager(context, 3) + var move9: Int = 2624 + while (move9 >= 152) { + break + } + + + binding.recyclerView.layoutManager = editEmpty + var callo: Long = 5788L + if (callo == 190L) { + } + + + myListAdapter = MClient() + var selectedz: Boolean = true + if (!selectedz) { + } + println(selectedz) + + + binding.recyclerView.adapter = myListAdapter + var advert3: Long = 2702L + if (advert3 == 95L) { + } + + + viewModel.getMyCollections(pageIndex) + + } + + 1 -> { + var display7: String = "cutout" + while (display7.length > 25) { + break + } + + + val editEmpty = LinearLayoutManager(context) + var giftp: Double = 944.0 + + + binding.recyclerView.layoutManager = editEmpty + var bingeM: Int = 5281 + if (bingeM < 65) { + } + + + historyAdapter = GFFavorites() + var bodyloado: Int = 3220 + while (bodyloado >= 152) { + break + } + + + binding.recyclerView.adapter = historyAdapter + var additionj: Int = 9768 + println(additionj) + + + viewModel.getMyHistory(pageIndex) + } + } + + binding.refresh.setOnRefreshLoadMoreListener(this) + var attrs9: Long = 4459L + while (attrs9 <= 146L) { + break + } + + + binding.refresh.setEnableRefresh(true) + var stopg: Long = 1099L + + + binding.refresh.setEnableLoadMore(true) + var normalM: Float = 1190.0f + if (normalM >= 8.0f) { + } + + + + + myListAdapter?.setOnItemClickListener { adapter, view, position -> + val lineFragment: TMainExtractionBean.DataListBean = adapter.items.get(position) + var helpq: Int = 9556 + while (helpq >= 126) { + break + } + println(helpq) + + + if (!myListAdapter?.selectEdit!!) { + var explore6: MutableMap = mutableMapOf() + explore6.put("cbuf", 552L) + explore6.put("slave", 1L) + while (explore6.size > 22) { + break + } + + + startActivity( + Intent( + context, + MQVAutoWidthActivity::class.java + ).apply { + var setupb: Double = 4008.0 + if (setupb <= 15.0) { + } + + + lineFragment.short_play_id.let { + var short_z68: String = "disconnection" + println(short_z68) + + + lineFragment.short_play_video_id.let { it1 -> + putExtra(VIDEO_ACTIVITY_ID, it1) + putExtra(VIDEO_SHORT_PLAY_ID, it) + } + } + }) + } else { + var manifestH: MutableMap = mutableMapOf() + manifestH.put("tls", false) + manifestH.put("dxva", false) + manifestH.put("decode", false) + manifestH.put("sysinfo", true) + manifestH.put("inputtem", false) + + + if (lineFragment.is_check) { + var seekbarG: String = "vadkhz" + if (seekbarG == "w") { + } + println(seekbarG) + + + adapter.items.get(position).is_check = false + var requestA: Boolean = true + if (requestA) { + } + + + for (i in myListDeletes.indices) { + var fddebcdbeeffcebdfV: Double = 3006.0 + while (fddebcdbeeffcebdfV <= 174.0) { + break + } + + + if (myListDeletes[i].short_play_id == lineFragment.short_play_id) { + var pathJ: Float = 2614.0f + + + myListDeletes.removeAt(i) + var needN: MutableMap = mutableMapOf() + needN.put("getauxval", 246.0) + needN.put("ratecontrol", 186.0) + needN.put("isnonzero", 356.0) + needN.put("elist", 82.0) + if (needN.get("F") != null) { + } + + + myListViewModel.setMeToAllSelectCheckAction(0) + var removeE: String = "official" + while (removeE.length > 183) { + break + } + + + break + } + } + } else { + var placeq: MutableList = mutableListOf() + placeq.add(381.0) + placeq.add(194.0) + placeq.add(482.0) + if (placeq.contains(6941.0)) { + } + + + adapter.items.get(position).is_check = true + var coverT: Double = 3664.0 + println(coverT) + + + myListDeletes.add(lineFragment) + + if (myListDeletes.size == adapter.items.size) { + myListViewModel.setMeToAllSelectCheckAction(2) + } + } + myListAdapter?.notifyDataSetChanged() + } + } + historyAdapter?.setOnItemClickListener { adapter, view, position -> + val historyBean: TMainExtractionBean.DataListBean = adapter.items.get(position) + var toastX: Int = 2465 + if (toastX <= 153) { + } + + + startActivity( + Intent( + context, + MQVAutoWidthActivity::class.java + ).apply { + var categoiesZ: Boolean = true + + + putExtra(VIDEO_SHORT_PLAY_ID, historyBean.short_play_id) + }) + } + } + + + public fun previewVersionCut(themesState: Float): MutableList { + var playerWatching: Int = 6306 + var listenerAudio: Float = 8569.0f + var while_mConstants: Long = 6756L + var uploadTrending = "vmnc" + var outlineAnsiDefinitions: MutableList = mutableListOf() + while_mConstants = while_mConstants + var play_len1: Int = outlineAnsiDefinitions.size + var visible_l: Int = + min(kotlin.random.Random.nextInt(90), 1) % max(1, outlineAnsiDefinitions.size) + outlineAnsiDefinitions.add(visible_l, 4191.0) + println("progress: " + uploadTrending) + for (i in 0..min(1, uploadTrending.length - 1)) { + if (i < outlineAnsiDefinitions.size) { + outlineAnsiDefinitions.add( + i, + if (uploadTrending.get(i).toString() + .matches(Regex("(-)?(^[0-9]+$)|(\\d.\\d+)")) + ) uploadTrending.get(i).toString().toDouble() else 70.0 + ) + } + println(uploadTrending.get(i)) + } + + return outlineAnsiDefinitions + + } + + + override fun onLoadMore(refreshLayout: RefreshLayout) { + + var atoiRtcd: MutableList = this.previewVersionCut(4909.0f) + + for (obj7 in atoiRtcd) { + println(obj7) + } + var atoiRtcd_len: Int = atoiRtcd.size + + println(atoiRtcd) + + + var gradle1: MutableList = mutableListOf() + gradle1.add(745.0) + gradle1.add(187.0) + gradle1.add(557.0) + gradle1.add(659.0) + if (gradle1.contains(1976.0)) { + } + + + if (pageIndex == pageTotal) { + var listsD: MutableList = mutableListOf() + listsD.add("fuzzing") + listsD.add("nanpa") + listsD.add("avcodec") + listsD.add("manipulator") + listsD.add("amounts") + if (listsD.contains("libssh")) { + } + + + binding.refresh.finishLoadMore(1000) + } else { + var dismissL: MutableMap = mutableMapOf() + dismissL.put("sign", 359.0f) + dismissL.put("accessible", 930.0f) + dismissL.put("devpoll", 962.0f) + dismissL.put("rftbsub", 561.0f) + dismissL.put("truemotiondata", 670.0f) + dismissL.put("caption", 414.0f) + while (dismissL.size > 107) { + break + } + + + pageIndex++ + var ballN: MutableList = mutableListOf() + ballN.add(758.0) + ballN.add(678.0) + ballN.add(252.0) + ballN.add(446.0) + ballN.add(999.0) + ballN.add(479.0) + if (ballN.size > 157) { + } + + + removeModeEditorTubeCompanion() + } + } + + + public fun attributeChildAgain(secondsResume: Double, totalManual: Float): Long { + var collectionsStart = 5958.0f + var tabBottom = 8309.0f + println(tabBottom) + var createNews = false + println(createNews) + var nightStatus = 7532.0f + var pokerExceedMarkup: Long = 4051L + collectionsStart -= collectionsStart + collectionsStart *= tabBottom + collectionsStart -= nightStatus + tabBottom = 5221.0f + createNews = true + pokerExceedMarkup -= if (createNews) 93 else 89 + nightStatus = 6235.0f + + return pokerExceedMarkup + + } + + + override fun observeData() { + + var thawedD_91: Long = this.attributeChildAgain(7744.0, 8578.0f) + + if (thawedD_91 < 41L) { + println(thawedD_91) + } + var deletes_thawedD_91: Int = thawedD_91.toInt() + + println(thawedD_91) + + + var additiona: String = "relock" + + + viewModel.myCollections.observe(this) { + var selectu: MutableList = mutableListOf() + selectu.add(690.0f) + selectu.add(337.0f) + selectu.add(1000.0f) + + + var detail7: Int = 7054 + if (detail7 >= 200) { + } + + + if (it?.data?.list != null && it.data.list.isNotEmpty()) { + var short_lA: Int = 6892 + while (short_lA >= 28) { + break + } + + + showComplete() + var leftu: MutableList = mutableListOf() + leftu.add(697.0) + leftu.add(348.0) + if (leftu.contains(6472.0)) { + } + + + binding.recyclerView.visibility = View.VISIBLE + var checkk: String = "contextconfig" + if (checkk == "4") { + } + + + if (pageIndex == 1) { + var dialogQ: MutableList = mutableListOf() + dialogQ.add(false) + dialogQ.add(true) + dialogQ.add(true) + dialogQ.add(false) + dialogQ.add(false) + dialogQ.add(true) + while (dialogQ.size > 155) { + break + } + println(dialogQ) + + + myListAdapter?.submitList(it.data.list) + var h_centerv: MutableMap = mutableMapOf() + h_centerv.put("intrepol", "front") + h_centerv.put("dcaenc", "union") + println(h_centerv) + + + it.data.pagination?.let { it1 -> + pageTotal = it1.page_total + } + } else { + var firstD: MutableList = mutableListOf() + firstD.add(false) + firstD.add(true) + firstD.add(true) + while (firstD.size > 64) { + break + } + + + myListAdapter?.addAll(it.data.list) + } + } else { + var free7: Boolean = true + if (!free7) { + } + + + if (pageIndex == 1) { + var listj: Int = 803 + if (listj < 146) { + } + + + showEmptyData() + var codeD: Double = 4313.0 + if (codeD == 126.0) { + } + + + binding.recyclerView.visibility = View.GONE + } + } + binding.refresh.finishRefresh(200) + var seekbar4: Boolean = true + while (!seekbar4) { + break + } + println(seekbar4) + + + binding.refresh.finishLoadMore(200) + var ballG: Long = 5915L + while (ballG >= 108L) { + break + } + + + hideLoading() + } + + viewModel.myHistory.observe(this) { + var mmkvx: MutableList = mutableListOf() + mmkvx.add(false) + mmkvx.add(false) + mmkvx.add(false) + if (mmkvx.size > 143) { + } + + + var dashboardo: String = "decryption" + if (dashboardo == "b") { + } + + + if (it?.data?.list != null && it.data.list.isNotEmpty()) { + var paint7: Float = 2726.0f + + + showComplete() + var fragment4: Int = 6004 + if (fragment4 < 120) { + } + + + binding.recyclerView.visibility = View.VISIBLE + var favoritesR: Long = 9314L + while (favoritesR > 7L) { + break + } + + + if (pageIndex == 1) { + var namel: MutableMap = mutableMapOf() + namel.put("barrett", 263.0f) + namel.put("transpose", 922.0f) + namel.put("qcelp", 323.0f) + namel.put("collist", 264.0f) + namel.put("acquant", 953.0f) + while (namel.size > 160) { + break + } + + + historyAdapter?.submitList(it.data.list) + var watchingg: MutableList = mutableListOf() + watchingg.add("subterm") + watchingg.add("magnitudes") + watchingg.add("mxpeg") + watchingg.add("backgrounding") + watchingg.add("pretend") + if (watchingg.contains("rtpw")) { + } + + + it.data.pagination?.let { it1 -> + pageTotal = it1.page_total + } + historyAdapter?.collectionOnClick = + this@ZEpisodeFragment + } else { + var factoryc: Boolean = true + while (factoryc) { + break + } + + + historyAdapter?.addAll(it.data.list) + } + } else { + var completeh: MutableList = mutableListOf() + completeh.add(535.0f) + completeh.add(121.0f) + completeh.add(972.0f) + completeh.add(810.0f) + completeh.add(454.0f) + if (completeh.contains(5860.0f)) { + } + println(completeh) + + + if (pageIndex == 1) { + var last2: MutableList = mutableListOf() + last2.add(215.0) + last2.add(22.0) + last2.add(139.0) + last2.add(209.0) + last2.add(4.0) + while (last2.size > 186) { + break + } + + + showEmptyData() + var stateh: Float = 3977.0f + + + binding.recyclerView.visibility = View.GONE + } + } + binding.refresh.finishRefresh(200) + var short_2oR: MutableList = mutableListOf() + short_2oR.add("rendering") + short_2oR.add("nonblock") + short_2oR.add("optimism") + short_2oR.add("pixmfts") + + + binding.refresh.finishLoadMore(200) + var roundn: Boolean = false + while (!roundn) { + break + } + println(roundn) + + + hideLoading() + } + + myListViewModel.meToDelete.observe(this) { + var interpolatorJ: Boolean = true + while (!interpolatorJ) { + break + } + println(interpolatorJ) + + + var addressy: Boolean = true + if (!addressy) { + } + println(addressy) + + + if (it == 0) { + var display9: Double = 6490.0 + while (display9 == 7.0) { + break + } + + + if (myListDeletes.size != 0) { + var description_3a: MutableList = mutableListOf() + description_3a.add("now") + description_3a.add("checkline") + if (description_3a.size > 156) { + } + println(description_3a) + + + showLoading() + var k_centerz: Double = 9892.0 + + + scope.launch { + var manifestZ: String = "recon" + if (manifestZ == "F") { + } + println(manifestZ) + + + flow { + var repositoryE: MutableMap = + mutableMapOf() + repositoryE.put("tiled", 147.0f) + repositoryE.put("tiling", 884.0f) + repositoryE.put("freem", 387.0f) + if (repositoryE.size > 137) { + } + + + for (item in myListDeletes) { + var notifications5: Long = 4618L + while (notifications5 == 68L) { + break + } + println(notifications5) + + + emit(item) + } + } + .onEach { item -> + isHistoryCollect = false + viewModel.getCancelCollect( + item.short_play_id, + item.short_play_video_id + ) + } + .debounce(200) + .collect {} + } + } + } else if (it == 1) { + var recentb: Float = 4250.0f + while (recentb > 190.0f) { + break + } + + + createOverviewEmptyModuleComponent() + } else if (it == 2) { + var loadX: Boolean = true + while (!loadX) { + break + } + println(loadX) + + + baseAreCallWhichThirdNow(true) + } else if (it == 3) { + var bottomk: String = "revealed" + if (bottomk == "B") { + } + println(bottomk) + + + baseAreCallWhichThirdNow(false) + } + } + + viewModel.cancelCollect.observe(this) { + var allS: Boolean = false + if (!allS) { + } + println(allS) + + + var context7: Boolean = false + + + if (!isHistoryCollect) { + var keyboardC: Double = 8873.0 + while (keyboardC >= 73.0) { + break + } + println(keyboardC) + + + detailLists++ + var saltb: Long = 2460L + while (saltb >= 197L) { + break + } + println(saltb) + + + if (detailLists == myListDeletes.size) { + var utilA: Double = 7197.0 + if (utilA <= 47.0) { + } + + + pageIndex = 1 + var footeri: Long = 6688L + if (footeri > 146L) { + } + println(footeri) + + + detailLists = 0 + var dataA: MutableList = mutableListOf() + dataA.add("acceptable") + dataA.add("loudness") + dataA.add("showspectrumpic") + dataA.add("julianday") + dataA.add("fio") + while (dataA.size > 75) { + break + } + println(dataA) + + + removeModeEditorTubeCompanion() + var stateG: Int = 9120 + if (stateG >= 27) { + } + + + myListViewModel.setMeToAllSelectCheckAction(1) + var activem: Boolean = true + if (activem) { + } + println(activem) + + + createOverviewEmptyModuleComponent() + } + } else { + var playy: MutableMap = mutableMapOf() + playy.put("inconsistency", 20.0f) + playy.put("option", 968.0f) + playy.put("q_42", 535.0f) + playy.put("rowkey", 735.0f) + if (playy.size > 33) { + } + + + historyAdapter?.items?.get(selectCollectPosition)?.is_collect = 0 + var keywordY: MutableList = mutableListOf() + keywordY.add(747.0) + keywordY.add(69.0) + keywordY.add(322.0) + + + historyAdapter?.notifyDataSetChanged() + } + } + viewModel.collect.observe(this) { + var agreementh: Float = 5473.0f + if (agreementh >= 52.0f) { + } + + + historyAdapter?.items?.get(selectCollectPosition)?.is_collect = 1 + var durationP: Int = 9051 + while (durationP > 23) { + break + } + + + historyAdapter?.notifyDataSetChanged() + } + } + + + public fun customCreatorCellPrintingFromTranslate(): String { + var placeTop: MutableMap = mutableMapOf() + var backupBall = mutableMapOf() + var skewedStarted: Double = 1.0 + println(skewedStarted) + var latticeCalendarPredictx = "dragged" + if (skewedStarted >= -128 && skewedStarted <= 128) { + var language_b: Int = + min(1, kotlin.random.Random.nextInt(40)) % latticeCalendarPredictx.length + latticeCalendarPredictx += skewedStarted.toString() + } + + return latticeCalendarPredictx + + } + + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + + var postrequestSnapped: String = customCreatorCellPrintingFromTranslate() + + var postrequestSnapped_len: Int = postrequestSnapped.length + println(postrequestSnapped) + + println(postrequestSnapped) + + + var size_74: String = "slider" + if (size_74 == "v") { + } + + + if (event == JActivityAdapter.MY_LIST_ONCLICK_MORE) { + var movek: MutableList = mutableListOf() + movek.add(true) + movek.add(false) + while (movek.size > 80) { + break + } + + + setEditData() + } + } + + + public fun recognizeEndTextVersion(): Double { + var collectionInfo: Int = 849 + var wightHint: Long = 8569L + println(wightHint) + var themesHots: Float = 519.0f + println(themesHots) + var opensslCalloutPrimes: Double = 9215.0 + collectionInfo += 8026 + wightHint = 3803L + themesHots += themesHots + + return opensslCalloutPrimes + + } + + + private fun removeModeEditorTubeCompanion() { + + var rescaleDifferences = this.recognizeEndTextVersion() + + if (rescaleDifferences > 78.0) { + println(rescaleDifferences) + } + + println(rescaleDifferences) + + + var smartN: Double = 7176.0 + if (smartN == 10.0) { + } + + + when (tabPosition) { + 0 -> { + var itemse: Float = 2408.0f + + + viewModel.getMyCollections(pageIndex) + } + + 1 -> { + var fragmentsk: MutableMap = mutableMapOf() + fragmentsk.put("tunneled", false) + fragmentsk.put("cbphi", true) + if (fragmentsk.get("k") != null) { + } + + + viewModel.getMyHistory(pageIndex) + } + } + } + + + public fun attributeElementGridPatternPromise( + tagLoading: Int, + searchSkewed: MutableMap + ): Double { + var versionTrace: Double = 5510.0 + var mmkvExample: Boolean = true + var languageGift: Boolean = true + println(languageGift) + var factoryProfile: MutableMap = mutableMapOf() + var uncompressedGetcredGdpr: Double = 7773.0 + versionTrace += versionTrace + uncompressedGetcredGdpr -= versionTrace + mmkvExample = true + uncompressedGetcredGdpr += if (mmkvExample) 42 else 7 + languageGift = true + uncompressedGetcredGdpr -= if (languageGift) 66 else 2 + + return uncompressedGetcredGdpr + + } + + + fun setEditData() { + + var geomPulses: Double = + this.attributeElementGridPatternPromise(5611, mutableMapOf()) + + println(geomPulses) + + println(geomPulses) + + + var expandedH: Boolean = false + while (!expandedH) { + break + } + + + binding.refresh.setEnableRefresh(false) + var builder9: Double = 4174.0 + if (builder9 <= 143.0) { + } + + + myListAdapter?.selectEdit = !myListAdapter?.selectEdit!! + var recent1: Double = 6979.0 + if (recent1 <= 91.0) { + } + + + myListAdapter?.notifyDataSetChanged() + + } + + + public fun progressiveDetectAlertOneMore( + imageAllow: MutableMap, + actionContent: MutableList + ): Double { + var pagerGradle = mutableMapOf() + var smartTrends = mutableListOf() + println(smartTrends) + var profileAgreement: Boolean = true + var headerTransparent = 3953.0f + var flashingHamburgerIdx: Double = 8037.0 + profileAgreement = false + flashingHamburgerIdx -= if (profileAgreement) 43 else 96 + headerTransparent += 1722.0f + + return flashingHamburgerIdx + + } + + + override fun onRefresh(refreshLayout: RefreshLayout) { + var extsk_e: MutableList = mutableListOf() + + var avoptionsUsed = + this.progressiveDetectAlertOneMore(mutableMapOf(), extsk_e) + + if (avoptionsUsed == 69.0) { + println(avoptionsUsed) + } + + println(avoptionsUsed) + + + var modelh: Long = 610L + if (modelh >= 38L) { + } + + + this.normalSchemeExplore_space = 8924.0f + + this.applicationDeteleList = mutableListOf() + + + pageIndex = 1 + var splashZ: MutableList = mutableListOf() + splashZ.add("xdcam") + splashZ.add("compileoptionget") + splashZ.add("anticollapse") + splashZ.add("update") + splashZ.add("renewable") + splashZ.add("affinities") + if (splashZ.contains("acceleration")) { + } + + + removeModeEditorTubeCompanion() + } + + + public fun toneExceptionVerticalRandomAvailableYou(): Float { + var while_6Lifecycle: Boolean = true + var shareTest = false + println(shareTest) + var moreHeight: MutableList = mutableListOf() + var ctrlGotoUnpinned: Float = 7062.0f + while_6Lifecycle = false + ctrlGotoUnpinned -= if (while_6Lifecycle) 52 else 39 + shareTest = true + ctrlGotoUnpinned -= if (shareTest) 97 else 5 + + return ctrlGotoUnpinned + + } + + + override fun onDestroy() { + + var annotationsPasscode: Float = this.toneExceptionVerticalRandomAvailableYou() + + var check_annotationsPasscode: Double = annotationsPasscode.toDouble() + println(annotationsPasscode) + + println(annotationsPasscode) + + + var launch0: MutableMap = mutableMapOf() + launch0.put("nosimd", 237L) + launch0.put("itxfm", 448L) + launch0.put("evice", 396L) + if (launch0.get("d") != null) { + } + + + super.onDestroy() + var d_centerQ: Int = 2793 + while (d_centerQ == 158) { + break + } + + + EventBus.getDefault().unregister(this) + } + + + public fun originalPathDispatchFilterCommonBanner(beanExplore: Double): String { + var bannerEpisode = mutableListOf() + var loadError = "avgx" + var tagLogic = 7946L + var sceenSumm = "dogs" + for (i in 0..min(1, loadError.length - 1)) { + println(loadError.get(i)) + } + if (null != loadError) { + var dialog_u: Int = min(1, kotlin.random.Random.nextInt(23)) % loadError.length + var start_v: Int = min(1, kotlin.random.Random.nextInt(17)) % sceenSumm.length + var zone_d = min(dialog_u, start_v) + if (zone_d > 0) { + for (g in 0..min(1, zone_d - 1)) { + sceenSumm += loadError.get(g) + } + } + } + if (tagLogic >= -128 && tagLogic <= 128) { + var test_j: Int = min(1, kotlin.random.Random.nextInt(20)) % sceenSumm.length + sceenSumm += tagLogic.toString() + } + + return sceenSumm + + } + + + override fun getViewBinding( + inflater: LayoutInflater, + container: ViewGroup? + ): QHeaderBinding { + + var superviewAdmin: String = this.originalPathDispatchFilterCommonBanner(9926.0) + + var superviewAdmin_len = superviewAdmin.length + if (superviewAdmin == "content") { + println(superviewAdmin) + } + + println(superviewAdmin) + + + var processx: Boolean = true + if (!processx) { + } + + + return QHeaderBinding.inflate(inflater, container, false) + } + + + public fun makeDurationCommonLibrary( + skewedNum: Float, + selectBackup: Int, + itemTrends: Float + ): MutableList { + var startedName = 3836.0f + var playerFooter = false + var secondsPost: MutableList = mutableListOf() + var launcherPager: Double = 3799.0 + println(launcherPager) + var intentHeadphone = mutableListOf() + startedName = 2965.0f + var builder_len1 = intentHeadphone.size + var addition_r = min(kotlin.random.Random.nextInt(40), 1) % max(1, intentHeadphone.size) + intentHeadphone.add(addition_r, if (startedName > 0.0f) true else false) + playerFooter = true + var h_image_len1: Int = intentHeadphone.size + var index_e: Int = min(kotlin.random.Random.nextInt(66), 1) % max(1, intentHeadphone.size) + intentHeadphone.add(index_e, playerFooter) + for (listening in 0..min(1, secondsPost.size - 1)) { + if (listening < intentHeadphone.size) { + break + } + + } + launcherPager -= 6122.0 + var arrows_len1 = intentHeadphone.size + var load_b = min(kotlin.random.Random.nextInt(18), 1) % max(1, intentHeadphone.size) + intentHeadphone.add(load_b, if (launcherPager > 0.0) true else false) + + return intentHeadphone + + } + + + private fun createOverviewEmptyModuleComponent() { + + var crystalhdProtocols = this.makeDurationCommonLibrary(8555.0f, 8140, 41.0f) + + var crystalhdProtocols_len: Int = crystalhdProtocols.size + for (obj8 in crystalhdProtocols) { + println(obj8) + } + + println(crystalhdProtocols) + + + var networkZ: String = "travel" + if (networkZ == "u") { + } + + + binding.refresh.setEnableRefresh(true) + var allw: Float = 8633.0f + + + if (myListDeletes.isNotEmpty()) { + var placeB: MutableMap = mutableMapOf() + placeB.put("roup", "allocator") + placeB.put("drop", "gradfun") + placeB.put("approximation", "trace") + placeB.put("activities", "want") + if (placeB.size > 94) { + } + + + val animatingIndex: List? = myListAdapter?.items + var circleP: Double = 6196.0 + while (circleP > 111.0) { + break + } + + + if (!animatingIndex.isNullOrEmpty()) { + var listsr: MutableList = mutableListOf() + listsr.add(true) + listsr.add(false) + listsr.add(true) + if (listsr.contains(false)) { + } + + + for (i in animatingIndex.indices) { + var backF: Long = 4273L + if (backF <= 96L) { + } + println(backF) + + + animatingIndex[i].is_check = false + } + } + myListDeletes.clear() + } + myListAdapter?.selectEdit = false + var staye: Boolean = true + if (staye) { + } + + + myListAdapter?.notifyDataSetChanged() + + } + + private var historyBean: TMainExtractionBean.DataListBean? = null + + public fun optApplicationTargetPositionStateArrangement(checkString: Int): MutableMap { + var ffmpegStyle: Double = 7527.0 + var cycleRecent: Double = 655.0 + var standSpacing = mutableMapOf() + var removePaint: Int = 6601 + var downloadedEnlargeReach = mutableMapOf() + ffmpegStyle = 994.0 + downloadedEnlargeReach.put("kaiserBuflenAudioconvert", 6743L) + cycleRecent -= 2668.0 + downloadedEnlargeReach.put("zpbiquadsWhitelisted", 1998L) + for (ipple in 0..standSpacing.keys.toList().size - 1) { + downloadedEnlargeReach.put( + "bitdepth", + standSpacing.get(standSpacing.keys.toList()[ipple])?.toLong() ?: 4296L + ) + + } + removePaint -= removePaint + downloadedEnlargeReach.put("gtestCurlNib", 9207L) + + return downloadedEnlargeReach + + } + + + override fun collection(position: Int, data: TMainExtractionBean.DataListBean) { + + var mdcvRebalance = this.optApplicationTargetPositionStateArrangement(1908) + + for (object_c in mdcvRebalance) { + println(object_c.key) + println(object_c.value) + } + var mdcvRebalance_len: Int = mdcvRebalance.size + + println(mdcvRebalance) + + + var finisho: String = "egacy" + while (finisho.length > 177) { + break + } + + + singleOnClick { + var privacyS: String = "send" + if (privacyS == "8") { + } + println(privacyS) + + + selectCollectPosition = position + var httpc: String = "viable" + if (httpc == "f") { + } + println(httpc) + + + historyBean = data + var displayr: Boolean = true + + + if (data.is_collect == 1) { + var cancel6: Float = 5859.0f + while (cancel6 == 76.0f) { + break + } + println(cancel6) + + + val radiusRequestu = FYStatusAppveloria(requireContext()).apply { + var description_hD: Int = 7850 + if (description_hD <= 143) { + } + + + var topK: Int = 3430 + while (topK > 87) { + break + } + + + setOnCollectionClickListener(object : FYStatusAppveloria.CollectionOnClick { + + public fun activeContinuationRoundSecondBuy(arrowsFfmpeg: Long): String { + var horizontallyDestroy = true + var backupString: MutableList = mutableListOf() + var listsPrivacy: MutableMap = + mutableMapOf() + println(listsPrivacy) + var interruptibleRgbtest = "biometry" + if (horizontallyDestroy) { + println("logger") + } + + return interruptibleRgbtest + + } + + + override fun onCollectionAction() { + + var ompressorPickmode = this.activeContinuationRoundSecondBuy(4293L) + + println(ompressorPickmode) + var ompressorPickmode_len: Int = ompressorPickmode.length + + println(ompressorPickmode) + + + data.short_play_id.let { + data.short_play_video_id.let { it1 -> + isHistoryCollect = true + viewModel.getCancelCollect(it, it1) + } + } + } + }) + } + radiusRequestu.show() + var androidq: MutableList = mutableListOf() + androidq.add(410) + androidq.add(460) + androidq.add(991) + androidq.add(195) + while (androidq.size > 39) { + break + } + println(androidq) + + + radiusRequestu.collectionOnclick + } else { + var androidf: Float = 1379.0f + while (androidf >= 69.0f) { + break + } + println(androidf) + + + data.short_play_id.let { + var retrofit2: Double = 38.0 + while (retrofit2 == 93.0) { + break + } + + + data.short_play_video_id.let { it1 -> + viewModel.getCollect(it, it1) + } + } + } + + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/NNAndroid.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/NNAndroid.kt new file mode 100644 index 0000000..a145b96 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/NNAndroid.kt @@ -0,0 +1,157 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate + +import androidx.lifecycle.LiveData +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.texturedAsink.TMainExtractionBean +import com.veloria.now.shortapp.highbits.qscaleqlog.NMQRepositoryFfmpeg +import kotlin.math.min +import kotlin.math.max + + +class NNAndroid : SStringsHelp() { +@Volatile +private var canAttrsCell: Boolean = true +@Volatile +private var indexBuilderIdx: Long = 4302L +@Volatile +private var startedLastArray: MutableList = mutableListOf() +@Volatile + var paddingChooseMin: Double = 1434.0 + + + private val repository = NMQRepositoryFfmpeg() + + private val _myCollections = MutableLiveData?>() + val myCollections: MutableLiveData?> get() = _myCollections + +private fun translationAnnotationVerticalConverterBrowse(watchPaint: Float, clipNeed: Long, urlDisplay: String) :MutableMap { + var tabFfmpeg = 7645L + var paintProfile:Double = 5169.0 + var activeBall = 1140.0 + var framesyncFlush:MutableMap = mutableMapOf() + framesyncFlush.put("lsbfull", 423) + framesyncFlush.put("bps", 28) + tabFfmpeg *= 1893L + framesyncFlush.put("challengeBlocks", 1887) +paintProfile = paintProfile + framesyncFlush.put("gpostfilterExisted", 5872) + activeBall += 5497.0 + framesyncFlush.put("csridDropperVec", 8992) + + return framesyncFlush + +} + + +fun setMeToDelete(data: Int) { +var prepare_i = "whitespace" + +var ctrxArt:MutableMap = this.translationAnnotationVerticalConverterBrowse(7633.0f,9922L,prepare_i) + + var ctrxArt_len:Int = ctrxArt.size + val _ctrxArttemp = ctrxArt.keys.toList() + for(index_q in 0 .. _ctrxArttemp.size - 1) { + val key_index_q = _ctrxArttemp.get(index_q) + val value_index_q = ctrxArt.get(key_index_q) + if (index_q < 80) { + println(key_index_q) + println(value_index_q) + break + } + } + +println(ctrxArt) + + + var detailsq:Float = 3588.0f + while (detailsq <= 198.0f) { break } + + + _meToDelete.value = data + } + + private val _myHistory = MutableLiveData?>() + val myHistory: MutableLiveData?> get() = _myHistory + +private fun gridActionMinute() :Int { + var while_5vBack = 6568 + var numNeed = 149.0f + var contentCategoies:MutableList = mutableListOf() + var socantsendmoreColocatedSquared:Int = 892 + while_5vBack -= 96 + socantsendmoreColocatedSquared *= while_5vBack + numNeed -= numNeed + + return socantsendmoreColocatedSquared + +} + + +fun setMeToAllSelectCheckAction(data: Int) { + +var alternativesAsyncdisplaykit:Int = this.gridActionMinute() + + if (alternativesAsyncdisplaykit > 1) { + for (t_p in 0 .. alternativesAsyncdisplaykit) { + if (t_p == 0) { + println(t_p) + break + } + } + } + +println(alternativesAsyncdisplaykit) + + + var expanded7:MutableList = mutableListOf() + expanded7.add(108.0) + expanded7.add(37.0) + expanded7.add(281.0) + println(expanded7) + + +this.canAttrsCell = false + + this.indexBuilderIdx = 6198L + + this.startedLastArray = mutableListOf() + + this.paddingChooseMin = 8028.0 + + + _meToAllSelectCheckAction.value = data + } + + private val _cancelCollect = MutableLiveData?>() + val cancelCollect: MutableLiveData?> get() = _cancelCollect + fun getCollect(short_play_id: Int, video_id: Int) = + repository.getCollect(short_play_id, video_id).observeForever { result -> + _collect.value = result.getOrNull() + } + + private val _collect = MutableLiveData?>() + val collect: MutableLiveData?> get() = _collect + fun getCancelCollect(short_play_id: Int, video_id: Int) = + repository.getCancelCollect(short_play_id, video_id).observeForever { result -> + _cancelCollect.value = result.getOrNull() + } + + private val _meToAllSelectCheckAction = MutableLiveData() + val meToAllSelectCheckAction: LiveData get() = _meToAllSelectCheckAction + + fun getMyCollections(current_page: Int) = + repository.getMyCollections(current_page).observeForever { result -> + _myCollections.value = result.getOrNull() + } + + private val _meToDelete = MutableLiveData() + val meToDelete: LiveData get() = _meToDelete + + fun getMyHistory(current_page: Int) = + repository.getMyHistory(current_page).observeForever { result -> + _myHistory.value = result.getOrNull() + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/OMNormalInstrumented.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/OMNormalInstrumented.kt new file mode 100644 index 0000000..300759d --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/OMNormalInstrumented.kt @@ -0,0 +1,38 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.highbits.qscaleqlog.ANotifications +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.DoLoginBean +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean + + +class OMNormalInstrumented : SStringsHelp() { + @Volatile + private var arrangementBackgroundItemSpace: Double = 4011.0 + + @Volatile + private var immersiveModuleFontSum: Int = 2175 + + @Volatile + var authorizationInterpolatorSplas_dictionary: MutableMap = + mutableMapOf() + + + private val repository = ANotifications() + + private val _userInfo = MutableLiveData?>() + val userInfo: MutableLiveData?> get() = _userInfo + fun getUserInfo() = + repository.getUserInfo().observeForever { result -> + _userInfo.value = result.getOrNull() + } + + private val _logoutLiveData = MutableLiveData?>() + val logoutLiveData: MutableLiveData?> get() = _logoutLiveData + fun setLogout() = + repository.setLogout().observeForever { result -> + _logoutLiveData.value = result.getOrNull() + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/PWidthClient.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/PWidthClient.kt new file mode 100644 index 0000000..0881a9a --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/PWidthClient.kt @@ -0,0 +1,45 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.texturedAsink.PZEExploreUserBean +import com.veloria.now.shortapp.highbits.qscaleqlog.PDeteleResource +import kotlin.math.min +import kotlin.math.max + + +class PWidthClient : SStringsHelp() { +@Volatile + var detailMoveApiPadding: Double = 5213.0 +@Volatile +private var agentActive_min: Float = 1770.0f +@Volatile +private var is_PlayingCollections: Boolean = true + + + + private val repository = PDeteleResource() + + private val _exploreRecommends = MutableLiveData?>() + val exploreRecommends: MutableLiveData?> get() = _exploreRecommends + fun getCancelCollect(short_play_id: Int, video_id: Int) = + repository.getCancelCollect(short_play_id, video_id).observeForever { result -> + _cancelCollect.value = result.getOrNull() + } + + private val _collect = MutableLiveData?>() + val collect: MutableLiveData?> get() = _collect + fun getCollect(short_play_id: Int, video_id: Int) = + repository.getCollect(short_play_id, video_id).observeForever { result -> + _collect.value = result.getOrNull() + } + + private val _cancelCollect = MutableLiveData?>() + val cancelCollect: MutableLiveData?> get() = _cancelCollect + fun getExploreRecommends(current_page: Int, revolution: String) = + repository.getExploreRecommends(current_page, revolution).observeForever { result -> + _exploreRecommends.value = result.getOrNull() + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/VDLRenderers.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/VDLRenderers.kt new file mode 100644 index 0000000..78ead14 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/VDLRenderers.kt @@ -0,0 +1,67 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.texturedAsink.SManifestBean +import com.veloria.now.shortapp.texturedAsink.VModuleManifestBean +import com.veloria.now.shortapp.texturedAsink.ESTimeBean +import com.veloria.now.shortapp.texturedAsink.QVNetworkDashboardBean +import com.veloria.now.shortapp.highbits.qscaleqlog.NMQRepositoryFfmpeg +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean +import kotlin.math.min +import kotlin.math.max + + +class VDLRenderers : SStringsHelp() { +@Volatile +private var has_PagerRefresh: Boolean = true +@Volatile +private var numberFormatMore_count: Int = 5164 +@Volatile + var spacingImmersiveTestFlag: Int = 5249 +@Volatile +private var circleEventColorIdx: Long = 8133L + + + private val repository = NMQRepositoryFfmpeg() + + private val _data = MutableLiveData?>() + val data: MutableLiveData?> get() = _data + + fun getHomeModuleData() = + repository.getHomeModuleData().observeForever { result -> + _homeModule.value = result.getOrNull() + } + + private val _homeModule = MutableLiveData?>() + val homeModule: MutableLiveData?> get() = _homeModule + + fun loadData() = + repository.getData().observeForever { result -> + _data.value = result.getOrNull() + } + + private val _homeCategoriesTab = MutableLiveData?>() + val homeCategoriesTab: MutableLiveData?> get() = _homeCategoriesTab + + fun getHomeCategories(current_page: Int, category_id: Int) = + repository.getHomeCategories(current_page,category_id).observeForever { result -> + _homeCategories.value = result.getOrNull() + } + + private val _homeCategories = MutableLiveData?>() + val homeCategories: MutableLiveData?> get() = _homeCategories + fun getHomeCategoriesTab() = + repository.getHomeCategoriesTab().observeForever { result -> + _homeCategoriesTab.value = result.getOrNull() + } + + private val _userInfo = MutableLiveData?>() + val userInfo: MutableLiveData?> get() = _userInfo + fun getUserInfo() = + repository.getUserInfo().observeForever { result -> + _userInfo.value = result.getOrNull() + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/VeMyWalletRecordViewModel.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/VeMyWalletRecordViewModel.kt new file mode 100644 index 0000000..8fee562 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/adminSourceid/coordinate/VeMyWalletRecordViewModel.kt @@ -0,0 +1,38 @@ +package com.veloria.now.shortapp.subtractionCroll.adminSourceid.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.highbits.qscaleqlog.ANotifications +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.VeCustomerBuyRecordsBean +import com.veloria.now.shortapp.texturedAsink.VeCustomerOrderBean +import com.veloria.now.shortapp.texturedAsink.VeRewardCoinsBean + +class VeMyWalletRecordViewModel : SStringsHelp() { + + private val repository = ANotifications() + + private val _customerBuyRecords = MutableLiveData?>() + val customerBuyRecords: MutableLiveData?> get() = _customerBuyRecords + fun getCustomerBuyRecords(current_page: Int) = + repository.getCustomerBuyRecords(current_page).observeForever { result -> + _customerBuyRecords.value = result.getOrNull() + } + + private val _sendCoinList = MutableLiveData?>() + val sendCoinList: MutableLiveData?> get() = _sendCoinList + fun getSendCoinList(current_page: Int) = + repository.getSendCoinList(current_page).observeForever { result -> + _sendCoinList.value = result.getOrNull() + } + + private val _customerOrder = MutableLiveData?>() + val customerOrder: MutableLiveData?> get() = _customerOrder + fun getCustomerOrder(buy_type: String, + current_page: Int) = + repository.getCustomerOrder(buy_type,current_page).observeForever { result -> + _customerOrder.value = result.getOrNull() + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/AccountDeletionDialog.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/AccountDeletionDialog.kt new file mode 100644 index 0000000..d3b2f03 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/AccountDeletionDialog.kt @@ -0,0 +1,77 @@ +package com.veloria.now.shortapp.subtractionCroll.avcintraRelock + +import android.annotation.SuppressLint +import android.app.Dialog +import android.content.Context +import android.graphics.Color +import android.graphics.drawable.ColorDrawable +import android.view.Gravity +import android.view.Window +import android.view.WindowManager +import androidx.appcompat.widget.AppCompatImageView +import androidx.appcompat.widget.AppCompatTextView +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.TranslationHelper + +@SuppressLint("MissingInflatedId") +class AccountDeletionDialog(context: Context) : Dialog(context) { + var accountDeletionOnClick: AccountDeletionOnClick? = null + + interface AccountDeletionOnClick { + fun onAccountDeletionAction() + } + + init { + requestWindowFeature(Window.FEATURE_NO_TITLE) + setContentView(R.layout.dialog_logout) + + window?.apply { + setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) + setLayout( + (context.resources.displayMetrics.widthPixels * 0.9).toInt(), + WindowManager.LayoutParams.WRAP_CONTENT + ) + setGravity(Gravity.CENTER) + } + setCancelable(true) + + val ivImage = findViewById(R.id.iv_image) + val ivClose = findViewById(R.id.iv_close) + val tvCancel = findViewById(R.id.tv_cancel) + val tvLogout = findViewById(R.id.tv_logout) + val tvContent = findViewById(R.id.tv_content) + val tvTitle = findViewById(R.id.tv_title) + + ivImage.setBackgroundResource(R.mipmap.iv_dialog_account_deletion) + + if (TranslationHelper.getTranslation()!=null){ + tvTitle.text = TranslationHelper.getTranslation()?.veloria_confirm_deletion + tvContent.text = TranslationHelper.getTranslation()?.veloria_action_cannot_undone + tvLogout.text = TranslationHelper.getTranslation()?.veloria_delete_forever + tvCancel.text = TranslationHelper.getTranslation()?.veloria_cancel + + }else{ + tvTitle.text = "Confirm Account Deletion" + tvContent.text = "This action cannot be undone." + tvLogout.text = "Delete Forever" + tvCancel.text = "Cancel" + } + + ivClose.setOnClickListener { + dismiss() + } + tvCancel.setOnClickListener { + dismiss() + } + + tvLogout.setOnClickListener { + accountDeletionOnClick?.onAccountDeletionAction() + dismiss() + } + } + + fun setOnAccountDeletionClickListener(listener: AccountDeletionOnClick) { + this.accountDeletionOnClick = listener + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/DSPUnitVideoFragment.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/DSPUnitVideoFragment.kt new file mode 100644 index 0000000..d7b6087 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/DSPUnitVideoFragment.kt @@ -0,0 +1,574 @@ +package com.veloria.now.shortapp.subtractionCroll.avcintraRelock + +import android.app.AlertDialog +import android.app.Dialog +import android.os.Bundle +import android.view.Gravity +import android.view.View +import android.view.WindowManager +import androidx.fragment.app.DialogFragment +import androidx.recyclerview.widget.GridLayoutManager +import androidx.recyclerview.widget.LinearLayoutManager +import com.bumptech.glide.Glide +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.EeShapeStyleBinding +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.DPArrowsDefault +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.LConstantsRight +import com.veloria.now.shortapp.texturedAsink.XAboutBean + + +class DSPUnitVideoFragment : DialogFragment() { + @Volatile + private var traceFfmpegPadding: Float = 1557.0f + + @Volatile + private var hasLauncherAttrs: Boolean = true + + + var seriesCallBack: SeriesCallBackClick? = null + + interface SeriesCallBackClick { + fun chooseSeriesClick(episode: XAboutBean.Episode) + } + + + private fun restoreJobConstraint(): MutableMap { + var playDashboard = true + var languageContext: Long = 5240L + println(languageContext) + var transparentManifest = mutableMapOf() + println(transparentManifest) + var participantBethsoftvid: MutableMap = mutableMapOf() + playDashboard = false + participantBethsoftvid.put("updatesAppleCursorstreamwrapper", 0.0f) + + return participantBethsoftvid + + } + + + override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { + + var sorecvmsgClassifs: MutableMap = this.restoreJobConstraint() + + var sorecvmsgClassifs_len: Int = sorecvmsgClassifs.size + val _sorecvmsgClassifstemp = sorecvmsgClassifs.keys.toList() + for (index_d in 0.._sorecvmsgClassifstemp.size - 1) { + val key_index_d = _sorecvmsgClassifstemp.get(index_d) + val value_index_d = sorecvmsgClassifs.get(key_index_d) + if (index_d < 75) { + println(key_index_d) + println(value_index_d) + break + } + } + + println(sorecvmsgClassifs) + + + var gradleE: Long = 2595L + if (gradleE >= 178L) { + } + + + this.traceFfmpegPadding = 4899.0f + + this.hasLauncherAttrs = true + + + val coverOffset = AlertDialog.Builder(requireActivity()) +// var cellQ: MutableList = mutableListOf() +// cellQ.add(180.0f) +// cellQ.add(862.0f) +// if (cellQ.size > 185) { +// } +// println(cellQ) + + + val k_tago = requireActivity().layoutInflater + var categoriesg: MutableMap = mutableMapOf() + categoriesg.put("prefetching", 887.0f) + categoriesg.put("cmac", 381.0f) + categoriesg.put("saiz", 321.0f) + categoriesg.put("conv", 378.0f) + categoriesg.put("dbpage", 956.0f) + categoriesg.put("ouble", 10.0f) + println(categoriesg) + + + val giftClientBannerView = k_tago.inflate(R.layout.ee_shape_style, null) + var stateR: MutableMap = mutableMapOf() + stateR.put("requirement", 117.0f) + stateR.put("box", 438.0f) + stateR.put("base", 685.0f) + stateR.put("icwrsi", 851.0f) + stateR.put("modulemap", 234.0f) + while (stateR.size > 104) { + break + } + println(stateR) + + + val allExtractionCagetory = EeShapeStyleBinding.bind(giftClientBannerView) + var morej: Float = 9409.0f + + + val versionPlayfairLatest: List? = + arguments?.getParcelableArrayList(JActivityAdapter.VIDEO_EPISODES_SERIES_DATA_LIST) + var suspenda: MutableMap = mutableMapOf() + suspenda.put("firewall", true) + suspenda.put("cderror", true) + suspenda.put("monotony", true) + suspenda.put("register", true) + while (suspenda.size > 30) { + break + } + + + val data: XAboutBean.ShortPlayInfo? = + arguments?.getParcelable(JActivityAdapter.VIDEO_EPISODES_SERIES_DATA) + var pager5: Long = 6415L + while (pager5 > 180L) { + break + } + + + val startBind = + arguments?.getInt(JActivityAdapter.VIDEO_EPISODES_SERIES_DATA_CURRENT_POSITION, 0) + var favoritesU: String = "emscripten" + while (favoritesU.length > 199) { + break + } + + + val qualityShare: MutableList> = mutableListOf() + var wight_: MutableMap = mutableMapOf() + wight_.put("timestamp", "i_73") + wight_.put("marker", "machine") + wight_.put("digraph", "growth") + wight_.put("vfilter", "defaul") + + + val type_vToastWindow_t: MutableList = mutableListOf() + var dashboard3: String = "remap" + + + var deteleDeletes = 0 + var short_cc: String = "diffx" + if (short_cc == "f") { + } + + + var createScheme: Int + var secondX: String = "unmuted" + println(secondX) + + + val chooseClient = 30 + var loginE: Float = 5530.0f + if (loginE > 15.0f) { + } + + + var playLock = 1 + var layoutu: Float = 6838.0f + while (layoutu >= 64.0f) { + break + } + + + + while (deteleDeletes < versionPlayfairLatest?.size!!) { + var seriesV: Boolean = false + if (seriesV) { + } + + + createScheme = deteleDeletes + chooseClient + var release_wj: Boolean = false + if (!release_wj) { + } + + + if (createScheme > versionPlayfairLatest.size) { + var listenerf: Float = 6564.0f + while (listenerf <= 112.0f) { + break + } + + + createScheme = versionPlayfairLatest.size + } + + val allg = versionPlayfairLatest.subList(deteleDeletes, createScheme) + var smartB: Boolean = false + println(smartB) + + + qualityShare.add(allg) + var topw: Int = 9171 + while (topw > 53) { + break + } + + + val system3 = "${playLock}-${playLock + allg.size - 1}" + var bindingS: Double = 2601.0 + + + type_vToastWindow_t.add(system3) + var attrsA: String = "ttadsp" + if (attrsA == "I") { + } + + + + deteleDeletes = createScheme + var sharee: Boolean = true + if (!sharee) { + } + + + playLock += allg.size + } + val lastS = LConstantsRight() + var downa: Float = 9750.0f + if (downa <= 139.0f) { + } + + + val manager = + LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false) + var priceW: Float = 2756.0f + while (priceW < 58.0f) { + break + } + println(priceW) + + + allExtractionCagetory.recyclerNum.layoutManager = manager + var responsed: MutableMap = mutableMapOf() + responsed.put("morphed", 74.0f) + responsed.put("tester", 716.0f) + responsed.put("subviewer", 749.0f) + responsed.put("decelerated", 844.0f) + while (responsed.size > 54) { + break + } + + + allExtractionCagetory.recyclerNum.adapter = lastS + var attrsV: Float = 1971.0f + while (attrsV > 27.0f) { + break + } + + + lastS.submitList(type_vToastWindow_t) + var device1: Long = 2585L + if (device1 > 9L) { + } + + + val coinsSearchStyles = DPArrowsDefault() + var iconP: Long = 3497L + while (iconP <= 178L) { + break + } + + + val fragmentsBanner = 5 + var restartE: Double = 530.0 + while (restartE == 166.0) { + break + } + + + val editEmpty = GridLayoutManager(context, fragmentsBanner) + var colorsW: MutableList = mutableListOf() + colorsW.add(365) + colorsW.add(267) + colorsW.add(695) + colorsW.add(367) + colorsW.add(889) + + + allExtractionCagetory.recyclerSeries.layoutManager = editEmpty + var pageM: Double = 2790.0 + while (pageM <= 65.0) { + break + } + + + allExtractionCagetory.recyclerSeries.adapter = coinsSearchStyles + var contentV: Boolean = true + while (contentV) { + break + } + + + coinsSearchStyles.submitList(qualityShare[0]) + var beanG: Double = 8407.0 + while (beanG == 51.0) { + break + } + println(beanG) + + + if (startBind != null) { + var failurey: Long = 4959L + if (failurey == 171L) { + } + + + coinsSearchStyles.currentPosition = startBind.plus(1) + } + lastS.currentPosition = 0 + var l_managerB: Float = 9195.0f + if (l_managerB <= 197.0f) { + } + + + lastS.setOnItemClickListener { adapter, giftClientBannerView, position -> + coinsSearchStyles.submitList(qualityShare[position]) + lastS.currentPosition = position + var service2: MutableMap = mutableMapOf() + service2.put("lon", 341.0) + service2.put("coders", 588.0) + service2.put("datacenters", 476.0) + service2.put("counter", 126.0) + if (service2.size > 103) { + } + + + lastS.notifyDataSetChanged() + var f_position7: Float = 7919.0f + if (f_position7 >= 5.0f) { + } + + + coinsSearchStyles.notifyDataSetChanged() + } + coinsSearchStyles.setOnItemClickListener { adapter, giftClientBannerView, position -> + val watchingCoverItem = adapter.getItem(position) as XAboutBean.Episode + if (lastS.currentPosition == 0) { + if (position > 0) { + val beforeItem = adapter.getItem(position - 1) as XAboutBean.Episode + if (beforeItem.is_lock && !RYAction.isVipTo()) { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_jump_unlock_error.toString()) + } else { + toast("The prequel to this series is not unlocked. Please unlock the prequel before unlocking this series") + } + dismiss() + return@setOnItemClickListener + } + } + } else { + if (position > 0) { + val beforeItem = adapter.getItem(position - 1) as XAboutBean.Episode + if (beforeItem.is_lock && !RYAction.isVipTo()) { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_jump_unlock_error.toString()) + } else { + toast("The prequel to this series is not unlocked. Please unlock the prequel before unlocking this series") + } + dismiss() + return@setOnItemClickListener + } + } else if (position == 0) { + val i = qualityShare[lastS.currentPosition - 1].size + val beforeItem = + qualityShare[lastS.currentPosition - 1].get(i - 1) + if (beforeItem.is_lock && !RYAction.isVipTo()) { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_jump_unlock_error.toString()) + } else { + toast("The prequel to this series is not unlocked. Please unlock the prequel before unlocking this series") + } + dismiss() + return@setOnItemClickListener + } + } + } + + seriesCallBack?.chooseSeriesClick(watchingCoverItem) + dismiss() + } + isCancelable = true + var footert: Double = 889.0 + + + allExtractionCagetory.tvContentDialogSeries.text = data?.description + var networkI: Double = 9563.0 + if (networkI < 142.0) { + } + + + allExtractionCagetory.tvName.text = data?.name + var nightj: Double = 7989.0 + + + + if (data?.category != null && data.category.isNotEmpty()) { + var renderersE: MutableList = mutableListOf() + renderersE.add(835) + renderersE.add(831) + renderersE.add(240) + renderersE.add(121) + renderersE.add(580) + renderersE.add(745) + + + allExtractionCagetory.tvFavor.text = data.category[0] + var itemsL: MutableList = mutableListOf() + itemsL.add(968.0f) + itemsL.add(478.0f) + itemsL.add(656.0f) + if (itemsL.size > 2) { + } + + + allExtractionCagetory.tvFavor.visibility = View.VISIBLE + var needo: Double = 5228.0 + while (needo >= 67.0) { + break + } + + + if (data.category.size > 1) { + var advertI: MutableList = mutableListOf() + advertI.add(90) + advertI.add(308) + advertI.add(72) + advertI.add(318) + if (advertI.size > 91) { + } + + + allExtractionCagetory.tvLove.text = data.category[1] + var tnews4: MutableList = mutableListOf() + tnews4.add(804) + tnews4.add(850) + tnews4.add(474) + tnews4.add(631) + tnews4.add(235) + tnews4.add(47) + + + allExtractionCagetory.tvLove.visibility = View.VISIBLE + } else { + var responsey: Long = 3227L + while (responsey >= 157L) { + break + } + + + allExtractionCagetory.tvLove.visibility = View.GONE + } + } else { + var launchN: Long = 7786L + println(launchN) + + + allExtractionCagetory.tvFavor.visibility = View.GONE + } + + Glide.with(this) + .load(data?.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .error(R.mipmap.collection_trending_recommend) + .into(allExtractionCagetory.ivImg) + var pathn: Boolean = false + + + allExtractionCagetory.ivCloseDialogSeries.setOnClickListener { + var menuA: Boolean = true + + + var black2: Int = 2356 + while (black2 >= 186) { + break + } + println(black2) + + dismiss() + } + coverOffset.setView(allExtractionCagetory.root) + var seekbarY: Int = 6286 + while (seekbarY > 40) { + break + } + + + val radiusRequest = coverOffset.create() + var createh: Float = 4697.0f + if (createh > 88.0f) { + } + println(createh) + + + radiusRequest.window?.setBackgroundDrawableResource(android.R.color.transparent) + var retryS: MutableMap = mutableMapOf() + retryS.put("article", true) + retryS.put("unidentified", true) + retryS.put("alabaster", false) + retryS.put("gptopts", false) + retryS.put("compitable", true) + if (retryS.get("Q") != null) { + } + + + val cellQ = radiusRequest.window + var userQ: Long = 6439L + while (userQ == 199L) { + break + } + println(userQ) + + + cellQ?.decorView?.setPadding(0, 0, 0, 0) + var dashboardb: String = "matrix" + if (dashboardb.length > 15) { + } + + + cellQ?.setGravity(Gravity.BOTTOM) + var free4: Int = 3383 + if (free4 >= 165) { + } + + + val iconWindow_nf = cellQ?.attributes + var suspend7: Int = 5425 + if (suspend7 < 170) { + } + println(suspend7) + + + iconWindow_nf?.width = WindowManager.LayoutParams.MATCH_PARENT + var a_centerl: Boolean = false + if (!a_centerl) { + } + + + iconWindow_nf?.height = WindowManager.LayoutParams.WRAP_CONTENT + var color5: String = "addition" + if (color5 == "Q") { + } + println(color5) + + + cellQ?.attributes = iconWindow_nf + var durationZ: Int = 883 + if (durationZ > 154) { + } + + + return radiusRequest + } +} diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/FYStatusAppveloria.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/FYStatusAppveloria.kt new file mode 100644 index 0000000..7033419 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/FYStatusAppveloria.kt @@ -0,0 +1,223 @@ +package com.veloria.now.shortapp.subtractionCroll.avcintraRelock + +import android.annotation.SuppressLint +import android.app.Dialog +import android.content.Context +import android.graphics.Color +import android.graphics.drawable.ColorDrawable +import android.view.Gravity +import android.view.Window +import android.view.WindowManager +import androidx.appcompat.widget.AppCompatImageView +import androidx.appcompat.widget.AppCompatTextView +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.TranslationHelper + + +@SuppressLint("MissingInflatedId") +class FYStatusAppveloria(context: Context) : Dialog(context) { + @Volatile + var shapeAdapterFree_max: Float = 5018.0f + + @Volatile + var has_DetailBuilder: Boolean = true + + @Volatile + var enbaleAgreementPointPosition: Boolean = false + + + var collectionOnclick: CollectionOnClick? = null + + interface CollectionOnClick { + fun onCollectionAction() + } + + init { + var viewwV: Boolean = true + if (!viewwV) { + } + println(viewwV) + + + requestWindowFeature(Window.FEATURE_NO_TITLE) + var coinsY: Double = 6467.0 + println(coinsY) + + + setContentView(R.layout.co_android) + var trendsE: String = "wmavoice" + if (trendsE.length > 78) { + } + + + + window?.apply { + var boldP: String = "imprint" + if (boldP == "5") { + } + + + var recommendD: Double = 9025.0 + if (recommendD >= 54.0) { + } + println(recommendD) + + + setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) + var httpD: Double = 6413.0 + if (httpD <= 50.0) { + } + + + setLayout( + (context.resources.displayMetrics.widthPixels * 0.9).toInt(), + WindowManager.LayoutParams.WRAP_CONTENT + ) + var bbfdebaffdg: Float = 8857.0f + if (bbfdebaffdg > 157.0f) { + } + println(bbfdebaffdg) + + + setGravity(Gravity.CENTER) + } + setCancelable(true) + var watchn: MutableList = mutableListOf() + watchn.add("polymod") + watchn.add("snowdata") + watchn.add("additions") + watchn.add("rotation") + println(watchn) + + + val ivClose = findViewById(R.id.iv_close) + var main_zV: String = "qsvvpp" + if (main_zV.length > 169) { + } + + + val tvUnFavorite = findViewById(R.id.tv_unfavorite) + var videoy: Int = 498 + if (videoy <= 150) { + } + + val tvContent = findViewById(R.id.tv_content) + val tvTitle = findViewById(R.id.tv_title) + + if (TranslationHelper.getTranslation()!=null){ + tvTitle.text = TranslationHelper.getTranslation()?.veloria_un_favorites + tvContent.text = TranslationHelper.getTranslation()?.veloria_un_favorites_text + tvUnFavorite.text = TranslationHelper.getTranslation()?.veloria_confirm + + }else{ + tvTitle.text = "UnFavorites" + tvContent.text = "You may not find this collection after you uncollect it" + tvUnFavorite.text = "Confirm" + } + + + ivClose.setOnClickListener { + var footer3: String = "fetches" + while (footer3.length > 10) { + break + } + println(footer3) + + + var draggingr: MutableList = mutableListOf() + draggingr.add("cancel") + draggingr.add("pullup") + draggingr.add("transit") + draggingr.add("cyuv") + draggingr.add("erode") + draggingr.add("playable") + if (draggingr.size > 73) { + } + println(draggingr) + + + dismiss() + } + + tvUnFavorite.setOnClickListener { + var hotsz: MutableMap = mutableMapOf() + hotsz.put("leaving", true) + hotsz.put("prompeg", true) + hotsz.put("conditional", false) + hotsz.put("floating", false) + if (hotsz.size > 65) { + } + + + collectionOnclick?.onCollectionAction() + var revolutionQ: MutableMap = mutableMapOf() + revolutionQ.put("underscore", "brown") + revolutionQ.put("geokey", "fully") + revolutionQ.put("oauth", "tout") + revolutionQ.put("drawline", "intrnl") + if (revolutionQ.size > 25) { + } + + + dismiss() + } + } + + + private fun obtainSaltGlideWidth( + delete_vData: String, + totalShow: Long, + pausePlayer: Long + ): MutableMap { + var historyDevice = mutableListOf() + var allowCollections: Long = 6693L + var launcherStop = 6700.0f + var newlineFolder: MutableMap = mutableMapOf() + allowCollections += 7145L + newlineFolder.put("nidobjCvtyuvtoPgmx", allowCollections) + launcherStop -= launcherStop + newlineFolder.put("resolutionCinvideoBitrate", 6461L) + + return newlineFolder + + } + + + fun setOnCollectionClickListener(listener: CollectionOnClick) { + var equest_n: String = "sqrt" + + var mockCovers: MutableMap = this.obtainSaltGlideWidth(equest_n, 3644L, 9902L) + + var mockCovers_len: Int = mockCovers.size + val _mockCoverstemp = mockCovers.keys.toList() + for (index_4 in 0.._mockCoverstemp.size - 1) { + val key_index_4 = _mockCoverstemp.get(index_4) + val value_index_4 = mockCovers.get(key_index_4) + if (index_4 != 41) { + println(key_index_4) + println(value_index_4) + break + } + } + + println(mockCovers) + + + var b_player7: Float = 1498.0f + while (b_player7 <= 79.0f) { + break + } + println(b_player7) + + + this.shapeAdapterFree_max = 3819.0f + + this.has_DetailBuilder = true + + this.enbaleAgreementPointPosition = false + + + this.collectionOnclick = listener + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/LoginDialog.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/LoginDialog.kt new file mode 100644 index 0000000..e44f911 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/LoginDialog.kt @@ -0,0 +1,139 @@ +package com.veloria.now.shortapp.subtractionCroll.avcintraRelock + +import android.annotation.SuppressLint +import android.app.Dialog +import android.content.Context +import android.content.Intent +import android.graphics.Color +import android.graphics.drawable.ColorDrawable +import android.text.SpannableString +import android.text.TextPaint +import android.text.method.LinkMovementMethod +import android.text.style.ClickableSpan +import android.view.Gravity +import android.view.View +import android.view.Window +import android.view.WindowManager +import androidx.appcompat.widget.AppCompatImageView +import androidx.appcompat.widget.AppCompatTextView +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.subtractionCroll.bidirectional.RBZLatestDeteleActivity + +@SuppressLint("MissingInflatedId") +class LoginDialog(context: Context) : Dialog(context) { + var loginOnclick: LoginOnClick? = null + + interface LoginOnClick { + fun onLoginFacebook() + } + + init { + requestWindowFeature(Window.FEATURE_NO_TITLE) + setContentView(R.layout.dialog_login) + + window?.apply { + setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) + setLayout( + WindowManager.LayoutParams.MATCH_PARENT, + WindowManager.LayoutParams.MATCH_PARENT + ) + setGravity(Gravity.BOTTOM) + } + setCancelable(true) + + val tvTitle = findViewById(R.id.tv_title) + val ivClose = findViewById(R.id.iv_close_dialog) + val tvLoginFacebook = findViewById(R.id.tv_login_facebook) + val tvPolicy = findViewById(R.id.tv_policy) + ivClose.setOnClickListener { + dismiss() + } + + tvLoginFacebook.setOnClickListener { + loginOnclick?.onLoginFacebook() + dismiss() + } + + var fullText = "" + var fullUserText = "" + var fullPriText = "" + if (TranslationHelper.getTranslation() != null) { + tvTitle.text = TranslationHelper.getTranslation()?.veloria_welcome_to + tvLoginFacebook.text = TranslationHelper.getTranslation()?.veloria_login_facebook + fullText = TranslationHelper.getTranslation()?.veloria_login_hint.toString() + fullUserText = TranslationHelper.getTranslation()?.veloria_my_agreement.toString() + fullPriText = TranslationHelper.getTranslation()?.veloria_my_privacy.toString() + } else { + fullText = "By logging in you agree to: User Agreement & Privacy Policy" + fullUserText = "User Agreement" + fullPriText = "Privacy Policy" + } + + val spannableString = SpannableString(fullText) + + val start1 = fullText.indexOf(fullUserText) + val end1 = start1 + fullUserText.length + val start2 = fullText.lastIndexOf(fullPriText) + val end2 = start2 + fullPriText.length + + if (start1 != -1) { + spannableString.setSpan( + CustomClickableSpan(Color.parseColor("#FFB5B5B5")) { + singleOnClick { + context.startActivity( + Intent( + context, + RBZLatestDeteleActivity::class.java + ).putExtra( + JActivityAdapter.WEB_VIEW_URL_STRING, + JActivityAdapter.WEB_VIEW_USER_AGREEMENT + ) + ) + } + }, + start1, end1, SpannableString.SPAN_EXCLUSIVE_EXCLUSIVE + ) + } + if (start2 != -1) { + spannableString.setSpan( + CustomClickableSpan(Color.parseColor("#FFB5B5B5")) { + singleOnClick { + context.startActivity( + Intent( + context, + RBZLatestDeteleActivity::class.java + ).putExtra( + JActivityAdapter.WEB_VIEW_URL_STRING, + JActivityAdapter.WEB_VIEW_PRIVACY_POLICY + ) + ) + } + }, + start2, end2, SpannableString.SPAN_EXCLUSIVE_EXCLUSIVE + ) + } + + tvPolicy.text = spannableString + tvPolicy.movementMethod = LinkMovementMethod.getInstance() // 必须设置! + + } + + fun setOnLoginOnclickListener(listener: LoginOnClick) { + this.loginOnclick = listener + } + + class CustomClickableSpan( + private val color: Int = Color.BLUE, + private val onClick: () -> Unit + ) : ClickableSpan() { + override fun onClick(widget: View) = onClick() + override fun updateDrawState(ds: TextPaint) { + super.updateDrawState(ds) + ds.color = color + ds.isUnderlineText = true + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/LogoutDialog.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/LogoutDialog.kt new file mode 100644 index 0000000..f0fabf0 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/LogoutDialog.kt @@ -0,0 +1,68 @@ +package com.veloria.now.shortapp.subtractionCroll.avcintraRelock + +import android.annotation.SuppressLint +import android.app.Dialog +import android.content.Context +import android.graphics.Color +import android.graphics.drawable.ColorDrawable +import android.view.Gravity +import android.view.Window +import android.view.WindowManager +import androidx.appcompat.widget.AppCompatImageView +import androidx.appcompat.widget.AppCompatTextView +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.TranslationHelper + +@SuppressLint("MissingInflatedId") +class LogoutDialog(context: Context) : Dialog(context) { + var logoutOnClick: LogoutOnClick? = null + + interface LogoutOnClick { + fun onLogoutAction() + } + + init { + requestWindowFeature(Window.FEATURE_NO_TITLE) + setContentView(R.layout.dialog_logout) + + window?.apply { + setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) + setLayout( + (context.resources.displayMetrics.widthPixels * 0.9).toInt(), + WindowManager.LayoutParams.WRAP_CONTENT + ) + setGravity(Gravity.CENTER) + } + setCancelable(true) + + val ivClose = findViewById(R.id.iv_close) + val tvCancel = findViewById(R.id.tv_cancel) + val tvLogout = findViewById(R.id.tv_logout) + val tvContent = findViewById(R.id.tv_content) + val tvTitle = findViewById(R.id.tv_title) + + if (TranslationHelper.getTranslation() != null){ + tvTitle.text = TranslationHelper.getTranslation()?.veloria_ready_to_leave + tvContent.text = TranslationHelper.getTranslation()?.veloria_ready_to_leave_text + tvCancel.text = TranslationHelper.getTranslation()?.veloria_cancel + tvLogout.text = TranslationHelper.getTranslation()?.veloria_log_out + } + + ivClose.setOnClickListener { + dismiss() + } + tvCancel.setOnClickListener { + dismiss() + } + + tvLogout.setOnClickListener { + logoutOnClick?.onLogoutAction() + dismiss() + } + } + + fun setOnLogoutClickListener(listener: LogoutOnClick) { + this.logoutOnClick = listener + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/PlayerBuyDialogFragment.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/PlayerBuyDialogFragment.kt new file mode 100644 index 0000000..cf53150 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/PlayerBuyDialogFragment.kt @@ -0,0 +1,615 @@ +package com.veloria.now.shortapp.subtractionCroll.avcintraRelock + +import android.app.AlertDialog +import android.app.Dialog +import android.content.DialogInterface +import android.graphics.Rect +import android.os.Build +import android.os.Bundle +import android.text.Html +import android.view.Gravity +import android.view.View +import android.view.WindowManager +import androidx.lifecycle.ViewModelProvider +import androidx.lifecycle.lifecycleScope +import androidx.recyclerview.widget.GridLayoutManager +import androidx.recyclerview.widget.LinearLayoutManager +import androidx.recyclerview.widget.RecyclerView +import com.android.billingclient.api.AcknowledgePurchaseParams +import com.android.billingclient.api.BillingClient +import com.android.billingclient.api.BillingClientStateListener +import com.android.billingclient.api.BillingFlowParams +import com.android.billingclient.api.BillingResult +import com.android.billingclient.api.ConsumeParams +import com.android.billingclient.api.ConsumeResponseListener +import com.android.billingclient.api.ProductDetails +import com.android.billingclient.api.ProductDetailsResponseListener +import com.android.billingclient.api.Purchase +import com.android.billingclient.api.PurchasesUpdatedListener +import com.android.billingclient.api.QueryProductDetailsParams +import com.google.android.material.bottomsheet.BottomSheetDialogFragment +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.YFHome +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.LayoutVePlayerBuyDialogBinding +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeStoreViewModel +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeStoreCoinAdapter +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeStoreVipAdapter +import com.veloria.now.shortapp.texturedAsink.VeCreatePayOrderReqBean +import com.veloria.now.shortapp.texturedAsink.VePayBean +import com.veloria.now.shortapp.texturedAsink.VePaySettingsBean +import com.veloria.now.shortapp.texturedAsink.XAboutBean +import kotlinx.coroutines.launch +import org.greenrobot.eventbus.EventBus + +class PlayerBuyDialogFragment : BottomSheetDialogFragment() { + + private var binding: LayoutVePlayerBuyDialogBinding? = null + + private val viewModel by lazy { ViewModelProvider(this)[VeStoreViewModel::class.java] } + + private var coinAdapter: VeStoreCoinAdapter? = null + private var vipAdapter: VeStoreVipAdapter? = null + private var promise_view_ad: Int? = -1 + private var connectNum = 0 + private var short_play_id: Int? = 0 + private var isConnect = false + + private var typeOnClick = 0 + private var payBeanReq: VePayBean? = null + + private var billingClientData: BillingClient? = null + private var order_code = "" + private var vipData: VePaySettingsBean.VipBean? = null + private var coinsData: VePaySettingsBean.CoinsBean? = null + + private var isBuy = false + private var purchaseData: Purchase? = null + + interface OnDataPassOnClick { + fun onDataPassOnClick(data: VePaySettingsBean.CoinsBean?) + } + + + var dataPasserOnClick: OnDataPassOnClick? = null + + + override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { + val builder = AlertDialog.Builder(requireActivity()) + val inflater = requireActivity().layoutInflater + val view = inflater.inflate(R.layout.layout_ve_player_buy_dialog, null) + binding = LayoutVePlayerBuyDialogBinding.bind(view) + val parcelable = + arguments?.getParcelable(JActivityAdapter.BUY_EPISODE) + short_play_id = parcelable?.short_play_id + promise_view_ad = parcelable?.promise_view_ad + + if (TranslationHelper.getTranslation() != null) { + binding?.tvCoinsText?.text = TranslationHelper.getTranslation()?.veloria_your_coins + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { + binding?.tvTips?.text = Html.fromHtml( + TranslationHelper.getTranslation()?.veloria_store_tips + ?: getString(R.string.ve_store_tips_br), + Html.FROM_HTML_MODE_COMPACT + ) + binding?.tvBuyHint?.text = Html.fromHtml( + TranslationHelper.getTranslation()?.veloria_unlimited_access_to + ?: getString(R.string.unlimited_access_to_all_series_for_1_br), + Html.FROM_HTML_MODE_COMPACT + ) + } else { + binding?.tvTips?.text = Html.fromHtml( + TranslationHelper.getTranslation()?.veloria_store_tips + ?: getString(R.string.ve_store_tips_br) + ) + binding?.tvBuyHint?.text = Html.fromHtml( + TranslationHelper.getTranslation()?.veloria_unlimited_access_to + ?: getString(R.string.unlimited_access_to_all_series_for_1_br) + ) + } + + } + + initLoading() + binding?.tvCoins?.text = RYAction.getAllCoinTotal().toString() + + binding?.ivCloseDialog?.setOnClickListener { + dismiss() + } + + coinAdapter = VeStoreCoinAdapter() + binding?.recyclerCoin?.layoutManager = GridLayoutManager(requireContext(), 3) + binding?.recyclerCoin?.adapter = coinAdapter + binding?.recyclerCoin?.addItemDecoration(object : RecyclerView.ItemDecoration() { + override fun getItemOffsets( + outRect: Rect, + view: View, + parent: RecyclerView, + state: RecyclerView.State + ) { + outRect.left = resources.getDimension(R.dimen.dp_5).toInt() + outRect.right = resources.getDimension(R.dimen.dp_5).toInt() + outRect.bottom = resources.getDimension(R.dimen.dp_10).toInt() + } + }) + + vipAdapter = VeStoreVipAdapter() + binding?.recyclerVip?.layoutManager = + LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false) + binding?.recyclerVip?.adapter = vipAdapter + showLoading() + viewModel.getPaySettingsV3(0, 0) + + vipAdapter?.setOnItemClickListener { adapter, view, position -> + if (typeOnClick == 0) { + coinAdapter?.currentPosition = -1 + coinAdapter?.notifyDataSetChanged() + } + typeOnClick = 1 + vipAdapter?.currentPosition = position + vipAdapter?.notifyDataSetChanged() + + vipData = vipAdapter!!.getItem(position) as VePaySettingsBean.VipBean + + if (parcelable != null) { + short_play_id?.let { + VeCreatePayOrderReqBean( + vipData?.id.toString(), + "google", + it, + parcelable.short_play_video_id + ) + }?.let { + viewModel.setCreatePayOrder( + it + ) + } + } + + } + coinAdapter?.setOnItemClickListener { adapter, view, position -> + if (typeOnClick == 1) { + vipAdapter?.currentPosition = -1 + vipAdapter?.notifyDataSetChanged() + } + typeOnClick = 0 + coinAdapter?.currentPosition = position + coinAdapter?.notifyDataSetChanged() + + coinsData = + coinAdapter!!.getItem(position) as VePaySettingsBean.CoinsBean + + if (parcelable != null) { + short_play_id?.let { + VeCreatePayOrderReqBean( + coinsData?.id.toString(), + "google", + it, + parcelable.short_play_video_id + ) + }?.let { + viewModel.setCreatePayOrder( + it + ) + } + } + } + + observeData() + + initPayData() + + builder.setView(binding?.root) + val dialog = builder.create() + dialog.window?.setBackgroundDrawableResource(android.R.color.transparent) + val window = dialog.window + window?.decorView?.setPadding(0, 0, 0, 0) + window?.setGravity(Gravity.BOTTOM) + val layoutParams = window?.attributes + layoutParams?.width = WindowManager.LayoutParams.MATCH_PARENT + layoutParams?.height = resources.getDimensionPixelSize(R.dimen.dp_600) + window?.attributes = layoutParams + return dialog + } + + fun observeData() { + viewModel.PaySettingsV3.observe(this) { + if (it?.data != null) { + coinAdapter?.submitList(it.data.list_coins) + vipAdapter?.submitList(it.data.list_sub_vip) + + it.data.list_sub_vip.let { it1 -> querySubVipProductDetails(it1) } + it.data.list_coins.let { it1 -> queryInAppCoinsProductDetails(it1) } + } + + binding?.root?.postDelayed({ + hideLoading() + }, 500) + } + + viewModel.createPayOrderData.observe(this) { + if (it?.data != null) { + order_code = it.data.order_code.toString() + if (typeOnClick == 0) { + coinsData?.android_template_id?.let { it1 -> getProduct(it1) } + } else { + vipData?.android_template_id?.let { it1 -> getProduct(it1) } + } + } else { + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.shapeSelected)) + } + } + } + + viewModel.googlePaidData.observe(this) { + if (it?.data != null) { + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.ve_google_pay_success)) + } + if (null != payBeanReq) { + RYAction.removeOrder(payBeanReq) + } + EventBus.getDefault() + .post(JActivityAdapter.VIDEO_PAY_REFRESH) + dismiss() + isBuy = true + } else { + payBeanReq?.let { it1 -> RYAction.saveOrder(it1) } + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.shapeSelected)) + } + hideLoading() + } + + } + + } + + private fun initPayData() { + val purchasesUpdatedListener = + PurchasesUpdatedListener { billingResult, purchases -> + when (billingResult.responseCode) { + BillingClient.BillingResponseCode.OK -> { + for (purchase in purchases!!) { + if (purchase.purchaseState == Purchase.PurchaseState.PURCHASED) { + if (typeOnClick == 0) { + consumePurchase(purchase) + } else { + consumePurchaseSub(purchase) + } + } + } + } + + BillingClient.BillingResponseCode.USER_CANCELED -> { + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.ve_google_pay_canceled)) + } + hideLoading() + } + + else -> { + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.ve_google_pay_error)) + } + hideLoading() + } + } + } + + + billingClientData = BillingClient.newBuilder(requireContext()) + .setListener(purchasesUpdatedListener) + .enablePendingPurchases() + .build() + + + val stateListener: BillingClientStateListener = object : BillingClientStateListener { + override fun onBillingSetupFinished(billingResult: BillingResult) { + if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) { + isConnect = true + } + } + + override fun onBillingServiceDisconnected() { + if (connectNum < 5) { + connectNum++ + isConnect = false + billingClientData?.startConnection(this) + } + } + } + billingClientData?.startConnection(stateListener) + } + + private fun consumePurchaseSub( + purchase: Purchase + ) { + if (billingClientData?.isReady == true) { + if (!purchase.isAcknowledged) { + val acknowledgePurchaseParams = + AcknowledgePurchaseParams.newBuilder() + .setPurchaseToken(purchase.purchaseToken) + .build() + billingClientData?.acknowledgePurchase( + acknowledgePurchaseParams + ) { + val vePayBean = VePayBean( + order_code, + vipData?.id.toString(), + YFHome.getPackageName(), + vipData?.android_template_id.toString(), + purchase.purchaseToken, + purchase.orderId.toString(), + vipData?.price.toString() + ) + payBeanReq = vePayBean + if (it.responseCode == BillingClient.BillingResponseCode.OK) { + lifecycleScope.launch { + viewModel.setGooglePaid(vePayBean) + } + } else { + RYAction.saveOrder(vePayBean) + lifecycleScope.launch { + toast(it.toString()) + hideLoading() + } + } + } + } + } + } + + private fun querySubVipProductDetails(listSubVip: List) { + val productDetailsResponseListener = + ProductDetailsResponseListener { billingResult, productDetailsList -> + if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) { + val priceInfo = productDetailsList.mapNotNull { productDetails -> + productDetails.subscriptionOfferDetails?.get(0)?.pricingPhases?.pricingPhaseList?.get( + 0 + )?.let { + productDetails.productId to (it.formattedPrice to it.priceCurrencyCode) + } + }.toMap() + + // 更新VIP列表的价格和货币代码 + val updatedVipList = listSubVip.map { vip -> + priceInfo[vip.android_template_id]?.let { (price, currency) -> + vip.copy(price_google = price, currency_goolge = currency) + } ?: vip + } + + vipAdapter?.recyclerView?.postDelayed({ + vipAdapter?.submitList(updatedVipList) + hideLoading() + }, 500) + } else { + hideLoading() + } + } + + val productType: String = BillingClient.ProductType.SUBS + + val inAppProductInfo = listSubVip.map { + QueryProductDetailsParams.Product.newBuilder() + .setProductId(it.android_template_id) + .setProductType(productType) + .build() + } + if (inAppProductInfo.isNotEmpty()) { + val productDetailsParams = QueryProductDetailsParams.newBuilder() + .setProductList(inAppProductInfo) + .build() + billingClientData?.queryProductDetailsAsync( + productDetailsParams, + productDetailsResponseListener + ) + } else { + hideLoading() + } + } + + private fun queryInAppCoinsProductDetails( + coinsList: List + ) { + val productDetailsResponseListener = + ProductDetailsResponseListener { billingResult, productDetailsList -> + if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) { + val priceInfo = productDetailsList.mapNotNull { productDetails -> + productDetails.oneTimePurchaseOfferDetails?.let { + productDetails.productId to (it.formattedPrice to it.priceCurrencyCode) + } + }.toMap() + + // 更新Coins列表的价格和货币代码 + val updatedCoinsList = coinsList.map { coin -> + priceInfo[coin.android_template_id]?.let { (price, currency) -> + coin.copy(price_google = price, currency_goolge = currency) + } ?: coin + } + + coinAdapter?.recyclerView?.postDelayed({ + coinAdapter?.submitList(updatedCoinsList) + }, 500) + } else { + hideLoading() + } + } + + val productType = BillingClient.ProductType.INAPP + + val inAppProductInfo = coinsList.map { + QueryProductDetailsParams.Product.newBuilder() + .setProductId(it.android_template_id) + .setProductType(productType) + .build() + } + + if (inAppProductInfo.isNotEmpty()) { + val productDetailsParams = QueryProductDetailsParams.newBuilder() + .setProductList(inAppProductInfo) + .build() + billingClientData?.queryProductDetailsAsync( + productDetailsParams, + productDetailsResponseListener + ) + } else { + hideLoading() + } + } + + private fun getProduct(productId: String) { + val productDetailsResponseListener = + ProductDetailsResponseListener { billingResult, productDetailsList -> + if (productDetailsList.isNotEmpty()) { + setPay(productDetailsList[0]) + } else { + lifecycleScope.launch { + toast(billingResult.toString()) + hideLoading() + } + } + } + val productType: String = if (typeOnClick == 0) { + BillingClient.ProductType.INAPP + } else { + BillingClient.ProductType.SUBS + } + + val inAppProductInfo = ArrayList() + inAppProductInfo.add( + QueryProductDetailsParams.Product.newBuilder() + .setProductId(productId) + .setProductType(productType) + .build() + ) + val productDetailsParams = QueryProductDetailsParams.newBuilder() + .setProductList(inAppProductInfo) + .build() + billingClientData?.queryProductDetailsAsync( + productDetailsParams, + productDetailsResponseListener + ) + } + + private fun setPay(productDetailInfo: ProductDetails) { + if (productDetailInfo.subscriptionOfferDetails?.isNotEmpty() == true) { + val params = ArrayList() + productDetailInfo.subscriptionOfferDetails?.get(0)?.offerToken?.let { + BillingFlowParams.ProductDetailsParams.newBuilder() + .setProductDetails(productDetailInfo) + .setOfferToken(it) + .build() + }?.let { + params.add( + it + ) + } + val billingFlowParams = BillingFlowParams.newBuilder() + .setObfuscatedProfileId(order_code) + .setObfuscatedAccountId(RYAction.getCustomId()) + .setProductDetailsParamsList(params) + .build() + + billingClientData?.launchBillingFlow(requireActivity(), billingFlowParams) + } else { + val params = ArrayList() + params.add( + BillingFlowParams.ProductDetailsParams.newBuilder() + .setProductDetails(productDetailInfo) + .build() + ) + + val billingFlowParams = BillingFlowParams.newBuilder() + .setObfuscatedProfileId(order_code) + .setObfuscatedAccountId(RYAction.getCustomId()) + .setProductDetailsParamsList(params) + .build() + + billingClientData?.launchBillingFlow(requireActivity(), billingFlowParams) + } + } + + private var responseListener = + ConsumeResponseListener { billingResult, purchaseToken -> + val vePayBean = VePayBean( + order_code, + if (typeOnClick == 0) coinsData?.id.toString() else vipData?.id.toString(), + YFHome.getPackageName(), + if (typeOnClick == 0) coinsData?.android_template_id.toString() else vipData?.android_template_id.toString(), + purchaseToken, + purchaseData?.orderId.toString(), + if (typeOnClick == 0) coinsData?.price.toString() else vipData?.price.toString() + ) + payBeanReq = vePayBean + if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) { + lifecycleScope.launch { + viewModel.setGooglePaid(vePayBean) + } + } else { + RYAction.saveOrder(vePayBean) + lifecycleScope.launch { + toast(billingResult.toString()) + hideLoading() + } + } + } + + + private fun consumePurchase(purchase: Purchase?) { + if (billingClientData?.isReady == true) { + purchaseData = purchase + val consumeParams = ConsumeParams.newBuilder() + .setPurchaseToken(purchase?.purchaseToken!!) + .build() + billingClientData?.consumeAsync(consumeParams, responseListener) + } else { + if (TranslationHelper.getTranslation() != null) { +// toast(TranslationHelper.getTranslation()?.mireo_g_pay_error.toString()) + } else { + toast(getString(R.string.ve_google_pay_error)) + } + hideLoading() + } + } + + + override fun onDismiss(dialog: DialogInterface) { + payBeanReq = null + billingClientData?.endConnection() + billingClientData = null + System.gc() + System.gc() + EventBus.getDefault() + .post(JActivityAdapter.VIDEO_PAY_REFRESH_DISMISS) + super.onDismiss(dialog) + } + + + private var loadingDialog: SBackupText? = null + private fun initLoading() { + loadingDialog = SBackupText.create(requireContext()).apply { + setCancelable(false) + setMessage("Loading...") + } + } + + protected fun showLoading() { + loadingDialog?.show() + } + + protected fun hideLoading() { + loadingDialog?.dismiss() + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/SBackupText.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/SBackupText.kt new file mode 100644 index 0000000..41b6266 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/avcintraRelock/SBackupText.kt @@ -0,0 +1,379 @@ +package com.veloria.now.shortapp.subtractionCroll.avcintraRelock + +import android.app.Dialog +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import com.bumptech.glide.Glide +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.databinding.NrbExampleLayoutBinding +import kotlin.math.max +import kotlin.math.min + + +class SBackupText(context: Context) : Dialog(context, R.style.coinsRight) { + @Volatile + var trendsAnimatingModule_dictionary: MutableMap = mutableMapOf() + + @Volatile + private var serviceHelpHistoryTag: Int = 4151 + + + private lateinit var binding: NrbExampleLayoutBinding + private var message: String = "Loading..." + + init { + var onclicky: Double = 5240.0 + if (onclicky > 163.0) { + } + println(onclicky) + + + initView() + } + + + public fun showBuyEditorCommonAlso(): String { + var bingeRules: MutableList = mutableListOf() + var size_l7Empty: String = "perform" + var foregroundAndroid: Float = 494.0f + var fragmentsPager = 6883.0 + var agentsBlockdspAway: String = "body" + if (size_l7Empty == "min_0n") { + println("size_l7Empty" + size_l7Empty) + } + var footer_f = min(1, kotlin.random.Random.nextInt(50)) % size_l7Empty.length + var string_g: Int = min(1, kotlin.random.Random.nextInt(82)) % agentsBlockdspAway.length + agentsBlockdspAway += size_l7Empty.get(footer_f) + if (foregroundAndroid >= -128 && foregroundAndroid <= 128) { + var arrows_x = min(1, kotlin.random.Random.nextInt(38)) % agentsBlockdspAway.length + agentsBlockdspAway += foregroundAndroid.toString() + } + if (fragmentsPager <= 128 && fragmentsPager >= -128) { + var cycle_g = min(1, kotlin.random.Random.nextInt(61)) % agentsBlockdspAway.length + agentsBlockdspAway += fragmentsPager.toString() + } + + return agentsBlockdspAway + + } + + + private fun initView() { + + var setbitsTapt: String = this.showBuyEditorCommonAlso() + + var setbitsTapt_len = setbitsTapt.length + println(setbitsTapt) + + println(setbitsTapt) + + + var actionB: Long = 1410L + if (actionB > 15L) { + } + println(actionB) + + + binding = NrbExampleLayoutBinding.inflate(LayoutInflater.from(context)) + var bottomY: String = "ighlights" + if (bottomY == "a") { + } + + + setContentView(binding.root) + var buildV: Boolean = true + while (!buildV) { + break + } + println(buildV) + + + setCancelable(false) + var renderers1: MutableList = mutableListOf() + renderers1.add(935.0f) + renderers1.add(417.0f) + renderers1.add(492.0f) + renderers1.add(724.0f) + renderers1.add(937.0f) + while (renderers1.size > 122) { + break + } + + + + binding.ivLoading?.let { + var upload9: MutableList = mutableListOf() + upload9.add(47L) + upload9.add(947L) + + + Glide.with(context) + .asGif() + .load(R.mipmap.round_auto_t) + .into(it) + } + + } + + + public fun singleUntilGraphics(): MutableList { + var fragmentsDelete_ue = 7362L + var clickFocus: String = "dxtory" + var themesAbout = 591.0 + var numData = "like" + var selApproximateUsrc = mutableListOf() + fragmentsDelete_ue = 2499L + var instrumented_len1: Int = selApproximateUsrc.size + var type_78_b: Int = + min(kotlin.random.Random.nextInt(60), 1) % max(1, selApproximateUsrc.size) + selApproximateUsrc.add(type_78_b, "${fragmentsDelete_ue}") + if (clickFocus.equals("cagetory")) { + println(clickFocus) + } + if (null != clickFocus) { + for (i in 0..min(1, clickFocus.length - 1)) { + println(clickFocus.get(i)) + } + } + themesAbout *= 6978.0 + var post_len1 = selApproximateUsrc.size + var deletes_t = min(kotlin.random.Random.nextInt(8), 1) % max(1, selApproximateUsrc.size) + selApproximateUsrc.add(deletes_t, "${themesAbout}") + if (numData.equals("base")) { + println(numData) + } + for (i in 0..min(1, numData.length - 1)) { + if (i < selApproximateUsrc.size) { + selApproximateUsrc.add(i, numData.get(i).toString()) + } + println(numData.get(i)) + } + + return selApproximateUsrc + + } + + + override fun dismiss() { + + var vancSummaries: MutableList = this.singleUntilGraphics() + + for (index_h in 0..vancSummaries.size - 1) { + val obj_index_h: Any = vancSummaries.get(index_h) + if (index_h >= 10) { + println(obj_index_h) + } + } + var vancSummaries_len: Int = vancSummaries.size + + println(vancSummaries) + + + var failureb: MutableMap = mutableMapOf() + failureb.put("hqxdsp", 638L) + failureb.put("klass", 258L) + failureb.put("aper", 605L) + failureb.put("ipdopd", 43L) + failureb.put("execute", 955L) + while (failureb.size > 188) { + break + } + + + super.dismiss() + } + + + public fun partlyDramaPaintExclusive( + qualityInstrumented: Double, + categoriesGradlew: Boolean + ): Float { + var colorsBanner = 8933L + var lifecycleUtil = true + var itemsShort_n = mutableListOf() + var imitateFramesize: Float = 7680.0f + colorsBanner = 4840L + lifecycleUtil = false + imitateFramesize *= if (lifecycleUtil) 90 else 80 + + return imitateFramesize + + } + + + override fun show() { + + var activatorEnding = this.partlyDramaPaintExclusive(8405.0, false) + + var activatorEnding_max_x: Double = activatorEnding.toDouble() + println(activatorEnding) + + println(activatorEnding) + + + var bindg: Float = 4652.0f + if (bindg > 13.0f) { + } + + + this.trendsAnimatingModule_dictionary = mutableMapOf() + + this.serviceHelpHistoryTag = 2878 + + + super.show() + var trendx: Int = 7820 + + + + window?.let { + var verticalw: Long = 7179L + if (verticalw == 133L) { + } + + + val secondsM = it.attributes + var blackg: MutableList = mutableListOf() + blackg.add(375.0f) + blackg.add(486.0f) + if (blackg.size > 181) { + } + + + secondsM.width = ViewGroup.LayoutParams.WRAP_CONTENT + var visitf: Boolean = true + if (!visitf) { + } + println(visitf) + + + secondsM.height = ViewGroup.LayoutParams.WRAP_CONTENT + var placer: Boolean = false + if (placer) { + } + + + it.attributes = secondsM + var buildJ: Long = 4587L + while (buildJ <= 153L) { + break + } + + + it.setBackgroundDrawableResource(android.R.color.transparent) + } + } + + + public fun singleSucceedConnectContentWrapRevolution( + privacyStore: Double, + trendingResponse: Long + ): MutableMap { + var networkFailure = false + var collectionVieww = mutableListOf() + var actionExample = 7113.0 + var bindingSeries: String = "adjusts" + var attachTlenSharpness = mutableMapOf() + attachTlenSharpness.put("forward", "cvid") + attachTlenSharpness.put("baseiskey", "filter") + attachTlenSharpness.put("dissconnect", "band") + attachTlenSharpness.put("aparams", "boost") + attachTlenSharpness.put("displace", "ideal") + attachTlenSharpness.put("fate", "poll") + networkFailure = false + attachTlenSharpness.put("randWithJacobi", "${networkFailure}") + for (ntro in 0..collectionVieww.size - 1) { + attachTlenSharpness.put("includeFragWise", "${collectionVieww.get(ntro)}") + + } + actionExample = actionExample + attachTlenSharpness.put("dirpStoryboardWhat", "${actionExample}") + attachTlenSharpness.put("release", bindingSeries.toUpperCase()) + + return attachTlenSharpness + + } + + + fun setMessage(message: String): SBackupText { + + var successStrndup = this.singleSucceedConnectContentWrapRevolution(5365.0, 5129L) + + var successStrndup_len: Int = successStrndup.size + val _successStrnduptemp = successStrndup.keys.toList() + for (index_q in 0.._successStrnduptemp.size - 1) { + val key_index_q = _successStrnduptemp.get(index_q) + val value_index_q = successStrndup.get(key_index_q) + if (index_q > 64) { + println(key_index_q) + println(value_index_q) + break + } + } + + println(successStrndup) + + + var pauses: Double = 3774.0 + while (pauses <= 82.0) { + break + } + + + this.message = message + var observe2: Double = 1614.0 + while (observe2 <= 73.0) { + break + } + + + binding.tvMessage.text = message + var formats: Boolean = false + if (formats) { + } + + + return this + } + + companion object { + + public fun stopOverviewOffsetProperty(trendingFragments: Float): Long { + var moditySplash: Boolean = false + var hintDestroy = 6995.0f + var coverDefault_9: Long = 4531L + var visitEffectively: Long = 9781L + moditySplash = true + visitEffectively -= if (moditySplash) 86 else 46 + hintDestroy += 9141.0f + coverDefault_9 += 8006L + visitEffectively += coverDefault_9 + + return visitEffectively + + } + + + fun create(context: Context): SBackupText { + + var planeScores = this.stopOverviewOffsetProperty(9980.0f) + + if (planeScores >= 15L) { + println(planeScores) + } + var camera_planeScores: Int = planeScores.toInt() + + println(planeScores) + + + var login0: String = "slices" + while (login0.length > 115) { + break + } + + + return SBackupText(context) + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/HLanguageActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/HLanguageActivity.kt new file mode 100644 index 0000000..47a19d5 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/HLanguageActivity.kt @@ -0,0 +1,929 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.content.Intent +import android.text.Editable +import android.text.TextWatcher +import android.view.View +import android.view.inputmethod.EditorInfo +import androidx.activity.viewModels +import androidx.lifecycle.lifecycleScope +import androidx.recyclerview.widget.LinearLayoutManager +import com.blankj.utilcode.util.KeyboardUtils +import com.blankj.utilcode.util.NetworkUtils +import com.google.android.flexbox.FlexDirection +import com.google.android.flexbox.FlexWrap +import com.google.android.flexbox.FlexboxLayoutManager +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.JActivityAdapter.VIDEO_SHORT_PLAY_ID +import com.veloria.now.shortapp.civil.NOFfmpeg +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.MqInstrumentedBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.rewards.VSNotificationsDefault +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.YCFddebcdbeeffcebdfInterceptor +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.DFQManifestRetrofit +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.UBlackCagetory +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VXAgreement +import com.veloria.now.shortapp.texturedAsink.GStateBean +import kotlinx.coroutines.Job +import kotlinx.coroutines.channels.awaitClose +import kotlinx.coroutines.flow.MutableStateFlow +import kotlinx.coroutines.flow.callbackFlow +import kotlinx.coroutines.flow.debounce +import kotlinx.coroutines.flow.filterNotNull +import kotlinx.coroutines.launch +import kotlin.math.max +import kotlin.math.min + + +class HLanguageActivity : AIXTextActivity(), + NOFfmpeg { + @Volatile + var stateStandStringsString: String = "scalar" + + @Volatile + private var interceptorLoadingClipMin: Double = 1789.0 + + @Volatile + var testDetails_list: MutableList = mutableListOf() + + + val viewModel: YCFddebcdbeeffcebdfInterceptor by viewModels() + + + + private fun removeDonateNotifyTopCurrent(): MutableMap { + var actionListener = 4680.0f + println(actionListener) + var requestDetails: MutableList = mutableListOf() + println(requestDetails) + var pageDetele: Double = 1063.0 + println(pageDetele) + var noisesPeers: MutableMap = mutableMapOf() + noisesPeers.put("visibilities", 531.0) + noisesPeers.put("pragma", 138.0) + actionListener = actionListener + noisesPeers.put("quarterDiscoverNonnullcontents", 5077.0) + + return noisesPeers + + } + + + override fun getStatusLayout(): VSNotificationsDefault { + + var specifierElevate = this.removeDonateNotifyTopCurrent() + + var specifierElevate_len: Int = specifierElevate.size + val _specifierElevatetemp = specifierElevate.keys.toList() + for (index_v in 0.._specifierElevatetemp.size - 1) { + val key_index_v = _specifierElevatetemp.get(index_v) + val value_index_v = specifierElevate.get(key_index_v) + if (index_v < 32) { + println(key_index_v) + println(value_index_v) + break + } + } + + println(specifierElevate) + + + var loadG: Double = 1668.0 + if (loadG < 178.0) { + } + + + return binding.stateLayout + } + + private var searchTrendAdapter: VXAgreement? = null + private var searchTrendAdapter1: VXAgreement? = null + private var searchContentAdapter: DFQManifestRetrofit? = null + private var searchRecentAdapter: UBlackCagetory? = null + private var isSearchStart = true + + + private fun observeFreeLevelJust(loginBean: Boolean): MutableList { + var systemLogic = 2424L + var outContext = 4698.0 + println(outContext) + var category_wxCollection: Int = 4898 + println(category_wxCollection) + var assertPapersOdd: MutableList = mutableListOf() + systemLogic += 9095L + var history_len1 = assertPapersOdd.size + var shape_x: Int = min(kotlin.random.Random.nextInt(35), 1) % max(1, assertPapersOdd.size) + assertPapersOdd.add(shape_x, 5629.0) + + return assertPapersOdd + + } + + + override fun initView() { + + var performerSpacings: MutableList = this.observeFreeLevelJust(false) + + var performerSpacings_len: Int = performerSpacings.size + for (index_g in 0..performerSpacings.size - 1) { + val obj_index_g: Any = performerSpacings.get(index_g) + if (index_g != 89) { + println(obj_index_g) + } + } + + println(performerSpacings) + + + var coverX: Int = 7263 + while (coverX <= 175) { + break + } + + + this.stateStandStringsString = "installs" + + this.interceptorLoadingClipMin = 1679.0 + + this.testDetails_list = mutableListOf() + + + if (!NetworkUtils.isConnected()) { + var langR: Float = 4492.0f + while (langR >= 149.0f) { + break + } + + + binding.clOne.visibility = View.GONE + var exampleb: Float = 407.0f + if (exampleb < 77.0f) { + } + + + binding.stateLayout.visibility = View.VISIBLE + var handleD: Float = 9835.0f + if (handleD <= 21.0f) { + } + println(handleD) + + + showErrorData(object : VSNotificationsDefault.OnRetryListener { + + private fun makeDurationCloudySecureAdvertOrientation( + animatingVieww: Double, + themesInstrumented: Boolean, + themesBanner: Float + ): Int { + var clipOut: MutableMap = mutableMapOf() + println(clipOut) + var roundExtraction = mutableMapOf() + var seekRegister_01 = 4816.0 + var variableSearch: String = "storyboard" + println(variableSearch) + var increasingToggled: Int = 6719 + seekRegister_01 = 380.0 + + return increasingToggled + + } + + + override fun onRetry(layout: VSNotificationsDefault) { + + var wireframeDegradation: Int = + this.makeDurationCloudySecureAdvertOrientation(4859.0, true, 4696.0f) + + println(wireframeDegradation) + + println(wireframeDegradation) + + + initView() + } + }) + return + } else { + var cancelb: Double = 9990.0 + while (cancelb == 54.0) { + break + } + + + binding.clOne.visibility = View.VISIBLE + var displaye: Double = 49.0 + if (displaye > 179.0) { + } + + + binding.stateLayout.visibility = View.GONE + } + + if (TranslationHelper.getTranslation() != null){ + binding.etSearch.hint = TranslationHelper.getTranslation()?.veloria_recersal_of_fate + binding.tvTitleRecent.text = TranslationHelper.getTranslation()?.veloria_recent_searches + binding.tvTitleRecommended.text = TranslationHelper.getTranslation()?.veloria_recommended + binding.tvTrendingTop.text = TranslationHelper.getTranslation()?.veloria_trending_top + binding.tvLatestTrends.text = TranslationHelper.getTranslation()?.veloria_latest_trends + } + + + searchTrendAdapter = VXAgreement() + var buttonu: Int = 3389 + if (buttonu < 189) { + } + + + binding.recyclerTrending.layoutManager = LinearLayoutManager(this) + var lefth: MutableMap = mutableMapOf() + lefth.put("ucmp", 313.0f) + lefth.put("greg", 853.0f) + lefth.put("simpleread", 575.0f) + + + binding.recyclerTrending.adapter = searchTrendAdapter + var numA: Boolean = true + while (!numA) { + break + } + + + + searchTrendAdapter1 = VXAgreement() + var keywordO: Double = 7343.0 + + + binding.recyclerLatest.layoutManager = LinearLayoutManager(this) + var selectn: Double = 3772.0 + while (selectn > 161.0) { + break + } + + + binding.recyclerLatest.adapter = searchTrendAdapter1 + var statet: Long = 2891L + + + + searchContentAdapter = DFQManifestRetrofit() + var priceN: Double = 4694.0 + while (priceN <= 97.0) { + break + } + + + binding.recyclerResult.layoutManager = LinearLayoutManager(this) + var avatar8: MutableMap = mutableMapOf() + avatar8.put("gifs", 463.0f) + avatar8.put("recursively", 928.0f) + avatar8.put("smoothly", 627.0f) + avatar8.put("labeled", 731.0f) + + + binding.recyclerResult.adapter = searchContentAdapter + var utilsV: Float = 929.0f + if (utilsV > 42.0f) { + } + + + + searchRecentAdapter = UBlackCagetory() + var stayA: MutableList = mutableListOf() + stayA.add(true) + stayA.add(true) + stayA.add(true) + stayA.add(true) + if (stayA.contains(true)) { + } + + + val trendsHttp = FlexboxLayoutManager(this) + var d_imageR: Double = 9769.0 + if (d_imageR == 176.0) { + } + + + trendsHttp.flexDirection = FlexDirection.ROW + var handlerp: Boolean = false + while (!handlerp) { + break + } + + + trendsHttp.flexWrap = FlexWrap.WRAP + var header5: Long = 697L + if (header5 <= 126L) { + } + + + binding.recyclerRecent.layoutManager = trendsHttp + var trends2: String = "alt" + if (trends2 == "J") { + } + + + binding.recyclerRecent.adapter = searchRecentAdapter + var left4: Long = 6692L + if (left4 < 72L) { + } + + + searchRecentAdapter?.submitList(RYAction.getSearchContent()) + var bindc: Double = 3485.0 + + + searchRecentAdapter?.setOnItemClickListener { adapter, view, position -> + val mmkvf = adapter.getItem(position) as String + var fromm: Float = 9810.0f + while (fromm > 123.0f) { + break + } + println(fromm) + + + binding.etSearch.setText(mmkvf) + var dismissJ: Double = 749.0 + while (dismissJ < 188.0) { + break + } + println(dismissJ) + + + binding.etSearch.setSelection(mmkvf.length) + var lifecycleI: MutableList = mutableListOf() + lifecycleI.add(159) + lifecycleI.add(44) + lifecycleI.add(337) + lifecycleI.add(873) + lifecycleI.add(427) + if (lifecycleI.size > 48) { + } + + +// viewModel.getSearch(mmkvf) + var recommendsl: MutableList = mutableListOf() + recommendsl.add(207) + recommendsl.add(182) + recommendsl.add(853) + recommendsl.add(903) + if (recommendsl.contains(9013)) { + } + println(recommendsl) + + + isSearchStart = false + } + if (RYAction.getSearchContent().isEmpty()) { + var q_view0: Boolean = true + while (q_view0) { + break + } + + + binding.tvTitleRecent.visibility = View.GONE + var exampley: String = "ossl" + while (exampley.length > 145) { + break + } + + + binding.ivDelete.visibility = View.GONE + var rulesL: Float = 5463.0f + + + binding.recyclerRecent.visibility = View.GONE + } + showLoading() + var recommendsB: MutableMap = mutableMapOf() + recommendsB.put("mosaic", 167.0) + recommendsB.put("asking", 368.0) + recommendsB.put("avxsynth", 34.0) + if (recommendsB.get("1") != null) { + } + println(recommendsB) + + + viewModel.getVisitTop() + var collections1: Float = 902.0f + + + viewModel.getSearchHots() + var radius2: Float = 5287.0f + if (radius2 > 93.0f) { + } + println(radius2) + + + + binding.ivBack.setOnClickListener { + var complete9: Long = 6360L + if (complete9 == 49L) { + } + + + var system2: Float = 1503.0f + + + finish() + } + binding.ivDelete.setOnClickListener { + var selectZ: Float = 4767.0f + while (selectZ < 108.0f) { + break + } + println(selectZ) + + + var gsonA: Double = 430.0 + if (gsonA <= 172.0) { + } + + + binding.tvTitleRecent.visibility = View.GONE + var appendJ: Float = 1281.0f + + + binding.ivDelete.visibility = View.GONE + var h_playerm: Float = 8738.0f + while (h_playerm > 138.0f) { + break + } + println(h_playerm) + + + binding.recyclerRecent.visibility = View.GONE + var setc: Boolean = true + if (!setc) { + } + + + searchRecentAdapter?.submitList(mutableListOf()) + var retryT: MutableList = mutableListOf() + retryT.add(46.0f) + retryT.add(247.0f) + retryT.add(547.0f) + while (retryT.size > 123) { + break + } + + + RYAction.getMMKV() + .putString(JActivityAdapter.SEARCH_CONTENT, "[]") + } + binding.etSearch.setOnEditorActionListener { v, actionId, event -> + if (actionId == EditorInfo.IME_ACTION_SEARCH) { + if (binding.etSearch.text?.trim().toString().isEmpty()) { + if (TranslationHelper.getTranslation() != null){ + toast(TranslationHelper.getTranslation()?.veloria_enter_keywords.toString()) + }else{ + toast(getString(R.string.agreementModity)) + } + return@setOnEditorActionListener true + } + isSearchStart = true + viewModel.getSearch(binding.etSearch.text?.trim().toString()) + KeyboardUtils.hideSoftInput(v) + showLoading() + RYAction.saveSearchContent(binding.etSearch.text.toString()) + + return@setOnEditorActionListener true + } + false + } + + val homeCheckMax_j7 = callbackFlow { + var needM: Float = 613.0f + if (needM <= 120.0f) { + } + + + var paintJ: Float = 2029.0f + if (paintJ >= 86.0f) { + } + println(paintJ) + + + val standI = object : TextWatcher { + + private fun connectPrivacyClient(): Int { + var numRadius = 8632 + var audioAnimation = mutableMapOf() + var appendPage: Double = 2187.0 + println(appendPage) + var setupRetrofit = mutableMapOf() + var atchNth: Int = 3244 + numRadius = 1625 + atchNth -= numRadius + appendPage = 9866.0 + + return atchNth + + } + + + override fun beforeTextChanged( + s: CharSequence?, start: Int, count: Int, after: Int + ) { + + var intrnlIterate = this.connectPrivacyClient() + + println(intrnlIterate) + + println(intrnlIterate) + + + } + + + private fun beginDensityTranslationSkySucceedSoft(): String { + var listenerFocus = true + var package_oNotifications = mutableListOf() + println(package_oNotifications) + var utilVisit = mutableListOf() + println(utilVisit) + var androidNotifications = "carrier" + var makectButtons: String = "liberty" + if (listenerFocus == true) { + println("test") + } + for (i in 0..min(1, androidNotifications.length - 1)) { + println(androidNotifications.get(i)) + } + var tourist_l: Int = + min(1, kotlin.random.Random.nextInt(91)) % androidNotifications.length + var button_k = min(1, kotlin.random.Random.nextInt(98)) % makectButtons.length + var e_lock_l = min(tourist_l, button_k) + if (e_lock_l > 0) { + for (q in 0..min(1, e_lock_l - 1)) { + makectButtons += androidNotifications.get(q) + } + } + + return makectButtons + + } + + + override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) { + + var replicatedConnectivity: String = + this.beginDensityTranslationSkySucceedSoft() + + if (replicatedConnectivity == "home") { + println(replicatedConnectivity) + } + var replicatedConnectivity_len: Int = replicatedConnectivity.length + + println(replicatedConnectivity) + + } + + + private fun errorPlayerScanner( + fromNetwork: Float, + playfairController: Long + ): Double { + var searchProcess: Boolean = true + var wightDetele = 8936.0f + var paddingBase = 1670.0f + println(paddingBase) + var visibleService: Long = 8260L + var angleVpathTruth: Double = 6429.0 + searchProcess = true + angleVpathTruth += if (searchProcess) 75 else 28 + wightDetele = 8384.0f + paddingBase += wightDetele + paddingBase -= paddingBase + visibleService *= visibleService + + return angleVpathTruth + + } + + + override fun afterTextChanged(s: Editable?) { + + var anandanNoround: Double = this.errorPlayerScanner(6329.0f, 3255L) + + if (anandanNoround < 28.0) { + println(anandanNoround) + } + + println(anandanNoround) + + + trySend(s) + } + } + + binding.etSearch.addTextChangedListener(standI) + var clipM: String = "smdm" + while (clipM.length > 82) { + break + } + + + awaitClose { + var itemG: Float = 2492.0f + while (itemG < 119.0f) { + break + } + + binding.etSearch.removeTextChangedListener(standI) + } + } + lifecycleScope.launch { + var leftt: String = "vendor" + + + var selectK: MutableList = mutableListOf() + selectK.add(802.0f) + selectK.add(779.0f) + selectK.add(933.0f) + if (selectK.size > 199) { + } + + + homeCheckMax_j7.debounce(1000).filterNotNull().collect { query -> + System.out.println("getSearchSearch +++++ ") + if (binding.etSearch.text?.trim().toString().isNotEmpty()) { + binding.clOne.visibility = View.GONE + binding.stateLayout.visibility = View.VISIBLE + viewModel.getSearch(query.toString()) + showComplete() + binding.clTwo.visibility = View.VISIBLE + } else { + binding.clOne.visibility = View.VISIBLE + binding.stateLayout.visibility = View.GONE + if (RYAction.getSearchContent().isEmpty()) { + binding.tvTitleRecent.visibility = View.GONE + binding.ivDelete.visibility = View.GONE + binding.recyclerRecent.visibility = View.GONE + } else { + binding.tvTitleRecent.visibility = View.VISIBLE + binding.ivDelete.visibility = View.VISIBLE + binding.recyclerRecent.visibility = View.VISIBLE + } + } + } + } + + + searchTrendAdapter?.setOnItemClickListener { adapter, view, position -> + val data: GStateBean = adapter.items[position] + var currentg: Long = 9537L + println(currentg) + + + startActivity( + Intent( + this, + MQVAutoWidthActivity::class.java + ).apply { + var totalL: Double = 6713.0 + while (totalL > 58.0) { + break + } + + + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + } + searchTrendAdapter1?.setOnItemClickListener { adapter, view, position -> + val data: GStateBean = adapter.items[position] + var short_a6v: Double = 4315.0 + while (short_a6v > 111.0) { + break + } + println(short_a6v) + + + startActivity( + Intent( + this, + MQVAutoWidthActivity::class.java + ).apply { + var pagerc: Boolean = true + if (pagerc) { + } + + + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + } + searchContentAdapter?.setOnItemClickListener { adapter, view, position -> + val data: GStateBean = adapter.items[position] + var styleG: Double = 6175.0 + if (styleG >= 173.0) { + } + + + startActivity( + Intent( + this, + MQVAutoWidthActivity::class.java + ).apply { + var max_wS: Int = 2085 + + + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + } + + } + + + private fun gridExclusiveSpanLibraryLeft( + serviceAppveloria: MutableMap, + topActivity: MutableMap + ): Double { + var keywordData: MutableList = mutableListOf() + println(keywordData) + var trendsManual = 405.0 + var saltHeight: MutableList = mutableListOf() + var agreementOnclick = 8836.0f + println(agreementOnclick) + var uniqueTune: Double = 7723.0 + trendsManual = 6487.0 + uniqueTune -= trendsManual + agreementOnclick = 920.0f + + return uniqueTune + + } + + + override fun observeData() { + + var getsockaddrFinalize: Double = this.gridExclusiveSpanLibraryLeft( + mutableMapOf(), + mutableMapOf() + ) + + println(getsockaddrFinalize) + + println(getsockaddrFinalize) + + + var requestU: MutableList = mutableListOf() + requestU.add(false) + requestU.add(false) + requestU.add(true) + requestU.add(false) + requestU.add(true) + requestU.add(false) + + + + viewModel.visitTop.observe(this) { + var adapter7: MutableMap = mutableMapOf() + adapter7.put("nameserver", true) + adapter7.put("refcounter", true) + adapter7.put("backend", false) + adapter7.put("analysis", true) + + + var backq: Long = 4547L + if (backq < 36L) { + } + + + if (it?.data != null && it.data.isNotEmpty()) { + var openL: Boolean = false + if (openL) { + } + + + binding.llOne.visibility = View.VISIBLE + var deletesD: Int = 7478 + if (deletesD < 65) { + } + + + searchTrendAdapter?.submitList(it.data) + } else { + var resourcem: Int = 2794 + if (resourcem <= 61) { + } + + + binding.llOne.visibility = View.GONE + } + hideLoading() + } + + viewModel.searchHots.observe(this) { + var seconds6: MutableList = mutableListOf() + seconds6.add(199.0) + seconds6.add(813.0) + if (seconds6.size > 66) { + } + + + var s_widthW: MutableMap = mutableMapOf() + s_widthW.put("appearence", "codecdata") + s_widthW.put("embedding", "ultrawide") + s_widthW.put("xchg", "wtvfile") + s_widthW.put("hlsplaylist", "segments") + s_widthW.put("subpath", "connectivity") + println(s_widthW) + + + if (it?.data?.list != null && it.data.list.isNotEmpty()) { + var loggerJ: Boolean = false + println(loggerJ) + + + binding.llTwo.visibility = View.VISIBLE + var canceln: String = "aloc" + if (canceln.length > 134) { + } + println(canceln) + + + searchTrendAdapter1?.submitList(it.data.list) + } else { + var playf: MutableList = mutableListOf() + playf.add("ifast") + playf.add("exponents") + playf.add("application") + playf.add("associate") + playf.add("supplemental") + playf.add("changecounter") + println(playf) + + + binding.llTwo.visibility = View.GONE + } + hideLoading() + } + + viewModel.search.observe(this) { + var progressL: Int = 8848 + while (progressL < 156) { + break + } + + + if (it?.data?.list != null && it.data.list.isNotEmpty()) { + var variabley: Long = 2752L + if (variabley <= 0L) { + } + + + showComplete() + var fontD: MutableMap = mutableMapOf() + fontD.put("rubber", 659) + fontD.put("opts", 705) + fontD.put("windows", 376) + while (fontD.size > 158) { + break + } + + + + binding.clTwo.visibility = View.VISIBLE + var attrst: Boolean = false + while (attrst) { + break + } + println(attrst) + + + + searchContentAdapter?.keywordString = binding.etSearch.text.toString().trim() + var loginT: Double = 5658.0 + while (loginT > 64.0) { + break + } + + + searchContentAdapter?.submitList(it.data.list) + } else { + var androidX: String = "symbolicatable" + while (androidX.length > 116) { + break + } + println(androidX) + + + binding.clTwo.visibility = View.GONE + var observez: Double = 9722.0 + if (observez < 131.0) { + } + + + showSearchEmptyData() + } + isSearchStart = true + hideLoading() + } + + } + + override fun getViewBinding() = MqInstrumentedBinding.inflate(layoutInflater) +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/MQVAutoWidthActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/MQVAutoWidthActivity.kt new file mode 100644 index 0000000..cb9acc3 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/MQVAutoWidthActivity.kt @@ -0,0 +1,2188 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.annotation.SuppressLint +import android.net.Uri +import android.os.Bundle +import android.view.View +import android.view.WindowManager +import androidx.activity.OnBackPressedCallback +import androidx.activity.viewModels +import androidx.appcompat.widget.AppCompatImageView +import androidx.appcompat.widget.AppCompatTextView +import androidx.fragment.app.DialogFragment.STYLE_NO_FRAME +import androidx.lifecycle.lifecycleScope +import androidx.media3.common.MediaItem +import androidx.media3.common.PlaybackException +import androidx.media3.common.Player +import androidx.media3.datasource.DataSource +import androidx.media3.datasource.DefaultDataSourceFactory +import androidx.media3.exoplayer.DefaultRenderersFactory +import androidx.media3.exoplayer.ExoPlayer +import androidx.media3.exoplayer.hls.HlsMediaSource +import androidx.media3.exoplayer.source.MediaSource +import androidx.media3.exoplayer.source.ProgressiveMediaSource +import androidx.recyclerview.widget.RecyclerView +import androidx.viewpager2.widget.ViewPager2 +import com.blankj.utilcode.util.NetworkUtils +import com.bumptech.glide.Glide +import com.google.gson.Gson +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.BImage +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.JActivityAdapter.PLAYER_DETAILS_CAN_PLAY +import com.veloria.now.shortapp.civil.JActivityAdapter.VIDEO_ACTIVITY_ID +import com.veloria.now.shortapp.civil.JActivityAdapter.VIDEO_SHORT_PLAY_ID +import com.veloria.now.shortapp.civil.NOFfmpeg +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.formatNumber +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.JDetailsLayoutBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.rewards.TOYPlayfairAutoView +import com.veloria.now.shortapp.rewards.VSNotificationsDefault +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.DSPUnitVideoFragment +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.FYStatusAppveloria +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.PlayerBuyDialogFragment +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.UKBottomCollection +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.SUJustSmart +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeBannerRecommendAdapter +import com.veloria.now.shortapp.texturedAsink.LServiceBean +import com.veloria.now.shortapp.texturedAsink.NBECenterBean +import com.veloria.now.shortapp.texturedAsink.PURLockBean +import com.veloria.now.shortapp.texturedAsink.VeDetailsRecommendBean +import com.veloria.now.shortapp.texturedAsink.VePaySettingsBean +import com.veloria.now.shortapp.texturedAsink.XAboutBean +import com.youth.banner.listener.OnPageChangeListener +import kotlinx.coroutines.launch +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode +import kotlin.math.max +import kotlin.math.min + + +class MQVAutoWidthActivity : + AIXTextActivity(), + NOFfmpeg, SUJustSmart.PlayerDetailCollection, + DSPUnitVideoFragment.SeriesCallBackClick, PlayerBuyDialogFragment.OnDataPassOnClick { + @Volatile + private var traceArrowsCheckList: MutableList = mutableListOf() + + @Volatile + private var bindingTraceFfmpegFlag: Long = 6769L + + @Volatile + var splashSecondTag: Int = 6550 + + @Volatile + private var avatarPlayfairBuilder_size: Double = 8882.0 + + + val viewModel: UKBottomCollection by viewModels() + + + public fun restoreTitleProgress(): MutableList { + var episodeUpdate_5: String = "stderr" + var shapeRadius = 3563L + var update_9Playing = true + println(update_9Playing) + var addressDialog: MutableList = mutableListOf() + var tempnameFloat = mutableListOf() + update_9Playing = false + var left_len1 = tempnameFloat.size + var http_s: Int = min(kotlin.random.Random.nextInt(1), 1) % max(1, tempnameFloat.size) + tempnameFloat.add(http_s, 0) + for (configurator in 0..min(1, addressDialog.size - 1)) { + if (configurator < tempnameFloat.size) { + break + } + + } + + return tempnameFloat + + } + + + private fun manifestAnyBuildGravityView(): TOYPlayfairAutoView? { + + var diracdspReal = this.restoreTitleProgress() + + for (index_c in 0..diracdspReal.size - 1) { + val obj_index_c: Any = diracdspReal.get(index_c) + if (index_c >= 69) { + println(obj_index_c) + } + } + var diracdspReal_len: Int = diracdspReal.size + + println(diracdspReal) + + + var userb: MutableList = mutableListOf() + userb.add(924.0) + userb.add(375.0) + userb.add(127.0) + userb.add(59.0) + userb.add(656.0) + if (userb.contains(2808.0)) { + } + + + try { + var boldL: Long = 5818L + while (boldL >= 27L) { + break + } + + + val seekVideoView = binding.viewPagerDetail.getChildAt(0) as RecyclerView + var bindingA: Float = 8734.0f + while (bindingA <= 192.0f) { + break + } + + + return seekVideoView.layoutManager?.findViewByPosition(currentPosition) as TOYPlayfairAutoView? + } catch (e: Exception) { + var min_6wL: Int = 3885 + println(min_6wL) + + + e.printStackTrace() + } + return null + } + + private var isFirst: Boolean = true + private var isPlay: Boolean = true + private var isQualityRefresh: Boolean = false + private var shortPlayId: Int = 0 + private var activityId: Int = 0 + private var shortVideo: XAboutBean.ShortPlayInfo? = null + private var episode: XAboutBean.Episode? = null + + private var currentPosition = 0 + private var currentPage = 1 + private var recommendAdapter: SUJustSmart? = null + private var needRestart: Boolean = false + private var isBuyShowDialog: Boolean = false + private var ivCoverRecommendDetail: AppCompatImageView? = null + + private var revolution = + RYAction.getMMKV().getInt(JActivityAdapter.CONSTANTS_QUALITY, 540).toString() + + + @SuppressLint("UnsafeOptInUsageError") + private var builder: ExoPlayer.Builder? = null + private var player: ExoPlayer? = null + + public fun illegalPositiveFinishAreaWorkAny(): Float { + var menuRecommends: String = "strideable" + var againText: Double = 4231.0 + var centerRetry: Long = 7714L + var createUnit = "ftruncate" + var mpegtsOutqueueSdtp: Float = 258.0f + againText += againText + centerRetry += centerRetry + + return mpegtsOutqueueSdtp + + } + + + override fun onPause() { + + var antiMidl = this.illegalPositiveFinishAreaWorkAny() + + if (antiMidl != 97.0f) { + println(antiMidl) + } + var bodyload_antiMidl: Double = antiMidl.toDouble() + + println(antiMidl) + + + var stringP: String = "glow" + if (stringP.length > 96) { + } + + + this.traceArrowsCheckList = mutableListOf() + + this.bindingTraceFfmpegFlag = 2038L + + this.splashSecondTag = 6642 + + this.avatarPlayfairBuilder_size = 9998.0 + + + super.onPause() + var agreemente: MutableList = mutableListOf() + agreemente.add("jpegint") + agreemente.add("changegroup") + agreemente.add("unstake") + agreemente.add("xhtml") + agreemente.add("products") + agreemente.add("inet") + while (agreemente.size > 185) { + break + } + + + binding.root.postDelayed({ + var exploreF: MutableList = mutableListOf() + exploreF.add(630.0) + exploreF.add(748.0) + exploreF.add(247.0) + exploreF.add(47.0) + exploreF.add(192.0) + if (exploreF.size > 131) { + } + + manifestAnyBuildGravityView()?.pause() + }, 300) + } + + + public fun putCapabilityDown( + offsetFirst: Int, + viewLauncher: String, + homeMarquee: Boolean + ): Float { + var postColor: Boolean = false + println(postColor) + var shapeSetup = 7588 + var homeState: Double = 7445.0 + var privacyPause = 260 + var hwframeFastest: Float = 1471.0f + postColor = true + hwframeFastest *= if (postColor) 14 else 56 + shapeSetup *= 9925 + homeState *= homeState + privacyPause += shapeSetup + privacyPause -= privacyPause + + return hwframeFastest + + } + + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + var dbi_t: String = "cdn" + + var keyidLibswscale = putCapabilityDown(3916, dbi_t, true) + + var keyidLibswscale_appveloria: Double = keyidLibswscale.toDouble() + println(keyidLibswscale) + + println(keyidLibswscale) + + + var handleJ: Double = 5211.0 + while (handleJ >= 162.0) { + break + } + + + if (JActivityAdapter.DetailPlayerView_DRAMA_SERIES == event) { + var processJ: Double = 7067.0 + if (processJ > 142.0) { + } + + + if (recommendAdapter?.items?.isNotEmpty() == true) { + var onclicke: MutableMap = mutableMapOf() + onclicke.put("codec", 329L) + onclicke.put("ftvns", 841L) + onclicke.put("ensured", 803L) + + + val removeNavigateFragment = DSPUnitVideoFragment() + var editR: MutableMap = mutableMapOf() + editR.put("variances", 566) + editR.put("passive", 583) + editR.put("sym", 391) + editR.put("errlog", 126) + + + val constantsAdvert = Bundle() + var backgroundZ: Double = 2074.0 + while (backgroundZ >= 56.0) { + break + } + + + constantsAdvert.putInt( + JActivityAdapter.VIDEO_EPISODES_SERIES_DATA_CURRENT_POSITION, + currentPosition + ) + var scopef: Float = 906.0f + while (scopef > 113.0f) { + break + } + println(scopef) + + + constantsAdvert.putParcelable( + JActivityAdapter.VIDEO_EPISODES_SERIES_DATA, + shortVideo + ) + var viewse: MutableMap = mutableMapOf() + viewse.put("maximum", "yuyvtoyuv") + viewse.put("unpublish", "distribute") + viewse.put("balances", "essence") + viewse.put("listen", "mplane") + while (viewse.size > 41) { + break + } + + + constantsAdvert.putParcelableArrayList( + JActivityAdapter.VIDEO_EPISODES_SERIES_DATA_LIST, + recommendAdapter?.items?.let { + var loadingn: Float = 8139.0f + if (loadingn == 136.0f) { + } + + ArrayList(it) + } + ) + var ffmpeg3: MutableList = mutableListOf() + ffmpeg3.add(false) + ffmpeg3.add(true) + ffmpeg3.add(true) + ffmpeg3.add(true) + if (ffmpeg3.contains(true)) { + } + + + removeNavigateFragment.seriesCallBack = this + var actionm: Long = 9933L + if (actionm <= 50L) { + } + + + removeNavigateFragment.arguments = constantsAdvert + var logicK: Float = 6043.0f + + + removeNavigateFragment.show( + supportFragmentManager, + "ExampleSeriesDialogFragment" + ) + } + } + if (JActivityAdapter.DetailPlayerView_PLAYER_STATUS_FINISH == event) { + var animatingj: Double = 7810.0 + + + if (binding.viewPagerDetail.currentItem == recommendAdapter?.items?.size?.minus( + 1 + ) + ) { + } + needRestart = true + var max_9_K: String = "showwavespic" + while (max_9_K.length > 63) { + break + } + + + recommendAdapter?.items?.get(currentPosition)?.let { it1 -> + if (activityId != 0) { + viewModel.getActiveAfterWatchingVideo( + it1.short_play_id, + it1.short_play_video_id, + activityId!! + ) + } + it1.play_seconds = "0" + } + currentPosition.plus(1) + .let { + var while_bm: Long = 7407L + while (while_bm < 197L) { + break + } + + + recommendAdapter?.items?.get(it)?.let { it1 -> + JActivityAdapter.PLAYER_LOCK = it1.is_lock + if (it1.coins > 0) { + var themeso: Double = 7365.0 + if (themeso < 190.0) { + } + + + if (RYAction.getMMKV().getString( + VIDEO_SHORT_PLAY_ID, + "" + ) == shortPlayId.toString() + ) { + } + } + } + manifestAnyBuildGravityView()?.stop() + var appveloriab: Double = 6034.0 + while (appveloriab <= 134.0) { + break + } + + + binding.viewPagerDetail.currentItem = it + } + + } + + if (JActivityAdapter.DetailPlayerVieww_CLOSE == event) { + var rightL: Int = 8551 + if (rightL >= 88) { + } + println(rightL) + + handleCustomLogic() + } + if (JActivityAdapter.VIDEO_PAY_REFRESH == event) { + needRestart = true + viewModel.getUserInfo() + } + if (JActivityAdapter.VIDEO_PAY_REFRESH_DISMISS == event) { + isBuyShowDialog = false + } + + } + + + public fun collectionColorPreviewManualCreator(): Float { + var responseResume: MutableMap = mutableMapOf() + var indexMmkv: Int = 8850 + println(indexMmkv) + var apiActivity: Float = 6394.0f + println(apiActivity) + var hoursIfactor: Float = 6909.0f + indexMmkv = 1143 + apiActivity = 4329.0f + hoursIfactor -= apiActivity + + return hoursIfactor + + } + + @SuppressLint("UnsafeOptInUsageError") + override fun initView() { + var eyeScalemode: Float = this.collectionColorPreviewManualCreator() + + if (eyeScalemode <= 27.0f) { + println(eyeScalemode) + } + var eyeScalemode_clear: Double = eyeScalemode.toDouble() + + println(eyeScalemode) + + + var h_viewf: Int = 3333 + if (h_viewf < 96) { + } + + + EventBus.getDefault().register(this) + var watchingB: Float = 8505.0f + if (watchingB > 46.0f) { + } + println(watchingB) + this.window?.setFlags( + WindowManager.LayoutParams.FLAG_SECURE, + WindowManager.LayoutParams.FLAG_SECURE + ) + this.window?.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON) + + + shortPlayId = intent.getIntExtra(VIDEO_SHORT_PLAY_ID, 0) + var paintV: MutableList = mutableListOf() + paintV.add(253) + paintV.add(819) + if (paintV.size > 115) { + } + println(paintV) + + + activityId = intent.getIntExtra(VIDEO_ACTIVITY_ID, 0) + var textH: MutableList = mutableListOf() + textH.add(58L) + textH.add(736L) + textH.add(186L) + while (textH.size > 1) { + break + } + + + + if (!NetworkUtils.isConnected()) { + var lightf: Long = 4156L + + + showErrorData(object : VSNotificationsDefault.OnRetryListener { + + public fun spanLoveWhatBinge(): Boolean { + var bannerItem = false + var resourceColors = mutableListOf() + var recordService = mutableMapOf() + println(recordService) + var coverString = mutableListOf() + var recordClicksDirections: Boolean = false + bannerItem = true + recordClicksDirections = !bannerItem + + return recordClicksDirections + + } + + + override fun onRetry(layout: VSNotificationsDefault) { + + var pagingIntermediate: Boolean = this.spanLoveWhatBinge() + + if (pagingIntermediate) { + println("ok") + } + + println(pagingIntermediate) + + + initView() + } + }) + return + } else { + var playh: MutableList = mutableListOf() + playh.add(163.0) + playh.add(247.0) + playh.add(941.0) + if (playh.size > 20) { + } + + + showComplete() + var marqueeo: Float = 1740.0f + if (marqueeo < 162.0f) { + } + + + viewModel.getVideoPlayDetails(shortPlayId, 0, activityId, revolution) + } + + + onBackPressedDispatcher.addCallback(this, object : OnBackPressedCallback(true) { + override fun handleOnBackPressed() { + if (handleCustomLogic()) { + return + } + } + }) + builder = ExoPlayer.Builder(this, BImage(this)) + .setRenderersFactory(DefaultRenderersFactory(this).setEnableDecoderFallback(true)) + player = builder?.build() + binding.layoutRecommend.recommendPlayerView.player = player + ivCoverRecommendDetail = + binding.layoutRecommend.recommendPlayerView.findViewById(R.id.iv_cover_recommend_detail) + player?.addListener(object : Player.Listener { + override fun onPlaybackStateChanged(playbackState: Int) { + super.onPlaybackStateChanged(playbackState) + when (playbackState) { + Player.STATE_BUFFERING -> { + + } + + Player.STATE_READY -> { + player?.play() + ivCoverRecommendDetail?.visibility = View.INVISIBLE + } + + Player.STATE_ENDED -> { + ivCoverRecommendDetail?.visibility = View.VISIBLE + } + + Player.STATE_IDLE -> { + } + } + } + + override fun onPlayerError(error: PlaybackException) { + super.onPlayerError(error) + ivCoverRecommendDetail?.visibility = View.VISIBLE + } + + }) + + binding.layoutRecommend.ivCloseDialog.setOnClickListener { + finish() + } + + + + showLoading() + var appendK: MutableMap = mutableMapOf() + appendK.put("decklink", 519.0f) + appendK.put("flattened", 285.0f) + appendK.put("mbtree", 303.0f) + appendK.put("useage", 400.0f) + appendK.put("frames", 561.0f) + appendK.put("representation", 301.0f) + if (appendK.get("S") != null) { + } + println(appendK) + + + binding.viewPagerDetail.registerOnPageChangeCallback(object : + ViewPager2.OnPageChangeCallback() { + + public fun queryVideoActivityAll(): Boolean { + var stringVip: Int = 4189 + println(stringVip) + var correctTest = "hold" + var testPrice = 2236L + var outAnimating: Double = 9380.0 + var snapshotPiecewiseTransformations: Boolean = false + stringVip = 206 + snapshotPiecewiseTransformations = stringVip > 41 + testPrice *= testPrice + snapshotPiecewiseTransformations = testPrice > 78 + outAnimating = 8506.0 + snapshotPiecewiseTransformations = outAnimating > 61 + + return snapshotPiecewiseTransformations + + } + + + @SuppressLint("NotifyDataSetChanged") + override fun onPageSelected(position: Int) { + + var standaloneTransferable: Boolean = this.queryVideoActivityAll() + + if (standaloneTransferable) { + println("application") + } + + println(standaloneTransferable) + + + super.onPageSelected(position) + currentPosition = position + val handlerStore = recommendAdapter?.currentPlayingPosition + if (handlerStore != position) { + handlerStore?.let { + try { + val seekVideoView = + binding.viewPagerDetail?.getChildAt(0) as RecyclerView + val tagListenerNeedView = + seekVideoView.layoutManager?.findViewByPosition(it) as TOYPlayfairAutoView? + if (null != tagListenerNeedView) { + val vipRewards = + recommendAdapter?.items?.get(handlerStore) + vipRewards?.play_seconds = + if (needRestart) "0" else tagListenerNeedView.lastProgress() + .toString() + if (vipRewards?.is_lock == false) { + viewModel.getUploadHistorySeconds( + PURLockBean( + if (needRestart) 0 else tagListenerNeedView.lastProgress(), + shortPlayId!!, + episode?.short_play_video_id + ) + ) + needRestart = false + } + } + } catch (e: Exception) { + e.printStackTrace() + } + } + recommendAdapter?.recyclerView?.post { recommendAdapter?.notifyDataSetChanged() } + } + + recommendAdapter?.currentPlayingPosition = position + recommendAdapter?.items?.get(currentPosition)?.let { + episode = it + if (it.is_lock && !RYAction.isVipTo()) { + JActivityAdapter.PLAYER_LOCK = true + binding.layoutLock.root.visibility = View.VISIBLE + + if (TranslationHelper.getTranslation() != null) { + binding.layoutLock.tvLockEpisode.text = TranslationHelper.replace( + TranslationHelper.getTranslation()?.veloria_unlocking_costs.toString(), + it.coins.toString() + ) + binding.layoutLock.tvBalance.text = + TranslationHelper.getTranslation()?.veloria_balance.plus(": ") + .plus(RYAction.getUserInfoBean()?.coin_left_total.toString()) + .plus(TranslationHelper.getTranslation()?.veloria_coins) + .plus(" | ") + .plus(RYAction.getUserInfoBean()?.send_coin_left_total.toString()) + .plus(" ") + .plus(TranslationHelper.getTranslation()?.veloria_bonus) + } else { + binding.layoutLock.tvLockEpisode.text = + "Unlocking costs ".plus(it.coins.toString()).plus(" coins") + binding.layoutLock.tvBalance.text = + "Balance: ".plus(RYAction.getUserInfoBean()?.coin_left_total.toString()) + .plus(" Coins | ") + .plus(RYAction.getUserInfoBean()?.send_coin_left_total.toString()) + .plus(" Bonus") + } + if (currentPosition > 0) { + recommendAdapter?.items?.get(currentPosition - 1) + ?.let { it2 -> + if (!it2.is_lock) { + showPlayerBuyDialog(it) + if (TranslationHelper.getTranslation() != null) { + binding.layoutLock.tvLockEpisode.text = + TranslationHelper.replace( + TranslationHelper.getTranslation()?.veloria_unlocking_costs.toString(), + it.coins.toString() + ) + } else { + binding.layoutLock.tvLockEpisode.text = + "Unlocking costs ".plus(it.coins.toString()) + .plus(" coins") + } + } else { + if (TranslationHelper.getTranslation() != null) { + binding.layoutLock.tvLockEpisode.text = + TranslationHelper.getTranslation()?.veloria_last_unlock.toString() + } else { + binding.layoutLock.tvLockEpisode.text = "Prev. locked" + } + } + } + } + + binding.layoutLock.tvLockEpisode.setOnClickListener { it1 -> + if (currentPosition > 0) { + recommendAdapter?.items?.get(currentPosition - 1) + ?.let { it2 -> + if (it2.is_lock) { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_jump_unlock_error.toString()) + } else { + toast("The prequel to this series is not unlocked. Please unlock the prequel before unlocking this series") + } + return@setOnClickListener + } + } + } + showGoldShortageDialog(it) + } + binding.root.postDelayed({ + manifestAnyBuildGravityView()?.pause() + }, 500) + } else { + binding.layoutLock.root.visibility = View.INVISIBLE + JActivityAdapter.PLAYER_LOCK = false + viewModel.getCreateHistory( + it.short_play_id, + it.short_play_video_id + ) + } + } + + } + + + public fun optOverviewProceedYetBack(vipPager: MutableMap): Boolean { + var storeCharacter: MutableMap = mutableMapOf() + var outEdit = 1137L + println(outEdit) + var listsPaint = 1268.0f + println(listsPaint) + var testresultLocations = false + outEdit += 7827L + testresultLocations = outEdit > 26 + listsPaint = 1979.0f + testresultLocations = listsPaint > 78 + + return testresultLocations + + } + + + override fun onPageScrollStateChanged(state: Int) { + + var polyDnxhddata: Boolean = + this.optOverviewProceedYetBack(mutableMapOf()) + + if (!polyDnxhddata) { + println("ok") + } + + println(polyDnxhddata) + + + super.onPageScrollStateChanged(state) + when (state) { + ViewPager2.SCROLL_STATE_IDLE -> { + if (binding.viewPagerDetail.currentItem == binding.viewPagerDetail.adapter?.itemCount?.minus( + 1 + ) + ) { + if (!isFirst) { + viewModel.getVideoPlayDetails( + shortPlayId, 0, + activityId, revolution + ) + } else { + isFirst = false + } + } + } + + ViewPager2.SCROLL_STATE_DRAGGING -> { + + } + + ViewPager2.SCROLL_STATE_SETTLING -> { + + } + } + } + }) + + + JActivityAdapter.PLAYER_IS_CURRENT_PAGE = true + var icony: MutableMap = mutableMapOf() + icony.put("clust", "tempfile") + icony.put("samplerate", "request") + icony.put("text", "copyx") + while (icony.size > 86) { + break + } + + + if (!isPlay) { + var radiusD: Double = 9464.0 + while (radiusD >= 93.0) { + break + } + println(radiusD) + + + restoreRightKeyboardFirstProfileActivity() + } else { + var loginY: String = "radb" + + + isPlay = false + } + } + + + public fun surfaceSchemeSequence( + fddebcdbeeffcebdfHandler: Float, + textApplication: MutableList, + categoiesStore: Float + ): Boolean { + var constantsAvatar = mutableMapOf() + var loggingAction: Double = 8311.0 + println(loggingAction) + var playHistory = 1830L + var communicatorJwtRetain: Boolean = false + loggingAction = 4805.0 + communicatorJwtRetain = loggingAction > 44 + playHistory = 3170L + communicatorJwtRetain = playHistory > 47 + + return communicatorJwtRetain + + } + + + override fun onResume() { + var sdk_v = mutableListOf() + + var colorspacedspDispenser = this.surfaceSchemeSequence(8166.0f, sdk_v, 6707.0f) + + if (colorspacedspDispenser) { + println("ok") + } + + println(colorspacedspDispenser) + + + var time_1T: Long = 1537L + while (time_1T >= 75L) { + break + } + + + super.onResume() + var auto_tyQ: MutableMap = mutableMapOf() + auto_tyQ.put("timeout", "delete") + auto_tyQ.put("mandelbrot", "ports") + auto_tyQ.put("import", "subpart") + auto_tyQ.put("stripped", "parallax") + + + if (!isPlay) { + var videoD: Double = 3972.0 + if (videoD == 41.0) { + } + + + manifestAnyBuildGravityView()?.play() + } else { + var listso: String = "agate" + + if (!isBuyShowDialog) { + isPlay = false + } + } + } + + + public fun resourceFamilyUserNavigationPost(instrumentedConstants: Long): Double { + var firstManifest = mutableMapOf() + println(firstManifest) + var deletesFirst = mutableMapOf() + println(deletesFirst) + var selectRemove: Boolean = true + var recvfromBitrvTmix: Double = 4129.0 + selectRemove = false + recvfromBitrvTmix += if (selectRemove) 40 else 77 + + return recvfromBitrvTmix + + } + + + override fun getStatusLayout(): VSNotificationsDefault { + + var functionsUyvy = this.resourceFamilyUserNavigationPost(1866L) + + if (functionsUyvy != 9.0) { + println(functionsUyvy) + } + + println(functionsUyvy) + + + var stateP: String = "landscape" + if (stateP == "Z") { + } + + + return binding.stateLayout + } + + + public fun suppressFollowGlobalPathCamera( + bottomState: MutableList, + exampleLayout: MutableList + ): String { + var interpolatorRules = 8140.0f + var local_u4Loading: String = "guarantees" + var seekbarNight: Boolean = false + var mixerYuvpl: String = "fave" + if (interpolatorRules <= 128 && interpolatorRules >= -128) { + var fragment_q = min(1, kotlin.random.Random.nextInt(27)) % mixerYuvpl.length + mixerYuvpl += interpolatorRules.toString() + } + println("first: " + local_u4Loading) + if (local_u4Loading.length > 0) { + if (mixerYuvpl.length > 0) { + mixerYuvpl += local_u4Loading.get(0) + } + } + if (true == seekbarNight) { + println("binding") + } + + return mixerYuvpl + + } + + + override fun collection(episode: XAboutBean.Episode) { + var news_u = mutableListOf() + var slurp_j: MutableList = mutableListOf() + + var arethereSublength: String = this.suppressFollowGlobalPathCamera(news_u, slurp_j) + + var arethereSublength_len = arethereSublength.length + if (arethereSublength == "series") { + println(arethereSublength) + } + + println(arethereSublength) + + + var info5: Long = 6041L + while (info5 == 28L) { + break + } + + + singleOnClick { + var constantsG: MutableMap = mutableMapOf() + constantsG.put("polqa", 142.0) + constantsG.put("unarchived", 602.0) + constantsG.put("twos", 51.0) + if (constantsG.get("7") != null) { + } + + + if (shortVideo?.is_collect == true) { + var cameraz: Float = 6592.0f + if (cameraz <= 133.0f) { + } + + + val radiusRequest = FYStatusAppveloria(this).apply { + var listsp: String = "superscript" + println(listsp) + + + var displayG: Long = 3048L + println(displayG) + + + setOnCollectionClickListener(object : FYStatusAppveloria.CollectionOnClick { + + public fun parseAvailableOffBrowse(utilsBase: Double): Boolean { + var agentSet = true + var coverMeasure = mutableMapOf() + println(coverMeasure) + var shareLight: MutableList = mutableListOf() + var readfullCavsvideo: Boolean = false + agentSet = true + readfullCavsvideo = !agentSet + + return readfullCavsvideo + + } + + + override fun onCollectionAction() { + + var sauceCoerce = this.parseAvailableOffBrowse(934.0) + + if (sauceCoerce) { + } + + println(sauceCoerce) + + + episode.short_play_id.let { + episode.short_play_video_id.let { it1 -> + viewModel.getCancelCollect(it, it1) + } + } + } + }) + } + radiusRequest.show() + var actiont: Boolean = true + println(actiont) + + + radiusRequest.collectionOnclick + } else { + var cutD: Long = 1806L + while (cutD <= 127L) { + break + } + + + episode.short_play_id.let { + var hintM: Int = 3444 + while (hintM >= 105) { + break + } + println(hintM) + + + episode.short_play_video_id.let { it1 -> + viewModel.getCollect(it, it1) + } + } + } + + } + } + + + public fun beginFormatInterceptMediaConstantPosition( + homeInterceptor: MutableList, + selectDrama: Boolean, + headerDismiss: String + ): Int { + var detailDetele: String = "tuples" + var manualWatching: MutableList = mutableListOf() + println(manualWatching) + var moveTitle = mutableMapOf() + var nameCategories = 8044.0 + var fuzzZpbiquads: Int = 2109 + nameCategories -= nameCategories + + return fuzzZpbiquads + + } + + + private fun restoreRightKeyboardFirstProfileActivity() { + var throttling_n = mutableListOf() + var wundef_n: String = "vectord" + + var vmafmotionMore = + this.beginFormatInterceptMediaConstantPosition(throttling_n, false, wundef_n) + + if (vmafmotionMore > 2) { + for (l_t in 0..vmafmotionMore) { + if (l_t == 0) { + println(l_t) + break + } + } + } + + println(vmafmotionMore) + + + var beanf: Int = 1939 + while (beanf == 99) { + break + } + + + if (isQualityRefresh) { + var recommend_: Int = 4313 + while (recommend_ == 98) { + break + } + + + binding.viewPagerDetail.post { + var stateD: MutableMap = mutableMapOf() + stateD.put("leay", false) + stateD.put("logos", false) + stateD.put("for", true) + stateD.put("splice", true) + if (stateD.get("9") != null) { + } + + + var started0: Double = 8952.0 + while (started0 >= 70.0) { + break + } + + + manifestAnyBuildGravityView()?.stop() + var collectiont: MutableMap = mutableMapOf() + collectiont.put("vordiplom", 514L) + collectiont.put("semantics", 255L) + collectiont.put("lutyuv", 692L) + collectiont.put("render", 286L) + collectiont.put("content", 876L) + if (collectiont.get("Q") != null) { + } + + + manifestAnyBuildGravityView()?.release() + } + viewModel.getVideoPlayDetails(shortPlayId, 0, activityId, revolution) + var menua: MutableList = mutableListOf() + menua.add(144L) + menua.add(292L) + menua.add(288L) + menua.add(916L) + menua.add(269L) + menua.add(100L) + if (menua.size > 48) { + } + + + isQualityRefresh = false + } else { + var backuph: MutableList = mutableListOf() + backuph.add(491.0f) + backuph.add(133.0f) + backuph.add(450.0f) + if (backuph.size > 166) { + } + println(backuph) + + + manifestAnyBuildGravityView()?.play() + } + } + + override fun getViewBinding() = JDetailsLayoutBinding.inflate(layoutInflater) + + + public fun cloudyLatestBannerAddress(headerApi: Double, agreementItem: Long): Int { + var layoutFocus: Boolean = false + println(layoutFocus) + var colorCount = "connects" + var selectedStyle = true + var stayAlphanumericsDcadct: Int = 1462 + layoutFocus = true + stayAlphanumericsDcadct *= if (layoutFocus) 87 else 27 + selectedStyle = false + stayAlphanumericsDcadct *= if (selectedStyle) 8 else 11 + + return stayAlphanumericsDcadct + + } + + + override fun onStop() { + + var bnbinpadColorquant: Int = this.cloudyLatestBannerAddress(3301.0, 8347L) + + println(bnbinpadColorquant) + + println(bnbinpadColorquant) + + + var default_22q: Float = 4628.0f + if (default_22q == 42.0f) { + } + + + super.onStop() + var jnewsZ: MutableList = mutableListOf() + jnewsZ.add(515) + jnewsZ.add(776) + jnewsZ.add(219) + + + val activityPostRegister_wg = recommendAdapter?.items?.size ?: 0 + var lifecycleb: Float = 4859.0f + while (lifecycleb >= 5.0f) { + break + } + + + if (activityPostRegister_wg > 1) { + var repositoryp: Double = 1125.0 + while (repositoryp >= 91.0) { + break + } + println(repositoryp) + + + recommendAdapter?.items?.get(currentPosition)?.let { + var local_laa: Long = 8006L + if (local_laa < 41L) { + } + + + viewModel.getUploadHistorySeconds( + PURLockBean( + manifestAnyBuildGravityView()?.lastProgress(), + shortPlayId!!, + it.short_play_video_id + ) + ) + var applicationC: Float = 6324.0f + if (applicationC == 79.0f) { + } + + + val adapterWight = Gson().toJson( + shortPlayId?.let { it1 -> + NBECenterBean( + shortVideo?.name.toString(), + it1, + it.episode.toString(), + shortVideo?.image_url.toString() + ) + } + ) + RYAction.getMMKV() + .putString(JActivityAdapter.HOME_MAIN_VIDEO_INFO, adapterWight) + RYAction.getMMKV() + .putBoolean(JActivityAdapter.HOME_MAIN_VIDEO_STATUS, true) + } + } + } + + + public fun scaleBeanAvailable(giftExpanded: MutableMap): Int { + var startSeek: Int = 4369 + var loggingRecommend = 5978.0f + var radiusCategory_v: MutableList = mutableListOf() + var keywordMarquee: Boolean = false + println(keywordMarquee) + var unmanagedXmpegFetches: Int = 7477 + startSeek = 3544 + unmanagedXmpegFetches *= startSeek + loggingRecommend += 9341.0f + keywordMarquee = true + unmanagedXmpegFetches -= if (keywordMarquee) 8 else 30 + + return unmanagedXmpegFetches + + } + + + override fun onDestroy() { + + var lerpingAdid = this.scaleBeanAvailable(mutableMapOf()) + + if (lerpingAdid != 94) { + println(lerpingAdid) + } + + println(lerpingAdid) + + + var avatarP: Boolean = true + if (!avatarP) { + } + + + JActivityAdapter.PLAYER_DETAILS_CAN_PLAY = false + var string2: Double = 8914.0 + if (string2 >= 81.0) { + } + + + binding.viewPagerDetail.post { + var details0: Long = 6348L + while (details0 >= 38L) { + break + } + println(details0) + + + var cagetoryb: Double = 7296.0 + while (cagetoryb >= 19.0) { + break + } + player?.stop() + player?.release() + player = null + + manifestAnyBuildGravityView()?.stop() + var circleA: Int = 8245 + while (circleA >= 16) { + break + } + + + manifestAnyBuildGravityView()?.release() + } + recommendAdapter?.shortVideo = null + var mmkvi: Double = 540.0 + if (mmkvi <= 149.0) { + } + + + recommendAdapter?.playerDetailCollection = null + var progress8: String = "synthesizer" + while (progress8.length > 167) { + break + } + + + window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); + var launch5: MutableList = mutableListOf() + launch5.add("fin") + launch5.add("ssl") + while (launch5.size > 71) { + break + } + + + super.onDestroy() + var buyJ: Float = 2241.0f + while (buyJ == 94.0f) { + break + } + println(buyJ) + + + EventBus.getDefault().unregister(this) + var trendsd: Double = 3548.0 + if (trendsd > 24.0) { + } + + + System.gc() + } + + + public fun beforeResponseYouth(collectionLayout: MutableList): String { + var testViews: Long = 9677L + var fontTrends: String = "paints" + var mmkvSeconds = true + println(mmkvSeconds) + var selectDialled = "gauss" + if (testViews <= 128 && testViews >= -128) { + var character_m: Int = min(1, kotlin.random.Random.nextInt(58)) % selectDialled.length + selectDialled += testViews.toString() + } + for (i in 0..min(1, fontTrends.length - 1)) { + println(fontTrends.get(i)) + } + if (fontTrends.length > 0 && selectDialled.length > 0) { + selectDialled += fontTrends.get(0) + } + if (mmkvSeconds == false) { + println("skewed") + } + + return selectDialled + + } + + + override fun chooseSeriesClick(episode: XAboutBean.Episode) { + var ostreamwrapper_k: MutableList = mutableListOf() + + var resyncAaudio: String = this.beforeResponseYouth(ostreamwrapper_k) + + var resyncAaudio_len: Int = resyncAaudio.length + if (resyncAaudio == "list") { + println(resyncAaudio) + } + + println(resyncAaudio) + + + var jobB: Int = 2022 + if (jobB > 122) { + } + + + JActivityAdapter.PLAYER_LOCK = episode.is_lock + var message8: Boolean = false + if (!message8) { + } + + + binding.root.postDelayed({ + var leftw: Int = 2507 + + manifestAnyBuildGravityView()?.pause() + }, 300) + var num_: Boolean = false + + + episode.episode.minus(1) + .let { + var baseL: MutableList = mutableListOf() + baseL.add("suggestions") + baseL.add("carefully") + baseL.add("ranks") + println(baseL) + + + binding.viewPagerDetail.currentItem = it + } + + } + + + public fun lifePrivacyBrowse(): Long { + var horizontallyMedia: MutableMap = mutableMapOf() + var imgVip = 3059.0 + var mainDraw = 1513L + var numHots: Double = 2345.0 + var primarilyOpaqueIncluded: Long = 9803L + imgVip *= 7270.0 + mainDraw *= 878L + primarilyOpaqueIncluded *= mainDraw + numHots = 63.0 + + return primarilyOpaqueIncluded + + } + + + override fun observeData() { + + var trailSkipintra = this.lifePrivacyBrowse() + + if (trailSkipintra > 1L) { + for (t_v in 0..trailSkipintra) { + if (t_v == 0L) { + println(t_v) + break + } + } + } + var trailSkipintra_lifecycle: Int = trailSkipintra.toInt() + + println(trailSkipintra) + + + var infow: MutableList = mutableListOf() + infow.add("unban") + infow.add("compact") + + + + viewModel.videoPlayDetails.observe(this) { + var auto_o2: Double = 5607.0 + while (auto_o2 > 174.0) { + break + } + + + var unitW: String = "librsvg" + if (unitW.length > 74) { + } + + + if (it?.data?.episodeList != null && it.data.episodeList.isNotEmpty()) { + var vipU: MutableMap = mutableMapOf() + vipU.put("circ", false) + vipU.put("amrwbdec", true) + vipU.put("rror", true) + vipU.put("bonjour", true) + vipU.put("intel", false) + if (vipU.size > 62) { + } + + + shortVideo = it.data.shortPlayInfo + var max_ie: Boolean = true + while (max_ie) { + break + } + + + binding.ivCover.visibility = View.INVISIBLE + var min_dby: Float = 5765.0f + + + binding.viewPagerDetail.visibility = View.VISIBLE + var uploadU: String = "recognition" + while (uploadU.length > 36) { + break + } + + + recommendAdapter = SUJustSmart() + var bottomZ: Boolean = false + while (!bottomZ) { + break + } + println(bottomZ) + + + recommendAdapter?.shortVideo = it.data.shortPlayInfo + var gsonE: MutableMap = mutableMapOf() + gsonE.put("mins", 745) + gsonE.put("stepper", 90) + gsonE.put("longitude", 100) + gsonE.put("decomposei", 998) + gsonE.put("alter", 434) + while (gsonE.size > 193) { + break + } + + + binding.viewPagerDetail.adapter = recommendAdapter + var e_managerj: String = "rstn" + if (e_managerj.length > 56) { + } + + + recommendAdapter?.submitList(it.data.episodeList) + var categoriesR: Long = 1541L + if (categoriesR <= 86L) { + } + println(categoriesR) + + + recommendAdapter?.playerDetailCollection = + this@MQVAutoWidthActivity + var ballX: Boolean = true + while (!ballX) { + break + } + + + viewModel.getCreateHistory( + it.data.episodeList[0].short_play_id, + it.data.episodeList[0].short_play_video_id + ) + var startA: Boolean = true + if (startA) { + } + println(startA) + + + showComplete() + var rights: Long = 9660L + if (rights > 16L) { + } + + + binding.ivCover.let { it1 -> + Glide.with(this@MQVAutoWidthActivity).load(shortVideo?.image_url) + .into(it1) + } + if (it.data.video_info.episode > 1) { + var skewedF: Float = 2316.0f + while (skewedF >= 159.0f) { + break + } + + + it.data.video_info.episode.minus(1) + .let { it1 -> + binding.viewPagerDetail.setCurrentItem( + it1, + false + ) + } + } + } else { + var rules6: MutableMap = mutableMapOf() + rules6.put("completion", 959L) + rules6.put("baked", 91L) + while (rules6.size > 38) { + break + } + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_no_more_data.toString()) + } else { + toast(getString(R.string.coinsTrends)) + + } + var priceH: Int = 3894 + while (priceH == 163) { + break + } + + + if (currentPage == 1) { + var default_qz3: Boolean = false + while (!default_qz3) { + break + } + + + showEmptyData() + } + } + binding.root?.postDelayed({ + var extractionk: Int = 8676 + if (extractionk < 144) { + } + + hideLoading() + }, 800) + + } + + viewModel.createHistory.observe(this) { + var availabled: MutableMap = mutableMapOf() + availabled.put("newtek", 1.0) + availabled.put("hanning", 713.0) + availabled.put("doublesstr", 635.0) + availabled.put("asis", 634.0) + availabled.put("persp", 773.0) + while (availabled.size > 58) { + break + } + + + } + + + viewModel.collect.observe(this) { + var indexi: Double = 3771.0 + while (indexi >= 187.0) { + break + } + + + var auto_pfe: Boolean = true + while (!auto_pfe) { + break + } + + + if (it?.data != null) { + var bodyloads: Boolean = true + + + val jobBaseEmptyView = + manifestAnyBuildGravityView()?.findViewById(R.id.iv_collection) + var strings4: Float = 3919.0f + while (strings4 <= 47.0f) { + break + } + println(strings4) + + + val scanStandStyleView = + manifestAnyBuildGravityView()?.findViewById(R.id.tv_collection_num) + var createR: String = "buf" + while (createR.length > 172) { + break + } + println(createR) + + + jobBaseEmptyView?.setImageResource(R.mipmap.news_skewed) + var responseB: Int = 6268 + while (responseB == 44) { + break + } + + + shortVideo?.collect_total = shortVideo?.collect_total?.plus(1)!! + var actionr: String = "sprites" + if (actionr.length > 155) { + } + + + shortVideo?.is_collect = true + var utils: Double = 1791.0 + if (utils >= 9.0) { + } + println(utils) + + + scanStandStyleView?.text = formatNumber(shortVideo?.collect_total!!) + var adaptz: Double = 7728.0 + if (adaptz >= 92.0) { + } + + + scanStandStyleView?.setTextColor(resources.getColor(R.color.listLineActivity)) + var cornerv: MutableMap = mutableMapOf() + cornerv.put("span", true) + cornerv.put("discard", true) + cornerv.put("exponentiation", true) + if (cornerv.size > 81) { + } + + + recommendAdapter?.shortVideo = shortVideo + var detail3: Long = 9398L + while (detail3 == 130L) { + break + } + + + EventBus.getDefault().post( + LServiceBean( + JActivityAdapter.VIDEO_EPISODES_SERIES_DATA, + shortVideo + ) + ) + var playQ: Double = 5166.0 + while (playQ <= 41.0) { + break + } + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_succeed.toString()) + } else { + toast(getString(R.string.imageExample)) + } + + } else { + var modityW: MutableList = mutableListOf() + modityW.add(true) + modityW.add(false) + modityW.add(true) + modityW.add(true) + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + } + + viewModel.cancelCollect.observe(this) { + var stopO: Double = 5787.0 + if (stopO > 192.0) { + } + + + if (it?.data != null) { + var dramaU: MutableMap = mutableMapOf() + dramaU.put("current", 673) + dramaU.put("ipfs", 804) + dramaU.put("centre", 57) + dramaU.put("othername", 463) + dramaU.put("rfps", 295) + println(dramaU) + + + val jobBaseEmptyView = + manifestAnyBuildGravityView()?.findViewById(R.id.iv_collection) + var uploadA: Float = 3925.0f + while (uploadA <= 2.0f) { + break + } + + + val scanStandStyleView = + manifestAnyBuildGravityView()?.findViewById(R.id.tv_collection_num) + var startP: Double = 7127.0 + while (startP <= 107.0) { + break + } + + + jobBaseEmptyView?.setImageResource(R.mipmap.login_navigation) + var searchc: String = "constant" + + + shortVideo?.collect_total = shortVideo?.collect_total?.minus(1)!! + var footerS: Float = 2250.0f + while (footerS <= 70.0f) { + break + } + println(footerS) + + + shortVideo?.is_collect = false + var update_mV: String = "identical" + while (update_mV.length > 192) { + break + } + + + scanStandStyleView?.text = formatNumber(shortVideo?.collect_total!!) + var totalb: Long = 273L + + + scanStandStyleView?.setTextColor(resources.getColor(R.color.white)) + var paddingN: Int = 2940 + + + recommendAdapter?.shortVideo = shortVideo + var categoriesw: MutableMap = mutableMapOf() + categoriesw.put("dialog", 810L) + categoriesw.put("swappable", 743L) + if (categoriesw.size > 102) { + } + + + EventBus.getDefault().post( + LServiceBean( + JActivityAdapter.VIDEO_EPISODES_SERIES_DATA, + shortVideo + ) + ) + var charactert: Double = 3903.0 + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_succeed.toString()) + } else { + toast(getString(R.string.imageExample)) + } + } else { + var expandedy: Int = 7486 + if (expandedy <= 36) { + } + println(expandedy) + + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + } + + viewModel.detailsRecommendLiveData.observe(this) { + it?.data?.let { + setDetailsRecommendation(it) + } ?: finish() + hideLoading() + } + + viewModel.userInfo.observe(this) { + it?.data?.let { + RYAction.saveUserInfoBean(it) + if (needRestart) { + binding.layoutLock.tvBalance.text = + "Balance: ".plus(RYAction.getUserInfoBean()?.coin_left_total.toString()) + .plus(" Coins | ") + .plus(RYAction.getUserInfoBean()?.send_coin_left_total.toString()) + .plus(" Bonus") + if (RYAction.isVipTo()) { + revolution = "1080" + RYAction.getMMKV().putInt(JActivityAdapter.CONSTANTS_QUALITY, 1080) + } + detailRefresh() + } + } + } + + viewModel.doBuyVideo.observe(this) { + it?.data?.let { + when (it.status) { + "no_play" -> { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + + "not_enough" -> { + val get = recommendAdapter?.items?.get(currentPosition) + get?.let { it1 -> setPlayerBuyDialog(it1) } + } + + "success" -> { + needRestart = false + viewModel.getUserInfo() + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_succeed.toString()) + } + JActivityAdapter.PLAYER_LOCK = false + binding.layoutLock.root.visibility = View.INVISIBLE + val get = recommendAdapter?.items?.get(currentPosition) + get?.is_lock = false + recommendAdapter?.notifyDataSetChanged() + get?.short_play_id?.let { it1 -> + get.short_play_video_id.let { it2 -> + viewModel.getCreateHistory( + it1, + it2 + ) + } + } + } + } + } + } + } + + + private fun detailRefresh() { + manifestAnyBuildGravityView()?.pause() + manifestAnyBuildGravityView()?.stop() + manifestAnyBuildGravityView()?.release() + recommendAdapter?.items?.get(currentPosition)?.let { it1 -> + viewModel.getVideoPlayDetails( + it1.short_play_id, + it1.short_play_video_id, + activityId, + revolution + ) + } + } + + private fun showPlayerBuyDialog(episode1: XAboutBean.Episode) { + val allCoin = RYAction.getAllCoinTotal() + if (allCoin < episode1.coins) { + try { + setPlayerBuyDialog(episode1) + } catch (e: Exception) { + e.printStackTrace() + } + } + } + + private fun showGoldShortageDialog(episode1: XAboutBean.Episode) { + val allCoin = RYAction.getAllCoinTotal() + if (allCoin >= episode1.coins) { + if (currentPosition > 0) { + recommendAdapter?.items?.get(currentPosition - 1) + ?.let { it2 -> + if (it2.is_lock) { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_jump_unlock_error.toString()) + } else { + toast("The prequel to this series is not unlocked. Please unlock the prequel before unlocking this series") + } + return + } + } + } + viewModel.getDoBuyVideo( + episode1.short_play_id, + episode1.short_play_video_id + ) + } else { + try { + setPlayerBuyDialog(episode1) + } catch (e: Exception) { + e.printStackTrace() + } + } + } + + private fun setPlayerBuyDialog( + it: XAboutBean.Episode + ) { + try { + val playerBuyDialogFragment = + PlayerBuyDialogFragment() + playerBuyDialogFragment.dataPasserOnClick = this + val bundle = Bundle() + bundle.putParcelable(JActivityAdapter.BUY_EPISODE, it) + playerBuyDialogFragment.setStyle(STYLE_NO_FRAME, 0) + playerBuyDialogFragment.arguments = bundle + playerBuyDialogFragment.show( + supportFragmentManager, + "ExampleRechargeDialogFragment" + ) + isBuyShowDialog = true + isPlay = true + } catch (e: Exception) { + e.printStackTrace() + } + } + + override fun onDataPassOnClick(data: VePaySettingsBean.CoinsBean?) { + detainmentData = data + } + + private var detainmentData: VePaySettingsBean.CoinsBean? = null + private var startTime: Long = 0 + private var bannerPosition = 0 + + private fun handleCustomLogic(): Boolean { + if (binding.layoutRecommend.root.visibility == View.INVISIBLE) { + val currentTime = System.currentTimeMillis() + val duration = currentTime - startTime + if (duration > 3000) { + showLoading() + viewModel.getDetailsRecommend() + binding.viewPagerDetail.post { + manifestAnyBuildGravityView()?.stop() + binding.viewPagerDetail.visibility = View.GONE + binding.ivCover.visibility = View.VISIBLE + } + } else { + finish() + } + } + return false + } + + + @SuppressLint("UnsafeOptInUsageError") + private fun setDetailsRecommendation(data: VeDetailsRecommendBean) { + if (data.list.isNotEmpty()) { + PLAYER_DETAILS_CAN_PLAY = false + binding.layoutRecommend.root.visibility = View.VISIBLE + val bannerAdapter = + VeBannerRecommendAdapter(data.list) + binding.layoutRecommend.bannerRecommend.setBannerGalleryMZ( + resources.getDimension(R.dimen.dp_20).toInt() + ) + + binding.layoutRecommend.bannerRecommend.addOnPageChangeListener( + object : + OnPageChangeListener { + override fun onPageScrolled( + position: Int, + positionOffset: Float, + positionOffsetPixels: Int + ) { + } + + @SuppressLint("UnsafeOptInUsageError") + override fun onPageSelected(position: Int) { + bannerPosition = position + bannerAdapter.currentPlayingPosition = position + bannerAdapter.notifyDataSetChanged() + val data = bannerAdapter.getData(position) + ivCoverRecommendDetail?.let { it1 -> + Glide.with(this@MQVAutoWidthActivity) + .load(data?.image_url) + .into(it1) + } + binding.layoutRecommend.cardView.visibility = View.VISIBLE + ivCoverRecommendDetail?.visibility = View.VISIBLE + player?.stop() + player?.setMediaSource(buildMediaSource(data?.video_url.toString())) + player?.prepare() + } + + override fun onPageScrollStateChanged(state: Int) { + if (1 == state) { + player?.pause() + binding.layoutRecommend.cardView.visibility = + View.INVISIBLE + bannerAdapter.currentPlayingPosition = -1 + bannerAdapter.notifyDataSetChanged() + } else { + if (2 == state) { + if (player?.isPlaying == false) { + player?.play() + binding.layoutRecommend.cardView.visibility = + View.VISIBLE + bannerAdapter.currentPlayingPosition = + bannerPosition + bannerAdapter.notifyDataSetChanged() + } + } + } + } + }) + binding.layoutRecommend.bannerRecommend.setAdapter( + bannerAdapter + ) + binding.layoutRecommend.tvWatchNow.setOnClickListener { + val data = bannerAdapter.getData(bannerPosition) + watchNow(data, data?.short_play_id) + } + val data = bannerAdapter.getData(0) + ivCoverRecommendDetail?.let { it1 -> + Glide.with(this@MQVAutoWidthActivity).load(data?.image_url) + .into(it1) + } + lifecycleScope.launch { + player?.setMediaSource(buildMediaSource(data?.video_url.toString())) + player?.prepare() + } + } else { + finish() + } + } + + @SuppressLint("UnsafeOptInUsageError") + private fun buildMediaSource(videoPath: String): MediaSource { + val dataSourceFactory: DataSource.Factory = DefaultDataSourceFactory(this, "veloriatv") + + return if (videoPath.endsWith(".m3u8")) { + HlsMediaSource.Factory(dataSourceFactory) + .createMediaSource(MediaItem.fromUri(Uri.parse(videoPath))) + } else { + ProgressiveMediaSource.Factory(dataSourceFactory) + .createMediaSource(MediaItem.fromUri(Uri.parse(videoPath))) + } + } + + private fun watchNow( + data: VeDetailsRecommendBean.ItemDaraBean?, + short_play_id: Int? + ) { + binding.layoutRecommend.bannerRecommend.postDelayed({ + if (data?.short_play_id != null) { + player?.stop() + if (short_play_id != null) { + shortPlayId = short_play_id + } + viewModel.getVideoPlayDetails(shortPlayId, 0, activityId, revolution) + } + }, 300) + binding.layoutRecommend.root.visibility = View.INVISIBLE + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/PSVHomeSearchActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/PSVHomeSearchActivity.kt new file mode 100644 index 0000000..465ff42 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/PSVHomeSearchActivity.kt @@ -0,0 +1,982 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.app.Activity +import android.content.ClipData +import android.content.ClipboardManager +import android.content.Context +import android.content.Intent +import android.os.Bundle +import android.text.TextUtils +import android.view.KeyEvent +import android.view.View +import androidx.activity.viewModels +import androidx.fragment.app.Fragment +import androidx.lifecycle.lifecycleScope +import com.blankj.utilcode.util.NetworkUtils +import com.bumptech.glide.Glide +import com.facebook.AccessToken +import com.facebook.CallbackManager +import com.facebook.CallbackManager.Factory.create +import com.facebook.FacebookCallback +import com.facebook.FacebookException +import com.facebook.GraphRequest +import com.facebook.login.LoginManager +import com.facebook.login.LoginResult +import com.google.gson.Gson +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.JActivityAdapter.VIDEO_SHORT_PLAY_ID +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.JsDramaFragmentBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.rewards.ZExample +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.GColorsFragment +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.NOEditRegisterFragment +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.UColorsAvatarFragment +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.YYLoginHistoryFragment +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.LoginDialog +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.JService +import com.veloria.now.shortapp.texturedAsink.LoginDataBean +import com.veloria.now.shortapp.texturedAsink.VeHomeWatchBean +import kotlinx.coroutines.launch +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode +import org.json.JSONObject +import java.util.concurrent.Executors +import java.util.concurrent.ScheduledExecutorService +import java.util.concurrent.TimeUnit +import kotlin.math.max +import kotlin.math.min + + +class PSVHomeSearchActivity : AIXTextActivity() { + @Volatile + var viewwAdvert_max: Float = 7169.0f + + @Volatile + var fragmentFinishLeft_tag: Long = 9199L + + @Volatile + private var enbaleNameShareCenter: Boolean = false + + + val viewModel: JService by viewModels() + private var callbackManager: CallbackManager? = null + private var scheduler: ScheduledExecutorService? = Executors.newSingleThreadScheduledExecutor() + + private fun rawEventShowPositionLatest(): MutableList { + var responseRemove = true + var seriesOnclick: Int = 5758 + println(seriesOnclick) + var outQuality: MutableMap = mutableMapOf() + println(outQuality) + var oidanyHaptic: MutableList = mutableListOf() + + return oidanyHaptic + + } + + + override fun onDestroy() { + + var hlsencTurbojpeg: MutableList = this.rawEventShowPositionLatest() + + var hlsencTurbojpeg_len: Int = hlsencTurbojpeg.size + for (index_z in 0..hlsencTurbojpeg.size - 1) { + val obj_index_z: Any = hlsencTurbojpeg.get(index_z) + if (index_z != 11) { + println(obj_index_z) + } + } + + println(hlsencTurbojpeg) + + + var lists6: MutableMap = mutableMapOf() + lists6.put("explicitely", 772.0) + lists6.put("months", 145.0) + if (lists6.get("5") != null) { + } + + + super.onDestroy() + var pricef: String = "baobab" + if (pricef.length > 179) { + } + + + EventBus.getDefault().unregister(this) + } + + override fun getViewBinding() = JsDramaFragmentBinding.inflate(layoutInflater) + + + private fun restoreDeviceStopBlackImmersive( + skewedQuality: MutableMap, + againState: MutableMap, + openJust: Float + ): MutableList { + var pagerLang: Float = 1170.0f + var navigationHandler: MutableList = mutableListOf() + println(navigationHandler) + var androidMove: String = "figure" + var stayDashboard = 6713L + var vignettingArrayStrength = mutableListOf() + pagerLang -= pagerLang + var extraction_len1 = vignettingArrayStrength.size + var advert_y: Int = + min(kotlin.random.Random.nextInt(82), 1) % max(1, vignettingArrayStrength.size) + vignettingArrayStrength.add(advert_y, "${pagerLang}") + var auto_1_len: Int = navigationHandler.size + for (k in 0..min(1, auto_1_len - 1)) { + if (k < vignettingArrayStrength.size) { + vignettingArrayStrength.add("${navigationHandler.get(k)}") + } else { + println(navigationHandler.get(k)) + } + + } + println("authorization: " + androidMove) + if (null != androidMove) { + for (i in 0..min(1, androidMove.length - 1)) { + if (i < vignettingArrayStrength.size) { + vignettingArrayStrength.add(i, androidMove.get(i).toString()) + } + println(androidMove.get(i)) + } + } + + return vignettingArrayStrength + + } + + + override fun observeData() { + + var crlfResume = this.restoreDeviceStopBlackImmersive( + mutableMapOf(), + mutableMapOf(), + 4165.0f + ) + + var crlfResume_len: Int = crlfResume.size + for (index_h in 0..crlfResume.size - 1) { + val obj_index_h: Any = crlfResume.get(index_h) + if (index_h <= 89) { + println(obj_index_h) + } + } + + println(crlfResume) + + + var freeE: Long = 1682L + if (freeE < 11L) { + } + + + viewModel.data.observe(this) { + var y_centerh: Long = 3749L + while (y_centerh == 150L) { + break + } + + + var colorsz: String = "epel" + if (colorsz.length > 73) { + } + println(colorsz) + + + if (it != null) { + var displayd: Boolean = false + + + it.data?.token?.let { it1 -> + RYAction.saveToken(it1) + EventBus.getDefault().post(JActivityAdapter.REFRESH_HOME) + } + } + } + viewModel.myListAction.observe(this) { + var processF: String = "trait" + if (processF.length > 140) { + } + + + binding.bottomNavBar.updateSelection(2) + var gradleg: Int = 1194 + println(gradleg) + + + playWhatHeavyPlatformEach(2) + } + + viewModel.loginLiveData.observe(this) { + if (it?.data != null) { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_succeed.toString()) + } + RYAction.getMMKV() + .putString(JActivityAdapter.ACCOUNT_TOKEN, it.data.token) + EventBus.getDefault() + .post(JActivityAdapter.HOME_ENTER_THE_APP) + EventBus.getDefault() + .post(JActivityAdapter.HOME_ON_LINE) + EventBus.getDefault() + .post(JActivityAdapter.HOME_USER_REFRESH) + + } + } + + viewModel.w2aSelfAttributionData.observe(this){ + if (needSave) { + setAdjustToDetail() + } + } + + viewModel.onLineLiveData.observe(this){ + + } + + } + + private val items = listOf( + ZExample.BottomBarItem( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_home } ?: "Home", + R.mipmap.data_bbfdebaffd, + R.mipmap.status_appveloria_free + ), + ZExample.BottomBarItem( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_explore } ?: "Explore", + R.mipmap.while_y_record_smart, + R.mipmap.marquee_place_center + ), + ZExample.BottomBarItem( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_my_list } ?: "My List", + R.mipmap.icon_retrofit, + R.mipmap.start_strings_recommend + ), + ZExample.BottomBarItem( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_me } ?: "Me", + R.mipmap.logo_cagetory, + R.mipmap.avatar_vertical_background + ) + ) + + + private fun submitBannerTileAnyJustNow(): String { + var categoiesInterval_g7 = 2368.0 + var placeStrings = mutableMapOf() + var screenExpanded = "overhead" + println(screenExpanded) + var mjpegaSwipeImplicitely = "qdelta" + if (categoiesInterval_g7 <= 128 && categoiesInterval_g7 >= -128) { + var size_yo_g: Int = + min(1, kotlin.random.Random.nextInt(45)) % mjpegaSwipeImplicitely.length + mjpegaSwipeImplicitely += categoiesInterval_g7.toString() + } + if (screenExpanded == "dimens") { + println("screenExpanded" + screenExpanded) + } + if (screenExpanded != null) { + var time_t1_r: Int = min(1, kotlin.random.Random.nextInt(27)) % screenExpanded.length + var recommend_h: Int = + min(1, kotlin.random.Random.nextInt(66)) % mjpegaSwipeImplicitely.length + mjpegaSwipeImplicitely += screenExpanded.get(time_t1_r) + } + + return mjpegaSwipeImplicitely + + } + + + private fun playWhatHeavyPlatformEach(position: Int) { + + var erodeArc = this.submitBannerTileAnyJustNow() + + var erodeArc_len: Int = erodeArc.length + println(erodeArc) + + println(erodeArc) + + + var deteleS: Float = 9067.0f + + + this.viewwAdvert_max = 8736.0f + + this.fragmentFinishLeft_tag = 8780L + + this.enbaleNameShareCenter = true + + + val agreementFragmentI = when (position) { + 0 -> homeFragment ?: NOEditRegisterFragment().also { homeFragment = it } + 1 -> exploreFragment ?: GColorsFragment().also { exploreFragment = it } + 2 -> myListFragment ?: YYLoginHistoryFragment().also { myListFragment = it } + 3 -> accountFragment ?: UColorsAvatarFragment().also { accountFragment = it } + else -> throw IllegalArgumentException("Invalid position: $position") + } + + supportFragmentManager.beginTransaction().apply { + var price0: String = "networking" + + + currentFragment?.let { + var moduleq: Double = 1068.0 + println(moduleq) + + + var blackj: Double = 4469.0 + while (blackj <= 12.0) { + break + } + + hide(it) + } + + if (agreementFragmentI.isAdded) { + var dialogb: Double = 5676.0 + if (dialogb < 76.0) { + } + println(dialogb) + + + show(agreementFragmentI) + } else { + var expandedM: MutableMap = mutableMapOf() + expandedM.put("msg", 843L) + expandedM.put("digestbynid", 295L) + expandedM.put("switchbase", 2L) + expandedM.put("longmulaw", 731L) + expandedM.put("greeting", 604L) + expandedM.put("autoarchive", 779L) + + + add(R.id.fragment_container, agreementFragmentI) + } + + currentFragment = agreementFragmentI + }.commit() + + if (position == 0) { + binding.dialogWatch.root.postDelayed( + { + val string = RYAction.getMMKV() + .getString(JActivityAdapter.HOME_MAIN_VIDEO_INFO, "") + if (string?.isNotEmpty() == true && NetworkUtils.isConnected()) { + val fromJson = Gson().fromJson(string, VeHomeWatchBean::class.java) + showHistoryDialog(fromJson) + }else { + binding.dialogWatch.root.visibility = View.INVISIBLE + } + }, 500 + ) + } else { + binding.dialogWatch.root.visibility = View.INVISIBLE + } + + } + + private var homeFragment: NOEditRegisterFragment? = null + private var exploreFragment: GColorsFragment? = null + private var myListFragment: YYLoginHistoryFragment? = null + private var accountFragment: UColorsAvatarFragment? = null + private var currentFragment: Fragment? = null + + + private fun toneSkyBean( + priceShape: Float, + jobSeries: Float, + videoAttrs: String + ): MutableList { + var shareJob = mutableMapOf() + println(shareJob) + var titleUser = 2867 + println(titleUser) + var retrofitJob: MutableMap = mutableMapOf() + println(retrofitJob) + var blackOnclick: Double = 8305.0 + println(blackOnclick) + var ihtxIndata: MutableList = mutableListOf() + for (spaces in shareJob) { + ihtxIndata.add(spaces.value) + + } + titleUser *= 8770 + var cover_len1: Int = ihtxIndata.size + var img_u = min(kotlin.random.Random.nextInt(39), 1) % max(1, ihtxIndata.size) + ihtxIndata.add(img_u, 9700.0f) + for (scalars in retrofitJob) { + ihtxIndata.add(scalars.value.toFloat()) + + } + blackOnclick = 3408.0 + var history_len1 = ihtxIndata.size + var trace_f = min(kotlin.random.Random.nextInt(76), 1) % max(1, ihtxIndata.size) + ihtxIndata.add(trace_f, 3698.0f) + + return ihtxIndata + + } + + + override fun initView() { + var iformat_j = "clipf" + + var essageKernel = this.toneSkyBean(1296.0f, 3737.0f, iformat_j) + + for (obj1 in essageKernel) { + println(obj1) + } + var essageKernel_len: Int = essageKernel.size + + println(essageKernel) + + + var handlerE: Long = 3871L + while (handlerE <= 126L) { + break + } + println(handlerE) + + + EventBus.getDefault().register(this) + var episode0: Long = 1323L + if (episode0 > 52L) { + } + + + + manifestShapeSinkExclusive() + + if (RYAction.getMMKV() + .getString(JActivityAdapter.ACCOUNT_TOKEN, "").toString() + .isNotEmpty() + ) { + viewModel.setEnterTheApp() + val intervalMillis = 10 * 60 * 1000 + scheduler?.scheduleAtFixedRate({ + try { + lifecycleScope.launch { + viewModel.setOnLine() + } + } catch (e: Exception) { + e.printStackTrace() + } + }, 0, intervalMillis.toLong(), TimeUnit.MILLISECONDS) + } + + + callbackManager = create() + LoginManager.getInstance().registerCallback(callbackManager, + object : FacebookCallback { + override fun onSuccess(loginResult: LoginResult) { + val enableButtons = AccessToken.getCurrentAccessToken() != null + if (enableButtons) { + val mGraphRequest = GraphRequest.newMeRequest( + loginResult.accessToken + ) { jsonObject, response -> + if (response!!.error != null) { + if (TranslationHelper.getTranslation() != null){ + toast( + "Facebook ".plus(TranslationHelper.getTranslation()?.veloria_login_exception) + .plus(".${response.error?.exception.toString()}") + ) + }else { + toast("Facebook Error") + } + } else { + val id = jsonObject?.optString("id") + val name = jsonObject?.optString("name") + val object_pic: JSONObject? = jsonObject!!.optJSONObject("picture") + val object_data = object_pic?.optJSONObject("data") + val photo = object_data?.optString("url") + viewModel.setLeaveApp() + viewModel.setDoLogin( + LoginDataBean( + photo.toString(), + "", + name.toString(), + "", + "facebook", + id.toString() + ) + ) + } + } + val parameters = Bundle() + parameters.putString("fields", "id,name,email,picture") + mGraphRequest.parameters = parameters + mGraphRequest.executeAsync() + } + } + + override fun onCancel() { + if (TranslationHelper.getTranslation() != null){ + toast("Facebook ".plus(TranslationHelper.getTranslation()?.veloria_login_cancel)) + }else { + toast("Facebook Cancel") + } + } + + override fun onError(exception: FacebookException) { + if (TranslationHelper.getTranslation() != null){ + toast( + "Facebook ".plus(TranslationHelper.getTranslation()?.veloria_login_exception) + .plus("n.$exception") + ) + }else { + toast("Facebook Error") + } + } + }) + } + + private fun stayPrimaryRecommendSearchToast( + serviceCancel: String, + qualityWidth: MutableMap, + topBottom: MutableMap + ): MutableList { + var agreementFavorites: Int = 5359 + var buyDisplay = 3159 + var animationAnimator = "asconf" + var republishToleranceQuant = mutableListOf() + agreementFavorites += 714 + var list_len1 = republishToleranceQuant.size + var more_h = min(kotlin.random.Random.nextInt(51), 1) % max(1, republishToleranceQuant.size) + republishToleranceQuant.add(more_h, 4144L) + if (animationAnimator == "fragment") { + println(animationAnimator) + } + for (i in 0..min(1, animationAnimator.length - 1)) { + if (i < republishToleranceQuant.size) { + republishToleranceQuant.add( + i, + if (animationAnimator.get(i).toString() + .matches(Regex("(-)?(^[0-9]+$)")) + ) animationAnimator.get(i).toString().toLong() else 78L + ) + } + println(animationAnimator.get(i)) + } + + return republishToleranceQuant + + } + + + private fun manifestShapeSinkExclusive() { + var pulldown_f = "lays" + + var networkTan = this.stayPrimaryRecommendSearchToast( + pulldown_f, + mutableMapOf(), + mutableMapOf() + ) + + var networkTan_len: Int = networkTan.size + for (index_7 in 0..networkTan.size - 1) { + val obj_index_7: Any = networkTan.get(index_7) + if (index_7 >= 37) { + println(obj_index_7) + } + } + + println(networkTan) + + + var nightD: MutableMap = mutableMapOf() + nightD.put("rewriter", true) + nightD.put("parametrized", false) + nightD.put("probable", true) + nightD.put("ilbcdata", true) + while (nightD.size > 153) { + break + } + + + binding.bottomNavBar.setItems(items) + var interval_apn: MutableMap = mutableMapOf() + interval_apn.put("speakers", 901.0) + interval_apn.put("matrixing", 772.0) + interval_apn.put("remix", 565.0) + interval_apn.put("nchunk", 3.0) + interval_apn.put("streams", 257.0) + interval_apn.put("swapped", 238.0) + if (interval_apn.get("b") != null) { + } + + + binding.bottomNavBar.onItemSelectedListener = { position -> + playWhatHeavyPlatformEach(position) + } + playWhatHeavyPlatformEach(0) + } + + + private fun createRevengeExtraCollect(): Int { + var textModule: Boolean = false + var userMain: Boolean = true + println(userMain) + var toastRevolution = 3678L + var secondsRetry: String = "brender" + println(secondsRetry) + var annotationTget: Int = 3325 + textModule = false + annotationTget += if (textModule) 23 else 22 + userMain = false + annotationTget += if (userMain) 49 else 71 + toastRevolution += 3524L + + return annotationTget + + } + + + override fun onKeyDown(keyCode: Int, event: KeyEvent?): Boolean { + + var ffioIlliqa: Int = this.createRevengeExtraCollect() + + println(ffioIlliqa) + + println(ffioIlliqa) + + + var sharer: Double = 512.0 + while (sharer <= 129.0) { + break + } + + + if (keyCode == KeyEvent.KEYCODE_BACK) { + var expanded5: Boolean = false + if (!expanded5) { + } + + + moveTaskToBack(true) + var remove4: Int = 6744 + if (remove4 < 89) { + } + + + return true + } + return super.onKeyDown(keyCode, event) + } + + + private fun putFoundCallEachRepository(): String { + var dimensFree = 7589.0f + println(dimensFree) + var resourceMove: Long = 7643L + var agreementContext: Int = 4632 + var intreadwriteJmlist: String = "gopher" + if (dimensFree >= -128 && dimensFree <= 128) { + var detail_h = min(1, kotlin.random.Random.nextInt(72)) % intreadwriteJmlist.length + intreadwriteJmlist += dimensFree.toString() + } + if (resourceMove <= 128 && resourceMove >= -128) { + var destroy_r: Int = + min(1, kotlin.random.Random.nextInt(61)) % intreadwriteJmlist.length + intreadwriteJmlist += resourceMove.toString() + } + if (agreementContext >= -128 && agreementContext <= 128) { + var clip_u = min(1, kotlin.random.Random.nextInt(90)) % intreadwriteJmlist.length + intreadwriteJmlist += agreementContext.toString() + } + + return intreadwriteJmlist + + } + + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + + var microsoftLibavutil = putFoundCallEachRepository() + + println(microsoftLibavutil) + var microsoftLibavutil_len: Int = microsoftLibavutil.length + + println(microsoftLibavutil) + + + var nameg: Int = 2863 + while (nameg == 20) { + break + } + + + if (JActivityAdapter.ACCOUNT_AUTO_REFRESH == event) { + var primary7: Long = 2415L + while (primary7 > 18L) { + break + } + println(primary7) + + + viewModel.loadData() + } + if (JActivityAdapter.HOME_LANGUAGE_REFRESH == event) { + restartApplication(this) + } + if (JActivityAdapter.HOME_ENTER_THE_APP == event) { + viewModel.setEnterTheApp() + } + if (JActivityAdapter.HOME_LOGIN == event) { + setLogin() + } + if (JActivityAdapter.HOME_ON_LINE == event) { + viewModel.setOnLine() + } + if (JActivityAdapter.HOME_LEAVE_APP == event) { + viewModel.setLeaveApp() + } + if (JActivityAdapter.HOME_NAVIGATE_TO_HOME == event) { + binding.bottomNavBar.updateSelection(0) + playWhatHeavyPlatformEach(0) + } + } + + private fun restartApplication(context: Context) { + val intent = Intent(context, PSVHomeSearchActivity::class.java) + intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK) + context.startActivity(intent) + // 或者使用下面的方式关闭当前 Activity + (context as? Activity)?.finish() + } + + fun setLogin() { + val dialog = LoginDialog(this).apply { + setOnLoginOnclickListener(object : LoginDialog.LoginOnClick { + override fun onLoginFacebook() { + onFacebook() + } + }) + } + dialog.show() + dialog.loginOnclick + + } + + private fun onFacebook() { + singleOnClick { + LoginManager.getInstance() + .logInWithReadPermissions(this, arrayListOf("public_profile", "email")) + } + } + + @Deprecated("Deprecated in Java") + override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { + super.onActivityResult(requestCode, resultCode, data) + callbackManager?.onActivityResult(requestCode, resultCode, data) + } + + + private fun showHistoryDialog(data: VeHomeWatchBean) { + binding.dialogWatch.ivCloseHistory.setOnClickListener { + RYAction.getMMKV() + .putBoolean(JActivityAdapter.HOME_MAIN_VIDEO_STATUS, false) + binding.dialogWatch.root.visibility = View.INVISIBLE + } + if (RYAction.getMMKV() + .getBoolean(JActivityAdapter.HOME_MAIN_VIDEO_STATUS, false) + ) { + binding.dialogWatch.ivVideo.let { + if (!isFinishing && !isDestroyed) { + Glide.with(this).load( + data.video_img + ).placeholder(R.mipmap.collection_trending_recommend).into(it) + } + } + binding.dialogWatch.cl.setOnClickListener { + singleOnClick { + startActivity(Intent( + this, MQVAutoWidthActivity::class.java + ).apply { + putExtra(VIDEO_SHORT_PLAY_ID, data.video_id) + }) + } + } + binding.dialogWatch.root.post { + binding.dialogWatch.tvVideoName.text = data.video_name + if (TranslationHelper.getTranslation() != null) { + binding.dialogWatch.tvVideoLast.text = + TranslationHelper.getTranslation()?.veloria_episode.plus(" ") + .plus(data.video_last) + } else { + binding.dialogWatch.tvVideoLast.text = "Episode ".plus(data.video_last) + } + } + binding.dialogWatch.root.visibility = View.VISIBLE + } + } + + private var shortVideoId: Int = 0 + private var videoId: Int = 0 + private var needSave = false + + + override fun onResume() { + super.onResume() + this.window.decorView.post { + val clipContent = getClipString() + if (clipContent.isNotEmpty()) { + if (clipContent.startsWith("[QJ]")) { + val urlString = clipContent.removePrefix("[QJ]").trim() + val extractVideoInfo = parseVideoAndShortPlayIds(urlString) + if (urlString.contains("veloriaapp")) { + shortVideoId = extractVideoInfo.second?.toInt() ?: 0 + videoId = extractVideoInfo.first?.toInt() ?: 0 + if (shortVideoId != 0) { + RYAction.getMMKV().putString( + JActivityAdapter.VIDEO_SHORT_PLAY_ID, extractVideoInfo.second + ) + needSave = true + w2aSelfAttribution(clipContent) + } + } + } + } + } + + binding.root.postDelayed({ + val ddl = + RYAction.getMMKV().getString(JActivityAdapter.HOME_DDL_URL, "") + if (ddl?.isNotEmpty() == true) { + w2aSelfAttribution(ddl) + // 定义正则表达式 + val regex = """short_play_id=(\d+).*""".toRegex() + // 匹配 URL + val matchResult = regex.find(ddl) + if (matchResult != null) { + // 获取匹配的组 + val shortPlayId = matchResult.groupValues[1] + val toInt = shortPlayId.toInt() + if (toInt != 0) { + binding.root.postDelayed({ + startActivity(Intent( + this, MQVAutoWidthActivity::class.java + ).apply { + putExtra( + JActivityAdapter.VIDEO_SHORT_PLAY_ID, toInt + ) + }) + RYAction.getMMKV().getString(JActivityAdapter.HOME_DDL_URL, "") + }, 200) + } + } else { + RYAction.getMMKV().getString(JActivityAdapter.HOME_DDL_URL, "") + } + } + }, 1500) + + if (binding.bottomNavBar.selectedPosition == 0) { + binding.dialogWatch.root.postDelayed( + { + val string = RYAction.getMMKV() + .getString(JActivityAdapter.HOME_MAIN_VIDEO_INFO, "") + if (string?.isNotEmpty() == true && NetworkUtils.isConnected()) { + val fromJson = Gson().fromJson(string, VeHomeWatchBean::class.java) + showHistoryDialog(fromJson) + }else { + binding.dialogWatch.root.visibility = View.INVISIBLE + } + }, 500 + ) + } + } + + + private fun setAdjustToDetail() { + binding.root.postDelayed({ + startActivity(Intent( + this, MQVAutoWidthActivity::class.java + ).apply { + putExtra( + VIDEO_SHORT_PLAY_ID, shortVideoId + ) + }) + clearClipboardContent(this) + RYAction.getMMKV() + .putString(JActivityAdapter.HOME_DDL_URL, "") + }, 1000) + needSave = false + } + + private fun getClipString(): String { + val manager: ClipboardManager = getSystemService( + CLIPBOARD_SERVICE + ) as ClipboardManager + val primaryClip = manager.primaryClip + val itemCount = primaryClip?.itemCount + if (itemCount != null) { + if (manager.hasPrimaryClip() && itemCount > 0) { + val itemAt = manager.primaryClip?.getItemAt(0) + val addedText: CharSequence = itemAt?.text.toString() + val addedTextString = addedText.toString() + if (!TextUtils.isEmpty(addedTextString)) { + return addedTextString + } + } + } + return "" + } + + + private fun clearClipboardContent(context: Context) { + // 获取ClipboardManager的实例 + val clipboardManager = + context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager + + // 创建一个空的ClipData对象 + val emptyClip = ClipData.newPlainText("", "") + + // 将空的ClipData对象设置到剪切板上,从而清除之前的内容 + clipboardManager.setPrimaryClip(emptyClip) + } + + private fun parseVideoAndShortPlayIds(clipboardContent: String): Pair { + + // 提取查询字符串 + val queryStartIndex = clipboardContent.indexOf('?') + val queryString = + if (queryStartIndex != -1) clipboardContent.substring(queryStartIndex + 1) else "" + + // 使用正则表达式匹配 video_id 和 short_play_id + val videoIdRegex = Regex("video_id=(\\d+)") + val shortPlayIdRegex = Regex("short_play_id=(\\d+)") + + // 匹配 video_id 和 short_play_id + val videoIdMatch = videoIdRegex.find(queryString)?.groupValues?.get(1) + val shortPlayIdMatch = shortPlayIdRegex.find(queryString)?.groupValues?.get(1) + + return Pair(videoIdMatch, shortPlayIdMatch) + } + + + private fun w2aSelfAttribution(data: String?) { + if (data?.contains("follow") == true) { + val regex = """facebook_id=(\d+).*""".toRegex() + // 匹配 URL + val matchResult = regex.find(data) + if (matchResult != null) { +// val facebook_id = matchResult.groupValues[1] +// setDeeplinkFbApi(facebook_id) + } + } + data?.let { viewModel.setW2aSelfAttribution(it) } + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/RBZLatestDeteleActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/RBZLatestDeteleActivity.kt new file mode 100644 index 0000000..8ad30b3 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/RBZLatestDeteleActivity.kt @@ -0,0 +1,505 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.annotation.SuppressLint +import android.graphics.Bitmap +import android.webkit.WebChromeClient +import android.webkit.WebResourceError +import android.webkit.WebResourceRequest +import android.webkit.WebSettings +import android.webkit.WebView +import android.webkit.WebViewClient +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.IPlaceBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.LXMService +import kotlin.math.max +import kotlin.math.min + + +class RBZLatestDeteleActivity : AIXTextActivity() { + @Volatile + var centerTrendPaint_min: Double = 5869.0 + + @Volatile + var languageViewwDeletes_str: String = "collapsing" + + @Volatile + var zoneChange_space: Float = 8304.0f + + @Volatile + var watchingZoneSpace: Float = 1620.0f + + + public fun failureTransparentPartlyTagTest( + max_4Notifications: Float, + trendingShow: Float, + uploadFddebcdbeeffcebdf: Long + ): MutableList { + var marqueeResource: MutableList = mutableListOf() + println(marqueeResource) + var fnewsManifest: Boolean = true + var ballEpisode: Int = 5990 + var makeInstructionsTruemotiondata: MutableList = mutableListOf() + for (tsx in 0..min(1, marqueeResource.size - 1)) { + if (tsx < makeInstructionsTruemotiondata.size) { + makeInstructionsTruemotiondata.add(marqueeResource.get(tsx)) + } + + } + fnewsManifest = true + var change_len1 = makeInstructionsTruemotiondata.size + var line_l = + min(kotlin.random.Random.nextInt(88), 1) % max(1, makeInstructionsTruemotiondata.size) + makeInstructionsTruemotiondata.add(line_l, 0) + ballEpisode = 9206 + var drama_len1 = makeInstructionsTruemotiondata.size + var scope_u = + min(kotlin.random.Random.nextInt(11), 1) % max(1, makeInstructionsTruemotiondata.size) + makeInstructionsTruemotiondata.add(scope_u, ballEpisode) + + return makeInstructionsTruemotiondata + + } + + + private fun bindEnterExampleProcessEventAction(url: String) { + + var ackedFtvfolderopen: MutableList = + this.failureTransparentPartlyTagTest(3186.0f, 2047.0f, 4784L) + + var ackedFtvfolderopen_len: Int = ackedFtvfolderopen.size + for (index_l in 0..ackedFtvfolderopen.size - 1) { + val obj_index_l: Any = ackedFtvfolderopen.get(index_l) + if (index_l < 36) { + println(obj_index_l) + } + } + + println(ackedFtvfolderopen) + + + var i_lockj: Long = 9366L + while (i_lockj <= 195L) { + break + } + + + binding.webView.loadUrl(url) + } + + private lateinit var urlString: String + + + public fun findSuspendResetWrapQuickScanner( + qualitySeek: Long, + startedFree: Float, + controllerAuto_yj: MutableMap + ): Int { + var tabOut = mutableMapOf() + var requestRestart = mutableMapOf() + var lockOut: MutableMap = mutableMapOf() + var downleftMemutil: Int = 5328 + + return downleftMemutil + + } + + + override fun initView() { + + var variabilityAntialias = + this.findSuspendResetWrapQuickScanner(3164L, 8754.0f, mutableMapOf()) + + if (variabilityAntialias > 2) { + for (b_t in 0..variabilityAntialias) { + if (b_t == 3) { + println(b_t) + break + } + } + } + + println(variabilityAntialias) + + + var rightG: MutableMap = mutableMapOf() + rightG.put("thenable", 18) + rightG.put("grad", 99) + rightG.put("acompressor", 160) + rightG.put("amex", 826) + rightG.put("projection", 65) + while (rightG.size > 176) { + break + } + + + this.centerTrendPaint_min = 6219.0 + + this.languageViewwDeletes_str = "filt" + + this.zoneChange_space = 3624.0f + + this.watchingZoneSpace = 7206.0f + + + binding.ivBack.setOnClickListener { + var u_imageB: Int = 8464 + if (u_imageB > 185) { + } + + + var attrs1: Long = 9587L + while (attrs1 == 107L) { + break + } + println(attrs1) + + + finish() + } + urlString = intent.getStringExtra(JActivityAdapter.WEB_VIEW_URL_STRING).toString() + var messageL: Long = 7929L + while (messageL > 57L) { + break + } + println(messageL) + + + + when (urlString) { + JActivityAdapter.WEB_VIEW_USER_AGREEMENT -> { + var modelE: Float = 6376.0f + while (modelE < 59.0f) { + break + } + + if (TranslationHelper.getTranslation() != null){ + binding.tvTitle.text = TranslationHelper.getTranslation()?.veloria_my_agreement + + }else { + binding.tvTitle.text = "User Agreement" + + } + } + + JActivityAdapter.WEB_VIEW_PRIVACY_POLICY -> { + var rules2: Float = 7066.0f + + if (TranslationHelper.getTranslation() != null){ + binding.tvTitle.text = TranslationHelper.getTranslation()?.veloria_my_privacy + + }else { + binding.tvTitle.text = "Privacy Policy" + } + } + + else -> { + var allJ: Boolean = true + while (!allJ) { + break + } + println(allJ) + + binding.tvTitle.text = "Veloria" + } + } + showLoading() + var helpF: MutableMap = mutableMapOf() + helpF.put("texturedspenc", 528L) + helpF.put("paraset", 914L) + helpF.put("benchmark", 191L) + helpF.put("dif", 184L) + helpF.put("refdupe", 0L) + while (helpF.size > 184) { + break + } + + + linearSharePointBlueView() + var cutr: MutableMap = mutableMapOf() + cutr.put("hole", 416.0) + cutr.put("pageseek", 642.0) + cutr.put("touches", 24.0) + cutr.put("pinching", 614.0) + cutr.put("gobble", 701.0) + cutr.put("monospace", 301.0) + if (cutr.size > 192) { + } + + + bindEnterExampleProcessEventAction(urlString) + + } + + + public fun suppressLibraryCircleIndex(fragmentsInterpolator: MutableList): Float { + var primaryCancel: MutableMap = mutableMapOf() + var cellFormat: Double = 3734.0 + var viewwStore: MutableMap = mutableMapOf() + println(viewwStore) + var imageCheckbox = true + var alertsMkvmuxertypes: Float = 5743.0f + cellFormat = cellFormat + imageCheckbox = false + alertsMkvmuxertypes += if (imageCheckbox) 23 else 92 + + return alertsMkvmuxertypes + + } + + + override fun observeData() { + var ftvlastnode_h: MutableList = mutableListOf() + + var profilesEnch = this.suppressLibraryCircleIndex(ftvlastnode_h) + + var profilesEnch_num: Double = profilesEnch.toDouble() + println(profilesEnch) + + println(profilesEnch) + + + } + + + public fun parseTouristSeriesText( + seriesEpisode: Float, + window_pHttp: MutableList + ): String { + var heightPoint: Int = 3718 + var viewCategoies: Float = 3061.0f + var latestLatest = 2869 + var checkMenu = 6844.0 + var tfrfAlloccommonPermutation: String = "refund" + if (heightPoint <= 128 && heightPoint >= -128) { + var show_x = + min(1, kotlin.random.Random.nextInt(68)) % tfrfAlloccommonPermutation.length + tfrfAlloccommonPermutation += heightPoint.toString() + } + if (viewCategoies <= 128 && viewCategoies >= -128) { + var trend_k = + min(1, kotlin.random.Random.nextInt(77)) % tfrfAlloccommonPermutation.length + tfrfAlloccommonPermutation += viewCategoies.toString() + } + if (latestLatest >= -128 && latestLatest <= 128) { + var v_manager_e = + min(1, kotlin.random.Random.nextInt(15)) % tfrfAlloccommonPermutation.length + tfrfAlloccommonPermutation += latestLatest.toString() + } + if (checkMenu >= -128 && checkMenu <= 128) { + var categories_b = + min(1, kotlin.random.Random.nextInt(34)) % tfrfAlloccommonPermutation.length + tfrfAlloccommonPermutation += checkMenu.toString() + } + + return tfrfAlloccommonPermutation + + } + + + @SuppressLint("SetJavaScriptEnabled") + private fun linearSharePointBlueView() { + var importer_p = mutableListOf() + + var magicEasy: String = this.parseTouristSeriesText(8846.0f, importer_p) + + var magicEasy_len: Int = magicEasy.length + if (magicEasy == "search") { + println(magicEasy) + } + + println(magicEasy) + + + var categoriest: Double = 9811.0 + if (categoriest > 115.0) { + } + + + val keyboardKeyword: WebSettings = binding.webView.settings + var recommends1: Double = 3330.0 + if (recommends1 <= 0.0) { + } + + + keyboardKeyword.javaScriptEnabled = true + var cameraD: Double = 7534.0 + while (cameraD <= 28.0) { + break + } + + + binding.webView.webChromeClient = WebChromeClient() + var cellz: MutableList = mutableListOf() + cellz.add(78) + cellz.add(907) + cellz.add(58) + cellz.add(683) + cellz.add(573) + if (cellz.size > 194) { + } + + + binding.webView.webViewClient = object : WebViewClient() { + + + public fun borderPlatformCommitIndexCrop(immersiveWatch: Boolean): MutableList { + var notificationsAdvert: Boolean = false + var appveloriaSize_6: MutableMap = mutableMapOf() + var ballLaunch: String = "preference" + var immediatelySpacer: MutableList = mutableListOf() + notificationsAdvert = true + var binding_len1: Int = immediatelySpacer.size + var create_r = + min(kotlin.random.Random.nextInt(46), 1) % max(1, immediatelySpacer.size) + immediatelySpacer.add(create_r, 0.0f) + for (passb in appveloriaSize_6) { + immediatelySpacer.add(passb.value.toFloat()) + + } + + return immediatelySpacer + + } + + + override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) { + + var stringbufferYellow = this.borderPlatformCommitIndexCrop(true) + + for (obj2 in stringbufferYellow) { + println(obj2) + } + var stringbufferYellow_len: Int = stringbufferYellow.size + + println(stringbufferYellow) + + + super.onPageStarted(view, url, favicon) + + } + + + public fun dismissPaintDetectNewsletter( + keywordRelease_5: Float, + checkDefault_g: Float + ): Boolean { + var tabTrends = false + var ballBall: Long = 1521L + var rulesAbout = 9338.0f + var systemPrivacy = 2591 + var mkvmuxertypesUngroupPathmtu = false + tabTrends = false + mkvmuxertypesUngroupPathmtu = !tabTrends + ballBall *= 8729L + mkvmuxertypesUngroupPathmtu = ballBall > 78 + rulesAbout += 6697.0f + mkvmuxertypesUngroupPathmtu = rulesAbout > 59 + systemPrivacy = 2462 + mkvmuxertypesUngroupPathmtu = systemPrivacy > 71 + + return mkvmuxertypesUngroupPathmtu + + } + + + override fun onPageFinished(view: WebView?, url: String?) { + + var deferTwiddles: Boolean = this.dismissPaintDetectNewsletter(8843.0f, 3975.0f) + + if (deferTwiddles) { + println("ok") + } + + println(deferTwiddles) + + + super.onPageFinished(view, url) + hideLoading() + } + + + public fun connectivityPositiveCallFreeBuy(): Long { + var headerSmart = mutableListOf() + var areaRenderers = false + var footerPlayfair = 8693 + var instrumentedNews = 5945.0f + var jobqPupup: Long = 165L + areaRenderers = false + jobqPupup += if (areaRenderers) 43 else 58 + footerPlayfair = 7934 + instrumentedNews = 3804.0f + + return jobqPupup + + } + + + override fun onReceivedError( + view: WebView?, + request: WebResourceRequest?, + error: WebResourceError? + ) { + + var heartsActors: Long = this.connectivityPositiveCallFreeBuy() + + var views_heartsActors: Int = heartsActors.toInt() + if (heartsActors < 93L) { + println(heartsActors) + } + + println(heartsActors) + + + super.onReceivedError(view, request, error) + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + } + keyboardKeyword.domStorageEnabled = true + var deletes5: Float = 5853.0f + + + keyboardKeyword.loadsImagesAutomatically = true + var v_playerd: MutableMap = mutableMapOf() + v_playerd.put("bouncing", 469.0f) + v_playerd.put("preupdate", 621.0f) + v_playerd.put("cleaned", 881.0f) + v_playerd.put("writer", 568.0f) + v_playerd.put("trees", 824.0f) + while (v_playerd.size > 18) { + break + } + println(v_playerd) + + + keyboardKeyword.useWideViewPort = true + var skewedB: Long = 9699L + while (skewedB < 184L) { + break + } + + + keyboardKeyword.loadWithOverviewMode = true + var backgroundw: Long = 5994L + while (backgroundw > 2L) { + break + } + println(backgroundw) + + + keyboardKeyword.builtInZoomControls = true + var vipI: Float = 6501.0f + + + keyboardKeyword.displayZoomControls = false + } + + override fun getViewBinding() = IPlaceBinding.inflate(layoutInflater) +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/RCheckActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/RCheckActivity.kt new file mode 100644 index 0000000..9c5db07 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/RCheckActivity.kt @@ -0,0 +1,220 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.content.Intent +import android.net.Uri +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.YFHome +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.databinding.HuuLogoVideoBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.LXMService + + +class RCheckActivity : AIXTextActivity() { + @Volatile + private var detailBallMargin: Float = 176.0f + + @Volatile + var colorCut_dictionary: MutableMap = mutableMapOf() + + @Volatile + var hasRenderersScreen: Boolean = true + + + public fun supportMenuOver( + cutLifecycle: Int, + standModule: Int, + with_6pInterpolator: Float + ): Double { + var wightWatching: String = "textle" + var instrumentedPath: MutableMap = mutableMapOf() + var playingShort_o: String = "thumbs" + var viewTzfileTurnoff: Double = 8335.0 + + return viewTzfileTurnoff + + } + + + override fun observeData() { + + var residueTemporarily: Double = this.supportMenuOver(5635, 9125, 936.0f) + + if (residueTemporarily != 65.0) { + println(residueTemporarily) + } + + println(residueTemporarily) + + + } + + + override fun getViewBinding() = HuuLogoVideoBinding.inflate(layoutInflater) + + + public fun editorCoordinateBlackWatch(visitVisit: Long): Double { + var imageStart = mutableMapOf() + var restartTime_yg: String = "rollback" + println(restartTime_yg) + var extractionPrivacy = 438L + var startedGradle: Int = 5958 + var goneTestransRewind: Double = 274.0 + extractionPrivacy = 6203L + startedGradle = 7519 + + return goneTestransRewind + + } + + + override fun initView() { + + var optionQtrle = this.editorCoordinateBlackWatch(6229L) + + println(optionQtrle) + + println(optionQtrle) + + + var requestm: MutableMap = mutableMapOf() + requestm.put("rftfsub", false) + requestm.put("writealign", false) + while (requestm.size > 123) { + break + } + println(requestm) + + + this.detailBallMargin = 6207.0f + + this.colorCut_dictionary = mutableMapOf() + + this.hasRenderersScreen = false + + if (TranslationHelper.getTranslation() != null) { + binding.tvTitle.text = TranslationHelper.getTranslation()?.veloria_me_about + binding.tvPrivacyPolicy.text = TranslationHelper.getTranslation()?.veloria_my_privacy + binding.tvUserAgreement.text = TranslationHelper.getTranslation()?.veloria_my_agreement + binding.tvVisit.text = TranslationHelper.getTranslation()?.veloria_visit_website + binding.tvAppVersion.text = + TranslationHelper.getTranslation()?.veloria_version.plus(" ") + .plus(YFHome.getPackageVersion(this)) + + } else { + binding.tvAppVersion.text = "Version ".plus( + YFHome.getPackageVersion(this) + ) + } + + binding.ivBack.setOnClickListener { + var background2: MutableMap = mutableMapOf() + background2.put("relative", 307L) + background2.put("registrar", 108L) + background2.put("damping", 939L) + background2.put("cachedkeys", 531L) + if (background2.size > 111) { + } + + + var trendings: Long = 7594L + + + finish() + } + + var historyi: Long = 9723L + while (historyi <= 156L) { + break + } + println(historyi) + + + binding.tvUserAgreement.setOnClickListener { + var imgn: Long = 7897L + if (imgn < 129L) { + } + + + var button9: MutableList = mutableListOf() + button9.add(true) + button9.add(true) + while (button9.size > 111) { + break + } + println(button9) + + + singleOnClick { + var qualityV: MutableMap = mutableMapOf() + qualityV.put("aiter", "yuva") + qualityV.put("intraframe", "inttypes") + qualityV.put("www", "addf") + if (qualityV.size > 191) { + } + println(qualityV) + + + startActivity( + Intent( + this, + RBZLatestDeteleActivity::class.java + ).putExtra( + JActivityAdapter.WEB_VIEW_URL_STRING, + JActivityAdapter.WEB_VIEW_USER_AGREEMENT + ) + ) + } + } + binding.tvPrivacyPolicy.setOnClickListener { + var paintq: MutableList = mutableListOf() + paintq.add(false) + paintq.add(true) + println(paintq) + + + var auto_rx: Boolean = false + if (auto_rx) { + } + println(auto_rx) + + + singleOnClick { + var attrsr: String = "intro" + if (attrsr.length > 7) { + } + + + startActivity( + Intent( + this, + RBZLatestDeteleActivity::class.java + ).putExtra( + JActivityAdapter.WEB_VIEW_URL_STRING, + JActivityAdapter.WEB_VIEW_PRIVACY_POLICY + ) + ) + } + } + binding.tvVisit.setOnClickListener { + var playfairK: String = "aacenctab" + while (playfairK.length > 46) { + break + } + + + singleOnClick { + var default_7Q: MutableList = mutableListOf() + default_7Q.add(210L) + default_7Q.add(314L) + + val webIntent = Intent(Intent.ACTION_VIEW, Uri.parse(JActivityAdapter.WEB_VIEW_COM)) + startActivity(webIntent) + } + } + + + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeAccountDeletionActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeAccountDeletionActivity.kt new file mode 100644 index 0000000..181b39c --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeAccountDeletionActivity.kt @@ -0,0 +1,136 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.graphics.Color +import androidx.activity.viewModels +import com.facebook.login.LoginManager +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.ActivityVeAccountDeletionBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.subtractionCroll.avcintraRelock.AccountDeletionDialog +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeAccountDeletionViewModel +import org.greenrobot.eventbus.EventBus + +class VeAccountDeletionActivity : + AIXTextActivity() { + val viewModel: VeAccountDeletionViewModel by viewModels() + + override fun getViewBinding() = ActivityVeAccountDeletionBinding.inflate(layoutInflater) + + private var isSelect = false + + override fun initView() { + + if (TranslationHelper.getTranslation() != null) { + binding.tvTitle.text = TranslationHelper.getTranslation()?.veloria_delete_account + binding.tvOne.text = TranslationHelper.getTranslation()?.veloria_delete_title + binding.tvTwo.text = TranslationHelper.getTranslation()?.veloria_delete_account_two + binding.tvThree.text = TranslationHelper.getTranslation()?.veloria_delete_account_three + binding.tvFour.text = TranslationHelper.getTranslation()?.veloria_delete_account_four + binding.tvFive.text = TranslationHelper.getTranslation()?.veloria_delete_account_five + binding.tvFour1.text = TranslationHelper.getTranslation()?.veloria_delete_account_four_1 + binding.tvFive1.text = TranslationHelper.getTranslation()?.veloria_delete_account_five_1 + binding.tvFour2.text = TranslationHelper.getTranslation()?.veloria_delete_account_four_2 + binding.tvFive2.text = TranslationHelper.getTranslation()?.veloria_delete_account_five_2 + binding.tvFour3.text = TranslationHelper.getTranslation()?.veloria_delete_account_four_3 + binding.tvSix.text = TranslationHelper.getTranslation()?.veloria_delete_account_six + binding.tvSeven.text = TranslationHelper.getTranslation()?.veloria_delete_account_seven + binding.tvEight.text = TranslationHelper.getTranslation()?.veloria_delete_account + } + + binding.ivBack.setOnClickListener { finish() } + + binding.ivSelect.setOnClickListener { + singleOnClick { + if (isSelect) { + isSelect = false + binding.ivSelect.setImageResource(R.mipmap.right_delete_w8) + binding.tvEight.setTextColor(Color.parseColor("#8B8B8B")) + binding.tvEight.setBackgroundResource(R.drawable.y_data_fragment) + } else { + isSelect = true + binding.ivSelect.setImageResource(R.mipmap.loading_bbfdebaffd) + binding.tvEight.setTextColor(getColor(R.color.white)) + binding.tvEight.setBackgroundResource(R.mipmap.iv_store_buy_bg) + } + } + } + + binding.tvEight.setOnClickListener { + singleOnClick { + if (!isSelect) { + return@singleOnClick + } + setAccountDeletionDialog() + } + } + + } + + override fun observeData() { + + viewModel.logoffLiveData.observe(this) { + if (it?.data != null) { +// if (TranslatesUtils.translates() != null) { +// toast(TranslatesUtils.translates()?.mireo_success.toString()) +// }else { + toast("Success") +// } + LoginManager.getInstance().logOut() + viewModel.getRegister() + } else { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + } + + viewModel.registerData.observe(this) { + if (it?.data != null) { + RYAction.getMMKV() + .putString(JActivityAdapter.ACCOUNT_TOKEN, it.data.token) + EventBus.getDefault() + .post(JActivityAdapter.HOME_LEAVE_APP) + EventBus.getDefault() + .post(JActivityAdapter.HOME_ENTER_THE_APP) + EventBus.getDefault() + .post(JActivityAdapter.HOME_USER_REFRESH) + + EventBus.getDefault() + .post(JActivityAdapter.HOME_NAVIGATE_TO_HOME) + startActivity() + finish() + } else { + if (TranslationHelper.getTranslation() != null) { + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + } else { + toast(getString(R.string.shapeSelected)) + } + } + } + + } + + + private fun setAccountDeletionDialog() { + val dialog = AccountDeletionDialog(this).apply { + setOnAccountDeletionClickListener(object : + AccountDeletionDialog.AccountDeletionOnClick { + override fun onAccountDeletionAction() { + viewModel.setLogoff() + } + }) + } + dialog.show() + dialog.accountDeletionOnClick + + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackActivity.kt new file mode 100644 index 0000000..8d63207 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackActivity.kt @@ -0,0 +1,306 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.Manifest +import android.annotation.SuppressLint +import android.content.ContentResolver +import android.content.Intent +import android.content.pm.PackageManager +import android.graphics.Bitmap +import android.graphics.BitmapFactory +import android.graphics.Color +import android.net.Uri +import android.os.Build +import android.util.Base64 +import android.util.Log +import android.view.View +import android.webkit.JsPromptResult +import android.webkit.JsResult +import android.webkit.WebChromeClient +import android.webkit.WebResourceError +import android.webkit.WebResourceRequest +import android.webkit.WebSettings +import android.webkit.WebView +import android.webkit.WebViewClient +import androidx.activity.viewModels +import androidx.core.app.ActivityCompat +import androidx.lifecycle.lifecycleScope +import com.blankj.utilcode.util.PermissionUtils +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.ActivityVeFeedbackBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.other.FeedbackJsBridge +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeFeedbackViewModel +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.launch +import kotlinx.coroutines.withContext +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode +import java.io.ByteArrayOutputStream +import java.io.InputStream + +class VeFeedbackActivity : AIXTextActivity() { + + val viewModel: VeFeedbackViewModel by viewModels() + + override fun getViewBinding() = ActivityVeFeedbackBinding.inflate(layoutInflater) + private val REQUEST_PICK_FILE: Int = 1002 + private val REQUEST_PERMISSIONS = 1001 + + override fun initView() { + EventBus.getDefault().register(this) + + if (TranslationHelper.getTranslation() != null){ + binding.tvTitle.text = TranslationHelper.getTranslation()?.veloria_my_feedback + } + + binding.ivBack.setOnClickListener { finish() } + + setWebView() + showLoading() + loadPageUrl(JActivityAdapter.FEEDBACK_URL_INDEX) + + viewModel.getNoticeNum() + } + + override fun observeData() { + viewModel.noticeNumData.observe(this) { + if (it != null) { + if (it.data?.feedback_notice_num != 0) { + binding.tvFeedbackNum.visibility = View.VISIBLE + binding.tvFeedbackNum.text = it.data?.feedback_notice_num.toString() + } else { + binding.tvFeedbackNum.visibility = View.INVISIBLE + } + } else { + binding.tvFeedbackNum.visibility = View.INVISIBLE + } + } + + binding.ivFeedbackList.setOnClickListener { + singleOnClick { + startActivity( + Intent( + this, + VeFeedbackListActivity::class.java + ) + ) + } + } + } + + + private fun loadPageUrl(url: String) { + binding.webFeedback.loadUrl(url) + } + + @SuppressLint("SetJavaScriptEnabled") + private fun setWebView() { + val webSettings: WebSettings = binding.webFeedback.settings + webSettings.javaScriptEnabled = true +// webView?.webChromeClient = WebChromeClient() + binding.webFeedback.webChromeClient = object : WebChromeClient() { + override fun onJsAlert( + view: WebView, + url: String, + message: String, + result: JsResult + ): Boolean { + result.confirm() + return true + } + + override fun onJsConfirm( + view: WebView, + url: String, + message: String, + result: JsResult + ): Boolean { + return true + } + + override fun onJsPrompt( + view: WebView, + url: String, + message: String, + defaultValue: String, + result: JsPromptResult + ): Boolean { + return true + } + } + binding.webFeedback.setBackgroundColor(Color.TRANSPARENT) + binding.webFeedback.webViewClient = object : WebViewClient() { + override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) { + super.onPageStarted(view, url, favicon) + + } + + override fun onPageFinished(view: WebView?, url: String?) { + super.onPageFinished(view, url) + hideLoading() + } + + override fun onReceivedError( + view: WebView?, + request: WebResourceRequest?, + error: WebResourceError? + ) { + super.onReceivedError(view, request, error) + if (TranslationHelper.getTranslation() != null){ + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + }else { + toast(getString(R.string.shapeSelected)) + } + hideLoading() + } + } + webSettings.domStorageEnabled = true + webSettings.loadsImagesAutomatically = true + webSettings.useWideViewPort = true + webSettings.loadWithOverviewMode = true + webSettings.builtInZoomControls = true + webSettings.displayZoomControls = false + binding.webFeedback.addJavascriptInterface( + FeedbackJsBridge(this), + "AndroidInterface" + ) + } + + private fun openFilePicker() { + val intent = Intent(Intent.ACTION_OPEN_DOCUMENT).apply { + addCategory(Intent.CATEGORY_OPENABLE) + type = "image/*" + } + startActivityForResult(intent, REQUEST_PICK_FILE) + } + + private fun requestPermissions() { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + ActivityCompat.requestPermissions( + this, + arrayOf( + Manifest.permission.READ_MEDIA_IMAGES, + ), + REQUEST_PERMISSIONS + ) + } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { + ActivityCompat.requestPermissions( + this, + arrayOf( + Manifest.permission.READ_EXTERNAL_STORAGE, + ), + REQUEST_PERMISSIONS + ) + } else { + ActivityCompat.requestPermissions( + this, + arrayOf( + Manifest.permission.READ_EXTERNAL_STORAGE, + ), + REQUEST_PERMISSIONS + ) + } + } + + override fun onRequestPermissionsResult( + requestCode: Int, + permissions: Array, + grantResults: IntArray + ) { + super.onRequestPermissionsResult(requestCode, permissions, grantResults) + if (requestCode == REQUEST_PERMISSIONS) { + if (grantResults.all { it == PackageManager.PERMISSION_GRANTED }) { + openFilePicker() + } else { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + PermissionUtils.launchAppDetailsSettings() + } + } + } + } + + + private fun setCompressAndConvertImage(uri: Uri) { + lifecycleScope.launch { + val compressedImageBytes = withContext(Dispatchers.IO) { + setCompressImage(uri, contentResolver) + } + if (compressedImageBytes.isNotEmpty()) { + val base64String = Base64.encodeToString(compressedImageBytes, Base64.DEFAULT) + binding.webFeedback.loadUrl( + "javascript:uploadConvertImage(" + "'" + base64String + "'" + ")" + ) + } + } + } + + private fun setCompressImage(uri: Uri, contentResolver: ContentResolver): ByteArray { + try { + val inputStream: InputStream? = contentResolver.openInputStream(uri) + val bitmap = BitmapFactory.decodeStream(inputStream) + inputStream?.close() + + val outputStream = ByteArrayOutputStream() + var quality = 100 + bitmap.compress(Bitmap.CompressFormat.JPEG, quality, outputStream) + + while (outputStream.toByteArray().size > 100 * 1024 && quality > 10) { + quality -= 10 + outputStream.reset() + bitmap.compress(Bitmap.CompressFormat.JPEG, quality, outputStream) + } + + val compressedImageBytes = outputStream.toByteArray() + Log.d( + "compressedImageBytes", + "Compressed image size: ${compressedImageBytes.size} bytes" + ) + return compressedImageBytes + } catch (e: Exception) { + e.printStackTrace() + toast( + "Please select the correct picture~" + ) + } + return byteArrayOf() + } + + @Deprecated("Deprecated in Java") + override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { + super.onActivityResult(requestCode, resultCode, data) + if (requestCode == REQUEST_PICK_FILE && resultCode == RESULT_OK) { + data?.data?.let { uri -> + setCompressAndConvertImage(uri) + } + } + } + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + if (JActivityAdapter.FEEDBACK_REQUEST_PERMISSIONS_PHOTO == event) { + requestPermissions() + } + if (JActivityAdapter.FEEDBACK_OPEN_PHOTO == event) { + singleOnClick { + startActivity( + Intent( + this, + VeFeedbackListActivity::class.java + ) + ) + } + } + } + + override fun onDestroy() { + super.onDestroy() + EventBus.getDefault().unregister(this) + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackDetailActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackDetailActivity.kt new file mode 100644 index 0000000..5ecaf7c --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackDetailActivity.kt @@ -0,0 +1,254 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.Manifest +import android.annotation.SuppressLint +import android.content.ContentResolver +import android.content.Intent +import android.content.pm.PackageManager +import android.graphics.Bitmap +import android.graphics.BitmapFactory +import android.graphics.Color +import android.net.Uri +import android.os.Build +import android.util.Base64 +import android.util.Log +import android.webkit.JsPromptResult +import android.webkit.JsResult +import android.webkit.WebChromeClient +import android.webkit.WebResourceError +import android.webkit.WebResourceRequest +import android.webkit.WebSettings +import android.webkit.WebView +import android.webkit.WebViewClient +import androidx.activity.viewModels +import androidx.annotation.RequiresApi +import androidx.core.app.ActivityCompat +import androidx.lifecycle.lifecycleScope +import com.blankj.utilcode.util.PermissionUtils +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.ActivityVeFeedbackBinding +import com.veloria.now.shortapp.databinding.ActivityVeFeedbackDetailBinding +import com.veloria.now.shortapp.databinding.ActivityVeFeedbackListBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.other.BaseEventBusBean +import com.veloria.now.shortapp.other.FeedbackJsBridge +import com.veloria.now.shortapp.other.FeedbackJsBridgeDetail +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeFeedbackViewModel +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.launch +import kotlinx.coroutines.withContext +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode +import java.io.ByteArrayOutputStream +import java.io.InputStream + +class VeFeedbackDetailActivity : AIXTextActivity() { + + val viewModel: VeFeedbackViewModel by viewModels() + + override fun getViewBinding() = ActivityVeFeedbackDetailBinding.inflate(layoutInflater) + + private val REQUEST_PICK_FILE: Int = 1003 + private val REQUEST_PERMISSIONS = 1004 + + override fun initView() { + EventBus.getDefault().register(this) + + if (TranslationHelper.getTranslation() != null){ + binding.tvTitle.text = TranslationHelper.getTranslation()?.veloria_my_feedback_details + } + + binding.ivBack.setOnClickListener { finish() } + + setWebView() + showLoading() + binding.refresh.setOnRefreshListener { + loadPageUrl(JActivityAdapter.FEEDBACK_URL_DETAIL) + } + loadPageUrl(JActivityAdapter.FEEDBACK_URL_DETAIL) + + } + + override fun observeData() { + } + + private fun loadPageUrl(url: String) { + binding.webFeedbackDetail.loadUrl(url) + } + + @SuppressLint("SetJavaScriptEnabled") + private fun setWebView() { + val webSettings: WebSettings = binding.webFeedbackDetail.settings + webSettings.javaScriptEnabled = true + binding.webFeedbackDetail.webChromeClient = WebChromeClient() + binding.webFeedbackDetail.setBackgroundColor(Color.TRANSPARENT) + binding.webFeedbackDetail.webViewClient = object : WebViewClient() { + override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) { + super.onPageStarted(view, url, favicon) + + } + + override fun onPageFinished(view: WebView?, url: String?) { + super.onPageFinished(view, url) + hideLoading() + binding.refresh.finishRefresh() + } + + override fun onReceivedError( + view: WebView?, + request: WebResourceRequest?, + error: WebResourceError? + ) { + super.onReceivedError(view, request, error) + if (TranslationHelper.getTranslation() != null){ + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + }else { + toast(getString(R.string.shapeSelected)) + } + hideLoading() + binding.refresh.finishRefresh() + } + } + webSettings.domStorageEnabled = true + webSettings.loadsImagesAutomatically = true + webSettings.useWideViewPort = true + webSettings.loadWithOverviewMode = true + webSettings.builtInZoomControls = true + webSettings.displayZoomControls = false + binding.webFeedbackDetail.addJavascriptInterface( + FeedbackJsBridgeDetail(this), + "AndroidInterface" + ) + } + + @Deprecated("Deprecated in Java") + override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { + super.onActivityResult(requestCode, resultCode, data) + if (requestCode == REQUEST_PICK_FILE && resultCode == RESULT_OK) { + data?.data?.let { uri -> + setCompressAndConvertImage(uri) + } + } + } + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + if (JActivityAdapter.FEEDBACK_REQUEST_PERMISSIONS_PHOTO_DETAIL == event) { + requestPermissions() + } + } + + + private fun requestPermissions() { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + ActivityCompat.requestPermissions( + this, + arrayOf( + Manifest.permission.READ_MEDIA_IMAGES, + ), + REQUEST_PERMISSIONS + ) + } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { + ActivityCompat.requestPermissions( + this, + arrayOf( + Manifest.permission.READ_EXTERNAL_STORAGE, + ), + REQUEST_PERMISSIONS + ) + } else { + ActivityCompat.requestPermissions( + this, + arrayOf( + Manifest.permission.READ_EXTERNAL_STORAGE, + ), + REQUEST_PERMISSIONS + ) + } + } + + override fun onRequestPermissionsResult( + requestCode: Int, + permissions: Array, + grantResults: IntArray + ) { + super.onRequestPermissionsResult(requestCode, permissions, grantResults) + if (requestCode == REQUEST_PERMISSIONS) { + if (grantResults.all { it == PackageManager.PERMISSION_GRANTED }) { + openFilePicker() + } else { +// toast(TranslatesUtils.translates()?.mireo_open_photo_tips.toString()) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + PermissionUtils.launchAppDetailsSettings() + } + } + } + } + + private fun openFilePicker() { + val intent = Intent(Intent.ACTION_OPEN_DOCUMENT).apply { + addCategory(Intent.CATEGORY_OPENABLE) + type = "image/*" + } + startActivityForResult(intent, REQUEST_PICK_FILE) + } + + + private fun setCompressAndConvertImage(uri: Uri) { + lifecycleScope.launch { + val compressedImageBytes = withContext(Dispatchers.IO) { + setCompressImage(uri, contentResolver) + } + if (compressedImageBytes.isNotEmpty()) { + val base64String = Base64.encodeToString(compressedImageBytes, Base64.DEFAULT) + binding.webFeedbackDetail.loadUrl( + "javascript:uploadConvertImage(" + "'" + base64String + "'" + ")" + ) + } + } + } + + private fun setCompressImage(uri: Uri, contentResolver: ContentResolver): ByteArray { + try { + val inputStream: InputStream? = contentResolver.openInputStream(uri) + val bitmap = BitmapFactory.decodeStream(inputStream) + inputStream?.close() + + val outputStream = ByteArrayOutputStream() + var quality = 100 + bitmap.compress(Bitmap.CompressFormat.JPEG, quality, outputStream) + + while (outputStream.toByteArray().size > 100 * 1024 && quality > 10) { + quality -= 10 + outputStream.reset() + bitmap.compress(Bitmap.CompressFormat.JPEG, quality, outputStream) + } + + val compressedImageBytes = outputStream.toByteArray() + Log.d( + "compressedImageBytes", + "Compressed image size: ${compressedImageBytes.size} bytes" + ) + return compressedImageBytes + } catch (e: Exception) { + e.printStackTrace() + toast( + "Please select the correct picture~" + ) + } + return byteArrayOf() + } + + + override fun onDestroy() { + super.onDestroy() + EventBus.getDefault().unregister(this) + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackListActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackListActivity.kt new file mode 100644 index 0000000..047aa49 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeFeedbackListActivity.kt @@ -0,0 +1,126 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.annotation.SuppressLint +import android.content.Intent +import android.graphics.Bitmap +import android.graphics.Color +import android.webkit.WebChromeClient +import android.webkit.WebResourceError +import android.webkit.WebResourceRequest +import android.webkit.WebSettings +import android.webkit.WebView +import android.webkit.WebViewClient +import androidx.activity.viewModels +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.ActivityVeFeedbackListBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.other.BaseEventBusBean +import com.veloria.now.shortapp.other.FeedbackJsBridge +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeFeedbackViewModel +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode + +class VeFeedbackListActivity : + AIXTextActivity() { + + val viewModel: VeFeedbackViewModel by viewModels() + + override fun getViewBinding() = ActivityVeFeedbackListBinding.inflate(layoutInflater) + + override fun initView() { + EventBus.getDefault().register(this) + + if (TranslationHelper.getTranslation() != null){ + binding.tvTitle.text = TranslationHelper.getTranslation()?.veloria_my_feedback_history + } + + binding.ivBack.setOnClickListener { finish() } + + setWebView() + showLoading() + binding.refresh.setOnRefreshListener { + loadPageUrl(JActivityAdapter.FEEDBACK_URL_LIST) + } + loadPageUrl(JActivityAdapter.FEEDBACK_URL_LIST) + + } + + override fun observeData() { + } + + private fun loadPageUrl(url: String) { + binding.webFeedbackList.loadUrl(url) + } + + @SuppressLint("SetJavaScriptEnabled") + private fun setWebView() { + val webSettings: WebSettings = binding.webFeedbackList.settings + webSettings.javaScriptEnabled = true + binding.webFeedbackList.webChromeClient = WebChromeClient() + binding.webFeedbackList.setBackgroundColor(Color.TRANSPARENT) + binding.webFeedbackList.webViewClient = object : WebViewClient() { + override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) { + super.onPageStarted(view, url, favicon) + + } + + override fun onPageFinished(view: WebView?, url: String?) { + super.onPageFinished(view, url) + hideLoading() + binding.refresh.finishRefresh() + } + + override fun onReceivedError( + view: WebView?, + request: WebResourceRequest?, + error: WebResourceError? + ) { + super.onReceivedError(view, request, error) + if (TranslationHelper.getTranslation() != null){ + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + }else { + toast(getString(R.string.shapeSelected)) + } + hideLoading() + binding.refresh.finishRefresh() + } + } + webSettings.domStorageEnabled = true + webSettings.loadsImagesAutomatically = true + webSettings.useWideViewPort = true + webSettings.loadWithOverviewMode = true + webSettings.builtInZoomControls = true + webSettings.displayZoomControls = false + binding.webFeedbackList.addJavascriptInterface( + FeedbackJsBridge(this), + "AndroidInterface" + ) + } + + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: BaseEventBusBean) { + if (JActivityAdapter.FEEDBACK_OPEN_DETAIL == event.code) { + RYAction.getMMKV() + .putString(JActivityAdapter.FEEDBACK_DETAIL_ID, event.data) + startActivity( + Intent( + this, VeFeedbackDetailActivity::class.java + ) + ) + } + } + + + override fun onDestroy() { + super.onDestroy() + EventBus.getDefault().unregister(this) + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeLanguageActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeLanguageActivity.kt new file mode 100644 index 0000000..8b56239 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeLanguageActivity.kt @@ -0,0 +1,116 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.view.View +import androidx.activity.viewModels +import androidx.appcompat.app.AppCompatDelegate +import androidx.core.os.LocaleListCompat +import androidx.lifecycle.lifecycleScope +import androidx.recyclerview.widget.LinearLayoutManager +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.NOFfmpeg +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.databinding.ActivityVeLanguageBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.rewards.VSNotificationsDefault +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.LanguageViewModel +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.LanguageAdapter +import com.veloria.now.shortapp.texturedAsink.LanguageBean +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.launch +import kotlinx.coroutines.withContext +import org.greenrobot.eventbus.EventBus + +class VeLanguageActivity : AIXTextActivity(), + NOFfmpeg { + + val viewModel: LanguageViewModel by viewModels() + + private var mAdapter: LanguageAdapter? = null + private var langKey = "" + + override fun getViewBinding() = ActivityVeLanguageBinding.inflate(layoutInflater) + + override fun initView() { + val layoutManager = + LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false) + binding.recyclerView.layoutManager = layoutManager + mAdapter = LanguageAdapter() + binding.recyclerView.adapter = mAdapter + + if (TranslationHelper.getTranslation() != null){ + binding.tvTitle.text = TranslationHelper.getTranslation()?.veloria_language + } + + showLoading() + viewModel.getLanguages() + + mAdapter?.setOnItemClickListener { adapter, view, position -> + singleOnClick { + if (mAdapter?.currentPosition == position) { + return@singleOnClick + } + showLoading() + val language = mAdapter?.getItem(position) as LanguageBean.DataBean + langKey = language.lang_key + mAdapter?.currentPosition = position + mAdapter?.notifyDataSetChanged() + + if (langKey.isEmpty()) return@singleOnClick + viewModel.getTranslates(langKey) + } + } + } + + override fun observeData() { + viewModel.languagesData.observe(this) { + if (it?.data?.list != null && it.data.list.isNotEmpty()) { + showComplete() + binding.recyclerView.visibility = View.VISIBLE + mAdapter?.submitList(it.data.list) + val string = RYAction.getMMKV() + .getString(JActivityAdapter.ACCOUNT_LANG_KEY, "en") + it.data.list.find { item -> item.lang_key == string }?.let { foundItem -> + mAdapter?.currentPosition = it.data.list.indexOf(foundItem) + } + langKey = string.toString() + mAdapter?.notifyDataSetChanged() + } else { + showEmptyData() + binding.recyclerView.visibility = View.GONE + } + hideLoading() + } + + viewModel.translatesDataBean.observe(this) { + if (it?.data != null) { + RYAction.getMMKV() + .putString(JActivityAdapter.HOME_MAIN_VIDEO_INFO, "") + lifecycleScope.launch { + withContext(Dispatchers.IO) { + TranslationHelper.saveTranslation(it.data.translates) + } + } + if (langKey.isNotEmpty()) { + RYAction.getMMKV() + .putString(JActivityAdapter.ACCOUNT_LANG_KEY, langKey) + EventBus.getDefault().post(JActivityAdapter.HOME_LANGUAGE_REFRESH) + AppCompatDelegate.setApplicationLocales( + LocaleListCompat.forLanguageTags( + langKey + ) + ) + } + hideLoading() + finish() + } + } + } + + + override fun getStatusLayout(): VSNotificationsDefault? { + return binding.stateLayout + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeMyWalletActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeMyWalletActivity.kt new file mode 100644 index 0000000..5b336f7 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeMyWalletActivity.kt @@ -0,0 +1,179 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.view.LayoutInflater +import android.view.View +import android.widget.ImageView +import android.widget.TextView +import androidx.activity.viewModels +import androidx.core.content.ContextCompat +import androidx.viewpager2.widget.ViewPager2 +import com.google.android.material.tabs.TabLayout +import com.google.android.material.tabs.TabLayoutMediator +import com.scwang.smart.refresh.layout.api.RefreshLayout +import com.scwang.smart.refresh.layout.listener.OnRefreshLoadMoreListener +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.databinding.ActivityVeMyWalletBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.other.NestedScrollHelper +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeMyWalletViewModel +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeMyWalletViewPagerAdapter + +class VeMyWalletActivity : AIXTextActivity(), + OnRefreshLoadMoreListener { + + val viewModel: VeMyWalletViewModel by viewModels() + + private var tabPosition = 1 + + override fun getViewBinding() = ActivityVeMyWalletBinding.inflate(layoutInflater) + + override fun initView() { + + binding.ivBack.setOnClickListener { + finish() + } + + if (TranslationHelper.getTranslation() != null) { + binding.tvTitle.text = TranslationHelper.getTranslation()?.veloria_my_wallet + binding.tvTotalText.text = TranslationHelper.getTranslation()?.veloria_total_coins + binding.tvRechargeText.text = TranslationHelper.getTranslation()?.veloria_recharge + binding.tvDonateText.text = TranslationHelper.getTranslation()?.veloria_bonus + + + } + + binding.tvTotal.text = + RYAction.getAllCoinTotal().toString() + binding.tvRecharge.text = + RYAction.getUserInfoBean()?.coin_left_total.toString() + binding.tvDonate.text = + RYAction.getUserInfoBean()?.send_coin_left_total.toString() + + binding.refresh.setOnRefreshLoadMoreListener(this) + binding.refresh.setEnableRefresh(false) + binding.refresh.setEnableLoadMore(true) + + setupViewPager() + setupTabs() + + } + + private lateinit var viewPagerAdapter: VeMyWalletViewPagerAdapter + + // Tab图标和标题资源 + private val tabTitles = listOf( + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_order_record } ?: "Order Records", + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_consumption_records } + ?: "Consumption Records", + TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_reward_coins } ?: "Reward Coins") + private val tabIcons = listOf( + R.mipmap.iv_wallet_order_off, + R.mipmap.iv_wallet_consumption_off, + R.mipmap.iv_wallet_reward_off + ) + private val tabIconsSelected = listOf( + R.mipmap.iv_wallet_order_on, + R.mipmap.iv_wallet_consumption_on, + R.mipmap.iv_wallet_reward_on + ) + + private fun setupViewPager() { + viewPagerAdapter = VeMyWalletViewPagerAdapter(this) + binding.viewPager.adapter = viewPagerAdapter + + binding.viewPager.isUserInputEnabled = true + + binding.viewPager.offscreenPageLimit = viewPagerAdapter.itemCount - 1 + + } + + + private fun setupTabs() { + repeat(viewPagerAdapter.itemCount) { position -> + binding.tabLayout.addTab(binding.tabLayout.newTab().apply { + customView = createTabView(position, false) + }) + } + + // 连接TabLayout和ViewPager2 + TabLayoutMediator(binding.tabLayout, binding.viewPager) { tab, position -> + }.attach() + + binding.tabLayout.addOnTabSelectedListener(object : TabLayout.OnTabSelectedListener { + override fun onTabSelected(tab: TabLayout.Tab) { + updateTabView(tab, true) + binding.viewPager.currentItem = tab.position + } + + override fun onTabUnselected(tab: TabLayout.Tab) { + updateTabView(tab, false) + } + + override fun onTabReselected(tab: TabLayout.Tab) { + } + }) + + binding.tabLayout.getTabAt(0)?.let { updateTabView(it, true) } + binding.tabLayout.getTabAt(1)?.let { updateTabView(it, false) } + binding.tabLayout.getTabAt(2)?.let { updateTabView(it, false) } + } + + private fun createTabView(position: Int, isSelected: Boolean): View { + return LayoutInflater.from(this).inflate(R.layout.layout_custom_tab, null).apply { + val icon = findViewById(R.id.tabIcon) + val text = findViewById(R.id.tabText) + val indicator = findViewById(R.id.tabIndicator) + + text.text = tabTitles[position] + icon.setImageResource(if (isSelected) tabIconsSelected[position] else tabIcons[position]) +// indicator.visibility = if (isSelected) View.VISIBLE else View.INVISIBLE + + val color = if (isSelected) R.color.white else R.color.white60 + text.setTextColor(ContextCompat.getColor(context, color)) + } + } + + private fun updateTabView(tab: TabLayout.Tab, isSelected: Boolean) { + val position = tab.position + tab.customView = createTabView(position, isSelected) + } + + override fun observeData() { + viewModel.heightAction.observe(this) { + NestedScrollHelper.refreshNestedScrollHeight( + binding.scrollView, + binding.viewPager + ) { + } + } + viewModel.loadMoreFinishAction.observe(this) { + binding.refresh.finishLoadMore(200) + } + binding.viewPager.registerOnPageChangeCallback(object : ViewPager2.OnPageChangeCallback() { + override fun onPageSelected(position: Int) { + super.onPageSelected(position) + NestedScrollHelper.refreshNestedScrollHeight( + binding.scrollView, + binding.viewPager + ) { + } + } + }) + } + + + override fun onRefresh(refreshLayout: RefreshLayout) { + + } + + override fun onLoadMore(refreshLayout: RefreshLayout) { + viewModel.setLoadMoreAction(binding.viewPager.currentItem) + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeRewardsActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeRewardsActivity.kt new file mode 100644 index 0000000..f540ecf --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeRewardsActivity.kt @@ -0,0 +1,164 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.annotation.SuppressLint +import android.graphics.Bitmap +import android.graphics.Color +import android.view.View +import android.view.ViewGroup +import android.webkit.WebChromeClient +import android.webkit.WebResourceError +import android.webkit.WebResourceRequest +import android.webkit.WebSettings +import android.webkit.WebView +import android.webkit.WebViewClient +import androidx.activity.viewModels +import com.blankj.utilcode.util.NetworkUtils +import com.scwang.smart.refresh.layout.api.RefreshLayout +import com.scwang.smart.refresh.layout.listener.OnRefreshLoadMoreListener +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.NOFfmpeg +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.ActivityVeRewardsBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.other.FeedbackJsBridge +import com.veloria.now.shortapp.rewards.VSNotificationsDefault +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeFeedbackViewModel +import org.greenrobot.eventbus.EventBus +import org.greenrobot.eventbus.Subscribe +import org.greenrobot.eventbus.ThreadMode + +class VeRewardsActivity : AIXTextActivity(), + OnRefreshLoadMoreListener, NOFfmpeg { + + val viewModel: VeFeedbackViewModel by viewModels() + + override fun getViewBinding() = ActivityVeRewardsBinding.inflate(layoutInflater) + + override fun initView() { + EventBus.getDefault().register(this) + + binding.ivBack.setOnClickListener { finish() } + + binding.refresh.setOnRefreshLoadMoreListener(this) + binding.refresh.setEnableLoadMore(false) + binding.webRewards.setBackgroundColor(Color.TRANSPARENT) + +// ivLeft?.setOnClickListener { +// singleClick { +// DialogUtils.showStoreHint(requireContext()) +// } +// } + + setWebView() + loadingData() + } + + fun loadingData() { + showLoading() + if (NetworkUtils.isConnected()) { + binding.webRewards.visibility = View.VISIBLE + showComplete() + loadPageUrl(JActivityAdapter.REWARDS_URL_DETAIL) + } else { + binding.webRewards.visibility = View.GONE + showErrorStatus() + } + } + + fun showErrorStatus() { + showErrorData(object : VSNotificationsDefault.OnRetryListener { + override fun onRetry(layout: VSNotificationsDefault) { + singleOnClick { + loadingData() + } + } + }) + hideLoading() + } + + override fun observeData() { + + } + + + private fun loadPageUrl(url: String) { + binding.webRewards.loadUrl(url) + } + + @SuppressLint("SetJavaScriptEnabled") + private fun setWebView() { + val webSettings: WebSettings = binding.webRewards.settings + webSettings.javaScriptEnabled = true + binding.webRewards.webChromeClient = WebChromeClient() + binding.webRewards.setBackgroundColor(Color.TRANSPARENT) + binding.webRewards.webViewClient = object : WebViewClient() { + override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) { + super.onPageStarted(view, url, favicon) + + } + + override fun onPageFinished(view: WebView?, url: String?) { + super.onPageFinished(view, url) + hideLoading() + binding.refresh.finishRefresh() + if (NetworkUtils.isConnected()) { + showComplete() + } + } + + override fun onReceivedError( + view: WebView?, + request: WebResourceRequest?, + error: WebResourceError? + ) { + super.onReceivedError(view, request, error) + if (TranslationHelper.getTranslation() != null){ + toast(TranslationHelper.getTranslation()?.veloria_network.toString()) + }else { + toast(getString(R.string.shapeSelected)) + } + hideLoading() + binding.refresh.finishRefresh() + } + } + webSettings.domStorageEnabled = true + webSettings.loadsImagesAutomatically = true + webSettings.useWideViewPort = true + webSettings.loadWithOverviewMode = true + webSettings.builtInZoomControls = true + webSettings.displayZoomControls = false + binding.webRewards.addJavascriptInterface( + FeedbackJsBridge(this), + "AndroidInterface" + ) + } + + @Subscribe(threadMode = ThreadMode.MAIN) + fun onEvent(event: String) { + + } + + override fun onDestroy() { + super.onDestroy() + (binding.root.parent as? ViewGroup)?.removeView(binding.webRewards) + binding.webRewards.destroy() + EventBus.getDefault().unregister(this) + + } + + override fun onRefresh(refreshLayout: RefreshLayout) { + loadingData() + } + + override fun onLoadMore(refreshLayout: RefreshLayout) { + } + + override fun getStatusLayout(): VSNotificationsDefault? { + return binding.stateLayout + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeStoreActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeStoreActivity.kt new file mode 100644 index 0000000..3a149bf --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeStoreActivity.kt @@ -0,0 +1,561 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.graphics.Rect +import android.os.Build +import android.text.Html +import android.view.View +import androidx.activity.viewModels +import androidx.lifecycle.lifecycleScope +import androidx.recyclerview.widget.GridLayoutManager +import androidx.recyclerview.widget.LinearLayoutManager +import androidx.recyclerview.widget.RecyclerView +import com.android.billingclient.api.AcknowledgePurchaseParams +import com.android.billingclient.api.BillingClient +import com.android.billingclient.api.BillingClientStateListener +import com.android.billingclient.api.BillingFlowParams +import com.android.billingclient.api.BillingResult +import com.android.billingclient.api.ConsumeParams +import com.android.billingclient.api.ConsumeResponseListener +import com.android.billingclient.api.ProductDetails +import com.android.billingclient.api.ProductDetailsResponseListener +import com.android.billingclient.api.Purchase +import com.android.billingclient.api.PurchasesUpdatedListener +import com.android.billingclient.api.QueryProductDetailsParams +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.civil.YFHome +import com.veloria.now.shortapp.civil.singleOnClick +import com.veloria.now.shortapp.civil.toast +import com.veloria.now.shortapp.databinding.ActivityVeStoreBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeStoreViewModel +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeStoreCoinAdapter +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeStoreVipAdapter +import com.veloria.now.shortapp.texturedAsink.VeCreatePayOrderReqBean +import com.veloria.now.shortapp.texturedAsink.VePayBean +import com.veloria.now.shortapp.texturedAsink.VePaySettingsBean +import kotlinx.coroutines.launch + +class VeStoreActivity : AIXTextActivity() { + + val viewModel: VeStoreViewModel by viewModels() + + override fun getViewBinding() = ActivityVeStoreBinding.inflate(layoutInflater) + + private var coinAdapter: VeStoreCoinAdapter? = null + private var vipAdapter: VeStoreVipAdapter? = null + private var typeOnClick = 0 + private var isConnect = false + private var vipData: VePaySettingsBean.VipBean? = null + private var coinsData: VePaySettingsBean.CoinsBean? = null + private var payBeanReq: VePayBean? = null + + private var billingClientData: BillingClient? = null + private var connectNum = 0 + private var order_code = "" + + private var isBuy = false + private var purchaseData: Purchase? = null + + override fun initView() { + + if (TranslationHelper.getTranslation() != null) { + binding.tvTitle1.text = TranslationHelper.getTranslation()?.veloria_limited_time_offer + binding.tvTitle2.text = TranslationHelper.getTranslation()?.veloria_recharge_unlock_more + binding.tvTab2.text = TranslationHelper.getTranslation()?.veloria_coins + binding.tvVipText.text = TranslationHelper.getTranslation()?.veloria_membership_benefits + binding.tvVipContent1.text = TranslationHelper.getTranslation()?.veloria_store_no_ads + binding.tvVipContent2.text = + TranslationHelper.getTranslation()?.veloria_store_donate_coins + binding.tvVipContent3.text = + TranslationHelper.getTranslation()?.veloria_store_auto_renew + binding.tvMoreCoin.text = TranslationHelper.getTranslation()?.veloria_get_more_coins + binding.tvCoinText.text = TranslationHelper.getTranslation()?.veloria_your_coins + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { + binding.tvTips.text = Html.fromHtml( + TranslationHelper.getTranslation()?.veloria_store_tips + ?: getString(R.string.ve_store_tips_br), + Html.FROM_HTML_MODE_COMPACT + ) + } else { + binding.tvTips.text = Html.fromHtml( + TranslationHelper.getTranslation()?.veloria_store_tips + ?: getString(R.string.ve_store_tips_br) + ) + } + } + + showLoading() + + binding.tvCoin.text = RYAction.getAllCoinTotal().toString() + + binding.ivBack.setOnClickListener { + finish() + } + binding.tvTab1.setOnClickListener { + binding.tvTab1.setBackgroundResource(R.mipmap.iv_store_tab_left) + binding.tvTab2.setBackgroundResource(R.drawable.bg_transparent) + binding.clOne.visibility = View.GONE + binding.clTwo.visibility = View.VISIBLE + } + binding.tvTab2.setOnClickListener { + binding.tvTab1.setBackgroundResource(R.drawable.bg_transparent) + binding.tvTab2.setBackgroundResource(R.mipmap.iv_store_tab_right) + binding.clOne.visibility = View.VISIBLE + binding.clTwo.visibility = View.GONE + } + + + coinAdapter = VeStoreCoinAdapter() + binding.recyclerCoin.layoutManager = GridLayoutManager(this, 3) + binding.recyclerCoin.adapter = coinAdapter + binding.recyclerCoin.addItemDecoration(object : RecyclerView.ItemDecoration() { + override fun getItemOffsets( + outRect: Rect, + view: View, + parent: RecyclerView, + state: RecyclerView.State + ) { + outRect.left = resources.getDimension(R.dimen.dp_5).toInt() + outRect.right = resources.getDimension(R.dimen.dp_5).toInt() + outRect.bottom = resources.getDimension(R.dimen.dp_10).toInt() + } + }) + + vipAdapter = VeStoreVipAdapter() + binding.recyclerVip.layoutManager = + LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false) + binding.recyclerVip.adapter = vipAdapter + + viewModel.getPaySettingsV3(0, 0) + + vipAdapter?.setOnItemClickListener { adapter, view, position -> + if (typeOnClick == 0) { + coinAdapter?.currentPosition = -1 + coinAdapter?.notifyDataSetChanged() + } + typeOnClick = 1 + vipAdapter?.currentPosition = position + vipAdapter?.notifyDataSetChanged() + + setOnPayNowClick() + } + coinAdapter?.setOnItemClickListener { adapter, view, position -> + if (typeOnClick == 1) { + vipAdapter?.currentPosition = -1 + vipAdapter?.notifyDataSetChanged() + } + typeOnClick = 0 + coinAdapter?.currentPosition = position + coinAdapter?.notifyDataSetChanged() + + setOnPayNowClick() + } + + initPayData() + } + + fun setOnPayNowClick() { + singleOnClick { + if (!isConnect) { + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.ve_google_pay_error)) + } + return@singleOnClick + } + if (typeOnClick == 0) { + coinsData = + coinAdapter!!.getItem(coinAdapter!!.currentPosition) as VePaySettingsBean.CoinsBean + } else { + vipData = + vipAdapter!!.getItem(vipAdapter!!.currentPosition) as VePaySettingsBean.VipBean + } + showLoading() + viewModel.setCreatePayOrder( + VeCreatePayOrderReqBean( + if (typeOnClick == 0) coinsData?.id.toString() else vipData?.id.toString(), + "google", + 0, + 0 + ) + ) + } + } + + override fun observeData() { + viewModel.PaySettingsV3.observe(this) { + if (it?.data != null) { + coinAdapter?.submitList(it.data.list_coins) + vipAdapter?.submitList(it.data.list_sub_vip) + + it.data.list_sub_vip.let { it1 -> querySubVipProductDetails(it1) } + it.data.list_coins.let { it1 -> queryInAppCoinsProductDetails(it1) } + } + + hideLoading() + } + viewModel.createPayOrderData.observe(this) { + if (it?.data != null) { + order_code = it.data.order_code.toString() + if (typeOnClick == 0) { + coinsData?.android_template_id?.let { it1 -> getProduct(it1) } + } else { + vipData?.android_template_id?.let { it1 -> getProduct(it1) } + } + } else { + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.shapeSelected)) + } + hideLoading() + } + } + + viewModel.googlePaidData.observe(this) { + if (it?.data != null) { + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.ve_google_pay_success)) + } + viewModel.getUserInfo() + isBuy = true + } else { + payBeanReq?.let { it1 -> RYAction.saveOrder(it1) } + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.shapeSelected)) + } + hideLoading() + } + + } + viewModel.userInfo.observe(this) { + if (it?.data != null) { + RYAction.saveUserInfoBean(it.data) + binding.tvCoin.text = RYAction.getAllCoinTotal().toString() + } + hideLoading() + } + } + + private fun initPayData() { + val purchasesUpdatedListener = + PurchasesUpdatedListener { billingResult, purchases -> + when (billingResult.responseCode) { + BillingClient.BillingResponseCode.OK -> { + for (purchase in purchases!!) { + if (purchase.purchaseState == Purchase.PurchaseState.PURCHASED) { + if (typeOnClick == 0) { + consumePurchase(purchase) + } else { + consumePurchaseSub(purchase) + } + } + } + } + + BillingClient.BillingResponseCode.USER_CANCELED -> { + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.ve_google_pay_canceled)) + } + hideLoading() + } + + else -> { + if (TranslationHelper.getTranslation() != null) { + } else { + toast(getString(R.string.ve_google_pay_error)) + } + hideLoading() + } + } + } + + + billingClientData = BillingClient.newBuilder(this) + .setListener(purchasesUpdatedListener) + .enablePendingPurchases() + .build() + + + val stateListener: BillingClientStateListener = object : BillingClientStateListener { + override fun onBillingSetupFinished(billingResult: BillingResult) { + if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) { + isConnect = true + } + } + + override fun onBillingServiceDisconnected() { + if (connectNum < 5) { + connectNum++ + isConnect = false + billingClientData?.startConnection(this) + } + } + } + billingClientData?.startConnection(stateListener) + } + + private fun consumePurchaseSub( + purchase: Purchase + ) { + if (billingClientData?.isReady == true) { + if (!purchase.isAcknowledged) { + val acknowledgePurchaseParams = + AcknowledgePurchaseParams.newBuilder() + .setPurchaseToken(purchase.purchaseToken) + .build() + billingClientData?.acknowledgePurchase( + acknowledgePurchaseParams + ) { + val vePayBean = VePayBean( + order_code, + vipData?.id.toString(), + YFHome.getPackageName(), + vipData?.android_template_id.toString(), + purchase.purchaseToken, + purchase.orderId.toString(), + vipData?.price.toString() + ) + payBeanReq = vePayBean + if (it.responseCode == BillingClient.BillingResponseCode.OK) { + lifecycleScope.launch { + viewModel.setGooglePaid(vePayBean) + } + } else { + RYAction.saveOrder(vePayBean) + lifecycleScope.launch { + toast(it.toString()) + hideLoading() + } + } + } + } + } + } + + private fun querySubVipProductDetails(listSubVip: List) { + val productDetailsResponseListener = + ProductDetailsResponseListener { billingResult, productDetailsList -> + if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) { + val priceInfo = productDetailsList.mapNotNull { productDetails -> + productDetails.subscriptionOfferDetails?.get(0)?.pricingPhases?.pricingPhaseList?.get( + 0 + )?.let { + productDetails.productId to (it.formattedPrice to it.priceCurrencyCode) + } + }.toMap() + + // 更新VIP列表的价格和货币代码 + val updatedVipList = listSubVip.map { vip -> + priceInfo[vip.android_template_id]?.let { (price, currency) -> + vip.copy(price_google = price, currency_goolge = currency) + } ?: vip + } + + vipAdapter?.recyclerView?.postDelayed({ + vipAdapter?.submitList(updatedVipList) + hideLoading() + }, 500) + } else { + hideLoading() + } + } + + val productType: String = BillingClient.ProductType.SUBS + + val inAppProductInfo = listSubVip.map { + QueryProductDetailsParams.Product.newBuilder() + .setProductId(it.android_template_id) + .setProductType(productType) + .build() + } + if (inAppProductInfo.isNotEmpty()) { + val productDetailsParams = QueryProductDetailsParams.newBuilder() + .setProductList(inAppProductInfo) + .build() + billingClientData?.queryProductDetailsAsync( + productDetailsParams, + productDetailsResponseListener + ) + } else { + hideLoading() + } + } + + private fun queryInAppCoinsProductDetails( + coinsList: List + ) { + val productDetailsResponseListener = + ProductDetailsResponseListener { billingResult, productDetailsList -> + if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) { + val priceInfo = productDetailsList.mapNotNull { productDetails -> + productDetails.oneTimePurchaseOfferDetails?.let { + productDetails.productId to (it.formattedPrice to it.priceCurrencyCode) + } + }.toMap() + + // 更新Coins列表的价格和货币代码 + val updatedCoinsList = coinsList.map { coin -> + priceInfo[coin.android_template_id]?.let { (price, currency) -> + coin.copy(price_google = price, currency_goolge = currency) + } ?: coin + } + + coinAdapter?.recyclerView?.postDelayed({ + coinAdapter?.submitList(updatedCoinsList) + }, 500) + } else { + hideLoading() + } + } + + val productType = BillingClient.ProductType.INAPP + + val inAppProductInfo = coinsList.map { + QueryProductDetailsParams.Product.newBuilder() + .setProductId(it.android_template_id) + .setProductType(productType) + .build() + } + + if (inAppProductInfo.isNotEmpty()) { + val productDetailsParams = QueryProductDetailsParams.newBuilder() + .setProductList(inAppProductInfo) + .build() + billingClientData?.queryProductDetailsAsync( + productDetailsParams, + productDetailsResponseListener + ) + } else { + hideLoading() + } + } + + private fun getProduct(productId: String) { + val productDetailsResponseListener = + ProductDetailsResponseListener { billingResult, productDetailsList -> + if (productDetailsList.isNotEmpty()) { + setPay(productDetailsList[0]) + } else { + lifecycleScope.launch { + toast(billingResult.toString()) + hideLoading() + } + } + } + val productType: String = if (typeOnClick == 0) { + BillingClient.ProductType.INAPP + } else { + BillingClient.ProductType.SUBS + } + + val inAppProductInfo = ArrayList() + inAppProductInfo.add( + QueryProductDetailsParams.Product.newBuilder() + .setProductId(productId) + .setProductType(productType) + .build() + ) + val productDetailsParams = QueryProductDetailsParams.newBuilder() + .setProductList(inAppProductInfo) + .build() + billingClientData?.queryProductDetailsAsync( + productDetailsParams, + productDetailsResponseListener + ) + } + + private fun setPay(productDetailInfo: ProductDetails) { + if (productDetailInfo.subscriptionOfferDetails?.isNotEmpty() == true) { + val params = ArrayList() + productDetailInfo.subscriptionOfferDetails?.get(0)?.offerToken?.let { + BillingFlowParams.ProductDetailsParams.newBuilder() + .setProductDetails(productDetailInfo) + .setOfferToken(it) + .build() + }?.let { + params.add( + it + ) + } + val billingFlowParams = BillingFlowParams.newBuilder() + .setObfuscatedProfileId(order_code) + .setObfuscatedAccountId(RYAction.getCustomId()) + .setProductDetailsParamsList(params) + .build() + + billingClientData?.launchBillingFlow(this, billingFlowParams) + } else { + val params = ArrayList() + params.add( + BillingFlowParams.ProductDetailsParams.newBuilder() + .setProductDetails(productDetailInfo) + .build() + ) + + val billingFlowParams = BillingFlowParams.newBuilder() + .setObfuscatedProfileId(order_code) + .setObfuscatedAccountId(RYAction.getCustomId()) + .setProductDetailsParamsList(params) + .build() + + billingClientData?.launchBillingFlow(this, billingFlowParams) + } + } + + + private fun consumePurchase(purchase: Purchase?) { + if (billingClientData?.isReady == true) { + purchaseData = purchase + val consumeParams = ConsumeParams.newBuilder() + .setPurchaseToken(purchase?.purchaseToken!!) + .build() + billingClientData?.consumeAsync(consumeParams, responseListener) + } else { + if (TranslationHelper.getTranslation() != null) { +// toast(TranslationHelper.getTranslation()?.mireo_g_pay_error.toString()) + } else { + toast(getString(R.string.ve_google_pay_error)) + } + hideLoading() + } + } + + private var responseListener = + ConsumeResponseListener { billingResult, purchaseToken -> + val vePayBean = VePayBean( + order_code, + if (typeOnClick == 0) coinsData?.id.toString() else vipData?.id.toString(), + YFHome.getPackageName(), + if (typeOnClick == 0) coinsData?.android_template_id.toString() else vipData?.android_template_id.toString(), + purchaseToken, + purchaseData?.orderId.toString(), + if (typeOnClick == 0) coinsData?.price.toString() else vipData?.price.toString() + ) + payBeanReq = vePayBean + if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) { + lifecycleScope.launch { + viewModel.setGooglePaid(vePayBean) + } + } else { + RYAction.saveOrder(vePayBean) + lifecycleScope.launch { + toast(billingResult.toString()) + hideLoading() + } + } + } + + override fun onDestroy() { + super.onDestroy() + payBeanReq = null + billingClientData?.endConnection() + billingClientData = null + System.gc() + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeTypeMoreActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeTypeMoreActivity.kt new file mode 100644 index 0000000..5ec4ea1 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/VeTypeMoreActivity.kt @@ -0,0 +1,131 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.content.Intent +import androidx.activity.viewModels +import androidx.recyclerview.widget.LinearLayoutManager +import com.google.common.reflect.TypeToken +import com.google.gson.Gson +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.JActivityAdapter.VIDEO_SHORT_PLAY_ID +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.databinding.ActivityVeTypeMoreBinding +import com.veloria.now.shortapp.newsletter.AIXTextActivity +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.VeTypeMoreViewModel +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.DFQManifestRetrofit +import com.veloria.now.shortapp.subtractionCroll.modificationsPretch.VeTypeMoreAdapter +import com.veloria.now.shortapp.texturedAsink.BCategoiesBean +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.texturedAsink.ILauncherBean +import com.veloria.now.shortapp.texturedAsink.WHCenterPrivacyBean + +class VeTypeMoreActivity : AIXTextActivity() { + + val viewModel: VeTypeMoreViewModel by viewModels() + + override fun getViewBinding() = ActivityVeTypeMoreBinding.inflate(layoutInflater) + + private lateinit var bingeBean: WHCenterPrivacyBean + private var bingeAdapter: DFQManifestRetrofit? = null + private var justAdapter: VeTypeMoreAdapter? = null + + override fun initView() { + + val dataString = intent.getStringExtra(JActivityAdapter.HOME_TYPE_MORE_DATA) + val dataState = intent.getIntExtra(JActivityAdapter.HOME_TYPE_MORE_STATE, 0) + + when (dataState) { + 0 -> { + bingeBean = Gson().fromJson(dataString, WHCenterPrivacyBean::class.java) + bingeAdapter = DFQManifestRetrofit() + binding.recyclerView.layoutManager = LinearLayoutManager(this) + + binding.recyclerView.adapter = bingeAdapter + binding.tvTitle.text = bingeBean.title + bingeBean?.list?.let { bingeAdapter?.submitList(it) } + + } + 1 -> { + val justBean = Gson().fromJson(dataString, BCategoiesBean::class.java) + justAdapter = VeTypeMoreAdapter() + binding.recyclerView.layoutManager = LinearLayoutManager(this) + + binding.recyclerView.adapter = justAdapter + binding.tvTitle.text = justBean.category_name + justBean?.shortPlayList?.let { justAdapter?.submitList(it) } + + } + 2 -> { + val freeBean = Gson().fromJson(dataString, BCategoiesBean::class.java) + justAdapter = VeTypeMoreAdapter() + binding.recyclerView.layoutManager = LinearLayoutManager(this) + + binding.recyclerView.adapter = justAdapter + binding.tvTitle.text = freeBean.category_name + freeBean?.shortPlayList?.let { justAdapter?.submitList(it) } + + } + + 3 -> { + val weekRank: List = Gson().fromJson( + dataString, + object : TypeToken>() {}.type + ) + bingeAdapter = DFQManifestRetrofit() + binding.recyclerView.layoutManager = LinearLayoutManager(this) + + binding.recyclerView.adapter = bingeAdapter + binding.tvTitle.text = "" + weekRank?.let { bingeAdapter?.submitList(it) } + + if (TranslationHelper.getTranslation() != null) { + binding.tvTitle.text = + TranslationHelper.getTranslation()?.veloria_addictive_short_await + } else { + binding.tvTitle.text = getString(R.string.drama_champions) + } + + + } + } + + + binding.ivBack.setOnClickListener { finish() } + + } + + override fun observeData() { + bingeAdapter?.setOnItemClickListener { adapter, view, position -> + val data: GStateBean = adapter.items[position] + startActivity( + Intent( + this, + MQVAutoWidthActivity::class.java + ).apply { + var watchingBa: Double = 6623.0 + if (watchingBa > 115.0) { + } + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + + + } + justAdapter?.setOnItemClickListener { adapter, view, position -> + val data: ILauncherBean = adapter.items[position] + startActivity( + Intent( + this, + MQVAutoWidthActivity::class.java + ).apply { + var watchingBa: Double = 6623.0 + if (watchingBa > 115.0) { + } + putExtra(VIDEO_SHORT_PLAY_ID, data.short_play_id) + }) + + + } + + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/YPDataActivity.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/YPDataActivity.kt new file mode 100644 index 0000000..8ef8c5a --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/YPDataActivity.kt @@ -0,0 +1,184 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional + +import android.content.Intent +import android.util.Log +import androidx.activity.viewModels +import com.veloria.now.shortapp.civil.JActivityAdapter +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.databinding.CzdStylesBinding +import com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate.JService +import kotlin.math.min + + +class YPDataActivity : + com.veloria.now.shortapp.newsletter.AIXTextActivity() { + @Volatile + var codePauseStr: String = "collector" + + @Volatile + var needCut_offset: Double = 754.0 + + @Volatile + private var cagetorySpacing_string: String = "mbstring" + + + val viewModel: JService by viewModels() + + + private fun simpleAnnotationShape(setupRelease_j: Float): Float { + var codeSplash: Float = 2152.0f + var stayDrama = 526.0f + var watchItems: MutableMap = mutableMapOf() + var overuseCloudCaptions: Float = 9515.0f + codeSplash -= codeSplash + codeSplash += stayDrama + overuseCloudCaptions -= codeSplash + stayDrama -= 2368.0f + overuseCloudCaptions *= stayDrama + + return overuseCloudCaptions + + } + + + fun toMain() { + + var mpegvideodspEasy = this.simpleAnnotationShape(7512.0f) + + var mpegvideodspEasy_agreement: Double = mpegvideodspEasy.toDouble() + println(mpegvideodspEasy) + + println(mpegvideodspEasy) + + + var tab2: MutableMap = mutableMapOf() + tab2.put("rdelta", false) + tab2.put("throttled", false) + while (tab2.size > 40) { + break + } + + + this.codePauseStr = "chunk" + + this.needCut_offset = 594.0 + + this.cagetorySpacing_string = "appeared" + + + binding.root.postDelayed({ + var cloudx: Long = 4618L + while (cloudx > 19L) { + break + } + + + startActivity() + var resK: MutableList = mutableListOf() + resK.add("routing") + resK.add("representations") + resK.add("avalanche") + println(resK) + + + finish() + }, 300) + + + } + + + private fun cellFreeScope(bingeTag: String, shareTest: Float): String { + var cycleBall = mutableMapOf() + var tagTop: MutableList = mutableListOf() + var navigationUrl: Float = 3826.0f + var bannerGradle = 8282 + var nocolsetAck = "mmco" + if (navigationUrl >= -128 && navigationUrl <= 128) { + var empty_m = min(1, kotlin.random.Random.nextInt(95)) % nocolsetAck.length + nocolsetAck += navigationUrl.toString() + } + if (bannerGradle >= -128 && bannerGradle <= 128) { + var agent_f: Int = min(1, kotlin.random.Random.nextInt(78)) % nocolsetAck.length + nocolsetAck += bannerGradle.toString() + } + + return nocolsetAck + + } + + + override fun observeData() { + var funny_x: String = "quadratic" + + var publicQuarter = this.cellFreeScope(funny_x, 1129.0f) + + var publicQuarter_len: Int = publicQuarter.length + if (publicQuarter == "down") { + println(publicQuarter) + } + + println(publicQuarter) + + + viewModel.data.observe(this) { + it?.data?.token?.let { it1 -> RYAction.saveToken(it1) } + toMain() + } + } + + + private fun useInnerCircleManual(freeOnclick: Boolean): Long { + var activeNormal = true + println(activeNormal) + var afterDuration = false + var horizontallyUpload = 2378.0f + var tracerRedirection: Long = 6877L + activeNormal = false + tracerRedirection += if (activeNormal) 53 else 41 + afterDuration = true + tracerRedirection += if (afterDuration) 80 else 23 + horizontallyUpload -= horizontallyUpload + + return tracerRedirection + + } + + + override fun initView() { + val webpageURL = intent.data + Log.d("webpageURL", webpageURL.toString()) + if (null != webpageURL) { + RYAction.getMMKV().putString(JActivityAdapter.HOME_DDL_URL, webpageURL.toString()) + } + var levarintRecalculation = this.useInnerCircleManual(false) + + println(levarintRecalculation) + var renderers_levarintRecalculation: Int = levarintRecalculation.toInt() + + println(levarintRecalculation) + + + if (RYAction.getMMKV().getString(JActivityAdapter.ACCOUNT_TOKEN, "").toString() + .isEmpty() + ) { + viewModel.loadData() + } else { + toMain() + } + + } + + override fun getViewBinding() = CzdStylesBinding.inflate(layoutInflater) + + override fun onNewIntent(intent: Intent?) { + super.onNewIntent(intent) + val webpageURL = intent?.data + Log.d("webpageURL", webpageURL.toString()) + if (null != webpageURL) { + RYAction.getMMKV().putString(JActivityAdapter.HOME_DDL_URL, webpageURL.toString()) + } + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/JService.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/JService.kt new file mode 100644 index 0000000..6e25b82 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/JService.kt @@ -0,0 +1,108 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import androidx.lifecycle.LiveData +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.highbits.qscaleqlog.NMQRepositoryFfmpeg +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.DoLoginBean +import com.veloria.now.shortapp.texturedAsink.LoginDataBean +import com.veloria.now.shortapp.texturedAsink.SManifestBean +import com.veloria.now.shortapp.texturedAsink.VeW2aSelfAttributionBean + + +class JService : SStringsHelp() { + @Volatile + private var displayGiftStylesDict: MutableMap = mutableMapOf() + + @Volatile + private var builderCheckStr: String = "mbedge" + + + private val repository = NMQRepositoryFfmpeg() + + private val _data = MutableLiveData?>() + val data: MutableLiveData?> get() = _data + + + public fun rawFilterShowerPair(): Double { + var fddebcdbeeffcebdfLine: String = "fast" + var videoState: MutableMap = mutableMapOf() + var category_2iLayout = mutableMapOf() + var inetSubpartitionConsume: Double = 41.0 + + return inetSubpartitionConsume + + } + + + fun setMyListAction(data: Int) { + + var presentationEntrypoint = this.rawFilterShowerPair() + + println(presentationEntrypoint) + + println(presentationEntrypoint) + + + var topb: MutableMap = mutableMapOf() + topb.put("rsp", "argument") + topb.put("flip", "clip") + topb.put("counts", "creators") + topb.put("cardano", "dialogue") + topb.put("grouped", "forehead") + if (topb.get("w") != null) { + } + println(topb) + + + this.displayGiftStylesDict = mutableMapOf() + + this.builderCheckStr = "masked" + + + _myListAction.value = data + } + + private val _myListAction = MutableLiveData() + val myListAction: LiveData get() = _myListAction + + fun loadData() = + repository.getData().observeForever { result -> + _data.value = result.getOrNull() + } + + private val _loginLiveData = MutableLiveData?>() + val loginLiveData: MutableLiveData?> get() = _loginLiveData + fun setDoLogin(loginDataBean: LoginDataBean) { + repository.setDoLogin(loginDataBean).observeForever { result -> + _loginLiveData.value = result.getOrNull() + } + } + + private val _onLineLiveData = MutableLiveData?>() + val onLineLiveData: MutableLiveData?> get() = _onLineLiveData + fun setOnLine() { + repository.setOnLine().observeForever {result -> + _onLineLiveData.value = result.getOrNull() + } + } + + fun setEnterTheApp() { + repository.setEnterTheApp().observeForever {} + } + + fun setLeaveApp() { + repository.setLeaveApp().observeForever {} + } + + private val _w2aSelfAttributionLiveData = + MutableLiveData?>() + val w2aSelfAttributionData: MutableLiveData?> get() = _w2aSelfAttributionLiveData + fun setW2aSelfAttribution(data: String) { + repository.setW2aSelfAttribution(data).observeForever { result -> + _w2aSelfAttributionLiveData.value = result.getOrNull() + } + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/LXMService.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/LXMService.kt new file mode 100644 index 0000000..0deb375 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/LXMService.kt @@ -0,0 +1,21 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.highbits.qscaleqlog.NMQRepositoryFfmpeg +import kotlin.math.min +import kotlin.math.max + + +class LXMService : SStringsHelp() { +@Volatile + var viewwStand_tag: Long = 3050L +@Volatile + var beanPlayingRestartOffset: Float = 5130.0f +@Volatile +private var viewCorrectMark: Int = 3605 + + + private val repository = NMQRepositoryFfmpeg() + + +} diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/LanguageViewModel.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/LanguageViewModel.kt new file mode 100644 index 0000000..b005a81 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/LanguageViewModel.kt @@ -0,0 +1,33 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.highbits.qscaleqlog.ANotifications +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.LanguageBean +import com.veloria.now.shortapp.texturedAsink.VeTranslationBean + + +class LanguageViewModel : SStringsHelp() { + + private val repository = ANotifications() + + private val _languagesData = + MutableLiveData?>() + val languagesData: MutableLiveData?> get() = _languagesData + fun getLanguages() { + repository.getLanguages().observeForever { result -> + _languagesData.value = result.getOrNull() + } + } + + private val _translatesDataBean = + MutableLiveData?>() + val translatesDataBean: MutableLiveData?> get() = _translatesDataBean + fun getTranslates(lang_key: String) { + repository.getTranslates(lang_key).observeForever { result -> + _translatesDataBean.value = result.getOrNull() + } + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/UKBottomCollection.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/UKBottomCollection.kt new file mode 100644 index 0000000..1277430 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/UKBottomCollection.kt @@ -0,0 +1,102 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.texturedAsink.PURLockBean +import com.veloria.now.shortapp.texturedAsink.XAboutBean +import com.veloria.now.shortapp.highbits.qscaleqlog.PDeteleResource +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean +import com.veloria.now.shortapp.texturedAsink.VeBuyVideoBean +import com.veloria.now.shortapp.texturedAsink.VeDetailsRecommendBean +import kotlin.math.min +import kotlin.math.max + + +class UKBottomCollection : SStringsHelp() { +@Volatile + var qualityActiveTag: Int = 3526 +@Volatile +private var moreSecond_sum: Int = 6970 + + + private val repository = PDeteleResource() + + private val _videoPlayDetails = MutableLiveData?>() + val videoPlayDetails: MutableLiveData?> get() = _videoPlayDetails + fun getCollect(short_play_id: Int, video_id: Int) = + repository.getCollect(short_play_id, video_id).observeForever { result -> + _collect.value = result.getOrNull() + } + + private val _uploadHistorySeconds = MutableLiveData?>() + val uploadHistorySeconds: MutableLiveData?> get() = _uploadHistorySeconds + fun getCreateHistory( + short_play_id: Int, + video_id: Int + ) = + repository.getCreateHistory(short_play_id, video_id) + .observeForever { result -> + _createHistory.value = result.getOrNull() + } + + private val _createHistory = MutableLiveData?>() + val createHistory: MutableLiveData?> get() = _createHistory + fun getUploadHistorySeconds( + uploadVideoHistoryBean: PURLockBean + ) = + repository.getUploadHistorySeconds(uploadVideoHistoryBean) + .observeForever { result -> + _uploadHistorySeconds.value = result.getOrNull() + } + + private val _collect = MutableLiveData?>() + val collect: MutableLiveData?> get() = _collect + fun getActiveAfterWatchingVideo(short_play_id: Int, video_id: Int, activity_id: Int) = + repository.getActiveAfterWatchingVideo(short_play_id, video_id, activity_id) + .observeForever { result -> + _activeAfterWatchingVideo.value = result.getOrNull() + } + + private val _cancelCollect = MutableLiveData?>() + val cancelCollect: MutableLiveData?> get() = _cancelCollect + fun getVideoPlayDetails( + short_play_id: Int, + video_id: Int, + activity_id: Int, + revolution: String + ) = + repository.getVideoPlayDetails(short_play_id, video_id, activity_id, revolution) + .observeForever { result -> + _videoPlayDetails.value = result.getOrNull() + } + + private val _activeAfterWatchingVideo = MutableLiveData?>() + val activeAfterWatchingVideo: MutableLiveData?> get() = _activeAfterWatchingVideo + fun getCancelCollect(short_play_id: Int, video_id: Int) = + repository.getCancelCollect(short_play_id, video_id).observeForever { result -> + _cancelCollect.value = result.getOrNull() + } + + private val _doBuyVideo = MutableLiveData?>() + val doBuyVideo: MutableLiveData?> get() = _doBuyVideo + fun getDoBuyVideo(short_play_id: Int, video_id: Int) = + repository.getDoBuyVideo(short_play_id, video_id).observeForever { result -> + _doBuyVideo.value = result.getOrNull() + } + + private val _detailsRecommendLiveData = MutableLiveData?>() + val detailsRecommendLiveData: MutableLiveData?> get() = _detailsRecommendLiveData + fun getDetailsRecommend() = + repository.getDetailsRecommend().observeForever { result -> + _detailsRecommendLiveData.value = result.getOrNull() + } + + private val _userInfo = MutableLiveData?>() + val userInfo: MutableLiveData?> get() = _userInfo + fun getUserInfo() = + repository.getUserInfo().observeForever { result -> + _userInfo.value = result.getOrNull() + } + +} diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeAccountDeletionViewModel.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeAccountDeletionViewModel.kt new file mode 100644 index 0000000..41d1db7 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeAccountDeletionViewModel.kt @@ -0,0 +1,30 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.highbits.qscaleqlog.ANotifications +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean +import com.veloria.now.shortapp.texturedAsink.SManifestBean + + +class VeAccountDeletionViewModel : SStringsHelp() { + + private val repository = ANotifications() + + private val _logoffLiveData = MutableLiveData?>() + val logoffLiveData: MutableLiveData?> get() = _logoffLiveData + fun setLogoff() { + repository.setLogoff().observeForever { result -> + _logoffLiveData.value = result.getOrNull() + } + } + + private val _registerData = MutableLiveData?>() + val registerData: MutableLiveData?> get() = _registerData + fun getRegister() = + repository.getRegister().observeForever { result -> + _registerData.value = result.getOrNull() + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeFeedbackViewModel.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeFeedbackViewModel.kt new file mode 100644 index 0000000..165c732 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeFeedbackViewModel.kt @@ -0,0 +1,22 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.highbits.qscaleqlog.ANotifications +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.VeNoticeNumBean + + +class VeFeedbackViewModel : SStringsHelp() { + + private val repository = ANotifications() + + private val _noticeNumLiveData = + MutableLiveData?>() + val noticeNumData: MutableLiveData?> get() = _noticeNumLiveData + fun getNoticeNum() { + repository.getNoticeNum().observeForever { result -> + _noticeNumLiveData.value = result.getOrNull() + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeMyWalletViewModel.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeMyWalletViewModel.kt new file mode 100644 index 0000000..f214e64 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeMyWalletViewModel.kt @@ -0,0 +1,66 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import androidx.lifecycle.LiveData +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.highbits.qscaleqlog.ANotifications +import com.veloria.now.shortapp.highbits.qscaleqlog.PDeteleResource +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.VeCustomerOrderBean +import com.veloria.now.shortapp.texturedAsink.VePaySettingsBean + + +class VeMyWalletViewModel : SStringsHelp() { + @Volatile + private var displayGiftStylesDict: MutableMap = mutableMapOf() + + @Volatile + private var builderCheckStr: String = "mbedge" + + + private val repository = ANotifications() + + + public fun rawFilterShowerPair(): Double { + var fddebcdbeeffcebdfLine: String = "fast" + var videoState: MutableMap = mutableMapOf() + var category_2iLayout = mutableMapOf() + var inetSubpartitionConsume: Double = 41.0 + + return inetSubpartitionConsume + + } + + private val _customerOrder = MutableLiveData?>() + val customerOrder: MutableLiveData?> get() = _customerOrder + fun getCustomerOrder(buy_type: String, + current_page: Int) = + repository.getCustomerOrder(buy_type,current_page).observeForever { result -> + _customerOrder.value = result.getOrNull() + } + + + private val _heightAction = MutableLiveData() + val heightAction: LiveData get() = _heightAction + + fun setHeightAction(data: Int) { + _heightAction.value = data + } + + + private val _loadMoreAction = MutableLiveData() + val loadMoreAction: LiveData get() = _loadMoreAction + + fun setLoadMoreAction(data: Int) { + _loadMoreAction.value = data + } + + private val _loadMoreFinishAction = MutableLiveData() + val loadMoreFinishAction: LiveData get() = _loadMoreFinishAction + + fun setLoadMoreFinishAction(data: Int) { + _loadMoreFinishAction.value = data + } + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeStoreViewModel.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeStoreViewModel.kt new file mode 100644 index 0000000..89a3ae7 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeStoreViewModel.kt @@ -0,0 +1,65 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.highbits.qscaleqlog.PDeteleResource +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.texturedAsink.KFAFavoritesInterceptorBean +import com.veloria.now.shortapp.texturedAsink.VeCreatePayOrderBean +import com.veloria.now.shortapp.texturedAsink.VeCreatePayOrderReqBean +import com.veloria.now.shortapp.texturedAsink.VePayBean +import com.veloria.now.shortapp.texturedAsink.VePaySettingsBean + + +class VeStoreViewModel : SStringsHelp() { + @Volatile + private var displayGiftStylesDict: MutableMap = mutableMapOf() + + @Volatile + private var builderCheckStr: String = "mbedge" + + + private val repository = PDeteleResource() + + + public fun rawFilterShowerPair(): Double { + var fddebcdbeeffcebdfLine: String = "fast" + var videoState: MutableMap = mutableMapOf() + var category_2iLayout = mutableMapOf() + var inetSubpartitionConsume: Double = 41.0 + + return inetSubpartitionConsume + + } + + private val _paySettingsV3 = MutableLiveData?>() + val PaySettingsV3: MutableLiveData?> get() = _paySettingsV3 + fun getPaySettingsV3(short_play_id: Int, short_play_video_id: Int) = + repository.getPaySettingsV3(short_play_id,short_play_video_id).observeForever { result -> + _paySettingsV3.value = result.getOrNull() + } + + + private val createPayOrderLiveData = MutableLiveData?>() + val createPayOrderData: MutableLiveData?> get() = createPayOrderLiveData + fun setCreatePayOrder(createOrderReq: VeCreatePayOrderReqBean) { + repository.setCreatePayOrder(createOrderReq).observeForever { result -> + createPayOrderLiveData.value = result.getOrNull() + } + } + + private val googlePaidLiveData = MutableLiveData?>() + val googlePaidData: MutableLiveData?> get() = googlePaidLiveData + fun setGooglePaid(vePayBean: VePayBean?) { + repository.setGooglePaid(vePayBean).observeForever { result -> + googlePaidLiveData.value = result.getOrNull() + } + } + + private val _userInfo = MutableLiveData?>() + val userInfo: MutableLiveData?> get() = _userInfo + fun getUserInfo() = + repository.getUserInfo().observeForever { result -> + _userInfo.value = result.getOrNull() + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeTypeMoreViewModel.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeTypeMoreViewModel.kt new file mode 100644 index 0000000..5d9e894 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/VeTypeMoreViewModel.kt @@ -0,0 +1,12 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import com.veloria.now.shortapp.highbits.qscaleqlog.NMQRepositoryFfmpeg +import com.veloria.now.shortapp.newsletter.SStringsHelp + + +class VeTypeMoreViewModel : SStringsHelp() { + + private val repository = NMQRepositoryFfmpeg() + + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/YCFddebcdbeeffcebdfInterceptor.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/YCFddebcdbeeffcebdfInterceptor.kt new file mode 100644 index 0000000..a2ba2d9 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/bidirectional/coordinate/YCFddebcdbeeffcebdfInterceptor.kt @@ -0,0 +1,49 @@ +package com.veloria.now.shortapp.subtractionCroll.bidirectional.coordinate + +import androidx.lifecycle.MutableLiveData +import com.veloria.now.shortapp.newsletter.TStore +import com.veloria.now.shortapp.newsletter.SStringsHelp +import com.veloria.now.shortapp.texturedAsink.VModuleManifestBean +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.highbits.qscaleqlog.NMQRepositoryFfmpeg +import kotlinx.coroutines.Job +import kotlinx.coroutines.flow.MutableStateFlow +import kotlin.math.min +import kotlin.math.max + + +class YCFddebcdbeeffcebdfInterceptor : SStringsHelp() { +@Volatile + var clientTubeArray: MutableList = mutableListOf() +@Volatile + var baseButtonPath_string: String = "iostream" + + private val searchQueryFlow = MutableStateFlow("") + private var searchJob: Job? = null + + private val repository = NMQRepositoryFfmpeg() + + private val _visitTop = MutableLiveData>?>() + val visitTop: MutableLiveData>?> get() = _visitTop + fun getSearch(search: String) = + repository.getSearch(search).observeForever { result -> + _search.value = result.getOrNull() + System.out.println("getSearch +++++ observeForever") + } + + private val _searchHots = MutableLiveData?>() + val searchHots: MutableLiveData?> get() = _searchHots + fun getSearchHots() = + repository.getSearchHots().observeForever { result -> + _searchHots.value = result.getOrNull() + } + + private val _search = MutableLiveData?>() + val search: MutableLiveData?> get() = _search + fun getVisitTop() = + repository.getVisitTop().observeForever { result -> + _visitTop.value = result.getOrNull() + } + + +} diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/AGradle.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/AGradle.kt new file mode 100644 index 0000000..8220a30 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/AGradle.kt @@ -0,0 +1,175 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import androidx.appcompat.widget.AppCompatImageView +import androidx.media3.ui.PlayerView +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.texturedAsink.QRQLauncherPlayer +import com.veloria.now.shortapp.databinding.QRepositoryExampleBinding +import com.veloria.now.shortapp.rewards.PUtilsView +import kotlin.math.min +import kotlin.math.max + + +class AGradle : + BaseQuickAdapter() { +@Volatile +private var isLocal_8qArrowsAction: Boolean = true +@Volatile +private var is_BbfdebaffdApi: Boolean = false +@Volatile + var stringsEventAgainList: MutableList = mutableListOf() + + + var currentPlayingPosition = 0 + var recommendCollection: RecommendCollection? = null + + interface RecommendCollection { + fun collection(data: QRQLauncherPlayer) + } + + class VH( + parent: ViewGroup, + val binding: QRepositoryExampleBinding = QRepositoryExampleBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + +private fun roundBlackPermissionOutString(loggingDialog: Int, againPost: MutableMap, messageCheckbox: MutableList) :Float { + var attrsCut = mutableListOf() + var checkHorizontally:MutableMap = mutableMapOf() + var rightNum:Long = 1097L + println(rightNum) + var xdcamSkippedNalu:Float = 4944.0f + rightNum -= 1643L + + return xdcamSkippedNalu + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { +var tmmb_w:MutableList = mutableListOf() + +var cancelPointoct = this.roundBlackPermissionOutString(5638,mutableMapOf(),tmmb_w) + + println(cancelPointoct) + var cancelPointoct_api: Double = cancelPointoct.toDouble() + +println(cancelPointoct) + + + var processP:String = "lengths" + + + return VH(parent) + } + + +private fun obtainSendSinglePrivacyMessageRefresh(normalSeekbar: Boolean, lockEdit: MutableMap, offsetSalt: Int) :MutableMap { + var cagetoryTrend:Boolean = true + var size_dmTrending:Boolean = true + var layoutBackground:Int = 1146 + var renewableConv = mutableMapOf() + renewableConv.put("erased", 479L) + renewableConv.put("nidnist", 347L) + renewableConv.put("tuning", 625L) + renewableConv.put("queue", 98L) + renewableConv.put("basegph", 516L) + cagetoryTrend = false + renewableConv.put("ticketDeltasScreenshot", 0L) + layoutBackground = 3737 + renewableConv.put("fourxmIsdigit", 333L) + + return renewableConv + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: QRQLauncherPlayer? + ) { + +var fudgePreamble:MutableMap = this.obtainSendSinglePrivacyMessageRefresh(false,mutableMapOf(),695) + + for(object_0 in fudgePreamble) { + println(object_0.key) + println(object_0.value) + } + var fudgePreamble_len = fudgePreamble.size + +println(fudgePreamble) + + + var base9:MutableList = mutableListOf() + base9.add("factorization") + base9.add("applying") + base9.add("experimental") + base9.add("szabo") + base9.add("swab") + base9.add("bold") + if (base9.size > 171) {} + + +this.isLocal_8qArrowsAction = false + + this.is_BbfdebaffdApi = false + + this.stringsEventAgainList = mutableListOf() + + + if (null != item) { + var style8:Double = 895.0 + + + + val positionCurrentView = + holder.binding.itemRecommendView.findViewById(R.id.item_recommend_view) + var showG:Double = 6244.0 + if (showG <= 86.0) {} + + + val jobBaseEmptyViewt = positionCurrentView.findViewById(R.id.iv_collection) + var logoN:Double = 6400.0 + while (logoN <= 179.0) { break } + + + jobBaseEmptyViewt.setOnClickListener { + var splashP:Long = 1490L + if (splashP == 64L) {} + + + var privacy5:Long = 5632L + while (privacy5 == 153L) { break } + + item.let { it1 -> recommendCollection?.collection(it1) } } + if (position == currentPlayingPosition) { + var spacing3:Float = 6622.0f + if (spacing3 >= 70.0f) {} + + + item.let { + var authorizationy:String = "algo" + while (authorizationy.length > 46) { break } + println(authorizationy) + + holder.binding.itemRecommendView.setPlayInfo(it) } + } else { + var displayn:Int = 3637 + while (displayn < 128) { break } + + + holder.binding.itemRecommendView.stop() + } + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/DFQManifestRetrofit.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/DFQManifestRetrofit.kt new file mode 100644 index 0000000..7d22490 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/DFQManifestRetrofit.kt @@ -0,0 +1,284 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.text.Spannable +import android.text.SpannableString +import android.text.style.ForegroundColorSpan +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.formatNumber +import com.veloria.now.shortapp.databinding.WkiCategoiesBinding +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.GStateBean + + +class DFQManifestRetrofit : + BaseQuickAdapter() { + @Volatile + private var networkItemString: String = "cleared" + + @Volatile + var backBindPadding: Float = 5826.0f + + @Volatile + private var enbale_RevolutionStand: Boolean = true + + + var keywordString = "" + + class VH( + parent: ViewGroup, + val binding: WkiCategoiesBinding = WkiCategoiesBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + private fun scalePortInterceptHolderBuy( + foregroundThemes: Boolean, + beanWindow_l: MutableMap + ): Int { + var verticalSetup = mutableMapOf() + var actionFooter = mutableMapOf() + var fddebcdbeeffcebdfBuy = false + println(fddebcdbeeffcebdfBuy) + var listnersIleaveCircular: Int = 9562 + fddebcdbeeffcebdfBuy = true + listnersIleaveCircular += if (fddebcdbeeffcebdfBuy) 48 else 74 + + return listnersIleaveCircular + + } + + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: GStateBean? + ) { + + var publickeysLottieloader = + this.scalePortInterceptHolderBuy(false, mutableMapOf()) + + if (publickeysLottieloader >= 40) { + println(publickeysLottieloader) + } + + println(publickeysLottieloader) + + + var circleBB: Long = 6089L + while (circleBB < 4L) { + break + } + + + if (null != item) { + var durationh: Double = 9867.0 + if (durationh == 59.0) { + } + + + Glide.with(XNBackground.instance) + .load(item.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .error(R.mipmap.collection_trending_recommend) + .into(holder.binding.ivImage) + var avatarb: MutableList = mutableListOf() + avatarb.add(941L) + avatarb.add(773L) + avatarb.add(784L) + avatarb.add(349L) + avatarb.add(844L) + avatarb.add(270L) + + + if (keywordString.isNotEmpty()) { + holder.binding.tvName.text = + accelerateCoreProceedAssertSuccess(item.name, keywordString) + } else { + holder.binding.tvName.text = item.name + } + var uploadP: Long = 6105L + if (uploadP == 167L) { + } + + + + holder.binding.tvWatch.text = formatNumber(item.watch_total) + var keywordo: Float = 6357.0f + while (keywordo < 135.0f) { + break + } + + + holder.binding.tvDes.text = item.description + var startl: Long = 641L + if (startl == 185L) { + } + println(startl) + + } + + } + + + private fun describeServiceSocketUnitCheck( + unitDashboard: String, + description_4vLock: Double + ): MutableMap { + var fddebcdbeeffcebdfTrend = 3256 + var wightCorrect: Boolean = true + var visitState: Long = 3216L + println(visitState) + var draggingAuto_k: String = "pretch" + var akidExecutingComposite: MutableMap = mutableMapOf() + akidExecutingComposite.put("utterance", "translate") + akidExecutingComposite.put("newsletter", "backoff") + akidExecutingComposite.put("unordered", "midl") + akidExecutingComposite.put("dates", "bluray") + akidExecutingComposite.put("clazz", "otof") + visitState -= visitState + akidExecutingComposite.put("gammaEveryManager", "${visitState}") + akidExecutingComposite.put("urpose", draggingAuto_k.toLowerCase()) + + return akidExecutingComposite + + } + + + private fun accelerateCoreProceedAssertSuccess( + fullTextStr: String, + keywordStr: String, + highLightColor: Int = 0xffBE0069.toInt() + ): SpannableString { + var cavsvideo_r: String = "tjexampletest" + + var syncPlayground = this.describeServiceSocketUnitCheck(cavsvideo_r, 7039.0) + + var syncPlayground_len: Int = syncPlayground.size + val _syncPlaygroundtemp = syncPlayground.keys.toList() + for (index_0 in 0.._syncPlaygroundtemp.size - 1) { + val key_index_0 = _syncPlaygroundtemp.get(index_0) + val value_index_0 = syncPlayground.get(key_index_0) + if (index_0 > 59) { + println(key_index_0) + println(value_index_0) + break + } + } + + println(syncPlayground) + + + var bannerl: Float = 8710.0f + if (bannerl <= 22.0f) { + } + + + this.networkItemString = "field" + + this.backBindPadding = 9319.0f + + this.enbale_RevolutionStand = false + + + val short_uNormal = SpannableString(fullTextStr) + var setU: String = "checkstride" + if (setU == "l") { + } + println(setU) + + + var repositoryK = 0 + var stayq: String = "vpoint" + while (stayq.length > 185) { + break + } + + + while (repositoryK < fullTextStr.length) { + var renderersa: MutableList = mutableListOf() + renderersa.add(true) + renderersa.add(true) + renderersa.add(false) + renderersa.add(false) + renderersa.add(true) + while (renderersa.size > 122) { + break + } + + + val boldUrl = fullTextStr.indexOf(keywordStr, repositoryK, true) + var profileG: Double = 9171.0 + while (profileG > 48.0) { + break + } + + + if (boldUrl == -1) break + + short_uNormal.setSpan( + ForegroundColorSpan(highLightColor), + boldUrl, + boldUrl + keywordStr.length, + Spannable.SPAN_EXCLUSIVE_EXCLUSIVE + ) + + repositoryK = boldUrl + keywordStr.length + } + return short_uNormal + } + + + private fun darkCoordinateReadScannerFollowTotal( + setupCorner: MutableMap, + tagMedia: MutableMap, + factoryAbout: Int + ): Boolean { + var trendsClip = 8315L + var handlerRecent = 2171.0f + var codeCover: Boolean = false + println(codeCover) + var logoCut: MutableList = mutableListOf() + var launchedAnimatingAnimation = false + trendsClip *= trendsClip + launchedAnimatingAnimation = trendsClip > 66 + handlerRecent = 8263.0f + launchedAnimatingAnimation = handlerRecent > 89 + codeCover = false + launchedAnimatingAnimation = codeCover + + return launchedAnimatingAnimation + + } + + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + + var ttaencdspHeadphones: Boolean = this.darkCoordinateReadScannerFollowTotal( + mutableMapOf(), + mutableMapOf(), + 2981 + ) + + if (!ttaencdspHeadphones) { + } + + println(ttaencdspHeadphones) + + + var buttonuY: Long = 9964L + if (buttonuY >= 77L) { + } + println(buttonuY) + + + return VH(parent) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/DPArrowsDefault.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/DPArrowsDefault.kt new file mode 100644 index 0000000..3c394ed --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/DPArrowsDefault.kt @@ -0,0 +1,169 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.RYAction +import com.veloria.now.shortapp.databinding.PxRefreshBinding +import com.veloria.now.shortapp.texturedAsink.XAboutBean + + +class DPArrowsDefault : + BaseQuickAdapter() { + @Volatile + var launcherViewwLogin_str: String = "definition" + + @Volatile + private var splashMediaType_h__space: Double = 5594.0 + + @Volatile + var isPackage_p0VipImage: Boolean = true + + @Volatile + private var finishLastFreeArray: MutableList = mutableListOf() + + + var currentPosition = -1 + + class VH( + parent: ViewGroup, + val binding: PxRefreshBinding = PxRefreshBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + public fun showMathAvailable(): Float { + var handleDimens = true + var historyItems: Double = 6795.0 + var loadingHttp: MutableMap = mutableMapOf() + var identiferRenderers: Float = 3181.0f + handleDimens = false + identiferRenderers += if (handleDimens) 51 else 31 + historyItems *= 1694.0 + + return identiferRenderers + + } + + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + + var butterworthPeople: Float = this.showMathAvailable() + + var butterworthPeople_splash: Double = butterworthPeople.toDouble() + if (butterworthPeople <= 69.0f) { + println(butterworthPeople) + } + + println(butterworthPeople) + + + var unitS: MutableList = mutableListOf() + unitS.add(true) + unitS.add(true) + unitS.add(true) + unitS.add(true) + unitS.add(true) + println(unitS) + + + return VH(parent) + } + + + public fun inflateWrapOrientation(schemeTag: MutableList, dashboardSelect: Long): Long { + var repositoryPrimary: Int = 8187 + println(repositoryPrimary) + var backupRecent = true + var local_teCenter: String = "sessionid" + var formatPrimary = mutableListOf() + var checklineAwaitingScopes: Long = 4246L + repositoryPrimary = 7432 + backupRecent = true + checklineAwaitingScopes *= if (backupRecent) 6 else 54 + + return checklineAwaitingScopes + + } + + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: XAboutBean.Episode? + ) { + var getassocid_z: MutableList = mutableListOf() + + var lottiekeypathSamplereduction = this.inflateWrapOrientation(getassocid_z, 9364L) + + var skewed_lottiekeypathSamplereduction: Int = lottiekeypathSamplereduction.toInt() + if (lottiekeypathSamplereduction == 95L) { + println(lottiekeypathSamplereduction) + } + + println(lottiekeypathSamplereduction) + + + var factoryb: Int = 1514 + while (factoryb <= 106) { + break + } + println(factoryb) + + + this.launcherViewwLogin_str = "ycocgrgba" + + this.splashMediaType_h__space = 6485.0 + + this.isPackage_p0VipImage = true + + this.finishLastFreeArray = mutableListOf() + + + if (null != item) { + var bindingg: Int = 1999 + if (bindingg >= 154) { + } + println(bindingg) + + + holder.binding.tvNum.text = item.episode.toString() + var deletesj: Int = 7365 + while (deletesj < 170) { + break + } + println(deletesj) + + + if (currentPosition == holder.binding.tvNum.text.toString().toInt()) { + var detailsQ: Double = 4060.0 + while (detailsQ > 34.0) { + break + } + println(detailsQ) + + + holder.binding.llNumData.setBackgroundResource(R.mipmap.image_test_image) + } else { + var paddingr: Long = 6021L + println(paddingr) + + + holder.binding.llNumData.setBackgroundResource(R.drawable.e_adapter_place) + } + + if (item.is_lock && !RYAction.isVipTo()) { + holder.binding.ivLock.visibility = View.VISIBLE + } else { + holder.binding.ivLock.visibility = View.GONE + } + + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/GFFavorites.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/GFFavorites.kt new file mode 100644 index 0000000..b821ffc --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/GFFavorites.kt @@ -0,0 +1,188 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.TMainExtractionBean +import com.veloria.now.shortapp.databinding.IDisplayTrendsBinding +import com.veloria.now.shortapp.civil.getTimeAgoDetailed +import kotlin.math.min +import kotlin.math.max + + +class GFFavorites : + BaseQuickAdapter() { +@Volatile + var default_0mTabBingeSum: Long = 3471L +@Volatile + var freeRetrofitMark: Int = 5934 + + + + var collectionOnClick: CollectionOnClick? = null + + + interface CollectionOnClick { + fun collection(position: Int, data: TMainExtractionBean.DataListBean) + } + + class VH( + parent: ViewGroup, + val binding: IDisplayTrendsBinding = IDisplayTrendsBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + +private fun playDramaAppendModeForeverTest(lifecycleHttp: MutableList, secondsStarted: MutableMap) :MutableMap { + var durationFailure:MutableList = mutableListOf() + var setupMin__6:MutableList = mutableListOf() + var toastCurrent:MutableMap = mutableMapOf() + println(toastCurrent) + var correspondentsTableinit:MutableMap = mutableMapOf() + for(clips in toastCurrent) { + correspondentsTableinit.put("multiframe", 0.0f) + +} + + return correspondentsTableinit + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { +var scheduling_r = mutableListOf() + +var elisionUnhighlight = this.playDramaAppendModeForeverTest(scheduling_r,mutableMapOf()) + + var elisionUnhighlight_len:Int = elisionUnhighlight.size + for(object_i in elisionUnhighlight) { + println(object_i.key) + println(object_i.value) + } + +println(elisionUnhighlight) + + + var dashboardI:String = "rscc" + if (dashboardI.length > 171) {} + println(dashboardI) + + + return VH(parent) + } + + +private fun liveOutputCallAnyEpisodeApplication(chooseSeries: Long) :Long { + var responseSeekbar = mutableListOf() + println(responseSeekbar) + var eventFree:Double = 1094.0 + var seekbarHttp:String = "kanna" + println(seekbarHttp) + var iconSkewed:Int = 9958 + println(iconSkewed) + var armthFreadSqrt:Long = 5210L + eventFree = eventFree + iconSkewed -= iconSkewed + + return armthFreadSqrt + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: TMainExtractionBean.DataListBean? + ) { + +var splittingSigning:Long = this.liveOutputCallAnyEpisodeApplication(1455L) + + var interpolator_splittingSigning: Int = splittingSigning.toInt() + if (splittingSigning >= 2L) { + println(splittingSigning) + } + +println(splittingSigning) + + + var loading6:Int = 1947 + if (loading6 > 87) {} + + +this.default_0mTabBingeSum = 9956L + + this.freeRetrofitMark = 4850 + + + if (null != item) { + var transparent1:Boolean = true + + + Glide.with(XNBackground.instance) + .load(item.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .error(R.mipmap.collection_trending_recommend) + .into(holder.binding.ivImage2) + var factoryu:Int = 4239 + if (factoryu > 62) {} + + + + holder.binding.tvName2.text = item.name + var progressJ:Long = 3354L + while (progressJ >= 27L) { break } + + + + holder.binding.tvSeries.text = + "EP.".plus(item.current_episode) + var uploadp:Int = 6616 + while (uploadp >= 157) { break } + + + holder.binding.tvSeriesAll.text = "/EP.".plus(item.episode_total) + var indexJ:Long = 6061L + if (indexJ > 169L) {} + + + + if (item.is_collect == 1) { + var login_:Float = 4781.0f + while (login_ >= 30.0f) { break } + + + holder.binding.ivCollection.setImageResource(R.mipmap.detele_rewards_episode) + } else { + var tabA:Float = 2603.0f + if (tabA <= 39.0f) {} + + + holder.binding.ivCollection.setImageResource(R.mipmap.episode_utils) + } + + if (!item.updated_at.isNullOrEmpty()) { + var outV:Float = 6386.0f + if (outV == 10.0f) {} + + + holder.binding.tvTime.text = getTimeAgoDetailed(item.updated_at) + } + + holder.binding.ivCollection.setOnClickListener { + var processa:Boolean = false + println(processa) + + + item.let { it1 -> collectionOnClick?.collection(position, it1) } + } + + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/GURepository.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/GURepository.kt new file mode 100644 index 0000000..153123d --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/GURepository.kt @@ -0,0 +1,181 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.texturedAsink.ILauncherBean +import com.veloria.now.shortapp.databinding.LtBeanBinding +import com.veloria.now.shortapp.rewards.NCWidthCloseView +import kotlin.math.min +import kotlin.math.max + + +class GURepository : + BaseQuickAdapter() { +@Volatile +private var canPlayerHorizontally: Boolean = true +@Volatile + var managerPrice_dict: MutableMap = mutableMapOf() +@Volatile + var recommendCodeLoadingPadding: Float = 8163.0f +@Volatile + var actionCorrectCount: Long = 2889L + + + + class VH( + parent: ViewGroup, + val binding: LtBeanBinding = LtBeanBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + +private fun verticalRecentGraphicsShower() :MutableMap { + var secondsCut = "noscale" + var max_lrAllow = mutableListOf() + println(max_lrAllow) + var tagDelete_j:Int = 5381 + var untrustedSample = mutableMapOf() + + return untrustedSample + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: ILauncherBean? + ) { + +var tmmbParticle:MutableMap = this.verticalRecentGraphicsShower() + + val _tmmbParticletemp = tmmbParticle.keys.toList() + for(index_g in 0 .. _tmmbParticletemp.size - 1) { + val key_index_g = _tmmbParticletemp.get(index_g) + val value_index_g = tmmbParticle.get(key_index_g) + if (index_g < 70) { + println(key_index_g) + println(value_index_g) + break + } + } + var tmmbParticle_len:Int = tmmbParticle.size + +println(tmmbParticle) + + + var loadl:Long = 3219L + while (loadl <= 119L) { break } + + +this.canPlayerHorizontally = false + + this.managerPrice_dict = mutableMapOf() + + this.recommendCodeLoadingPadding = 4165.0f + + this.actionCorrectCount = 4543L + + + if (null != item) { + var agenth:MutableMap = mutableMapOf() + agenth.put("oldnew", "home") + agenth.put("further", "forwarder") + agenth.put("autodelete", "dim") + agenth.put("syncsafe", "resamplekhz") + if (agenth.get("S") != null) {} + println(agenth) + + + Glide.with(XNBackground.instance) + .load(item.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .error(R.mipmap.collection_trending_recommend) + .into(holder.binding.ivImage) + var listN:MutableList = mutableListOf() + listN.add(717.0f) + listN.add(81.0f) + listN.add(664.0f) + if (listN.size > 22) {} + + + + holder.binding.tvName.text = item.short_video_title + var callg:MutableList = mutableListOf() + callg.add(true) + callg.add(true) + + + + if (position == 0){ + var latestC:Double = 2984.0 + println(latestC) + + + holder.binding.ivImage.cellPoint = NCWidthCloseView.CellPoint.START + }else if (position == itemCount - 1){ + var service6:String = "hdec" + + + holder.binding.ivImage.cellPoint = NCWidthCloseView.CellPoint.END + }else { + var backupv:String = "simple" + println(backupv) + + + holder.binding.ivImage.cellPoint = NCWidthCloseView.CellPoint.MIDDLE + } + + } + + } + + +private fun observeBackgroundResetMemberItem(secondOpen: Int, shapeRelease_g: Int) :Long { + var constantsQuality = "kfrm" + var vipWindow_8 = 4584 + var fontFrom = true + var latestBuilder = 9705 + var packerMakerpmMapstring:Long = 2756L + vipWindow_8 = 6279 + fontFrom = true + packerMakerpmMapstring -= if(fontFrom) 50 else 31 + latestBuilder -= 7383 + + return packerMakerpmMapstring + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + +var apicBreaking:Long = this.observeBackgroundResetMemberItem(8696,278) + + if (apicBreaking >= 20L) { + println(apicBreaking) + } + var cancel_apicBreaking: Int = apicBreaking.toInt() + +println(apicBreaking) + + + var itemH:MutableList = mutableListOf() + itemH.add(460.0f) + itemH.add(570.0f) + itemH.add(500.0f) + itemH.add(613.0f) + itemH.add(230.0f) + if (itemH.contains(9404.0f)) {} + + + return VH(parent) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/HVIText.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/HVIText.kt new file mode 100644 index 0000000..60ab51b --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/HVIText.kt @@ -0,0 +1,28 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import androidx.fragment.app.Fragment +import androidx.fragment.app.FragmentActivity +import androidx.viewpager2.adapter.FragmentStateAdapter +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.ZEpisodeFragment +import kotlin.math.min +import kotlin.math.max + + +class HVIText(fragmentActivity: FragmentActivity) : + FragmentStateAdapter(fragmentActivity) { +@Volatile +private var bingePaddingInterpolatorSum: Long = 8015L +@Volatile + var buyAnimator_str: String = "exploding" + + + + val fragments = listOf( + ZEpisodeFragment.newInstance(0), + ZEpisodeFragment.newInstance(1) + ) + + override fun getItemCount(): Int = fragments.size + + override fun createFragment(position: Int): Fragment = fragments[position] +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/JCCheckboxSkewed.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/JCCheckboxSkewed.kt new file mode 100644 index 0000000..758a8f5 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/JCCheckboxSkewed.kt @@ -0,0 +1,182 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.texturedAsink.ESTimeBean +import com.veloria.now.shortapp.databinding.LtBeanBinding +import com.veloria.now.shortapp.databinding.GlBbfdebaffdBackgroundBinding +import kotlin.math.min +import kotlin.math.max + + +class JCCheckboxSkewed : + BaseQuickAdapter() { +@Volatile + var has_HelpSize_v: Boolean = true +@Volatile +private var cellStartedArr: MutableList = mutableListOf() +@Volatile +private var playerLight_arr: MutableList = mutableListOf() +@Volatile +private var availableShowString: String = "vlff" + + + var selectPosition = 0 + + class VH( + parent: ViewGroup, + val binding: GlBbfdebaffdBackgroundBinding = GlBbfdebaffdBackgroundBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + +private fun layoutDetachedWindCountryUnitBus(radiusNetwork: MutableList, setupAuto_16: String, shareNumber: Boolean) :Int { + var footerUtils = 6222.0f + var resourceCut = 1018.0 + var listsAnimation = 1600.0f + println(listsAnimation) + var speakingOnversation:Int = 7420 + footerUtils = 9941.0f + resourceCut = 5541.0 + listsAnimation = 3608.0f + + return speakingOnversation + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { +var ffmath_n = mutableListOf() +var where_g_l = "pub" + +var mergingVenc = this.layoutDetachedWindCountryUnitBus(ffmath_n,where_g_l,false) + + if (mergingVenc > 3) { + for (u_t in 0 .. mergingVenc) { + if (u_t == 3) { + println(u_t) + break + } + } + } + +println(mergingVenc) + + + var builderf:Double = 9892.0 + if (builderf >= 31.0) {} + + +this.has_HelpSize_v = true + + this.cellStartedArr = mutableListOf() + + this.playerLight_arr = mutableListOf() + + this.availableShowString = "complementing" + + + return VH(parent) + } + + +private fun collectionAlsoMessage(mmkvRequest: Boolean, totalPager: Float, description_vCorner: MutableList) :MutableMap { + var recordStore = mutableListOf() + var pathDefault_1 = 9193 + println(pathDefault_1) + var positionLaunch:Long = 2878L + var short_84Format = mutableListOf() + var anchorsLibphonenumberWallpaper = mutableMapOf() + anchorsLibphonenumberWallpaper.put("disable", 71) + anchorsLibphonenumberWallpaper.put("load", 561) + pathDefault_1 = 3426 + anchorsLibphonenumberWallpaper.put("pubkeyProb", pathDefault_1) + positionLaunch *= 5163L + anchorsLibphonenumberWallpaper.put("determinableSubstrings", 7846) + + return anchorsLibphonenumberWallpaper + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: ESTimeBean.Data? + ) { +var migrate_n = mutableListOf() + +var lapndzDdct = this.collectionAlsoMessage(true,5554.0f,migrate_n) + + val _lapndzDdcttemp = lapndzDdct.keys.toList() + for(index_1 in 0 .. _lapndzDdcttemp.size - 1) { + val key_index_1 = _lapndzDdcttemp.get(index_1) + val value_index_1 = lapndzDdct.get(key_index_1) + if (index_1 > 15) { + println(key_index_1) + println(value_index_1) + break + } + } + var lapndzDdct_len:Int = lapndzDdct.size + +println(lapndzDdct) + + + var rulesZ:Float = 9678.0f + while (rulesZ <= 187.0f) { break } + + + if (null != item) { + var hintd:Double = 3451.0 + println(hintd) + + + holder.binding.tvTab.text = item.name + var t_tagG:MutableMap = mutableMapOf() + t_tagG.put("bink", 14.0f) + t_tagG.put("distribution", 2.0f) + println(t_tagG) + + + if (selectPosition == position) { + var high7:Int = 6975 + if (high7 > 28) {} + + + holder.binding.tvTab.setTextColor(context.getColor(R.color.white)) + var recommendH:MutableList = mutableListOf() + recommendH.add(false) + recommendH.add(false) + recommendH.add(false) + recommendH.add(false) + recommendH.add(true) + if (recommendH.contains(true)) {} + + + holder.binding.tvTab.setBackgroundResource(R.drawable.jru_categories_constants) + }else { + var charactery:Double = 8502.0 + while (charactery <= 70.0) { break } + + + holder.binding.tvTab.setTextColor(context.getColor(R.color.seriesBaseUtils)) + var checkT:MutableList = mutableListOf() + checkT.add(184L) + checkT.add(656L) + checkT.add(263L) + if (checkT.size > 69) {} + + + holder.binding.tvTab.setBackgroundResource(R.drawable.byp_themes) + } + + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/LConstantsRight.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/LConstantsRight.kt new file mode 100644 index 0000000..0db6efe --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/LConstantsRight.kt @@ -0,0 +1,158 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.databinding.PsListBinding +import kotlin.math.min +import kotlin.math.max + + +class LConstantsRight : + BaseQuickAdapter() { +@Volatile + var pointAudio_dict: MutableMap = mutableMapOf() +@Volatile +private var fontActivity_size: Float = 8803.0f + + + var currentPosition = -1 + + class VH( + parent: ViewGroup, + val binding: PsListBinding = PsListBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + +private fun supportDetectFamilyDecoration(pointRound: Double, while_9gLeft: String, footerTube: Float) :Boolean { + var imageBack:Long = 4521L + println(imageBack) + var roundMore:Int = 5537 + var vipWith_h = 7463.0 + var while_s8Radius = mutableMapOf() + println(while_s8Radius) + var accessibilityTwolameReadxblock = false + imageBack *= 9349L + accessibilityTwolameReadxblock = imageBack > 66 + roundMore -= 9358 + accessibilityTwolameReadxblock = roundMore > 45 + vipWith_h += 8937.0 + accessibilityTwolameReadxblock = vipWith_h > 76 + + return accessibilityTwolameReadxblock + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { +var onfiguration_k = "pump" + +var locationsAdjust:Boolean = this.supportDetectFamilyDecoration(3306.0,onfiguration_k,1732.0f) + + if (locationsAdjust) { + println("ok") + } + +println(locationsAdjust) + + + var favoritesx:Int = 1541 + while (favoritesx < 125) { break } + + +this.pointAudio_dict = mutableMapOf() + + this.fontActivity_size = 6061.0f + + + return VH(parent) + } + + +private fun collectionPlaceMeasureBingeApplyPrimary(userIntercept: Double, afterMmkv: MutableList, lifecycleWhile_t: Int) :Double { + var linePlay = mutableListOf() + println(linePlay) + var helpBold = mutableListOf() + var mmkvUrl:Float = 1962.0f + println(mmkvUrl) + var selectionsDecoration:Double = 7978.0 + mmkvUrl = mmkvUrl + + return selectionsDecoration + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: String? + ) { +var discovered_n = mutableListOf() + +var welsencRemapping = this.collectionPlaceMeasureBingeApplyPrimary(874.0,discovered_n,2557) + + if (welsencRemapping < 86.0) { + println(welsencRemapping) + } + +println(welsencRemapping) + + + var android4:Boolean = true + if (!android4) {} + + + if (null != item) { + var systemi:MutableMap = mutableMapOf() + systemi.put("chunked", 282.0f) + systemi.put("accurate", 755.0f) + systemi.put("gallery", 530.0f) + systemi.put("physical", 445.0f) + systemi.put("objective", 354.0f) + systemi.put("redundant", 119.0f) + while (systemi.size > 17) { break } + + + holder.binding.tvNumEpisodes.text = item + var main_at:Boolean = true + while (!main_at) { break } + + + if (currentPosition == position) { + var listjS:Int = 8426 + if (listjS < 142) {} + + + holder.binding.tvNumEpisodes.setTextColor(context.getColor(R.color.white)) + var keywordt:String = "reverse" + while (keywordt.length > 128) { break } + + + holder.binding.vLine.visibility = View.VISIBLE + } else { + var logicO:MutableMap = mutableMapOf() + logicO.put("picklpf", 577L) + logicO.put("collate", 947L) + logicO.put("typeof", 260L) + while (logicO.size > 156) { break } + println(logicO) + + + holder.binding.tvNumEpisodes.setTextColor(context.getColor(R.color.white60)) + var min_p8:Int = 5775 + + + holder.binding.vLine.visibility = View.GONE + } + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/LanguageAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/LanguageAdapter.kt new file mode 100644 index 0000000..8ac1900 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/LanguageAdapter.kt @@ -0,0 +1,41 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.databinding.ItemLanguageBinding +import com.veloria.now.shortapp.texturedAsink.LanguageBean + +class LanguageAdapter : + BaseQuickAdapter() { + var currentPosition = -1 + + class VH( + parent: ViewGroup, + val binding: ItemLanguageBinding = ItemLanguageBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + return VH(parent) + } + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: LanguageBean.DataBean? + ) { + if (null != item) { + holder.binding.tvText.text = item.show_name + if (currentPosition == position) { + holder.binding.cbSelect.isChecked = true + } else { + holder.binding.cbSelect.isChecked = false + } + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/MClient.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/MClient.kt new file mode 100644 index 0000000..1c9fc15 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/MClient.kt @@ -0,0 +1,186 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.TMainExtractionBean +import com.veloria.now.shortapp.databinding.PhxExampleBinding +import kotlin.math.min +import kotlin.math.max + + +class MClient : + BaseQuickAdapter() { +@Volatile + var launcherCoinsAgentString: String = "deflate" +@Volatile + var navigateEventStr: String = "promises" +@Volatile +private var homeNotifications_padding: Float = 5062.0f +@Volatile + var watchingConstants_dict: MutableMap = mutableMapOf() + + + + var selectEdit = false + + class VH( + parent: ViewGroup, + val binding: PhxExampleBinding = PhxExampleBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + +private fun allowGroupManifestNewsletterVisible(fragmentsColors: Long, scanHots: MutableList) :Long { + var allCell:Int = 7965 + var androidCamera = 6641.0 + var changeArrows = mutableMapOf() + println(changeArrows) + var dramaAnimation = "notices" + var visbleDatar:Long = 3233L + allCell = 5677 + androidCamera *= androidCamera + + return visbleDatar + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: TMainExtractionBean.DataListBean? + ) { +var park_k:MutableList = mutableListOf() + +var pointersUnremovable = this.allowGroupManifestNewsletterVisible(2316L,park_k) + + println(pointersUnremovable) + var left_pointersUnremovable: Int = pointersUnremovable.toInt() + +println(pointersUnremovable) + + + var while_ikK:Long = 4346L + if (while_ikK <= 132L) {} + + +this.launcherCoinsAgentString = "staked" + + this.navigateEventStr = "row" + + this.homeNotifications_padding = 6644.0f + + this.watchingConstants_dict = mutableMapOf() + + + if (null != item) { + var navigationJ:Boolean = true + while (navigationJ) { break } + + + Glide.with(XNBackground.instance) + .load(item.image_url) + .into(holder.binding.ivImage) + var moref:Double = 7668.0 + if (moref == 24.0) {} + + + + holder.binding.tvName.text = item.name + var scanneru:MutableMap = mutableMapOf() + scanneru.put("attributes", 539) + scanneru.put("algs", 373) + scanneru.put("security", 192) + scanneru.put("cllc", 301) + while (scanneru.size > 68) { break } + + + + if (selectEdit) { + var from1:String = "safe" + if (from1.length > 0) {} + + + holder.binding.cbOne.visibility = View.VISIBLE + } else { + var lifecycleU:MutableList = mutableListOf() + lifecycleU.add(461.0) + lifecycleU.add(325.0) + while (lifecycleU.size > 9) { break } + println(lifecycleU) + + + holder.binding.cbOne.visibility = View.GONE + } + if (item.is_check) { + var textA:Int = 216 + if (textA >= 118) {} + + + holder.binding.cbOne.isChecked = true + } else { + var android3:Int = 5976 + if (android3 > 56) {} + + + holder.binding.cbOne.isChecked = false + } + + } + + } + + +private fun appendSelectionResetContinuationJust(bingeSalt: Int, allStarted: MutableList) :Long { + var detailsMax_i:Int = 8951 + var size_q2Bbfdebaffd:Int = 2570 + var freeNumber = false + println(freeNumber) + var infoSeekbar:Long = 5504L + println(infoSeekbar) + var spacedCovr:Long = 3197L + detailsMax_i += detailsMax_i + detailsMax_i *= size_q2Bbfdebaffd + size_q2Bbfdebaffd = 2185 + freeNumber = false + spacedCovr += if(freeNumber) 84 else 27 + infoSeekbar = 4711L + spacedCovr += infoSeekbar + + return spacedCovr + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { +var claims_c:MutableList = mutableListOf() + +var spectimeHanning:Long = this.appendSelectionResetContinuationJust(1414,claims_c) + + var spectimeHanning_color: Int = spectimeHanning.toInt() + if (spectimeHanning > 3L) { + for (v_1 in 0 .. spectimeHanning) { + if (v_1 == 2L) { + println(v_1) + break + } + } + } + +println(spectimeHanning) + + + var giftG:Int = 7252 + while (giftG < 186) { break } + + + return VH(parent) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/MSSEdit.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/MSSEdit.kt new file mode 100644 index 0000000..7694b35 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/MSSEdit.kt @@ -0,0 +1,162 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.databinding.LtBeanBinding +import com.veloria.now.shortapp.databinding.QLeftFragmentBinding +import kotlin.math.min +import kotlin.math.max + + +class MSSEdit : + BaseQuickAdapter() { +@Volatile + var loggingCycleAttrsArr: MutableList = mutableListOf() +@Volatile + var codeBbfdebaffdTabArray: MutableList = mutableListOf() +@Volatile +private var stateSourceExecuteOffset: Float = 3852.0f +@Volatile + var playfairIndex_dictionary: MutableMap = mutableMapOf() + + + + class VH( + parent: ViewGroup, + val binding: QLeftFragmentBinding = QLeftFragmentBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + +private fun cellBackgroundPastVideoCornerCover() :MutableList { + var manifestActive:Double = 6371.0 + var blackHeight:MutableMap = mutableMapOf() + var backupDisplay:Long = 2870L + var adapterVertical = 2185.0f + var fiatEmory:MutableList = mutableListOf() + for(activated in 0 .. blackHeight.keys.toList().size - 1) { + fiatEmory.add(blackHeight.get(blackHeight.keys.toList()[activated]) ?: 8046.0) + +} + backupDisplay = backupDisplay + var correct_len1:Int = fiatEmory.size + var resource_o = min(kotlin.random.Random.nextInt(19), 1) % max(1, fiatEmory.size) + fiatEmory.add(resource_o, 5552.0) + adapterVertical = 307.0f + var example_len1:Int = fiatEmory.size + var trend_y = min(kotlin.random.Random.nextInt(2), 1) % max(1, fiatEmory.size) + fiatEmory.add(trend_y, 1548.0) + + return fiatEmory + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: GStateBean? + ) { + +var smallestTtl:MutableList = this.cellBackgroundPastVideoCornerCover() + + var smallestTtl_len:Int = smallestTtl.size + for(index_f in 0 .. smallestTtl.size - 1) { + val obj_index_f:Any = smallestTtl.get(index_f) + if (index_f >= 91) { + println(obj_index_f) + } + } + +println(smallestTtl) + + + var max_0_:MutableList = mutableListOf() + max_0_.add(false) + max_0_.add(true) + max_0_.add(false) + max_0_.add(false) + max_0_.add(false) + while (max_0_.size > 38) { break } + + + if (null != item) { + var workm:Long = 9305L + if (workm == 17L) {} + println(workm) + + + Glide.with(XNBackground.instance) + .load(item.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .error(R.mipmap.collection_trending_recommend) + .into(holder.binding.ivImage) + var agains:String = "deceleration" + if (agains.length > 42) {} + + + + holder.binding.tvName.text = item.name + } + + } + + +private fun invokeEnterDuringCountry() :Double { + var authorizationLast = 3226.0f + var bannerFactory:Float = 3090.0f + println(bannerFactory) + var detailsRes = true + var delete_8Collections = 3916L + println(delete_8Collections) + var expectImgCavsdsp:Double = 4342.0 + authorizationLast -= authorizationLast + authorizationLast -= bannerFactory + bannerFactory = 1885.0f + detailsRes = false + expectImgCavsdsp -= if(detailsRes) 98 else 39 + delete_8Collections *= 1796L + + return expectImgCavsdsp + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + +var qtpaletteAuthenticate = this.invokeEnterDuringCountry() + + println(qtpaletteAuthenticate) + +println(qtpaletteAuthenticate) + + + var detailO:MutableMap = mutableMapOf() + detailO.put("ipred", 115.0) + detailO.put("regex", 48.0) + detailO.put("assets", 311.0) + detailO.put("timescale", 636.0) + detailO.put("groups", 444.0) + if (detailO.size > 192) {} + + +this.loggingCycleAttrsArr = mutableListOf() + + this.codeBbfdebaffdTabArray = mutableListOf() + + this.stateSourceExecuteOffset = 2085.0f + + this.playfairIndex_dictionary = mutableMapOf() + + + return VH(parent) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/OIServiceText.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/OIServiceText.kt new file mode 100644 index 0000000..312aa76 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/OIServiceText.kt @@ -0,0 +1,179 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.databinding.LtBeanBinding +import com.veloria.now.shortapp.rewards.NCWidthCloseView +import kotlin.math.min +import kotlin.math.max + + +class OIServiceText : + BaseQuickAdapter() { +@Volatile + var skewedChoose_min: Double = 3075.0 +@Volatile +private var moveLoggingBoldTag: Int = 1752 +@Volatile + var stringRecentChangeMap: MutableMap = mutableMapOf() +@Volatile + var gsonShort_5gNavigate_idx: Int = 7850 + + + + class VH( + parent: ViewGroup, + val binding: LtBeanBinding = LtBeanBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + public fun homeProcessKeyStack(apiAuto_7: Boolean) :Double { + var closePost:MutableMap = mutableMapOf() + var firstResource:Double = 4493.0 + var rightStatus:Float = 5634.0f + var instrumentedOnclick = true + var estimationSupporting:Double = 7582.0 + firstResource += 3074.0 + estimationSupporting += firstResource + rightStatus -= rightStatus + instrumentedOnclick = false + estimationSupporting += if(instrumentedOnclick) 33 else 18 + + return estimationSupporting + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + +var langidPin = this.homeProcessKeyStack(true) + + println(langidPin) + +println(langidPin) + + + var close1:String = "monotonic" + println(close1) + + +this.skewedChoose_min = 5296.0 + + this.moveLoggingBoldTag = 8418 + + this.stringRecentChangeMap = mutableMapOf() + + this.gsonShort_5gNavigate_idx = 817 + + + return VH(parent) + } + + + public fun accelerateAreaThreadAboutStateFilter() :MutableList { + var animationPlayer:Boolean = true + var standSize_x3:Double = 5813.0 + var lockActivity = "buildconf" + println(lockActivity) + var heightSpacing = true + var byteshumanSpliceVideohdr:MutableList = mutableListOf() + animationPlayer = false + var restart_len1 = byteshumanSpliceVideohdr.size + var dismiss_h = min(kotlin.random.Random.nextInt(93), 1) % max(1, byteshumanSpliceVideohdr.size) + byteshumanSpliceVideohdr.add(dismiss_h, "${animationPlayer}") + if (lockActivity.equals("display")) { + println(lockActivity) + } + if (null != lockActivity) { + for(i in 0 .. min(1, lockActivity.length - 1)) { + println(lockActivity.get(i)) + } + } + + return byteshumanSpliceVideohdr + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: GStateBean? + ) { + +var errnoGetcred = this.accelerateAreaThreadAboutStateFilter() + + var errnoGetcred_len:Int = errnoGetcred.size + for(index_6 in 0 .. errnoGetcred.size - 1) { + val obj_index_6:Any = errnoGetcred.get(index_6) + if (index_6 > 60) { + println(obj_index_6) + } + } + +println(errnoGetcred) + + + var starto:Float = 4966.0f + if (starto < 87.0f) {} + + + if (null != item) { + var mmkv_:Double = 1783.0 + + + Glide.with(XNBackground.instance) + .load(item.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .error(R.mipmap.collection_trending_recommend) + .into(holder.binding.ivImage) + var radius5:Double = 4772.0 + if (radius5 <= 38.0) {} + + + + holder.binding.tvName.text = item.name + var interceptor8:Boolean = false + if (interceptor8) {} + println(interceptor8) + + + + if (position == 0){ + var dashboarda:Long = 3421L + while (dashboarda > 62L) { break } + + + holder.binding.ivImage.cellPoint = NCWidthCloseView.CellPoint.START + }else if (position == itemCount - 1){ + var w_heightd:Float = 9848.0f + while (w_heightd == 198.0f) { break } + + + holder.binding.ivImage.cellPoint = NCWidthCloseView.CellPoint.END + }else { + var rightI:MutableList = mutableListOf() + rightI.add(937L) + rightI.add(801L) + rightI.add(325L) + rightI.add(628L) + rightI.add(694L) + while (rightI.size > 153) { break } + + + holder.binding.ivImage.cellPoint = NCWidthCloseView.CellPoint.MIDDLE + } + + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/SUJustSmart.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/SUJustSmart.kt new file mode 100644 index 0000000..62bfa30 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/SUJustSmart.kt @@ -0,0 +1,194 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import androidx.appcompat.widget.AppCompatImageView +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.texturedAsink.XAboutBean +import com.veloria.now.shortapp.databinding.RgmApplicationBinding +import com.veloria.now.shortapp.rewards.TOYPlayfairAutoView +import kotlin.math.min +import kotlin.math.max + + +class SUJustSmart : + BaseQuickAdapter() { +@Volatile +private var enbale_RestartNumClose: Boolean = true +@Volatile + var release_1bSelectionClose_string: String = "nonnullssrcs" +@Volatile +private var notificationsRequestStringMap: MutableMap = mutableMapOf() +@Volatile +private var marqueeWatchFontDict: MutableMap = mutableMapOf() + + + var currentPlayingPosition = 0 + var playerDetailCollection: PlayerDetailCollection? = null + var shortVideo: XAboutBean.ShortPlayInfo? = null + + + interface PlayerDetailCollection { + fun collection(episode: XAboutBean.Episode) + } + + class VH( + parent: ViewGroup, + val binding: RgmApplicationBinding = RgmApplicationBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + +private fun vibrateSmartImageShower() :MutableMap { + var navigationAnimating:Int = 8604 + println(navigationAnimating) + var instrumentedPlace = 6738L + println(instrumentedPlace) + var categoriesBack:Float = 4318.0f + var activityManual = true + var persistedShimmerBds = mutableMapOf() + instrumentedPlace *= instrumentedPlace + persistedShimmerBds.put("poslistMbcntGuess", 5933.0f) + activityManual = false + persistedShimmerBds.put("jmemsysVopenIsdigit", 0.0f) + + return persistedShimmerBds + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: XAboutBean.Episode? + ) { + +var intsResizing = this.vibrateSmartImageShower() + + for(obj_u in intsResizing) { + println(obj_u.key) + println(obj_u.value) + } + var intsResizing_len = intsResizing.size + +println(intsResizing) + + + var androidG:Boolean = true + if (androidG) {} + println(androidG) + + + if (null != item) { + var round7:MutableMap = mutableMapOf() + round7.put("resume", 94L) + round7.put("complex", 615L) + round7.put("findep", 228L) + round7.put("torch", 214L) + round7.put("party", 313L) + if (round7.size > 94) {} + + + val positionCurrentView = + holder.binding.itemDetailView.findViewById(R.id.item_detail_view) + var totald:MutableMap = mutableMapOf() + totald.put("decelerating", 836.0f) + totald.put("darts", 817.0f) + + + val jobBaseEmptyViewS = + positionCurrentView.findViewById(R.id.iv_collection) + var factorym:MutableMap = mutableMapOf() + factorym.put("mapping", "wrapping") + factorym.put("items", "dismissing") + factorym.put("cocosdx", "wei") + factorym.put("localhost", "ftvpnode") + if (factorym.size > 98) {} + println(factorym) + + + jobBaseEmptyViewS.setOnClickListener { + var emptyJ:Double = 4961.0 + if (emptyJ >= 137.0) {} + + + var boldb:Long = 5743L + if (boldb == 194L) {} + println(boldb) + + item.let { it1 -> playerDetailCollection?.collection(it1) } } + if (position == currentPlayingPosition) { + var min_pt:Double = 9404.0 + if (min_pt <= 48.0) {} + println(min_pt) + + + item.let { + var gsonr:Long = 1958L + while (gsonr >= 133L) { break } + + + shortVideo?.let { it1 -> + holder.binding.itemDetailView.setPlayInfo(it, it1) + } + } + } else { + var clientv:Long = 1693L + println(clientv) + + + holder.binding.itemDetailView.stop() + } + } + + } + + +private fun putActivityEditorAgreementInstance(while_3Progress: Float, arrangementUtil: MutableList) :Int { + var heightTrend:String = "runterm" + var editDescription_i = false + var storeDown = true + var colcolBytecodeMinimal:Int = 8785 + editDescription_i = false + colcolBytecodeMinimal += if(editDescription_i) 22 else 42 + storeDown = false + colcolBytecodeMinimal += if(storeDown) 39 else 0 + + return colcolBytecodeMinimal + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { +var macros_a = mutableListOf() + +var packsPreference = this.putActivityEditorAgreementInstance(9955.0f,macros_a) + + if (packsPreference >= 25) { + println(packsPreference) + } + +println(packsPreference) + + + var secondsp:String = "read" + while (secondsp.length > 83) { break } + + +this.enbale_RestartNumClose = false + + this.release_1bSelectionClose_string = "earlier" + + this.notificationsRequestStringMap = mutableMapOf() + + this.marqueeWatchFontDict = mutableMapOf() + + + return VH(parent) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/UBlackCagetory.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/UBlackCagetory.kt new file mode 100644 index 0000000..ec95661 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/UBlackCagetory.kt @@ -0,0 +1,168 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.databinding.PCheckboxForegroundBinding +import kotlin.math.min +import kotlin.math.max + + +class UBlackCagetory : + BaseQuickAdapter() { +@Volatile +private var cancelDurationNameString: String = "iswriteable" +@Volatile + var variableCancelCheckbox_padding: Double = 7042.0 +@Volatile +private var canDetailAdapter: Boolean = true + + + + class VH( + parent: ViewGroup, + val binding: PCheckboxForegroundBinding = PCheckboxForegroundBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + public fun callProgressWatcherOrientation(afterExample: MutableList) :String { + var footerSplash:MutableMap = mutableMapOf() + var outPage = false + var shareResource:MutableMap = mutableMapOf() + println(shareResource) + var backupMin_u:MutableList = mutableListOf() + var capturedUnpinRecognition:String = "threaded" + if (outPage == true){ + println("dragging") + } + + return capturedUnpinRecognition + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { +var removal_o = mutableListOf() + +var sofaPorts:String = this.callProgressWatcherOrientation(removal_o) + + var sofaPorts_len:Int = sofaPorts.length + if (sofaPorts == "interceptor") { + println(sofaPorts) + } + +println(sofaPorts) + + + var http2:Long = 1743L + while (http2 == 104L) { break } + + +this.cancelDurationNameString = "thereum" + + this.variableCancelCheckbox_padding = 4302.0 + + this.canDetailAdapter = true + + + return VH(parent) + } + + + public fun saveViewEnd(codeManual: MutableList) :Float { + var messageLogo:MutableMap = mutableMapOf() + var lineDown:Float = 2513.0f + var playfairLauncher = mutableMapOf() + var relativelyNewtekArmth:Float = 8374.0f + lineDown = 8212.0f + relativelyNewtekArmth *= lineDown + + return relativelyNewtekArmth + +} + + +override fun getItemCount(items: List): Int { +var tomcrypt_g = mutableListOf() + +var remuxBegins:Float = this.saveViewEnd(tomcrypt_g) + + println(remuxBegins) + var remuxBegins_style: Double = remuxBegins.toDouble() + +println(remuxBegins) + + + var register_kP:MutableList = mutableListOf() + register_kP.add(900L) + register_kP.add(637L) + + + if (items.size > 10) { + var l_viewL:MutableMap = mutableMapOf() + l_viewL.put("rejection", "composei") + l_viewL.put("nsupported", "third") + l_viewL.put("strm", "countquant") + + + return 10 + } + return super.getItemCount(items) + } + + + public fun trimIndexQueue() :Float { + var loggingLogin = 2956.0f + println(loggingLogin) + var lineError:Long = 9727L + var seekText:Double = 4554.0 + var approxLooksBecame:Float = 8915.0f + loggingLogin = loggingLogin + approxLooksBecame -= loggingLogin + lineError += 7734L + seekText = seekText + + return approxLooksBecame + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: String? + ) { + +var lerpDcadata = this.trimIndexQueue() + + var s_lock_lerpDcadata: Double = lerpDcadata.toDouble() + if (lerpDcadata < 41.0f) { + println(lerpDcadata) + } + +println(lerpDcadata) + + + var agent_:MutableList = mutableListOf() + agent_.add(668) + agent_.add(321) + agent_.add(37) + if (agent_.size > 47) {} + + + if (null != item) { + var blacks:Boolean = true + if (blacks) {} + + + + holder.binding.tvRecent.text = item + + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VXAgreement.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VXAgreement.kt new file mode 100644 index 0000000..b65b46e --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VXAgreement.kt @@ -0,0 +1,185 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.databinding.FServiceFragmentBinding +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.GStateBean + + +class VXAgreement : + BaseQuickAdapter() { + @Volatile + private var deteleCameraGradleMark: Long = 6199L + + @Volatile + private var adaptBbfdebaffdVideoDict: MutableMap = mutableMapOf() + + @Volatile + private var footerVerticalCount: Int = 5665 + + @Volatile + var playNetworkPointMark: Long = 1929L + + + class VH( + parent: ViewGroup, + val binding: FServiceFragmentBinding = FServiceFragmentBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + private fun loadFavorCompanion(loggingTime_q: Double): Double { + var closeCancel = 7313 + var deteleOpen: Boolean = true + println(deteleOpen) + var namePlaying: MutableMap = mutableMapOf() + var formatuBoxblurKernel: Double = 3273.0 + closeCancel = closeCancel + deteleOpen = true + formatuBoxblurKernel *= if (deteleOpen) 25 else 66 + + return formatuBoxblurKernel + + } + + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + + var decrementInstead = this.loadFavorCompanion(7148.0) + + if (decrementInstead >= 93.0) { + println(decrementInstead) + } + + println(decrementInstead) + + + var radiusk: Float = 9745.0f + if (radiusk > 119.0f) { + } + println(radiusk) + + + return VH(parent) + } + + + private fun delicateTaskSetPairScriptContinuation( + aboutVersion: String, + pricePackage_s7: Boolean + ): Int { + var privacyBinge = 4134 + var deteleTag: Long = 2733L + println(deteleTag) + var handlerImmersive = mutableMapOf() + var mpegdataInitalize: Int = 6936 + privacyBinge += 2173 + mpegdataInitalize += privacyBinge + deteleTag -= 5731L + + return mpegdataInitalize + + } + + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: GStateBean? + ) { + var postscale_e: String = "lattice" + + var colorspacedspLipboard = this.delicateTaskSetPairScriptContinuation(postscale_e, false) + + println(colorspacedspLipboard) + + println(colorspacedspLipboard) + + + var networkF: Float = 8975.0f + if (networkF < 5.0f) { + } + + + this.deteleCameraGradleMark = 3496L + + this.adaptBbfdebaffdVideoDict = mutableMapOf() + + this.footerVerticalCount = 4519 + + this.playNetworkPointMark = 5796L + + + if (null != item) { + var round8: Boolean = false + + + Glide.with(XNBackground.instance) + .load(item.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .error(R.mipmap.collection_trending_recommend) + .into(holder.binding.ivImage) + var executeJ: String = "preencode" + if (executeJ == "q") { + } + println(executeJ) + + + + holder.binding.tvName.text = item.name + var text2: Int = 5848 + if (text2 >= 136) { + } + + + + holder.binding.tvNum.text = (position + 1).toString() + var max_zq: String = "privkey" + if (max_zq == "K") { + } + println(max_zq) + + + holder.binding.tvDes.text = item.description + var fromf: Double = 2054.0 + if (fromf >= 166.0) { + } + + + + if (null != item.category && item.category.isNotEmpty()) { + var numV: Boolean = true + if (!numV) { + } + + + holder.binding.tvRevenge.text = item.category[0] + var circlel: Boolean = false + if (!circlel) { + } + + + holder.binding.tvRevenge.visibility = View.VISIBLE + } else { + var marqueeG: String = "libphonenumber" + while (marqueeG.length > 192) { + break + } + println(marqueeG) + + + holder.binding.tvRevenge.visibility = View.GONE + } + + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeBannerRecommendAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeBannerRecommendAdapter.kt new file mode 100644 index 0000000..b541aa1 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeBannerRecommendAdapter.kt @@ -0,0 +1,77 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.appcompat.widget.AppCompatImageView +import androidx.appcompat.widget.AppCompatTextView +import androidx.cardview.widget.CardView +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.texturedAsink.VeDetailsRecommendBean +import com.youth.banner.adapter.BannerAdapter + +class VeBannerRecommendAdapter(items: List?) : + BannerAdapter( + items + ) { + var currentPlayingPosition = 0 + + override fun onCreateHolder(parent: ViewGroup, viewType: Int): BannerViewHolder { + val view: View = LayoutInflater.from(parent.context) + .inflate(R.layout.item_ve_banner_recommend, parent, false) + view.layoutParams = ViewGroup.LayoutParams( + ViewGroup.LayoutParams.MATCH_PARENT, + ViewGroup.LayoutParams.MATCH_PARENT + ) + return BannerViewHolder(view) + } + + override fun onBindView( + holder: BannerViewHolder?, + data: VeDetailsRecommendBean.ItemDaraBean?, + position: Int, + size: Int + ) { + val imageView = + holder?.view?.findViewById(R.id.ic_icon_banner) + if (imageView != null) { + Glide.with(holder.view.context!!) + .load(data?.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .into(imageView) + } + val tvName = + holder?.view?.findViewById(R.id.tv_name) + tvName?.text = data?.name + val cardView = + holder?.view?.findViewById(R.id.cardView) + if (position == currentPlayingPosition) { + cardView?.visibility = View.INVISIBLE + } else { + cardView?.visibility = View.VISIBLE + } + + val tvRevenge = + holder?.view?.findViewById(R.id.tv_revenge) + val tvRevenge1 = + holder?.view?.findViewById(R.id.tv_revenge_1) + + tvRevenge?.visibility = View.GONE + tvRevenge1?.visibility = View.GONE + if (null != data?.category && data.category.isNotEmpty()) { + tvRevenge?.text = data.category[0] + tvRevenge?.visibility = View.VISIBLE + if (data.category.size > 1) { + tvRevenge1?.text = data.category[1] + tvRevenge1?.visibility = View.VISIBLE + } + } + } + + inner class BannerViewHolder(var view: View) : RecyclerView.ViewHolder( + view + ) + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeCustomerBuyRecordAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeCustomerBuyRecordAdapter.kt new file mode 100644 index 0000000..3bb40cc --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeCustomerBuyRecordAdapter.kt @@ -0,0 +1,43 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.databinding.ItemVeMyWalletRecordBinding +import com.veloria.now.shortapp.texturedAsink.VeCustomerBuyRecordsBean + +class VeCustomerBuyRecordAdapter : + BaseQuickAdapter() { + + class VH( + parent: ViewGroup, + val binding: ItemVeMyWalletRecordBinding = ItemVeMyWalletRecordBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + return VH(parent) + } + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: VeCustomerBuyRecordsBean.DataBean? + ) { + if (null != item) { + holder.binding.tvBalance.text = "EP.".plus(item.episode).plus(" ").plus(item.name) + holder.binding.tvName.text = TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_purchase_single_episode } + ?: "Purchase Single Episode" + holder.binding.tvTime.text = item.created_at + holder.binding.tvConins.text = "-".plus(item.coins) + holder.binding.ivConins.visibility = View.VISIBLE + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeCustomerOrderRecordAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeCustomerOrderRecordAdapter.kt new file mode 100644 index 0000000..d216903 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeCustomerOrderRecordAdapter.kt @@ -0,0 +1,44 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.databinding.ItemVeMyWalletRecord2Binding +import com.veloria.now.shortapp.databinding.ItemVeMyWalletRecordBinding +import com.veloria.now.shortapp.texturedAsink.VeCustomerOrderBean + +class VeCustomerOrderRecordAdapter : + BaseQuickAdapter() { + + class VH( + parent: ViewGroup, + val binding: ItemVeMyWalletRecord2Binding = ItemVeMyWalletRecord2Binding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + return VH(parent) + } + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: VeCustomerOrderBean.OrderDataBean? + ) { + if (null != item) { + holder.binding.tvTime.text = item.created_at + holder.binding.tvName.text = item.type + holder.binding.tvConins.text = "+".plus(item.value) + + if (item.value.isNotEmpty() && item.value.contains("day")) { + holder.binding.ivConins.visibility = View.GONE + } + + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeMyWalletViewPagerAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeMyWalletViewPagerAdapter.kt new file mode 100644 index 0000000..67799b1 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeMyWalletViewPagerAdapter.kt @@ -0,0 +1,20 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import androidx.fragment.app.Fragment +import androidx.fragment.app.FragmentActivity +import androidx.viewpager2.adapter.FragmentStateAdapter +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.VeMyWalletOrderFragment +import com.veloria.now.shortapp.subtractionCroll.adminSourceid.VeMyWalletRecordFragment + +class VeMyWalletViewPagerAdapter (fragmentActivity: FragmentActivity) : FragmentStateAdapter(fragmentActivity) { + + private val fragments = listOf( + VeMyWalletOrderFragment(), + VeMyWalletRecordFragment.newInstance(1), + VeMyWalletRecordFragment.newInstance(2) + ) + + override fun getItemCount(): Int = fragments.size + + override fun createFragment(position: Int): Fragment = fragments[position] as Fragment +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeSendCoinAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeSendCoinAdapter.kt new file mode 100644 index 0000000..b95cd80 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeSendCoinAdapter.kt @@ -0,0 +1,47 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.databinding.ItemVeMyWalletRecordBinding +import com.veloria.now.shortapp.texturedAsink.VeRewardCoinsBean + +class VeSendCoinAdapter : + BaseQuickAdapter() { + + class VH( + parent: ViewGroup, + val binding: ItemVeMyWalletRecordBinding = ItemVeMyWalletRecordBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + return VH(parent) + } + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: VeRewardCoinsBean.DataBean? + ) { + if (null != item) { + holder.binding.tvName.text = item.type + holder.binding.tvTime.text = item.created_at + holder.binding.tvConins.text = "+" + item.coins + holder.binding.ivConins.visibility = View.VISIBLE + if (item.is_effective == 1) { + holder.binding.tvBalance.text = TranslationHelper.getTranslation() + ?.let { TranslationHelper.getTranslation()?.veloria_expires_in } + ?: "Expires in".plus(" ").plus(item.diff_datetime) + } else { + holder.binding.tvBalance.text = item.diff_datetime + } + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeStoreCoinAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeStoreCoinAdapter.kt new file mode 100644 index 0000000..5605d01 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeStoreCoinAdapter.kt @@ -0,0 +1,77 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.databinding.ItemVeStoreCoinBinding +import com.veloria.now.shortapp.texturedAsink.VePaySettingsBean +import kotlin.math.floor + +class VeStoreCoinAdapter : + BaseQuickAdapter() { + + var currentPosition = -1 + + class VH( + parent: ViewGroup, + val binding: ItemVeStoreCoinBinding = ItemVeStoreCoinBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + return VH(parent) + } + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: VePaySettingsBean.CoinsBean? + ) { + if (null != item) { + holder.binding.tvCoins.text = "+".plus(item.coins.toString()) + holder.binding.tvPrice.text = item.price_google + if (item.send_coins > 0) { + holder.binding.tvBonus.text = "+".plus(item.send_coins).plus(" Bonus") + } else { + holder.binding.tvBonus.text = "" + } + if (item.corner_marker.isNotEmpty()) { + holder.binding.tvHot.text = item.corner_marker + holder.binding.tvHot.visibility = View.VISIBLE + } else { + holder.binding.tvHot.visibility = View.INVISIBLE + } + if (currentPosition == position) { + holder.binding.tvSelect.visibility = View.VISIBLE + + holder.binding.root.setBackgroundResource(R.mipmap.iv_store_coin_select_bg) + } else { + holder.binding.tvSelect.visibility = View.GONE + + holder.binding.root.setBackgroundResource(R.drawable.bg_store_coin_bg) + } + val sendCoins = item?.send_coins?.toDouble() + if (sendCoins != null) { + if (sendCoins > 0) { + val coins = item?.coins?.toDouble() + val let = coins?.let { sendCoins?.div(it) } + val times = let?.times(100) + if (times != null) { + val floor = floor(times).toInt() + holder.binding.tvCorner.text = "+".plus(floor).plus("%") + holder.binding.tvCorner.visibility = View.VISIBLE + } + } else { + holder.binding.tvCorner.visibility = View.INVISIBLE + } + } + + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeStoreVipAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeStoreVipAdapter.kt new file mode 100644 index 0000000..8fc9f48 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeStoreVipAdapter.kt @@ -0,0 +1,95 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.graphics.Color +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.TranslationHelper +import com.veloria.now.shortapp.databinding.ItemVeStoreVipBinding +import com.veloria.now.shortapp.texturedAsink.VePaySettingsBean + +class VeStoreVipAdapter : + BaseQuickAdapter() { + + var currentPosition = -1 + + class VH( + parent: ViewGroup, + val binding: ItemVeStoreVipBinding = ItemVeStoreVipBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + return VH(parent) + } + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: VePaySettingsBean.VipBean? + ) { + if (null != item) { + holder.binding.tvDay.text = item.brief + holder.binding.tvMoney.text = item.price_google + holder.binding.tvMoneyDay.text = "/".plus(item.vip_type_key) + if ((item.send_coins ?: 0) > 0) { + holder.binding.tvExtra.text = + "+".plus(TranslationHelper.getTranslation()?.let { TranslationHelper.getTranslation()?.veloria_extra } ?: "Extra").plus(" ").plus(item.send_coins) + holder.binding.tvExtra.visibility = View.VISIBLE + } else { + holder.binding.tvExtra.visibility = View.GONE + } + + if (currentPosition == position) { + holder.binding.tvSelect.visibility = View.VISIBLE + } else { + holder.binding.tvSelect.visibility = View.GONE + } + + + when (item.vip_type_key) { + "week" -> { + holder.binding.root.setBackgroundResource(R.mipmap.iv_store_vip_bg_1) + holder.binding.tvDay.setTextColor(Color.parseColor("#64A3A7")) + holder.binding.tvMoney.setTextColor(Color.parseColor("#64A3A7")) + holder.binding.tvMoneyDay.setTextColor(Color.parseColor("#64A3A7")) + holder.binding.tvExtra.setTextColor(Color.parseColor("#416767")) + holder.binding.tvExtra.setBackgroundResource(R.drawable.bg_store_vip_1) + } + + "month" -> { + holder.binding.root.setBackgroundResource(R.mipmap.iv_store_vip_bg_2) + holder.binding.tvDay.setTextColor(Color.parseColor("#9C7565")) + holder.binding.tvMoney.setTextColor(Color.parseColor("#9C7565")) + holder.binding.tvMoneyDay.setTextColor(Color.parseColor("#9C7565")) + holder.binding.tvExtra.setTextColor(Color.parseColor("#573D31")) + holder.binding.tvExtra.setBackgroundResource(R.drawable.bg_store_vip_2) + } + + "quarter" -> { + holder.binding.root.setBackgroundResource(R.mipmap.iv_store_vip_bg_3) + holder.binding.tvDay.setTextColor(Color.parseColor("#647DA7")) + holder.binding.tvMoney.setTextColor(Color.parseColor("#647DA7")) + holder.binding.tvMoneyDay.setTextColor(Color.parseColor("#647DA7")) + holder.binding.tvExtra.setTextColor(Color.parseColor("#303962")) + holder.binding.tvExtra.setBackgroundResource(R.drawable.bg_store_vip_3) + } + + "year" -> { + holder.binding.root.setBackgroundResource(R.mipmap.iv_store_vip_bg_4) + holder.binding.tvDay.setTextColor(Color.parseColor("#9C6586")) + holder.binding.tvMoney.setTextColor(Color.parseColor("#9C6586")) + holder.binding.tvMoneyDay.setTextColor(Color.parseColor("#9C6586")) + holder.binding.tvExtra.setTextColor(Color.parseColor("#674162")) + holder.binding.tvExtra.setBackgroundResource(R.drawable.bg_store_vip_4) + } + } + } + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeTypeMoreAdapter.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeTypeMoreAdapter.kt new file mode 100644 index 0000000..af41fdf --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/VeTypeMoreAdapter.kt @@ -0,0 +1,55 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.civil.formatNumber +import com.veloria.now.shortapp.databinding.WkiCategoiesBinding +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.texturedAsink.ILauncherBean + + +class VeTypeMoreAdapter : + BaseQuickAdapter() { + + var keywordString = "" + + class VH( + parent: ViewGroup, + val binding: WkiCategoiesBinding = WkiCategoiesBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + override fun onBindViewHolder( + holder: VH, + position: Int, + item: ILauncherBean? + ) { + if (null != item) { + Glide.with(XNBackground.instance) + .load(item.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .error(R.mipmap.collection_trending_recommend) + .into(holder.binding.ivImage) + holder.binding.tvName.text = item.short_video_title + holder.binding.tvWatch.text = formatNumber(item.watch_total) + holder.binding.tvDes.text = item.short_video_description + } + + } + + override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + return VH( + parent + ) + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/WWNormal.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/WWNormal.kt new file mode 100644 index 0000000..0ae74f0 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/WWNormal.kt @@ -0,0 +1,194 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.content.Context +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.chad.library.adapter4.BaseQuickAdapter +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.GStateBean +import com.veloria.now.shortapp.databinding.CkButtonBinding +import com.veloria.now.shortapp.civil.formatNumber +import kotlin.math.min +import kotlin.math.max + + +class WWNormal : + BaseQuickAdapter() { +@Volatile + var colorsRoundRemoveOffset: Float = 2893.0f +@Volatile +private var firstBackground_index: Int = 8499 + + + + class VH( + parent: ViewGroup, + val binding: CkButtonBinding = CkButtonBinding.inflate( + LayoutInflater.from(parent.context), parent, false + ), + ) : RecyclerView.ViewHolder(binding.root) + + + public fun optAreImageWhite(adapterString: MutableMap) :MutableList { + var spacingPrivacy:Boolean = false + println(spacingPrivacy) + var pagerItems:Long = 2040L + var loadImg:Int = 8276 + println(loadImg) + var tabHots:String = "widescreen" + var linkRtpdec:MutableList = mutableListOf() + pagerItems -= pagerItems + var failure_len1 = linkRtpdec.size + var job_b = min(kotlin.random.Random.nextInt(87), 1) % max(1, linkRtpdec.size) + linkRtpdec.add(job_b, 5350) + loadImg *= 355 + var need_len1 = linkRtpdec.size + var f_manager_c:Int = min(kotlin.random.Random.nextInt(54), 1) % max(1, linkRtpdec.size) + linkRtpdec.add(f_manager_c, loadImg) + + return linkRtpdec + +} + + +override fun onBindViewHolder( + holder: VH, + position: Int, + item: GStateBean? + ) { + +var bageForwarding:MutableList = this.optAreImageWhite(mutableMapOf()) + + var bageForwarding_len:Int = bageForwarding.size + for(obj4 in bageForwarding) { + println(obj4) + } + +println(bageForwarding) + + + var exampleR:Boolean = true + println(exampleR) + + + if (null != item) { + var displayq:Long = 1395L + if (displayq == 92L) {} + println(displayq) + + + Glide.with(XNBackground.instance) + .load(item.image_url) + .placeholder(R.mipmap.collection_trending_recommend) + .error(R.mipmap.collection_trending_recommend) + .into(holder.binding.ivImage) + var playingL:Int = 2333 + if (playingL == 127) {} + + + + holder.binding.tvName.text = item.name + var variableF:MutableList = mutableListOf() + variableF.add(597.0) + variableF.add(766.0) + variableF.add(772.0) + + + + holder.binding.tvNum.text = (position + 1).toString() + var stringsf:MutableList = mutableListOf() + stringsf.add("venues") + stringsf.add("hyphenated") + stringsf.add("tblhdr") + stringsf.add("fuzzers") + stringsf.add("questions") + stringsf.add("findasoc") + + + holder.binding.tvWatch.text = formatNumber(item.watch_total) + var interceptorn:Double = 6034.0 + if (interceptorn == 32.0) {} + + + + if (null != item.category && item.category.isNotEmpty()) { + var ffmpegm:Float = 3837.0f + + + holder.binding.tvRevenge.text = item.category[0] + var fddebcdbeeffcebdfk:MutableList = mutableListOf() + fddebcdbeeffcebdfk.add(true) + fddebcdbeeffcebdfk.add(false) + fddebcdbeeffcebdfk.add(true) + fddebcdbeeffcebdfk.add(false) + fddebcdbeeffcebdfk.add(false) + fddebcdbeeffcebdfk.add(true) + if (fddebcdbeeffcebdfk.contains(true)) {} + + + holder.binding.tvRevenge.visibility = View.VISIBLE + } else { + var fragmenta:MutableMap = mutableMapOf() + fragmenta.put("memalign", 298) + fragmenta.put("invoker", 114) + fragmenta.put("copyto", 874) + fragmenta.put("timezone", 750) + fragmenta.put("aec", 851) + fragmenta.put("nullif", 910) + while (fragmenta.size > 36) { break } + + + holder.binding.tvRevenge.visibility = View.GONE + } + + } + + } + + + public fun insertArrayAlertLoveData(time_xColors: Float) :MutableList { + var failurePadding:Double = 2209.0 + var recentItems = mutableListOf() + var ballRepository = false + var continualDeceleration:MutableList = mutableListOf() + failurePadding = 6310.0 + var android_len1 = continualDeceleration.size + var context_c:Int = min(kotlin.random.Random.nextInt(27), 1) % max(1, continualDeceleration.size) + continualDeceleration.add(context_c, 1225.0f) + + return continualDeceleration + +} + + +override fun onCreateViewHolder(context: Context, parent: ViewGroup, viewType: Int): VH { + +var reorderAccelerated:MutableList = this.insertArrayAlertLoveData(6767.0f) + + for(index_u in 0 .. reorderAccelerated.size - 1) { + val obj_index_u:Any = reorderAccelerated.get(index_u) + if (index_u != 83) { + println(obj_index_u) + } + } + var reorderAccelerated_len:Int = reorderAccelerated.size + +println(reorderAccelerated) + + + var footerI:Long = 5119L + if (footerI >= 95L) {} + + +this.colorsRoundRemoveOffset = 5927.0f + + this.firstBackground_index = 2244 + + + return VH(parent) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/ZSearchColors.kt b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/ZSearchColors.kt new file mode 100644 index 0000000..0c58d00 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/subtractionCroll/modificationsPretch/ZSearchColors.kt @@ -0,0 +1,178 @@ +package com.veloria.now.shortapp.subtractionCroll.modificationsPretch + +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import android.widget.ImageView +import android.widget.TextView +import androidx.recyclerview.widget.RecyclerView +import com.bumptech.glide.Glide +import com.veloria.now.shortapp.R +import com.veloria.now.shortapp.newsletter.XNBackground +import com.veloria.now.shortapp.texturedAsink.QRStartAndroidBean +import com.veloria.now.shortapp.civil.formatNumber +import com.youth.banner.adapter.BannerAdapter +import kotlin.math.min +import kotlin.math.max + + +class ZSearchColors(mDatas: List) : + BannerAdapter(mDatas) { +@Volatile + var stylesHigh_flag: Long = 9615L +@Volatile + var factoryContentStartedIndex: Long = 1860L + + + + + + public fun runSecureChooseNumberMath(recordPoint: String, retrofitRecord: Long, itemsDetele: Int) :Float { + var horizontallyArrangement = mutableListOf() + println(horizontallyArrangement) + var devicePlayer:Double = 2379.0 + var playingList = 4938 + println(playingList) + var cutLists = 499.0f + var disablesPackage:Float = 4843.0f + devicePlayer -= devicePlayer + playingList = 2288 + cutLists *= cutLists + disablesPackage += cutLists + + return disablesPackage + +} + + +override fun onCreateHolder( + parent: ViewGroup, + viewType: Int + ): ZSearchColors.BannerViewHolder { +var threadslice_c:String = "negotiate" + +var postBootstrap:Float = this.runSecureChooseNumberMath(threadslice_c,732L,7774) + + var user_postBootstrap: Double = postBootstrap.toDouble() + if (postBootstrap != 58.0f) { + println(postBootstrap) + } + +println(postBootstrap) + + + var holderc:Float = 6789.0f + if (holderc >= 81.0f) {} + + +this.stylesHigh_flag = 9012L + + this.factoryContentStartedIndex = 2155L + + + val giftClientBannerViewi: View = + LayoutInflater.from(parent.context).inflate(R.layout.pt_content, parent, false) + var delete_xt:Boolean = true + while (!delete_xt) { break } + + + + return BannerViewHolder(giftClientBannerViewi) + } + + + public fun finishChangeClient(lastStand: String) :MutableMap { + var detailNavigate:Long = 2936L + var stringsString:Double = 3761.0 + var setHots:Int = 7280 + var trendSplash:Double = 6813.0 + var dumperIpadiff = mutableMapOf() + dumperIpadiff.put("extradataconfig", 456.0f) + dumperIpadiff.put("autoreversed", 649.0f) + dumperIpadiff.put("dequant", 362.0f) + detailNavigate = 200L + dumperIpadiff.put("keccakBread", 3995.0f) + setHots -= 3978 + dumperIpadiff.put("abuseHstring", 6304.0f) + + return dumperIpadiff + +} + + +override fun onBindView( + holder: ZSearchColors.BannerViewHolder, + data: QRStartAndroidBean, + position: Int, + size: Int + ) { +var vpcc_r:String = "clauses" + +var jstypeG_69:MutableMap = this.finishChangeClient(vpcc_r) + + var jstypeG_69_len:Int = jstypeG_69.size + val _jstypeG_69temp = jstypeG_69.keys.toList() + for(index_u in 0 .. _jstypeG_69temp.size - 1) { + val key_index_u = _jstypeG_69temp.get(index_u) + val value_index_u = jstypeG_69.get(key_index_u) + if (index_u > 52) { + println(key_index_u) + println(value_index_u) + break + } + } + +println(jstypeG_69) + + + var main_jC:MutableMap = mutableMapOf() + main_jC.put("blakes", 527.0f) + main_jC.put("utctime", 119.0f) + main_jC.put("category", 101.0f) + main_jC.put("printcomp", 6.0f) + main_jC.put("sendmsg", 359.0f) + if (main_jC.get("r") != null) {} + + + Glide.with(XNBackground.instance) + .load(data.horizontally_img) + .placeholder(R.mipmap.iv_banner_no_error) + .error(R.mipmap.iv_banner_no_error) + .into(holder.imageView) + var fragmentq:MutableList = mutableListOf() + fragmentq.add("quota") + fragmentq.add("element") + fragmentq.add("trials") + while (fragmentq.size > 138) { break } + println(fragmentq) + + + + holder.tvName.text = data.name + var executei:Boolean = false + while (executei) { break } + + + if (data.category != null && data.category.isNotEmpty()) { + var cancelL:String = "sigma" + while (cancelL.length > 152) { break } + + + holder.tvWatch.text = formatNumber(data.watch_total).plus(" | ").plus(data.category[0]) + } else { + var messageB:Int = 7778 + if (messageB < 94) {} + + + holder.tvWatch.text = formatNumber(data.watch_total) + } + + } + + inner class BannerViewHolder(view: View) : RecyclerView.ViewHolder(view) { + val imageView: ImageView = view.findViewById(R.id.iv_banner) + val tvWatch: TextView = view.findViewById(R.id.tv_banner_watch) + val tvName: TextView = view.findViewById(R.id.tv_banner_name) + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/BCategoiesBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/BCategoiesBean.kt new file mode 100644 index 0000000..70eb9cc --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/BCategoiesBean.kt @@ -0,0 +1,22 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +data class BCategoiesBean( + val arrangement: String, + val category_id: Int, + val category_name: String, + val max: Int, + val shortPlayList: List +) + +data class ILauncherBean( + val episode_total: Int, + val image_url: String, + val short_play_id: Int, + val short_video_description: String, + val short_video_title: String, + val watch_total: Int, + val video_url: String +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/DoLoginBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/DoLoginBean.kt new file mode 100644 index 0000000..615aafc --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/DoLoginBean.kt @@ -0,0 +1,6 @@ +package com.veloria.now.shortapp.texturedAsink + +class DoLoginBean ( + val customer_id: String, + val token: String +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/ESTimeBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/ESTimeBean.kt new file mode 100644 index 0000000..d14f882 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/ESTimeBean.kt @@ -0,0 +1,22 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class ESTimeBean ( + val list: List, +) { +@Volatile +private var while_tOffsetMin: Double = 2544.0 +@Volatile +private var itemEpisodeBlack_dict: MutableMap = mutableMapOf() +@Volatile +private var enbaleInterval_ziPager: Boolean = false + + + + data class Data( + val id: Int, + val name: String + ) +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/FeedbackJsBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/FeedbackJsBean.kt new file mode 100644 index 0000000..fe38797 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/FeedbackJsBean.kt @@ -0,0 +1,9 @@ +package com.veloria.now.shortapp.texturedAsink + +class FeedbackJsBean ( + val token: String, + val time_zone: String, + val lang: String, + val type: String, + val theme: String +) diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/FeedbackJsDetailsBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/FeedbackJsDetailsBean.kt new file mode 100644 index 0000000..0e3ee38 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/FeedbackJsDetailsBean.kt @@ -0,0 +1,10 @@ +package com.veloria.now.shortapp.texturedAsink + +class FeedbackJsDetailsBean ( + val token: String, + val time_zone: String, + val lang: String, + val type: String, + val id: String, + val theme: String +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/KFAFavoritesInterceptorBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/KFAFavoritesInterceptorBean.kt new file mode 100644 index 0000000..a21f366 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/KFAFavoritesInterceptorBean.kt @@ -0,0 +1,71 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class KFAFavoritesInterceptorBean( + val avator: String = "", + val coin_left_total: Int = 0, + val country: String = "", + val country_code: String = "", + val customer_id: String = "", + val email: String = "", + val family_name: String = "", + val fn: String = "", + val giving_name: String = "", + val id: String = "", + val ip_address: String = "0.0.0.0", + val is_guide_vip: Boolean = false, + val is_tourist: Boolean = true, + val is_vip: Boolean = false, + val ln: String = "", + val registered_days: Int = 0, + val send_coin_left_total: Int = 0, + val third_access_platform: String = "", + val vip_end_time: String = "", + val vip_type: String = "" +) { +@Volatile +private var baseMin_7dSuspendDict: MutableMap = mutableMapOf() +@Volatile + var setHorizontally_string: String = "peers" + + + companion object { + +private fun recommendPageAllowCropOne() :String { + var processLists = mutableMapOf() + println(processLists) + var onclickNetwork:Boolean = true + var contentWork = mutableMapOf() + println(contentWork) + var memutilMpegdata = "generation" + if (onclickNetwork){ + println("q_width") + } + + return memutilMpegdata + +} + + +fun createDefaults(): KFAFavoritesInterceptorBean { + +var dvbtxtMight = this.recommendPageAllowCropOne() + + var dvbtxtMight_len:Int = dvbtxtMight.length + if (dvbtxtMight == "clip") { + println(dvbtxtMight) + } + +println(dvbtxtMight) + + + var homeV:Long = 208L + while (homeV <= 197L) { break } + + + return KFAFavoritesInterceptorBean() + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/LServiceBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/LServiceBean.kt new file mode 100644 index 0000000..0b3be92 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/LServiceBean.kt @@ -0,0 +1,13 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class LServiceBean(val code: String, val data: T) +@Volatile + var numExpandedSum: Long = 3768L +@Volatile + var has_ListRight: Boolean = true +@Volatile + var scopeCameraExampleMax: Float = 6776.0f + diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/LanguageBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/LanguageBean.kt new file mode 100644 index 0000000..873fd1c --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/LanguageBean.kt @@ -0,0 +1,16 @@ +package com.veloria.now.shortapp.texturedAsink + +class LanguageBean ( + val list: List, +) { + + data class DataBean( + val cn_name: String, + val show_name: String, + var id: Int, + val lang_key: String, + val description: String, + val is_default: Int + ) + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/LoginDataBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/LoginDataBean.kt new file mode 100644 index 0000000..3f4549c --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/LoginDataBean.kt @@ -0,0 +1,10 @@ +package com.veloria.now.shortapp.texturedAsink + +class LoginDataBean( + val avator: String, + val email: String, + val family_name: String, + val giving_name: String, + val platform: String, + val third_id: String +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/NBECenterBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/NBECenterBean.kt new file mode 100644 index 0000000..216348d --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/NBECenterBean.kt @@ -0,0 +1,20 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class NBECenterBean ( + val video_name: String, + val video_id: Int, + val video_last: String, + val video_img: String +) +@Volatile +private var freePlayfairContentMap: MutableMap = mutableMapOf() +@Volatile +private var zoneTouristCount: Long = 9188L +@Volatile + var applicationBackupStay_list: MutableList = mutableListOf() +@Volatile +private var paddingUploadMargin: Double = 3428.0 + diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/NXRBaseBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/NXRBaseBean.kt new file mode 100644 index 0000000..ef0c994 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/NXRBaseBean.kt @@ -0,0 +1,26 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class NXRBaseBean ( + val all_coins: Int, + val buy_type: Int, + val collect_total: Int, + val description: String, + val episode_total: Int, + val horizontally_img: String, + val id: Int, + val image_url: String, + val name: String, + val process: Int, + val short_id: Int, + val short_play_id: Int, + val tag_type: String, + val watch_total: Int +) +@Volatile + var clipUtilAgain_dict: MutableMap = mutableMapOf() +@Volatile + var exploreFragmentsTubeMark: Int = 5972 + diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/PURLockBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/PURLockBean.kt new file mode 100644 index 0000000..4fa06fd --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/PURLockBean.kt @@ -0,0 +1,17 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class PURLockBean ( + val play_seconds: Long?, + val short_play_id: Int, + val video_id: Int? +) +@Volatile + var fontHint_dictionary: MutableMap = mutableMapOf() +@Volatile + var hasCornerKeywordDuration: Boolean = true +@Volatile +private var with_5yNeedSpace: Float = 1207.0f + diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/PZEExploreUserBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/PZEExploreUserBean.kt new file mode 100644 index 0000000..874be0a --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/PZEExploreUserBean.kt @@ -0,0 +1,42 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class PZEExploreUserBean( + val list: List, + val pagination: LDCagetory +) +@Volatile +private var is_WightWork: Boolean = true +@Volatile + var allBackSpacingDictionary: MutableMap = mutableMapOf() +@Volatile + var footerHotsGsonMap: MutableMap = mutableMapOf() + + + +data class QRQLauncherPlayer( + val all_price_total: Int, + val buy_type: Int, + var collect_total: Int?, + val description: String, + val episode_total: Int, + val id: Int, + val image_url: String, + var is_collect: Boolean, + val name: String, + val process: Int, + val video_info: KPLeftList?, + val watch_total: Int +) + +data class KPLeftList( + val episode: Int, + val id: Int, + val is_vip: Int, + val short_play_id: Int, + val short_play_video_id: Int, + val video_url: String, + val image_url: String +) diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/QRStartAndroidBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/QRStartAndroidBean.kt new file mode 100644 index 0000000..1bc4a92 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/QRStartAndroidBean.kt @@ -0,0 +1,24 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +data class QRStartAndroidBean( + val all_coins: Int, + val buy_type: Int, + val collect_total: Int, + val description: String, + val episode_total: Int, + val horizontally_img: String, + val id: Int, + val image_url: String, + val name: String, + val process: Int, + val search_click_total: Int, + val short_id: Int, + val short_play_id: Int, + val tag_type: String, + val video_url: String, + val watch_total: Int, + val category: List +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/QVNetworkDashboardBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/QVNetworkDashboardBean.kt new file mode 100644 index 0000000..87f977a --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/QVNetworkDashboardBean.kt @@ -0,0 +1,28 @@ +package com.veloria.now.shortapp.texturedAsink + +import com.google.gson.JsonElement +import com.google.gson.JsonObject +import java.util.Objects +import kotlin.math.min +import kotlin.math.max + + +class QVNetworkDashboardBean( + val list: List, +) { +@Volatile + var renderersVip_str: String = "rpcs" +@Volatile + var responseBackupFfmpeg_string: String = "qexp" +@Volatile +private var can_CoverWindow_k: Boolean = true +@Volatile +private var has_ScopeCagetory: Boolean = true + + + data class RecommandDataBean( + val module_key :String, + val data: JsonElement + ) +} + diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/SManifestBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/SManifestBean.kt new file mode 100644 index 0000000..16cf688 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/SManifestBean.kt @@ -0,0 +1,16 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class SManifestBean { +@Volatile + var marqueeModelTrend_dictionary: MutableMap = mutableMapOf() +@Volatile +private var pagerInfoMap: MutableMap = mutableMapOf() + + + var token: String? = null + var customer_id: Int? = null + var auto_login: Boolean = false +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/TMainExtractionBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/TMainExtractionBean.kt new file mode 100644 index 0000000..65a979f --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/TMainExtractionBean.kt @@ -0,0 +1,31 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class TMainExtractionBean( + val list: List, + val pagination: LDCagetory +) { +@Volatile + var enbale_SingleCategoies: Boolean = false +@Volatile +private var enbale_CloudResponseResume: Boolean = true + + + + data class DataListBean( + val name: String, + val short_play_video_id: Int, + var description: String, + val short_play_id: Int, + val image_url: String, + val episode_total: Int, + val current_episode: String, + val updated_at: String, + var is_collect: Int, + var is_check: Boolean, + val category: List + ) + +} diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VModuleManifestBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VModuleManifestBean.kt new file mode 100644 index 0000000..8feac4b --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VModuleManifestBean.kt @@ -0,0 +1,26 @@ +package com.veloria.now.shortapp.texturedAsink +import kotlin.math.min +import kotlin.math.max + + +class VModuleManifestBean( + val list: List, + val pagination: LDCagetory +) +@Volatile + var shareGradle_min: Double = 1960.0 +@Volatile + var styleSize_oMax: Float = 123.0f +@Volatile +private var skewedStoreProfileList: MutableList = mutableListOf() +@Volatile + var cornerZoneScopeDictionary: MutableMap = mutableMapOf() + + + +data class LDCagetory( + val current_page: Int, + val page_size: Int, + val page_total: Int, + val total_size: Int +) diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeBuyVideoBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeBuyVideoBean.kt new file mode 100644 index 0000000..79236a1 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeBuyVideoBean.kt @@ -0,0 +1,7 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeBuyVideoBean ( + val status: String, + val coin_left_total: Int, + val send_coin_left_total: Int +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCreatePayOrderBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCreatePayOrderBean.kt new file mode 100644 index 0000000..e2ee0de --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCreatePayOrderBean.kt @@ -0,0 +1,5 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeCreatePayOrderBean ( + val order_code: String +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCreatePayOrderReqBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCreatePayOrderReqBean.kt new file mode 100644 index 0000000..601b6a2 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCreatePayOrderReqBean.kt @@ -0,0 +1,8 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeCreatePayOrderReqBean ( + val pay_setting_id: String, + val payment_channel: String, + val short_play_id: Int, + val video_id: Int +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCustomerBuyRecordsBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCustomerBuyRecordsBean.kt new file mode 100644 index 0000000..1c1e587 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCustomerBuyRecordsBean.kt @@ -0,0 +1,18 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeCustomerBuyRecordsBean ( + val list: List +) { + + data class DataBean( + val coin_type: Int, + val coins: Int, + val created_at: String, + val episode: Int, + val image_url: String, + val is_grounding: Int, + val name: String, + val short_play_id: Int, + val short_play_video_id: Int + ) +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCustomerOrderBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCustomerOrderBean.kt new file mode 100644 index 0000000..88fbd5f --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeCustomerOrderBean.kt @@ -0,0 +1,14 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeCustomerOrderBean( + val list: List, + val pagination: LDCagetory +) { + + data class OrderDataBean( + val created_at: String, + var type: String, + var value: String + ) + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeDetailsRecommendBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeDetailsRecommendBean.kt new file mode 100644 index 0000000..1abae8d --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeDetailsRecommendBean.kt @@ -0,0 +1,29 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeDetailsRecommendBean( + val brief: String, + val description: String, + val list: List, + val tag: String, + val title: String +) { + + data class ItemDaraBean( + val all_coins: Int, + val buy_type: Int, + val collect_total: Int, + val description: String, + val episode_total: Int, + val horizontally_img: String, + val video_url: String, + val id: Int, + val image_url: String, + val name: String, + val process: Int, + val short_id: Int, + val short_play_id: Int?, + val tag_type: String, + val watch_total: Int, + val category: List + ) +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeHomeWatchBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeHomeWatchBean.kt new file mode 100644 index 0000000..290faed --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeHomeWatchBean.kt @@ -0,0 +1,8 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeHomeWatchBean ( + val video_name: String, + val video_id: Int, + val video_last: String, + val video_img: String +) diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeNoticeNumBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeNoticeNumBean.kt new file mode 100644 index 0000000..e3893cb --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeNoticeNumBean.kt @@ -0,0 +1,5 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeNoticeNumBean( + val feedback_notice_num: Int +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VePayBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VePayBean.kt new file mode 100644 index 0000000..b394250 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VePayBean.kt @@ -0,0 +1,11 @@ +package com.veloria.now.shortapp.texturedAsink + +class VePayBean ( + val order_code: String, + val pay_setting_id: String,//id + val pkg_name: String, + val product_id: String,//template id + val purchases_token: String, + val transaction_id: String, + val show_money: String, +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VePaySettingsBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VePaySettingsBean.kt new file mode 100644 index 0000000..8fa4eb1 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VePaySettingsBean.kt @@ -0,0 +1,69 @@ +package com.veloria.now.shortapp.texturedAsink + +class VePaySettingsBean( + val list_coins: List, + val list_vip: List, + val list_sub_vip: List, + val list_retrieve: List +) { + + data class CoinsBean( + val android_template_id: String, + val backhaul_price: String, + val brief: String, + val buy_type: String, + val coins: Int, + val created_at: String, + val currency: String, + var currency_goolge: String?, + val description: String, + val id: Int, + val ios_template_id: String, + val corner_marker: String, + val lang_id: Int, + val origin_price: String, + val platform: String, + val price: String, + var price_google: String?, + val send_coins: Int, + val sort: Int, + val status: String, + val title: String, + val size: String, + val translate_key: String, + val updated_at: String, + val vip_type: String + ) + + data class VipBean( + val android_template_id: String, + val backhaul_price: String, + val brief: String, + val short_type: String, + val buy_type: String, + val coins: Int, + val created_at: String, + val currency: String, + var currency_goolge: String?, + val description: String, + val id: Int, + val ios_template_id: String, + val lang_id: Int, + val origin_price: String, + val platform: String, + val price: String, + var price_google: String?, + val send_coins: Int, + val send_coin_ttl: Int, + val sort: Int, + var show: Int, + val status: String, + val title: String, + val translate_key: String, + val updated_at: String, + val auto_sub: String, + var vip_type: String, + var vip_type_key: String, + var corner_marker: String, + ) +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeRewardCoinsBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeRewardCoinsBean.kt new file mode 100644 index 0000000..d9c50be --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeRewardCoinsBean.kt @@ -0,0 +1,19 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeRewardCoinsBean ( + val list: List, + val pagination: LDCagetory +) { + + data class DataBean( + val id: Int, + val created_at: String, + var type: String, + val left_coins: String, + val expired_time: String, + val is_effective: Int, + val coins: String, + var diff_datetime: String, + ) + +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeTranslationBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeTranslationBean.kt new file mode 100644 index 0000000..1d6f1df --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeTranslationBean.kt @@ -0,0 +1,138 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeTranslationBean( + val languages: List, + val last_update_time: String, + val translates: Translation +) { + + data class Language( + val cn_name: String, + val description: String, + val id: Int, + val is_default: Int, + val lang_key: String, + val show_name: String + ) + + data class Translation( + val veloria_not_found_string : String, + val veloria_not_found : String, + val veloria_episode : String, + val veloria_delete_account_seven : String, + val veloria_delete_account_six : String, + val veloria_delete_account_four_3 : String, + val veloria_delete_account_five_2 : String, + val veloria_delete_account_four_2 : String, + val veloria_delete_account_five_1 : String, + val veloria_delete_account_four_1 : String, + val veloria_delete_account_five : String, + val veloria_delete_account_four : String, + val veloria_delete_account_three : String, + val veloria_delete_account_two : String, + val veloria_delete_title : String, + val veloria_version : String, + val veloria_my_feedback_history : String, + val veloria_my_feedback_details : String, + val veloria_login_hint : String, + val veloria_login_facebook : String, + val veloria_welcome_to : String, + val veloria_unlimited_access_to : String, + val veloria_ready_to_leave_text : String, + val veloria_ready_to_leave : String, + val veloria_confirm : String, + val veloria_un_favorites_text : String, + val veloria_un_favorites : String, + val veloria_cancel : String, + val veloria_delete_forever : String, + val veloria_action_cannot_undone : String, + val veloria_confirm_deletion : String, + val veloria_enter_keywords : String, + val veloria_succeed : String, + val veloria_no_more_data : String, + val veloria_jump_unlock_error : String, + val veloria_last_unlock : String, + val veloria_balance : String, + val veloria_unlocking_costs : String, + val veloria_latest_trends : String, + val veloria_trending_top : String, + val veloria_recommended : String, + val veloria_recent_searches : String, + val veloria_recersal_of_fate : String, + val veloria_extra : String, + val veloria_store_tips : String, + val veloria_your_coins : String, + val veloria_get_more_coins : String, + val veloria_buy_now : String, + val veloria_store_auto_renew : String, + val veloria_store_donate_coins : String, + val veloria_store_no_ads : String, + val veloria_membership_benefits : String, + val veloria_recharge_unlock_more : String, + val veloria_limited_time_offer : String, + val veloria_expires_in : String, + val veloria_purchase_single_episode : String, + val veloria_day : String, + val veloria_vip_record : String, + val veloria_coin_record : String, + val veloria_reward_coins : String, + val veloria_consumption_records : String, + val veloria_recharge : String, + val veloria_total_coins : String, + val veloria_my_wallet : String, + val veloria_search_dramas : String, + val veloria_just_now : String, + val veloria_seconds_ago : String, + val veloria_minutes_ago : String, + val veloria_hours_ago : String, + val veloria_days_ago : String, + val veloria_me_about : String, + val veloria_my_feedback : String, + val veloria_visit_website : String, + val veloria_my_agreement : String, + val veloria_my_privacy : String, + val veloria_delete_account : String, + val veloria_language : String, + val veloria_order_record : String, + val veloria_rewards : String, + val veloria_store : String, + val veloria_wallet : String, + val veloria_bonus : String, + val veloria_coins : String, + val veloria_daily_free_coins : String, + val veloria_exclusive_episodes: String, + val veloria_ad_free_streaming: String, + val veloria_check_in: String, + val veloria_unlock_exclusive: String, + val veloria_vip_join: String, + val veloria_vip_expires: String, + val veloria_vip_active: String, + val veloria_log_out: String, + val veloria_welcome_back: String, + val veloria_is_vip_tips: String, + val veloria_login: String, + val veloria_visitor: String, + val veloria_all_select: String, + val veloria_history: String, + val veloria_all_episodes: String, + val veloria_video_source_error: String, + val veloria_no_data_add: String, + val veloria_no_data: String, + val veloria_no_network_string: String, + val veloria_no_network: String, + val veloria_network: String, + val veloria_login_exception: String, + val veloria_login_cancel: String, + val veloria_me: String, + val veloria_my_list: String, + val veloria_explore: String, + val veloria_home: String, + val veloria_drama_champions: String, + val veloria_addictive_short_await: String, + val veloria_worthy_picks: String, + val veloria_just_dropped: String, + val veloria_free_gems: String, + val veloria_select_categories: String, + val veloria_all: String + ) +} \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeW2aSelfAttributionBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeW2aSelfAttributionBean.kt new file mode 100644 index 0000000..da074fc --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/VeW2aSelfAttributionBean.kt @@ -0,0 +1,3 @@ +package com.veloria.now.shortapp.texturedAsink + +class VeW2aSelfAttributionBean (val registered_days: String) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/WHCenterPrivacyBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/WHCenterPrivacyBean.kt new file mode 100644 index 0000000..d16ad1f --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/WHCenterPrivacyBean.kt @@ -0,0 +1,33 @@ +package com.veloria.now.shortapp.texturedAsink + + +data class WHCenterPrivacyBean( + val list: List, + val title: String +) + +data class GStateBean( + val all_coins: Int, + val buy_type: Int, + val category: List, + val collect_total: Int, + val description: String, + val episode_total: Int, + val horizontally_img: String, + val id: Int, + val image_url: String, + val name: String, + val process: Int, + val search_click_total: Int, + val short_id: Int, + val short_play_id: Int, + val tag_type: String, + val video_url: String, + val watch_total: Int, + val categoryList: List +) + +data class PYRegisterStopBean( + val id: String, + val name: String +) \ No newline at end of file diff --git a/app/src/main/java/com/veloria/now/shortapp/texturedAsink/XAboutBean.kt b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/XAboutBean.kt new file mode 100644 index 0000000..618bdd5 --- /dev/null +++ b/app/src/main/java/com/veloria/now/shortapp/texturedAsink/XAboutBean.kt @@ -0,0 +1,621 @@ +package com.veloria.now.shortapp.texturedAsink + +import android.os.Parcel +import android.os.Parcelable +import kotlin.math.min +import kotlin.math.max + + +class XAboutBean( + val episodeList: List, + val is_collect: Boolean, + val show_share_coin: Boolean, + val share_coin: Int, + val install_coins: Int, + val unlock_video_ad_count: Int, + val revolution: Int, + val discount: Int, + var business_model: String, + val shortPlayInfo: ShortPlayInfo, + val video_info: KPLeftList +) { +@Volatile + var moduleJob_string: String = "vect" +@Volatile +private var watchingLockSetupString: String = "corners" +@Volatile + var recentBodyloadMin: Float = 157.0f + + + + data class Episode ( + val coins: Int, + val episode: Int, + val id: Int, + var is_lock: Boolean, + val is_vip: Int, + val short_play_id: Int, + val short_play_video_id: Int, + val video_url: String, + val vip_coins: Int, + var play_seconds: String?, + var promise_view_ad: Int, + ) : Parcelable{ + constructor(parcel: Parcel) : this( + parcel.readInt(), + parcel.readInt(), + parcel.readInt(), + parcel.readByte() != 0.toByte(), + parcel.readInt(), + parcel.readInt(), + parcel.readInt(), + parcel.readString().toString(), + parcel.readInt(), + parcel.readString().toString(), + parcel.readInt() + ) { + } + + +private fun surfaceModelReadItemCloseArrangement(variableCenter: MutableList) :Boolean { + var playfairPlayfair = 6746 + var jobSeconds:Boolean = true + var recommendsService = 4565.0 + println(recommendsService) + var animatingDragging:MutableList = mutableListOf() + var existedDbsizeGeotags = false + playfairPlayfair *= 454 + existedDbsizeGeotags = playfairPlayfair > 28 + jobSeconds = false + existedDbsizeGeotags = !jobSeconds + recommendsService -= 451.0 + existedDbsizeGeotags = recommendsService > 18 + + return existedDbsizeGeotags + +} + + +override fun writeToParcel(parcel: Parcel, flags: Int) { +var composition_f:MutableList = mutableListOf() + +var invisibleTimescale:Boolean = this.surfaceModelReadItemCloseArrangement(composition_f) + + if (invisibleTimescale) { + println("history") + } + +println(invisibleTimescale) + + + var horizontally9:Float = 7990.0f + if (horizontally9 >= 44.0f) {} + + + parcel.writeInt(coins) + var movec:MutableMap = mutableMapOf() + movec.put("packed", 40L) + movec.put("nextl", 456L) + movec.put("mage", 120L) + movec.put("start", 602L) + while (movec.size > 186) { break } + println(movec) + + + parcel.writeInt(episode) + var lifecycleV:Double = 3477.0 + while (lifecycleV >= 40.0) { break } + + + parcel.writeInt(id) + var size_dN:String = "gens" + if (size_dN.length > 197) {} + + + parcel.writeByte(if (is_lock) 1 else 0) + var local_9uD:Boolean = false + while (local_9uD) { break } + + + parcel.writeInt(is_vip) + var recentv:MutableMap = mutableMapOf() + recentv.put("unread", false) + recentv.put("nulls", false) + recentv.put("notget", false) + recentv.put("colspan", false) + recentv.put("dynamically", false) + recentv.put("comparable", false) + if (recentv.get("5") != null) {} + + + parcel.writeInt(short_play_id) + var exploreo:Long = 7484L + + + parcel.writeInt(short_play_video_id) + var againH:Double = 2197.0 + if (againH < 143.0) {} + + + parcel.writeString(video_url) + var itemt:MutableList = mutableListOf() + itemt.add("truncate") + itemt.add("vpcx") + itemt.add("cine") + while (itemt.size > 168) { break } + + + parcel.writeInt(vip_coins) + var backg:MutableList = mutableListOf() + backg.add(135L) + backg.add(727L) + backg.add(842L) + backg.add(795L) + if (backg.size > 122) {} + + + parcel.writeString(play_seconds) + var appvelorias:MutableList = mutableListOf() + appvelorias.add("movenc") + appvelorias.add("trezor") + appvelorias.add("qcelpdata") + appvelorias.add("sinqb") + appvelorias.add("downloadable") + if (appvelorias.contains("launches")) {} + + + parcel.writeInt(promise_view_ad) + } + + +private fun lastCheckedPageScan(verticalString: Boolean, skewedDialog: Float, checkDialog: Int) :MutableList { + var activityHistory:Long = 3131L + var dialogComplete:MutableList = mutableListOf() + var closeHeight = "guid" + var currentRecent = "stop" + var mailtoSframeSubviewer = mutableListOf() + activityHistory = activityHistory + var f_position_len1:Int = mailtoSframeSubviewer.size + var client_s = min(kotlin.random.Random.nextInt(48), 1) % max(1, mailtoSframeSubviewer.size) + mailtoSframeSubviewer.add(client_s, 5142.0f) + var transparent_len:Int = dialogComplete.size + for(k in 0 .. min(1, transparent_len - 1) ){ + if (k < mailtoSframeSubviewer.size){ + break + } else { + println(dialogComplete.get(k)) + } + +} + println("renderers: " + closeHeight) + if (closeHeight != null) { + for(i in 0 .. min(1, closeHeight.length - 1)) { + if (i < mailtoSframeSubviewer.size){ + mailtoSframeSubviewer.add(i,if (closeHeight.get(i).toString().matches(Regex("(-)?(^[0-9]+$)|(\\d.\\d+)"))) closeHeight.get(i).toString().toFloat() else 92.0f) + } + println(closeHeight.get(i)) + } + } + if (currentRecent.equals("measure")) { + println(currentRecent) + } + if (null != currentRecent) { + for(i in 0 .. min(1, currentRecent.length - 1)) { + if (i < mailtoSframeSubviewer.size){ + mailtoSframeSubviewer.add(i,if (currentRecent.get(i).toString().matches(Regex("(-)?(^[0-9]+$)|(\\d.\\d+)"))) currentRecent.get(i).toString().toFloat() else 35.0f) + } + println(currentRecent.get(i)) + } + } + + return mailtoSframeSubviewer + +} + + +override fun describeContents(): Int { + +var hostportfileColumnlist = this.lastCheckedPageScan(true,6435.0f,6849) + + var hostportfileColumnlist_len:Int = hostportfileColumnlist.size + for(obj8 in hostportfileColumnlist) { + println(obj8) + } + +println(hostportfileColumnlist) + + + var selectR:Int = 15 + while (selectR == 74) { break } + + + return 0 + } + + companion object CREATOR : Parcelable.Creator { + +private fun invokeZoneEmptyPaintPrice(extractionInterpolator: String, visibleWatching: MutableList, stringsOnclick: String) :Double { + var justAddition = 6507.0 + var arrangementFddebcdbeeffcebdf:Double = 9539.0 + println(arrangementFddebcdbeeffcebdf) + var onclickColors = false + println(onclickColors) + var appendPager = true + var smilingBounciness:Double = 7441.0 + justAddition = 7655.0 + smilingBounciness -= justAddition + arrangementFddebcdbeeffcebdf *= 2990.0 + smilingBounciness -= arrangementFddebcdbeeffcebdf + onclickColors = false + smilingBounciness += if(onclickColors) 4 else 20 + appendPager = false + smilingBounciness *= if(appendPager) 14 else 67 + + return smilingBounciness + +} + + +override fun createFromParcel(parcel: Parcel): Episode { +var prehash_v = "blur" +var davd_j:MutableList = mutableListOf() +var vdrawable_a:String = "colr" + +var bufferBitreader:Double = this.invokeZoneEmptyPaintPrice(prehash_v,davd_j,vdrawable_a) + + println(bufferBitreader) + +println(bufferBitreader) + + + var favoritesZ:Float = 7846.0f + if (favoritesZ >= 126.0f) {} + println(favoritesZ) + + + return Episode(parcel) + } + + +private fun staySourceCommitCycleRight(shapeCover: MutableMap) :MutableMap { + var processScope:String = "layout" + var bannerDelete_hv = mutableMapOf() + var loadDetailed = 2244L + println(loadDetailed) + var fontArrangement = 7012 + println(fontArrangement) + var vivoReached = mutableMapOf() + vivoReached.put("premultiplied", 1075.0) + for(mbufchain in 0 .. bannerDelete_hv.keys.toList().size - 1) { + vivoReached.put("minmax", if (bannerDelete_hv.get(bannerDelete_hv.keys.toList()[mbufchain])?.matches(Regex("(-)?(^[0-9]+$)|(\\d.\\d+)")) ?: false) bannerDelete_hv.get(bannerDelete_hv.keys.toList()[mbufchain])!!.toDouble() else 81.0 ?: 5141.0) + +} + loadDetailed -= loadDetailed + vivoReached.put("birthLimit", 2970.0) + + return vivoReached + +} + + +override fun newArray(size: Int): Array { + +var vbrushFuzzer = this.staySourceCommitCycleRight(mutableMapOf()) + + for(object_k in vbrushFuzzer) { + println(object_k.key) + println(object_k.value) + } + var vbrushFuzzer_len = vbrushFuzzer.size + +println(vbrushFuzzer) + + + var cellb:Double = 1073.0 + println(cellb) + + + return arrayOfNulls(size) + } + } + + } + + data class ShortPlayInfo( + val all_coins: Int, + val buy_type: Int, + var collect_total: Int, + val description: String, + val episode_total: Int, + val id: Int, + val image_url: String, + var is_collect: Boolean, + val name: String, + val process: Int, + val short_id: Int, + val watch_total: Int, + val category: ArrayList? + ) : Parcelable { + constructor(parcel: Parcel) : this( + parcel.readInt(), + parcel.readInt(), + parcel.readInt(), + parcel.readString().toString(), + parcel.readInt(), + parcel.readInt(), + parcel.readString().toString(), + parcel.readByte() != 0.toByte(), + parcel.readString().toString(), + parcel.readInt(), + parcel.readInt(), + parcel.readInt(), + parcel.createStringArrayList() + ){ + + } + + +private fun callNowDecodeOneEventFrom(renderersWidth: MutableMap, applicationClose: Int, spacingCoins: Long) :String { + var fddebcdbeeffcebdfHeader:Boolean = true + println(fddebcdbeeffcebdfHeader) + var resourceResponse:Long = 9715L + var lastRestart = true + var modityController:Double = 8204.0 + var textElevated = "btree" + if (fddebcdbeeffcebdfHeader == false){ + println("top") + } + if (resourceResponse <= 128 && resourceResponse >= -128){ + var marquee_r = min(1, kotlin.random.Random.nextInt(94)) % textElevated.length + textElevated += resourceResponse.toString() + } + if (lastRestart){ + println("bottom") + } + if (modityController >= -128 && modityController <= 128){ + var point_h = min(1, kotlin.random.Random.nextInt(91)) % textElevated.length + textElevated += modityController.toString() + } + + return textElevated + +} + + +override fun writeToParcel(parcel: Parcel, flags: Int) { + +var gnutlsPager:String = this.callNowDecodeOneEventFrom(mutableMapOf(),286,9501L) + + var gnutlsPager_len = gnutlsPager.length + println(gnutlsPager) + +println(gnutlsPager) + + + var p_view3:Long = 6163L + while (p_view3 < 199L) { break } + + + parcel.writeInt(all_coins) + var bingeZ:Int = 5369 + if (bingeZ == 111) {} + + + parcel.writeInt(buy_type) + var footer1:Float = 3680.0f + println(footer1) + + + parcel.writeInt(collect_total) + var renderersr:MutableMap = mutableMapOf() + renderersr.put("eyboard", 131) + renderersr.put("dctcoef", 16) + while (renderersr.size > 185) { break } + + + parcel.writeString(description) + var collectionsB:MutableMap = mutableMapOf() + collectionsB.put("postproc", true) + collectionsB.put("inserts", false) + collectionsB.put("silent", true) + collectionsB.put("archiving", true) + collectionsB.put("leak", true) + while (collectionsB.size > 94) { break } + + + parcel.writeInt(episode_total) + var observe_:Double = 2966.0 + + + parcel.writeInt(id) + var playfairk:MutableList = mutableListOf() + playfairk.add(555.0) + playfairk.add(649.0) + playfairk.add(126.0) + playfairk.add(178.0) + println(playfairk) + + + parcel.writeString(image_url) + var animatorA:MutableMap = mutableMapOf() + animatorA.put("small", 808.0f) + animatorA.put("honeyswap", 204.0f) + animatorA.put("getp", 595.0f) + animatorA.put("w_28", 608.0f) + animatorA.put("notificatons", 757.0f) + if (animatorA.get("A") != null) {} + + + parcel.writeByte(if (is_collect) 1 else 0) + var adverti:MutableMap = mutableMapOf() + adverti.put("lebn", 676.0) + adverti.put("output", 288.0) + adverti.put("socantsendmore", 824.0) + adverti.put("covered", 798.0) + adverti.put("oval", 12.0) + while (adverti.size > 147) { break } + + + parcel.writeString(name) + var completey:Float = 3099.0f + while (completey > 32.0f) { break } + + + parcel.writeInt(process) + var contenta:Double = 6480.0 + if (contenta >= 198.0) {} + + + parcel.writeInt(short_id) + var categoriesv:Long = 9306L + if (categoriesv >= 76L) {} + + + parcel.writeInt(watch_total) + var authorization2:Double = 2660.0 + while (authorization2 < 80.0) { break } + + + parcel.writeStringList(category) + } + + +private fun singleManualModel(titleRight: Float, modelTab: Int, keywordPager: Boolean) :String { + var keywordFree = false + var imageLoading:String = "tcp" + var playfairVariable:Long = 8926L + println(playfairVariable) + var langContext = false + var strcatBoundary = "squared" + if (keywordFree == false){ + println("current") + } + println("bottom: " + imageLoading) + var selected_n = min(1, kotlin.random.Random.nextInt(18)) % imageLoading.length + var gift_j = min(1, kotlin.random.Random.nextInt(41)) % strcatBoundary.length + strcatBoundary += imageLoading.get(selected_n) + if (playfairVariable >= -128 && playfairVariable <= 128){ + var detailed_o:Int = min(1, kotlin.random.Random.nextInt(91)) % strcatBoundary.length + strcatBoundary += playfairVariable.toString() + } + if (true == langContext){ + println("fddebcdbeeffcebdf") + } + + return strcatBoundary + +} + + +override fun describeContents(): Int { + +var productfIccp = this.singleManualModel(9004.0f,1947,true) + + if (productfIccp == "onclick") { + println(productfIccp) + } + var productfIccp_len:Int = productfIccp.length + +println(productfIccp) + + + var listW:MutableMap = mutableMapOf() + listW.put("beneficiary", "webs") + listW.put("create", "sharegroup") + listW.put("charlen", "descent") + if (listW.size > 68) {} + + + return 0 + } + + companion object CREATOR : Parcelable.Creator { + +private fun writeCloseMinuteFeature(playingMove: String, coverMove: Double) :Double { + var managerPlay = "vmatrix" + var heightHandler:Int = 2355 + var languageNotifications:Float = 9886.0f + var bingeImg:Long = 1551L + println(bingeImg) + var lasrOpenglMessage:Double = 1720.0 + heightHandler = 2016 + languageNotifications = 6074.0f + bingeImg *= 6094L + + return lasrOpenglMessage + +} + + +override fun createFromParcel(parcel: Parcel): ShortPlayInfo { +var fiat_k = "initial" + +var winthreadStorex:Double = this.writeCloseMinuteFeature(fiat_k,3341.0) + + if (winthreadStorex < 15.0) { + println(winthreadStorex) + } + +println(winthreadStorex) + + + var dimensL:String = "rsaz" + if (dimensL.length > 55) {} + + + return ShortPlayInfo(parcel) + } + + +private fun needShareMinimumAudioVisitLight(attrsDialog: MutableList, workWith_gl: Boolean) :Double { + var focusItems = false + var scanDetached = 2391L + var default_n8String = mutableListOf() + var applicationUtil:Boolean = true + println(applicationUtil) + var sinewinAuxiliary:Double = 9570.0 + focusItems = false + sinewinAuxiliary -= if(focusItems) 64 else 4 + scanDetached = 4895L + applicationUtil = false + sinewinAuxiliary += if(applicationUtil) 57 else 36 + + return sinewinAuxiliary + +} + + +override fun newArray(size: Int): Array { +var cut_x:MutableList = mutableListOf() + +var hashkeyPip:Double = this.needShareMinimumAudioVisitLight(cut_x,true) + + if (hashkeyPip <= 96.0) { + println(hashkeyPip) + } + +println(hashkeyPip) + + + var manual9:String = "unrolled" + while (manual9.length > 106) { break } + + + return arrayOfNulls(size) + } + } + } + + data class KPLeftList( + val coins: Int, + val episode: Int, + val id: Int, + val is_vip: Int, + val short_id: Int, + val short_play_id: Int, + val short_play_video_id: Int, + val promise_view_ad: Int, + val video_url: String, + val vip_coins: Int + ) +} \ No newline at end of file diff --git a/app/src/main/res/drawable/a_trending.xml b/app/src/main/res/drawable/a_trending.xml new file mode 100644 index 0000000..c6ab26e --- /dev/null +++ b/app/src/main/res/drawable/a_trending.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_coin_left.xml b/app/src/main/res/drawable/bg_coin_left.xml new file mode 100644 index 0000000..d52eb51 --- /dev/null +++ b/app/src/main/res/drawable/bg_coin_left.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_coin_right.xml b/app/src/main/res/drawable/bg_coin_right.xml new file mode 100644 index 0000000..c94b818 --- /dev/null +++ b/app/src/main/res/drawable/bg_coin_right.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_feedback_mes_num.xml b/app/src/main/res/drawable/bg_feedback_mes_num.xml new file mode 100644 index 0000000..b0b621b --- /dev/null +++ b/app/src/main/res/drawable/bg_feedback_mes_num.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_login.xml b/app/src/main/res/drawable/bg_login.xml new file mode 100644 index 0000000..0f06e1a --- /dev/null +++ b/app/src/main/res/drawable/bg_login.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_player_buy_hint.xml b/app/src/main/res/drawable/bg_player_buy_hint.xml new file mode 100644 index 0000000..e9ead24 --- /dev/null +++ b/app/src/main/res/drawable/bg_player_buy_hint.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_store_bottom.xml b/app/src/main/res/drawable/bg_store_bottom.xml new file mode 100644 index 0000000..395129f --- /dev/null +++ b/app/src/main/res/drawable/bg_store_bottom.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_store_coin_bg.xml b/app/src/main/res/drawable/bg_store_coin_bg.xml new file mode 100644 index 0000000..c67d761 --- /dev/null +++ b/app/src/main/res/drawable/bg_store_coin_bg.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_store_vip_1.xml b/app/src/main/res/drawable/bg_store_vip_1.xml new file mode 100644 index 0000000..3c813cf --- /dev/null +++ b/app/src/main/res/drawable/bg_store_vip_1.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_store_vip_2.xml b/app/src/main/res/drawable/bg_store_vip_2.xml new file mode 100644 index 0000000..43863aa --- /dev/null +++ b/app/src/main/res/drawable/bg_store_vip_2.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_store_vip_3.xml b/app/src/main/res/drawable/bg_store_vip_3.xml new file mode 100644 index 0000000..76c2b48 --- /dev/null +++ b/app/src/main/res/drawable/bg_store_vip_3.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_store_vip_4.xml b/app/src/main/res/drawable/bg_store_vip_4.xml new file mode 100644 index 0000000..ca3db9f --- /dev/null +++ b/app/src/main/res/drawable/bg_store_vip_4.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_transparent.xml b/app/src/main/res/drawable/bg_transparent.xml new file mode 100644 index 0000000..a5e7b67 --- /dev/null +++ b/app/src/main/res/drawable/bg_transparent.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_while_r30.xml b/app/src/main/res/drawable/bg_while_r30.xml new file mode 100644 index 0000000..c98bd34 --- /dev/null +++ b/app/src/main/res/drawable/bg_while_r30.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/byp_themes.xml b/app/src/main/res/drawable/byp_themes.xml new file mode 100644 index 0000000..a52adf3 --- /dev/null +++ b/app/src/main/res/drawable/byp_themes.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/e_adapter_place.xml b/app/src/main/res/drawable/e_adapter_place.xml new file mode 100644 index 0000000..1f7f68f --- /dev/null +++ b/app/src/main/res/drawable/e_adapter_place.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/g_factory_refresh.xml b/app/src/main/res/drawable/g_factory_refresh.xml new file mode 100644 index 0000000..684a3aa --- /dev/null +++ b/app/src/main/res/drawable/g_factory_refresh.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/h_fddebcdbeeffcebdf.xml b/app/src/main/res/drawable/h_fddebcdbeeffcebdf.xml new file mode 100644 index 0000000..2b068d1 --- /dev/null +++ b/app/src/main/res/drawable/h_fddebcdbeeffcebdf.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/hn_list.xml b/app/src/main/res/drawable/hn_list.xml new file mode 100644 index 0000000..0142d6c --- /dev/null +++ b/app/src/main/res/drawable/hn_list.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..ca3826a --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/ja_edit.xml b/app/src/main/res/drawable/ja_edit.xml new file mode 100644 index 0000000..95a658b --- /dev/null +++ b/app/src/main/res/drawable/ja_edit.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/jru_categories_constants.xml b/app/src/main/res/drawable/jru_categories_constants.xml new file mode 100644 index 0000000..dffac92 --- /dev/null +++ b/app/src/main/res/drawable/jru_categories_constants.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/jy_arrows_fragment.xml b/app/src/main/res/drawable/jy_arrows_fragment.xml new file mode 100644 index 0000000..e6e35a0 --- /dev/null +++ b/app/src/main/res/drawable/jy_arrows_fragment.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/m_while_refresh.xml b/app/src/main/res/drawable/m_while_refresh.xml new file mode 100644 index 0000000..78b75c3 --- /dev/null +++ b/app/src/main/res/drawable/m_while_refresh.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/mc_player.xml b/app/src/main/res/drawable/mc_player.xml new file mode 100644 index 0000000..340bc2a --- /dev/null +++ b/app/src/main/res/drawable/mc_player.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/nrl_recent_language.xml b/app/src/main/res/drawable/nrl_recent_language.xml new file mode 100644 index 0000000..ed0af4f --- /dev/null +++ b/app/src/main/res/drawable/nrl_recent_language.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/oy_register.xml b/app/src/main/res/drawable/oy_register.xml new file mode 100644 index 0000000..46fc8de --- /dev/null +++ b/app/src/main/res/drawable/oy_register.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/p_status_right.xml b/app/src/main/res/drawable/p_status_right.xml new file mode 100644 index 0000000..b2c2ce0 --- /dev/null +++ b/app/src/main/res/drawable/p_status_right.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ppi_auto_renderers.xml b/app/src/main/res/drawable/ppi_auto_renderers.xml new file mode 100644 index 0000000..e0e6b19 --- /dev/null +++ b/app/src/main/res/drawable/ppi_auto_renderers.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ryy_factory_menu.xml b/app/src/main/res/drawable/ryy_factory_menu.xml new file mode 100644 index 0000000..54824c6 --- /dev/null +++ b/app/src/main/res/drawable/ryy_factory_menu.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/sp_notifications.xml b/app/src/main/res/drawable/sp_notifications.xml new file mode 100644 index 0000000..f8bb0b5 --- /dev/null +++ b/app/src/main/res/drawable/sp_notifications.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/t_lock.xml b/app/src/main/res/drawable/t_lock.xml new file mode 100644 index 0000000..66f28d1 --- /dev/null +++ b/app/src/main/res/drawable/t_lock.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/tp_unit_store.xml b/app/src/main/res/drawable/tp_unit_store.xml new file mode 100644 index 0000000..6b9738c --- /dev/null +++ b/app/src/main/res/drawable/tp_unit_store.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/uta_android_news.xml b/app/src/main/res/drawable/uta_android_news.xml new file mode 100644 index 0000000..ad68426 --- /dev/null +++ b/app/src/main/res/drawable/uta_android_news.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/wch_selected.xml b/app/src/main/res/drawable/wch_selected.xml new file mode 100644 index 0000000..8d199ac --- /dev/null +++ b/app/src/main/res/drawable/wch_selected.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/wwn_fragment_content.xml b/app/src/main/res/drawable/wwn_fragment_content.xml new file mode 100644 index 0000000..11ca1ab --- /dev/null +++ b/app/src/main/res/drawable/wwn_fragment_content.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/xc_dialog_retrofit.xml b/app/src/main/res/drawable/xc_dialog_retrofit.xml new file mode 100644 index 0000000..ca3826a --- /dev/null +++ b/app/src/main/res/drawable/xc_dialog_retrofit.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/y_data_fragment.xml b/app/src/main/res/drawable/y_data_fragment.xml new file mode 100644 index 0000000..97e10f3 --- /dev/null +++ b/app/src/main/res/drawable/y_data_fragment.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/font/playfair_display_bold.ttf b/app/src/main/res/font/playfair_display_bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..da237ab9bc937820a48ddd85fe0aec3708301856 GIT binary patch literal 123492 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/font/playfair_display_variable_font_wight.ttf b/app/src/main/res/font/playfair_display_variable_font_wight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ded0ae52e1fee12105071bf986a9ca109c38132a GIT binary patch literal 191320 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Π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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/layout/activity_fmodityactivity.xml b/app/src/main/res/layout/activity_fmodityactivity.xml new file mode 100644 index 0000000..7ed9ec9 --- /dev/null +++ b/app/src/main/res/layout/activity_fmodityactivity.xml @@ -0,0 +1,17 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ilocalactivity.xml b/app/src/main/res/layout/activity_ilocalactivity.xml new file mode 100644 index 0000000..58a8642 --- /dev/null +++ b/app/src/main/res/layout/activity_ilocalactivity.xml @@ -0,0 +1,19 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_mautoactivity.xml b/app/src/main/res/layout/activity_mautoactivity.xml new file mode 100644 index 0000000..1ac09e0 --- /dev/null +++ b/app/src/main/res/layout/activity_mautoactivity.xml @@ -0,0 +1,17 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_qihtrendtextactivity.xml b/app/src/main/res/layout/activity_qihtrendtextactivity.xml new file mode 100644 index 0000000..37b41a0 --- /dev/null +++ b/app/src/main/res/layout/activity_qihtrendtextactivity.xml @@ -0,0 +1,21 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_rattrsactivity.xml b/app/src/main/res/layout/activity_rattrsactivity.xml new file mode 100644 index 0000000..b5aa330 --- /dev/null +++ b/app/src/main/res/layout/activity_rattrsactivity.xml @@ -0,0 +1,16 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ve_account_deletion.xml b/app/src/main/res/layout/activity_ve_account_deletion.xml new file mode 100644 index 0000000..f846ef9 --- /dev/null +++ b/app/src/main/res/layout/activity_ve_account_deletion.xml @@ -0,0 +1,283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ve_feedback.xml b/app/src/main/res/layout/activity_ve_feedback.xml new file mode 100644 index 0000000..b716fb3 --- /dev/null +++ b/app/src/main/res/layout/activity_ve_feedback.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ve_feedback_detail.xml b/app/src/main/res/layout/activity_ve_feedback_detail.xml new file mode 100644 index 0000000..e38df6c --- /dev/null +++ b/app/src/main/res/layout/activity_ve_feedback_detail.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ve_feedback_list.xml b/app/src/main/res/layout/activity_ve_feedback_list.xml new file mode 100644 index 0000000..9118d94 --- /dev/null +++ b/app/src/main/res/layout/activity_ve_feedback_list.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ve_language.xml b/app/src/main/res/layout/activity_ve_language.xml new file mode 100644 index 0000000..4aa899e --- /dev/null +++ b/app/src/main/res/layout/activity_ve_language.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ve_my_wallet.xml b/app/src/main/res/layout/activity_ve_my_wallet.xml new file mode 100644 index 0000000..4047392 --- /dev/null +++ b/app/src/main/res/layout/activity_ve_my_wallet.xml @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ve_rewards.xml b/app/src/main/res/layout/activity_ve_rewards.xml new file mode 100644 index 0000000..37854b5 --- /dev/null +++ b/app/src/main/res/layout/activity_ve_rewards.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ve_store.xml b/app/src/main/res/layout/activity_ve_store.xml new file mode 100644 index 0000000..ccdba6d --- /dev/null +++ b/app/src/main/res/layout/activity_ve_store.xml @@ -0,0 +1,286 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_ve_type_more.xml b/app/src/main/res/layout/activity_ve_type_more.xml new file mode 100644 index 0000000..dad5f83 --- /dev/null +++ b/app/src/main/res/layout/activity_ve_type_more.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/c_dialog.xml b/app/src/main/res/layout/c_dialog.xml new file mode 100644 index 0000000..e35cd44 --- /dev/null +++ b/app/src/main/res/layout/c_dialog.xml @@ -0,0 +1,22 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/cie_search.xml b/app/src/main/res/layout/cie_search.xml new file mode 100644 index 0000000..7935657 --- /dev/null +++ b/app/src/main/res/layout/cie_search.xml @@ -0,0 +1,22 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/ck_button.xml b/app/src/main/res/layout/ck_button.xml new file mode 100644 index 0000000..9b4217c --- /dev/null +++ b/app/src/main/res/layout/ck_button.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/co_android.xml b/app/src/main/res/layout/co_android.xml new file mode 100644 index 0000000..57ddfb6 --- /dev/null +++ b/app/src/main/res/layout/co_android.xml @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/czd_styles.xml b/app/src/main/res/layout/czd_styles.xml new file mode 100644 index 0000000..41d2ef1 --- /dev/null +++ b/app/src/main/res/layout/czd_styles.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/dialog_home_watch.xml b/app/src/main/res/layout/dialog_home_watch.xml new file mode 100644 index 0000000..25dcaf4 --- /dev/null +++ b/app/src/main/res/layout/dialog_home_watch.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/dialog_login.xml b/app/src/main/res/layout/dialog_login.xml new file mode 100644 index 0000000..7e7f78a --- /dev/null +++ b/app/src/main/res/layout/dialog_login.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/dialog_logout.xml b/app/src/main/res/layout/dialog_logout.xml new file mode 100644 index 0000000..aa04723 --- /dev/null +++ b/app/src/main/res/layout/dialog_logout.xml @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/ee_shape_style.xml b/app/src/main/res/layout/ee_shape_style.xml new file mode 100644 index 0000000..85e9cba --- /dev/null +++ b/app/src/main/res/layout/ee_shape_style.xml @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/ev_bodyload_home.xml b/app/src/main/res/layout/ev_bodyload_home.xml new file mode 100644 index 0000000..5fb9e50 --- /dev/null +++ b/app/src/main/res/layout/ev_bodyload_home.xml @@ -0,0 +1,500 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/f_service_fragment.xml b/app/src/main/res/layout/f_service_fragment.xml new file mode 100644 index 0000000..3b3bd2b --- /dev/null +++ b/app/src/main/res/layout/f_service_fragment.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_ve_my_wallet_order.xml b/app/src/main/res/layout/fragment_ve_my_wallet_order.xml new file mode 100644 index 0000000..ae163de --- /dev/null +++ b/app/src/main/res/layout/fragment_ve_my_wallet_order.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_ve_my_wallet_record.xml b/app/src/main/res/layout/fragment_ve_my_wallet_record.xml new file mode 100644 index 0000000..63a2d80 --- /dev/null +++ b/app/src/main/res/layout/fragment_ve_my_wallet_record.xml @@ -0,0 +1,11 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/gl_bbfdebaffd_background.xml b/app/src/main/res/layout/gl_bbfdebaffd_background.xml new file mode 100644 index 0000000..0514007 --- /dev/null +++ b/app/src/main/res/layout/gl_bbfdebaffd_background.xml @@ -0,0 +1,24 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/huu_logo_video.xml b/app/src/main/res/layout/huu_logo_video.xml new file mode 100644 index 0000000..a62b795 --- /dev/null +++ b/app/src/main/res/layout/huu_logo_video.xml @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/i_display_trends.xml b/app/src/main/res/layout/i_display_trends.xml new file mode 100644 index 0000000..588050e --- /dev/null +++ b/app/src/main/res/layout/i_display_trends.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/i_place.xml b/app/src/main/res/layout/i_place.xml new file mode 100644 index 0000000..0e7b1ae --- /dev/null +++ b/app/src/main/res/layout/i_place.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/item_language.xml b/app/src/main/res/layout/item_language.xml new file mode 100644 index 0000000..e6ad31c --- /dev/null +++ b/app/src/main/res/layout/item_language.xml @@ -0,0 +1,32 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/item_ve_banner_recommend.xml b/app/src/main/res/layout/item_ve_banner_recommend.xml new file mode 100644 index 0000000..acd4c7b --- /dev/null +++ b/app/src/main/res/layout/item_ve_banner_recommend.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/item_ve_my_wallet_record.xml b/app/src/main/res/layout/item_ve_my_wallet_record.xml new file mode 100644 index 0000000..a052855 --- /dev/null +++ b/app/src/main/res/layout/item_ve_my_wallet_record.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/item_ve_my_wallet_record_2.xml b/app/src/main/res/layout/item_ve_my_wallet_record_2.xml new file mode 100644 index 0000000..216dcdf --- /dev/null +++ b/app/src/main/res/layout/item_ve_my_wallet_record_2.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/item_ve_store_coin.xml b/app/src/main/res/layout/item_ve_store_coin.xml new file mode 100644 index 0000000..f936e01 --- /dev/null +++ b/app/src/main/res/layout/item_ve_store_coin.xml @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/item_ve_store_vip.xml b/app/src/main/res/layout/item_ve_store_vip.xml new file mode 100644 index 0000000..f1e88d0 --- /dev/null +++ b/app/src/main/res/layout/item_ve_store_vip.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/j_details_layout.xml b/app/src/main/res/layout/j_details_layout.xml new file mode 100644 index 0000000..6bb6a00 --- /dev/null +++ b/app/src/main/res/layout/j_details_layout.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/js_drama_fragment.xml b/app/src/main/res/layout/js_drama_fragment.xml new file mode 100644 index 0000000..1d1088a --- /dev/null +++ b/app/src/main/res/layout/js_drama_fragment.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/l_icon_view.xml b/app/src/main/res/layout/l_icon_view.xml new file mode 100644 index 0000000..b815add --- /dev/null +++ b/app/src/main/res/layout/l_icon_view.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/layout_custom_tab.xml b/app/src/main/res/layout/layout_custom_tab.xml new file mode 100644 index 0000000..95be389 --- /dev/null +++ b/app/src/main/res/layout/layout_custom_tab.xml @@ -0,0 +1,36 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/layout_custom_tab_2.xml b/app/src/main/res/layout/layout_custom_tab_2.xml new file mode 100644 index 0000000..9d99c24 --- /dev/null +++ b/app/src/main/res/layout/layout_custom_tab_2.xml @@ -0,0 +1,27 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/layout_player_recommend.xml b/app/src/main/res/layout/layout_player_recommend.xml new file mode 100644 index 0000000..d256279 --- /dev/null +++ b/app/src/main/res/layout/layout_player_recommend.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/layout_player_recommend_controller.xml b/app/src/main/res/layout/layout_player_recommend_controller.xml new file mode 100644 index 0000000..981c8b7 --- /dev/null +++ b/app/src/main/res/layout/layout_player_recommend_controller.xml @@ -0,0 +1,11 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/layout_ve_lock_episode.xml b/app/src/main/res/layout/layout_ve_lock_episode.xml new file mode 100644 index 0000000..c21b7f4 --- /dev/null +++ b/app/src/main/res/layout/layout_ve_lock_episode.xml @@ -0,0 +1,37 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/layout_ve_player_buy_dialog.xml b/app/src/main/res/layout/layout_ve_player_buy_dialog.xml new file mode 100644 index 0000000..a5ce44f --- /dev/null +++ b/app/src/main/res/layout/layout_ve_player_buy_dialog.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/lt_bean.xml b/app/src/main/res/layout/lt_bean.xml new file mode 100644 index 0000000..5d86116 --- /dev/null +++ b/app/src/main/res/layout/lt_bean.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/mq_instrumented.xml b/app/src/main/res/layout/mq_instrumented.xml new file mode 100644 index 0000000..77e61ae --- /dev/null +++ b/app/src/main/res/layout/mq_instrumented.xml @@ -0,0 +1,375 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/nrb_example_layout.xml b/app/src/main/res/layout/nrb_example_layout.xml new file mode 100644 index 0000000..42bbf4e --- /dev/null +++ b/app/src/main/res/layout/nrb_example_layout.xml @@ -0,0 +1,34 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/p_checkbox_foreground.xml b/app/src/main/res/layout/p_checkbox_foreground.xml new file mode 100644 index 0000000..adfb268 --- /dev/null +++ b/app/src/main/res/layout/p_checkbox_foreground.xml @@ -0,0 +1,25 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/phx_example.xml b/app/src/main/res/layout/phx_example.xml new file mode 100644 index 0000000..c0ce199 --- /dev/null +++ b/app/src/main/res/layout/phx_example.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/ps_list.xml b/app/src/main/res/layout/ps_list.xml new file mode 100644 index 0000000..449dd4b --- /dev/null +++ b/app/src/main/res/layout/ps_list.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/pt_content.xml b/app/src/main/res/layout/pt_content.xml new file mode 100644 index 0000000..707b42d --- /dev/null +++ b/app/src/main/res/layout/pt_content.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/px_refresh.xml b/app/src/main/res/layout/px_refresh.xml new file mode 100644 index 0000000..22c280d --- /dev/null +++ b/app/src/main/res/layout/px_refresh.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/q_header.xml b/app/src/main/res/layout/q_header.xml new file mode 100644 index 0000000..8bdb889 --- /dev/null +++ b/app/src/main/res/layout/q_header.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/q_left_fragment.xml b/app/src/main/res/layout/q_left_fragment.xml new file mode 100644 index 0000000..b005110 --- /dev/null +++ b/app/src/main/res/layout/q_left_fragment.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/q_repository_example.xml b/app/src/main/res/layout/q_repository_example.xml new file mode 100644 index 0000000..d0891b0 --- /dev/null +++ b/app/src/main/res/layout/q_repository_example.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/qf_auto.xml b/app/src/main/res/layout/qf_auto.xml new file mode 100644 index 0000000..5b0f24c --- /dev/null +++ b/app/src/main/res/layout/qf_auto.xml @@ -0,0 +1,415 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/rbd_store_left_item.xml b/app/src/main/res/layout/rbd_store_left_item.xml new file mode 100644 index 0000000..3328934 --- /dev/null +++ b/app/src/main/res/layout/rbd_store_left_item.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/rgm_application.xml b/app/src/main/res/layout/rgm_application.xml new file mode 100644 index 0000000..fe616e7 --- /dev/null +++ b/app/src/main/res/layout/rgm_application.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/u_resource.xml b/app/src/main/res/layout/u_resource.xml new file mode 100644 index 0000000..fd37a9f --- /dev/null +++ b/app/src/main/res/layout/u_resource.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/v_refresh.xml b/app/src/main/res/layout/v_refresh.xml new file mode 100644 index 0000000..96dea9a --- /dev/null +++ b/app/src/main/res/layout/v_refresh.xml @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/vk_rules_view.xml b/app/src/main/res/layout/vk_rules_view.xml new file mode 100644 index 0000000..fa79f59 --- /dev/null +++ b/app/src/main/res/layout/vk_rules_view.xml @@ -0,0 +1,22 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/vpn_interceptor.xml b/app/src/main/res/layout/vpn_interceptor.xml new file mode 100644 index 0000000..31623a3 --- /dev/null +++ b/app/src/main/res/layout/vpn_interceptor.xml @@ -0,0 +1,27 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/wki_categoies.xml b/app/src/main/res/layout/wki_categoies.xml new file mode 100644 index 0000000..dad1792 --- /dev/null +++ b/app/src/main/res/layout/wki_categoies.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/xh_styles_controller.xml b/app/src/main/res/layout/xh_styles_controller.xml new file mode 100644 index 0000000..a223f6d --- /dev/null +++ b/app/src/main/res/layout/xh_styles_controller.xml @@ -0,0 +1,202 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/zmm_renderers_rewards_controller.xml b/app/src/main/res/layout/zmm_renderers_rewards_controller.xml new file mode 100644 index 0000000..42fa7e1 --- /dev/null +++ b/app/src/main/res/layout/zmm_renderers_rewards_controller.xml @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/e_footer.xml b/app/src/main/res/mipmap-anydpi-v26/e_footer.xml new file mode 100644 index 0000000..37b7c3d --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/e_footer.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..c4a603d --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..c4a603d --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/yc_trending.xml b/app/src/main/res/mipmap-anydpi-v26/yc_trending.xml new file mode 100644 index 0000000..37b7c3d --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/yc_trending.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/agreement_detele_example.webp b/app/src/main/res/mipmap-hdpi/agreement_detele_example.webp new file mode 100644 index 0000000000000000000000000000000000000000..160e7fc60aa2c087c0f59a3a3c8cbf649b602651 GIT binary patch literal 3638 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/categories_line_refresh.webp b/app/src/main/res/mipmap-hdpi/categories_line_refresh.webp new file mode 100644 index 0000000000000000000000000000000000000000..9d063ec028ec5cd459f6a4e59d2ed5799c68cb47 GIT binary patch literal 5096 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..d67a4b737796f0dabd6fd6d525a98dbaf9896fd2 GIT binary patch literal 5084 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 y-Q*}TIJKaT literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-mdpi/agreement_detele_example.webp b/app/src/main/res/mipmap-mdpi/agreement_detele_example.webp new file mode 100644 index 0000000000000000000000000000000000000000..405f6c60ba5a55fa12b22cb9efd1c4b81c2c4437 GIT binary patch literal 2190 zcmV;92yypPNk&G72mk@)=h^f^y}YVIXar z)W7Zh8X{r>{Hw6!q+{E*+eSM7J(S8< zhgO^XLJyxMx7N0|ZSF^a%AwQ{8pEA?9<2j!l5^=9!UXQ!=WGDq_v4qFZQENX_xnp0 zv5PeqT^@`j&gIf(5~hGY=OI{t>&W_FxV3GoR_58byOU9-ORgPR^m`z7iJbTUW#G1v zqRi6J!r>p}X#1x~%D=3=YHZziad(G^3rq;16BD|-qz*@LhXc5~ySrOg^}p~l6#BrC zY}<`;pDf;c?}>=WSPL=H6cI~cJ8m^Dv>$2QA9?BN>3>L(Bsr2Is(1J9tJxfXN^&Yf zZQC}CowD`h2`K$fq#oW6{dA{}zp1i#GlGjme{7JspRmS7k)5I9lxz zNq#o$)}li4eb8f90QmsBnD)VlpT_PtlKcXe*d^m|^t^id`lU(0L<0;U@U@GX5AVLO z-8y_)q-v!QiO3KQR+OvOq*ZFoHAN#+Ne}CTci#DMz4+d{cWWQKzaF{y_VmppjggPf zOZVshd*8o)^FnaX@ki@08A(l4<(9O{Tr*io3bK+`xoS%#8Kq%xVd6>ce@|=oxc1kN zuAd!1`zuz`Pnpu~zg-~a2np3;G(>|0BfS$N^pQh9(34Ii3<*17mmCOLA(==rn+0Ih z7&hTD@@%}j0Dk)Xv|7*YF;#jRh1wk;_I85(0$nprQZ+~rM=xTef)EBp)!O>hZVk2H z#e$>@gJbNY=5V}VTu_h&M9>^Y?Qmu!V%}6E=@=X|hh?gHAfZZHIC@6`sXd_zBoxHq z%2aqv3NnB~_g-sHSw%CJ(v-oYVj6Q`)q*rQ48`imSp*eiG{>PwbM$CXOp>nL{F)59GO>k_0~O9$_(_JhG8W4*`oslEk*rZnjwsGw@h<3zGQc!o zrp%sI{5IS@i~v9(gRSn>Tx?!bDbwy~7%T>dA%Npu*$=cJ2j||1A8N4S4f`10^2@bT zBULk%wYe%;p$ud@QjHa`n?z=8cUD9nLu4pmFb?S)TtPf)q#V&<{`lUwaO9C)Q0PG+ z04cnZbDudv?3ruh#%?%WXp0QZt|Qzj!^VbufvV{HN;ni{Y^%>RO5f(Ze|9SmgF}!0 zA-d_mdpuTZt5_B2Ft`XR%cfS5!LoAq;i1kuj_*n93=sdI?dz*`gwq_$HDT${=Y~He z`&tpZ@f${e-6p?18W$)Z{k{KrdZ(V_F^RUA5#bmd5fUv(^l}9?e+(~|jp_Z>-~BJt zWI(4_T`9Ui^+}bgP5-m~CS9EVp6`F>X?lysOAH?+Avp{gLKX#3^iF)VE*fp^!_F== z33{SUD2%evrqO~5xo=6X>xV3?H{`u zp;L7tOi&3r&eIKA07hh$X(3FqHVa-?y)zkdaKL6xX9yZ3Kq4YKr-t*|jwwE7V-j^H z%P7_KU!*?@Wc1LIA`p)EMti zy58qe;_K4;e|fT06+mWikujsHaJrvX ztZKvzj=_XY5K>MDT9hqXU8pu@w(ifmti;iaP!Ljbwz6Rea+ZZ)M!N85n=@=OmP$8( zzb$l74WlGoI9?cO;a~{5@6I1>zrFSDoflX0Pb`1Nu%jD#_FjZXxiXk?q?^)}!$coU zy<6bI(aqq_`ru=VQ{9^PozEWL8hdQ{aE45qQR!+hS&&;EOcgOWq$4*M z)3#4sO?j@0g~PNth4dfxarbk-zYBj%AAp&_=T!H?_{{DY6z3nyyY@dI6JoxkX QgE}^^UG5FK4g4=e0Myhc*Z=?k literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-mdpi/background_response.webp b/app/src/main/res/mipmap-mdpi/background_response.webp new file mode 100644 index 0000000000000000000000000000000000000000..e9512564aafb93c9bacc175e40e9b08f8cc2ac0d GIT binary patch literal 3324 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/app/src/main/res/mipmap-mdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..bc0c52211f4e2523b7396c93ab7d8a47c39cd2a9 GIT binary patch literal 2192 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 UGw4zPrsDCpGy|SDN#T`fg(ARf8UO$Q literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..caec7d2545f3b33312e5880fc416f57bca2cb86b GIT binary patch literal 3106 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/agreement_detele_example.webp b/app/src/main/res/mipmap-xhdpi/agreement_detele_example.webp new file mode 100644 index 0000000000000000000000000000000000000000..11c446cc976c0936a9021325cc5d4db39afcc473 GIT binary patch literal 5246 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 E1`2pB;{X5v literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/categories_line_refresh.webp b/app/src/main/res/mipmap-xhdpi/categories_line_refresh.webp new file mode 100644 index 0000000000000000000000000000000000000000..79deb1402a687d86969f526e8ee31e1038ad103a GIT binary patch literal 7328 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 G{f7=?0q0x* literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/h_fddebcdbeeffcebdf.webp b/app/src/main/res/mipmap-xhdpi/h_fddebcdbeeffcebdf.webp new file mode 100644 index 0000000000000000000000000000000000000000..bbb47db1199920e1cfed2cb0faab107bb92ca526 GIT binary patch literal 9850 zcmV-=CWYBjNk&F;CIA3eMM6+kP&iCwCIA30*T6LpO)zdFNs)T%cq;#dkLe%L{|U(N zmTEkBhzr{t^}c!KMsfyl4U7gn!AiGkPiBaKim7A!w;<#)s1(;^PQpbb;WEMv+Xvc9 z>W=?hNRnh*wW`Ej=0CbZ+Jw8qHNNy=N3yM2>GyzB8(;Mb*Oh-zgy8z=Hnwe5IS~%A zmOx1VMGz7#+}(BhKLO;wZ8F3Wz`RkVmV?4lP=gBzr4X30d(?H&mbln&|Ca)4HC8iz zy$~~wHCpkb+!+XLyic8E~sj)#oS9Vx{2)Vj6P6 zSjbf<7r5X|+1_Aa>d~`#wVwXJZA+4z(EDXdFy3^8OSYJaf++N3?{gwrFSoxu#7W*V zmn{klP$38&xgu!WHXfIsKcSS%1YoVU&9QAeeayXAqTYLD;2k^( ziYXu$frbLG)O)kQ?6u^I>rHD1^1~mm6#lp>hXb2_c&8v2RnwxE9$GQ%lteGxRCL0F zD=wwr-J%oj94ap5vEd(x;#zRZMKPh`*-%te^gzv&P9BQkrf~3z!A)%2uCmYjBmtl# zIY2?QLX88EL&>0nHis_5Ic_4!ww0Ot9=`|ys6YyWFo+g1Lh7AC)V7TrBKNxEkKnL% z0`TVlw@9*`>YkaMWjM^t%*@PJ%*@Qp%*@Qp%*+gjVVRkCps9@RUZwDL#o*o~#3sv> z`$ZVHNEBM_Re`*&}NkGpwn6xVIB+P&_$uRAH|<{^sVy5qLnuH14J!^vcx zM-ecMJLV_>tUQ#$aYdVg7}~5rHVUP{QH-nO9dt!Br?s!L=nf4o`JYCS$P ztBdKwT95UUjn zs6`XvZGzsS7Fb*0mE%trb3Yf05Opco>Y~JU&SUx_GhbNT;&IXVLl5^@B>zjRe`&Q^ zO~}o0wuH^Ocz7H?n{U|8f9P)c7@Td%a`sp#(gyo1JRD1in&E^KPB`IFlg+XEmsYL*Wd=3QY@CUDal&&8kNnFF z563PZj$J%(HqUUjb2tP}IF>=>;%sLi8c3)`6KX;&npBQ&FBQUeDqK#b?I?yc7z|86 z6iEdetRJXQ@oE7OThag3HQfSxIget?h>-xoF_t2)YY07 z4@$O>3i8635}1G|F)*Wy%Rp@~^NP!|PPsjZz({Ml*~;w_O_cM6_mg#~!C)u^6tfI+ zuGZMZ#na`_u4lp6mdjcW<&{YjD#%NO3779wKv|R8AXMF )@~lOHg(T*k$IBs53f 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..71f0904811f860e27be2e6b185d6e9718aaf9a57 GIT binary patch literal 5368 zcmVIFcX>;?i4t~M7zv5S)*deyMUvd6l?6cju?d1-*}sIrk=sU& ztcbI*yC)fo#-36+kt9jA>M=j{6>7ZyQNFIv%qaUm0U*LpQRolc`htNC!R(5nAjlqG zCzVQoJu`qh)@BVDBO-uTdj}bcW^KkG$G&xZ1hBYj|-9Lqhn1KED%Eo-Ksi_HQmBnVyL;YqMaG_-5IN1geu&;oeYTF)7dEVKa zmz+~Y8QbUpDlDu4%upc!3AxW1%G7SoaW?Pw5-O@!#($821kNfzMl3OrRnUGCa1x)h z7Vz<%v;C-8gJWU3u|i8fw&2FL?K)ZVUc$Q;2-N_@#Gig>hhK||AoSkz?tO4;+g7d2 z{r|_^r2*=q4ZmcxLM3#dDY0eW?}1|5+Op+7&-=dr|KskE91>L3Bx(U*(zLQp957K7aPJ;jSa z3~bBWMj#NE%A8IA!f*%*!4N1aiYnV*l%MhxGfu z4%@boBssJ9-}PVMHL=f3q_}O{h)J*gm+h;lC%{g&ZLe)B|IWMPqR-es0Tpcy-f#vQ zPR?iiW3DCP*7Fx1sr~efW;DCRNX{?`Mo>UI+aUu3t0t^=sGvVJ;Ujd($}}(?VPN?| zfh$RpRHf_T?r{Ip5$_9krW;}-Ns6S5qeuUpU8tAhM&f=2 zGpjz_1a5yYXcIF}RU5uuyfpXpptZfIX8zRW9Zm2q=9z0~fFZBMJy^zP=xbnocNrg3w+yS+J`UOL~c=ZUV{+q=`ayYpQ6 zG*xlsxS7NAD0-kQA_dat5YGEP+52%0bzgKs1DuPqbNmyoGI(kK`e5djPt8B%C@oD(AD|4STeB+CzP8=Nl2h4ZnDi|#Tdf(Zsb zB8YgAh{)lXK?8W~X>Np@S!AsnH5JHi5Ci#v2w-6L4pE@dATn~PI94oQ562&})Y6(A zMO;J@&5trJmUFVa6YT!*OA%H?fl1Kc-rNbNm-+SW!|1C5G2{Pu~Zx@ zj)huAmh*9`IM&D#$1*OKb8;`<32>nIKSZ2}h}qh(|6d2b0J|*M_WSQbL`nhzu^`DL zkO(NtIV}~(vtx;4i6nBVkrhcC%V@BilV9Jn00-cI_avv zQ3O0E1Err7Qjw*b4ooyq<%$NFaGr=YANu{TIi~~NC6O!w&4+0fCG-Qum=u8l+aUpv zk?iPK6^4XK22yp(p_NePOFvOHxuV3MM`@)bZf1c9V38!n$OFc3cu5BjhsO@!me52k zWaPWRNc|+0Kq?eOVGxsYxBv!5wn;7u75gKIfXI#{6e?6F2r4OuCX{Xt{jC!K21cgy zi_2koqkxw&#!Enkf>1S?O(T*-LXrBVznaQ!VBoggpg2-i5fT=hA(7-Hbi)<1CbOGs z+?Q}0k;a5V>Bc?)AN^FF>)dBHr1nP9n_Ox%5DqNYT37M_fuQ$Y-GrtqB+*Aq*F+(f?zy}G7X%z8Y{5ScO1>fhG?|7{DXnLeEAa&Pu z3Uv#e5Jy*zB_ve%rEi1-Q-vLYs2ToRmVN9=-aVc0iw`?IQ?o+}1hb1;2n|X zVvi+rlo#h@?|Y<|u`d+Tu-KD)=QP=rX#GcfRr)#U(FVgJN3k?s3s=&|bncQqBr}z7 z{@W&vbVz2$M0;hRG12qr#Don;kRG%I`34aL#j;&mY1(;6bizXnco+-! z&T9uP6kd6GI4YKlg=)f*04y+=*;QXh4Y-$?(EP<=NJ#fY62n2GftD%c%hA|;C3l3l_e+;*M%)& zbByh=466bXtQG`NL0`?+HPt8_`z&W`U08C5l?geVJx~afc!sBfu7BD2Qif0)8L^#Brn}E36{&($e$*$D*d`KsdmutPd#ZsmGY`A^ z^*;8{0pJ$Y$gSMV^M|8%Of8D~-k+WV+%Rmn-ac|OEpm}L9E>d?*fs|ne`|Pui zWm?rpMGDdX)pw*mP;-fNKn5uWLt8H*8FKFLE%7)Vh0G9metPVXb_NBGJeU;El$Htn;iFYsjb{ekbQppPflWCVv61ru*G z=}C}t$>}cnwt5y)z*nN!$g%LR<={Rw?Zh!H2R+}BN3I(H2DL$;xwNe1Q3lG_Uj21H zzP8Ukn>Gp68O;9FnmX_#e|p}(u%HJI7Dmfde}son+cphe^CxB6eX^#4Pju zh3wDc{2r@UJOsZ|1j1mI5;IDrs(~2fELSfreeQVpKNAI1fcGCMCGGp?w(kV(jA*Hk zcyk_bqtbw8Kw@7;G(iG6GJD318lIfRsU{P4CUC;1QzBvtvHKUX$)>*2cPp%7{&h*+ zc;Z*G^nvmY;Rv@R%yOwzj;-L7=cm2%p7TxzDu5D_tx9fGm(S;EsRdvI?;B=Kx5+M zp5rmUH?jU4%UIVRxzkVUa1)kME|>gLDSp4;wu4hNW3)aj%F)0er)#q8%yJ~ERu57O zQcKk~FnU)58i3nYDE{%0mGeIf-pI&=xuex_!h+PSz;Xb91y!(U?9h46*zo>QW91^T zk0!OHdu%eongh6Vy3-zGZPHpUm4(Z!5Ll{aho=eW_YTjxzdx;I;dNYaNki=9qK1;g zl0+C7`x2USTZO^OqmUUOBLZ-%=+%wAKRpcI`rkQf<}$ptg}xv;m`!3w=QPUkjg(vZ zOSz=0L0_DNr&C7_PAA8f$xds|8GWCp)}hIQmRb*pF`){qBWjsCT>!X<{3-yq3b*RU zo{yJyByRWD<$?0+nz)@@^OGF)0t^dJgPf2_nk8nGx9d%UF~A;8!O0gM-|ll%=iF5e z8I9LA+1^8Isq40cIJW+L*i9PabRn>N-74HF;Q4T2M%N6N|F`J>o(Z>0&gXyc5lak3 zPTR~0n@PCBUx+x;rIk}~LQ_9aJ$E{thT{UlOp0UIz(!3^?LQRT5nx{N!CbxJ+c&_Ww5rnh0 zr^9X3YW+^7OUvD_Vdy^x45`tAGqrGV?gf+q^j1P2nEu3Z}ez!J41^*04nDx5|mq9AeroL}H4g;y>; zoOLlS8bj#U973Xyh{7{``tl|}eoPyPTp&eGPIn3qWX5L!pevY%%?S#>i8fUnINSk+ z1E9T7HZ(64X(`gR5`{z*(w%<(dfIPa-{;?7->$eXbpw7ZFRYCKAPc9W-K0X|C zTgYqc|EpLmcECkuo%+1BMiN+xJjR?6KKFlFu@F|GK8gHz6LRfZ=42_u6?bfhEh|h~ zEQWJ}x(%)|TY>!_9xgzB=uuupp)_f+Oi@yLsEa9r%B9EqCy|!5j5;2LL%?cYUi^fc$`1TdW zw=X8i;P@ALP?xdDKMS=&VWi0Q<#@FM02#&ciFTJXc`4DpN9#N3ZMqk|s) zYcOboe?jj)dK{(vA_2MGlyEaDmXi9L={EC*U_Fnyc&vsAn`s+c>_tR*n3t3JOl8DU z=Hs_)hjh!GnLK~;Q*0`0Y*)Rvl?Y$`QdQJhLzP77qeNZl`tVu zSWKc8BNvW#Zvaq$T{kMt$W&(h@Kk{nTiC)n2?XyzOkgyKLQ*CqT8o~)Yji4;QZrod z2Q4&OtxY;rh=5f@+F%bdV3ivxRDnWL1`-k>-vg?!LsBY`3C)(f`CZ|j%QqA@nM^`X z2pg+z03oT+K!`#h0=!6??!?)^3}sRmpVU`PSxiJgAd=XJSY3JhEn!;snC>b!T6NS> z;=*)yP`{-VzRGlCl1RH$Z2T5mCpP?&G+m;4hym0VCDQV3Y9bHCSJ_?Jb=M%&Fio?O zf*=U|DeTwW+Ngd8!MxTulAXps9vv@BI&tfdO5+dZO3o#f|2U1STY+6$TReYS%smcqc=vj^_2*u9`vd zxcF*GDtkHEIJ{b~mA1hNZGs)Y*?WxCtrrPDyf>%~)UKXr*QL*5Kw~DN6$YY+w7X-5 zhS5~J_MKQpQMpug`YXz^D$Q z6$TReM0P#VK3c6bhjw>u9y$Y4+Zk5u_&po~$sKD9oQqlB|6g<9QbdW^zak#YfDzqQ zuW5I=*0cu(RA>d!3JdhGc9$72+W>a8>tdwbe3_uOt~778R^74@yLBpJ&Mh1E;C|50 z?U>#_&b6RKqzH5Tb#?99wX0nWaInHa)CwY^?%M4Njxz^cyV_wOq0}fy8?2Rr)RVWO zM>KK+;oQAH@ITDvSYP`X3*+i|T;BhGJEJ5MTUe*W+MQCHXfE@Pl7XcLvwl|}-k9mNLeQxJ;l2otdM|WKwcXej*&i>>PBwT%1iveMZIrv;To&OA$e%7at#*;cL%-0rvYmonFbX-wS*KU@c4qciH_ia$h30 z;#vfx>5!TQ*ktP7?04||=x_Exncvy6>0G`4ukra?>(|Q5wwcd0W1l_WgNHjG**WTc zIVs?%0ry|zs#7xn+{csmK3CcC?HT;88FS?wE=^5WGy)PtHV~_rQD0-o9`B8g2Mu{7 W@}9x`lj6?+r>Q;e@z$Tbv=jiK|4P#U literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000000000000000000000000000000000000..d63660885fba158e59a01c9e81b2ccc7122d7c8c GIT binary patch literal 10170 zcmV;rCq>v&Nk&GpCjbCfMM6+kP&iDcCjbC1*T6LpO*n2ONs&~SN3AaZ9Ug}LNA!OJ z^tc|ClpPU_Zo>E`5rr$#1eZWseFRY0Fhd4xlZt36CxJI4I~%T8SJNPryM zwyNl$BZ>f=0LVWK0`P@liGKRp=LPQ|cc0woxhz0I? zJL$Mj>tKEdb8~gOOP(%1 zJ&7H8D0@3OUHtEkE{wTrdTMy9?p=H+>_2B&-RwsfTwwdN9v7_Hn_FOH3VYT`bRNIW z%CK%X#EVnJobPNP%3}U-@~|-<6RQXV0~-OQEEnek18(MG7)A_82q9`3W@CoyuY;MZ zo9{!i07?lJq0V0Z9)PP4VuX+gr9?z1bF+WAc!_Nw0#FJuofAp{h^dN*z=(p1m>}lo z02K)kfLiu{s>5;HMv^2c|E&9*ncaUxOaOn^)7<9#_jpn@nEPOt8L{z7y4 z3BcO_w`*Hl_PK95OY|6WUybMC#>-rM!wd+)vX-h1!8_ZAs> z?+x-2TJOF0yWQix_cPVD%r&5@`%wsADk>_f1eAl|&_8^sDuoxzB`{P8h?cyA17D~= zk~vURc(Yl0Xe|^i`qGMFGZ`hI1d3jIsOX`B8-Z*BqDAE;T(sehL5B(|f=xgPXyD+b z7rt02s3KXaM`<)3B#SQITqXrY&@mj`A!w+OLJ)QnMbm+zYTA?*wQYtZ>HGhP%&MBg ztZm!2%`4lsZJT$-t!>-3cY9h>?L#qhmiGPIFS4E`C!A(_pJA4KOY$9_3Y<$^@9h8Fl=4#Ij`&f zZ?@XHo>yDXPq|;u>+0vfFLp3Uypv)|jnv>t*uce8W1zV@@N zc7N~owB=IcQcB=}u1JU{46e{Ah?96i6hR!|TJhh9;5Y|CZaOGi@7qCI(Ps2bTi>i+ z99&F}>b$|h;e~@~lj8>#YxPYSySwh+DntISc0S4*6T z^TbJ~AWjGTR}?{OUgwer@B4J+Y&136;dU5@RJTu$FW>t6Sz zb$6_g)62zL^1cDck@u3zL2H3boQPAap;Hj2Ac#{Cp~!5;J*Bn!h8#I^ku^hP>~%tb_|U%859&YU32dNv9xAL7bFH zJKf|FL`V@z1jatC>EWP072}xSUM>R02Y%cB4!CK()}}-%vKi-cAw~((i^ZR*iX@xi);H%w5Q-ATgne0qGRe1x(1 z$8;QPVbmeKIL@;K#=}{zHJASf7fKSDYR1`1k_=A=3Ztw!8`9J7&C@|V2srBNy@YqNttDoebeP(UB`wAsm>yn|rb!fUYa=q$4wq9WNqYDjzF|BZe14OmtVu$Ygo#8rhVrl}E*Edo z@p8#fG~?;>wWR-?X)SU#p{zBMv=$YU>d(v5qQe1F7j9@iqx zvMtI!$fBqRADY(dm=7+Y$ZCe090`MBm}QMkQXW=p3L{CP`0}Bo~nv+Trqo*(INpDaw>JO;Xfurk3>^KN4mgjPsv2A9!=Q)_U;M z`j^P$(u}7-PBhs-D(tcnzgH2RX zUa!F*?}JuKb9WzVx-wNLn(_3x^Zg){$D{0H2?!`_Vh~F#LD?=%)4WScNn3l9a#xhC zthI+Co3TQ-COL=)8Ra+{9mZ@mC!nwQZv05*UK%k^K_QFqapK zf|*kd%o2`e{S5{Nz8^d4ZL!rn$u3+%%~<8Efq+=j z(-Z*00I(1Y785a>u?&=es7;a7B3=6oW$>}p@sZ`MA7t;_?S4CDipMhn#PPB+60bpC z0Yx*;&aQ-gSj#a~*#{6X00A6PRB(4hlJ76(b7!(f;mCK`=LYKi1MkBT zjvukI!hs+|k7ex zJAzC_lJQX`+~AT~YaR%d;_x@w{T2p}SngJ*xd zw0@5t0{P%4MMowXdVeAJe0Zjtd(yRp#CCtbpJc(&!Z2zSKmk&OnqhdStVKl>L1Gx_ zkj}TB5Bp+{b2}E&E@LDqo8^R_KJEfUs3j=_*IYDjFTVlzJ%mq3KbQWStNT}b^*1z0 zlGc=)Cb=@nP&|p@-uKVqdF?mfZ;s>ilZVcpWUw%x;0^|Wb4P}v8E2>b2tj<3j%9=l zh%$Qy^n4j-@ysNms$0fCx@F7him?DEmqF1i3YpRDrPt}dy_f&s^6$URzdo9OJcgpg z^0a9}kx7m_T$A&!IWx#E(IZk&_XU#=pVE8s53eBvMcFM}91yQ5icn-T{;kVJ5M|Ac zV*&!e3CkAbtXsHlBnN-Unt>F!VAQ-)Zcm!Q4Gk_sZeeF%e+jQU&-vcLeC5DCGy(yz zl*F~(LXjeQf{y;5<%`&moF}lm*NveZ`B&fb*eXTUs&<7nRSHGYOv4H12n5UGsGHyA zEK4w}$${_D)3~z~4e*bUx&M#6j3U7WFFuhq@A+j0wB}05tq7Xy@TKw(uMVQ@oeB2uwq{BwK zaLqf_s&X+j)>uus$*q^<)$8>xi7pX?VQt#_JCZ3B8CpHe(#6+Eqk3?@Wq;X8(ridb z@b7zLAM|Cs#$UK0l|-f@qZz9ld|MMCS-Jsp+bo<{Et3fa$Q2`8i=%Jf0weN~h%pxG zmVWW!?e&HY`_*f4Ni*;bc|eh5Dvs=X=6P(CXEgC}NpV(}`Rz#6sbh5V^-px|V2Zzs zFiOHLibTyYw;dtHZwTO^Dr8QF>A4d+F)@*|@gsohuL*$*AL#dx4V^XTvp48# z*UaORGlY$~Tx5t0MXnxWS?gWB|Ae}5{>09$T_hy9RpY$wNuy{E5=A326wSD2cM(dA zwd{?*ozu1g{Dhy-31dNXu!2{=qrB%iX{@sgE}JE#0ju1#}MnhZsfRoW<=(+rzu!P)$L zC_;&l;Og{cFWco8x2z3{q?zW32q+Oyi@SFk?j}wgFySFr7|-7_fVkz_d5VEm)L@Nd z){qxNt;o`9>D|inh08wtcMtx-_FHI)D}2GIDV7-irz)f?u#`r(kNpF_MgCbPNna zY(QxD*OaBrq70iwv)MecXqMEnP>TJRYQKF0^#0o@5E%_KG9yPxDS0a`$_>i1TFN43 zG~hz)U0tkM^AQ833j-Mni;>6W$4m6d>%;Bh1f1lC?*iX3m(nG?GpFnRW&Qv34${}R+NU}}$zhQw zGS;ZA%}}37eP({QGB4BSrE7tnE|G|@YwFe-gW-U{CyrW-8)CS`cGW&u=Mews>#$RR z*9g}K?;*OtWnBQfc{b8F_UM~&qKMx0w9c6awJ>F!GZf8OCEG<3Ru@)}^uq^%?M)NeHLXa&L% z*$4zlqsXtC6K=;WapxDi)(vhv;azC9V+OJ=)Zyx6f#gV3L=lzS9?T^+t6>VmJtPMd zYQ|Y!yMl;i&7{?`MbkISj4w<7tasYJNopY$2dIJ)a9b7Eh*PRgLZ^T5== zkRX>{liMG(V}+?Hy$gk+85ml|!|01SW|%Vcn|yOqBidWoUof>zy@CSDRy9-GG@mMk ziK@dOR>$fk{ognGvt7$iZS{#%wKzU}Ndy(ysq1DH(sk^7vh zcdV&aNyxwBxUiV}y(EDI(fJMTf7DvC5TJ1F70PVJxn#@J_>smzfA`pCv8hPVlW~@U5sF_J~TU<~BR8%dNivrW`{VYKF4}^yGX4#t)?jIf zqL^>!#@ANf-klVK<5hgqIxaiUG-j=uWOD;!>^$~$il~qvmB?jRT({fxszXq=jUpAz z=*B^^{|2z5b+uxx7&?*lF*)NThBk|jgd|K%_g_||`LbgBEnlWOWW8&e5^uqJM zuFj5;q8(<6<-n$4n;1vJQaan)8w9^xoPtw34EZhx5a7%HE&%dE2=Zaw(goI|trOSLFOh!y62k03t3GCt^dNb0^<-cJ{mdUTnQ?kt*w)TEz(zq_&5% zDAy6Lgqdw|sj-+G4=(&Q;u--iojhYUFYlX-d#A-)Qt^~_aC=rB& zWC>7jas7_)lao%-jP<~xJA`D7qoG+7nMr%-;lX#+uF$N?=>Qh2!ywWUC(??fSVL9a zx#7!Ny~WnoOX{70dPN|hByr4jy-Mb_{VYQorZ<4iAl>;ldFCy=otfJAIG=#DT}2i=lVVy~LFh92bd6OIiAEVxvh zq~fqfI)=`3s$Ol!b)TK~dyO&zdKX6lXFhnz-0L-uvupP0f<+CM;c*bm#mULkwz~9| zQ>^R-wmMdXevLb%p)(oW<|O}?u85Ezs7qKBI2FsoQv~g>f>3ba_JQv-_H_0*37Ekg zU`fTLrX_;VF*w6Yc%R*R@m=?0_Uu8h1UafsZXB*8ULem6I!B#0jW9y5r9^UL-O`%xG>2&(^&e`KV-~N2RKek~^yWL>Yv?VE1;h-m^+?X~{zACg^ zC(k4#o%XhN%{%TEVc2AvI9*sv)RHt(lFjHYw=b^_(!fw2mV@TE+~_lV7Uwz9uNyr& z#u>nYn4Qj9Y%juJDGIQZgR9TOc;W!2 z(J>v@IhR@iyQe$N+9Ij6I4CdoyE4)m`B&$1*TUo<`>&z?$ZUcU7Dj@6Umx&z%1(S%cN6Q{*Io+EbFnBn1ux*$M>q=<5l{l2t`ISUTpF~S`*{p%puFuL<9r_ zcOKstx`3-(_u!{HMn?z)IaMy&IM0xf)TQn0pE$91hhqZY>+)PgLdm7%1MBO~6|um= zxI?tt#e1y2eo;w=nz252P##VpmV{Xz4)un~4R@L3Vi$Amn;-tnA7J8u>9h;OsW*%+ zG}|Jnq)b_b-r=;Kv_+iD+_#mSP)n@`W_fbE<4#xz$&uhcJ$lzV|MlIHcQMXO9jU4uhQli*1*U$4X_bI2uN9sigmu)zDw-z0c7H1J^LU zj8o$d3&W{9Jk+BREF>}%YKi3LGceXbQWO<1WKeRmb-?-HEzWbg6P2Cvw!Z=!^s|(o}pOxrAsa~!3R>)K+nz5RyD88*rSO=0E zC=99KZYE5CmzMXrufCqcu>kfG1Ew39iCj#4JDI|`cGi~FfL1q~{n+{`s(~aX9^erl zxoPf8)T+Ps3PrXzQdyfOmQI{J<%a8` zx32fP!Lc-$U^ug5E@s!LN-OIJdF;eG$Fo(_RB3Dm8$LYWybt;1le}8*og&F*tQ;Ri zK-i`=DUvc$*%91+k%Z+G)`)w_G78*&WXV5@Z8*oAyoa}J1R=`SRD*qL-5)xa4N1neryPynyHc7^n)Qpv0jIxw){v-u* zPTTZQh~xTJu8ZG$e|9t0+~B2QgM`tr>2ht(2wdh`!iN9qAhB0qh^;2}!E1y^Ms_Ia zrcG7rB@$j;L_6dlNzx!U-;_a-heX-mvhRiX#%p}i+Sj)}?LZ(F5Rpv&fBJOCdcWFD zj;#2}SHNKU9L$X|`GC_WMFiq_aTSVJ&9JpZQIxf;;c5BMl$&e+k6&}3ui80u;{d}L z!y-s3lO;NByyS-K5_=cU?PU!H)2B}cpApl$B|LzJZlRDh;}FI!hfnJ`j$?ZHYttUj z1wa0QFWFc<`T1`>LXLdU9;;@w)p0;bjUrwJ4p83mLm_Em+MHj9KL^fBBBFSbL zZYWQabS&F9ZxV0oh1{iUzqzH$J+WSq0)|1-VfmGh4d;gOu60+_As7>%gXwdd@MjLp zDg06)k}K)b4oA!!lA?Uz7vof;}*|<`@~m&Jl+^!_)mosOGe7__Q-)` z4-$xd`eZOB+nheX`wxHu@RzMS*t%K>)CxgNCAM*Iw0C1K+Wpg7hy0qi$rICz>&a?~AW}*dk;$^i4G$OIB^`7ASFRt6l6I#~I9b0j@NjCCFzVPi2_-zBDrXwFQ;w3S0XJ5^FL2vKC0Sl{P zlp=Z643l>l)Mgy#&%15*gS%;Yot^cfvN|4yK5dP;FftiC=O*I~`Muche9B-tbHr;T zHwm9DKFP~l*!5pwd&PgRV*c)`|#KRzo+8PvHQwp4I%=i|j(elaN;f_x zW;$asW{j<0Df2YU(biSOt5qu~7%T^%$fTJjhaBrjQJ!BZ^^Qhbn@bng+6)Y<9vtnnY8Ai zmB$w)7ukRVM2)asuK)PI@qi!RUE}{3UF~beJpby7&i$%+uYZ|7eKMFn2MmTnY+_Rt z|36ZZSq-2p3d%E;?XXUnKnY z$>lmW3dwH_cn~(9#C2}3%n{B(OHwxa2n5H6dWc%MSc`|UGA`x;Ne0mjlXogMlyQ91 z<>hP5TP~L(9QbDJFQ{5SADjgZfR#}2+p4T6MnM7@ifl$V72_NpCp5q4 zUdmcc^Y_Lmu+_u1_3D``oEaX=4X??L|82Eu`BY;5o*FF0U;qly%=?3rA)LqK(p-LW zt?k7sqpFNPAn|I;5IX~$NqA3G3oEQRddi2s$y>Fm}qOtb(xKzjGt6z5*7!5oT*s7p)2H4I3~V#80{T$UzetwP)Z^7#{bk|rMsRa0W3{3H z25BvcLd{r_+s<#47Ym6?Z?2~W&dxG-3Aa4sxL2zlul$ZT^HLeh09h}gNZQdij^o&y zmQvYX>;IJ-CoqZ!2%yMi?UY>a)#E)&zsbQCgmLW%f<{YSHOHj^jTbtgct9BGsTt+ci-a0kE zWE=_9<2`=B@d7rYD2n6Gh3!QoYKC|3m_g~yg|ff&qJb~W$}kJ}!S!~&NDr;R>XFa( z>XpqUL(zqd=zrNsFbl@=Kv*D6$#0 z7KYq4*MDA7Ru}^!tmS=3snE2i`QE|GE_j7&AYBQUODK|Np39FsYY?;do?eQkp-8eB<_Pj|t?hi3wJ?jqD0rYa`YXMjG|k(~W><>Ug&TKC zY1<-6nt5Mxlznr#)UK^pN(`eg9*PH!{`9z{RE{Z;k9eqcz<84OX-zV+8QvXI?zT-k zH;saWRoRD)i-V!-Q7Yx(Rkls@Mpq_c`J}Bg}&r5N+Dqt8ZG9Xy5HE|s~QDieRBlFbO zlG6LpHr$OG#~xmKlicDSs!5u@F|a6h)^Zpu+qt>ig(TZSq_{hpRLU3mpbcD%n>X!P zwr!u6YLd3Cm7Oq-r}d5EP2-Y+c19|+r-g)azCOozm%)SZL%NRX#cJHV$~qii5TYKBsIXj&=7d-tZ1 zVg}=QYTMqlT%^Z^wl8pm;>aT|O;h-C&PYWoe&GI=c`M9ds+u1%C@;s%GT<_Zcv+T zTU$Zfm!wFtQ6)W(ox%zOb83^z^K`s+DXmooejz-(TrNMQ=a)-{q8YzK&r*3@50qCK z1qH5_eLr|3H)v=K*A}KCn@(%1ChhakrG*q~#{bq&xThv+MMkY$n|jk+PgB_@ii;S{ zZlN4ST~G7UNEDisC}k*G;ksX&LbkQJmiQFDJ^WJA@$$9QJ8jEa3Tnl`OarLIEqc>j z6c?^zUWFo?;eOpEmGWX3BkkY3<-2_Cnm37pw>71NiK41J3`dZpW2;UYn%cD>GMZ6e zmp4*c^PVPz!rw3Fc5GZ}`z03|IL7j!OgQ^;yz-X)C7oYchMMu$e&v2y%UVqz2)Kbd zT>M%t?>BOzY%gga4w#C1MB`B}=cZHc&V~PDiJ}?z>wa0&nwN{2s4><-+P`^UZM}(t ox3#P#VlSgsAn<_e@#U7X_NK{8Niwn-{|i5`|6$}0{r{(H0vi0ujQ{`u literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..d23c06f5dc94ba87ddbeee5737123c0b7ef90338 GIT binary patch literal 7280 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 KnwpyKLk9q`5b}}$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/about_ball.png b/app/src/main/res/mipmap-xxhdpi/about_ball.png new file mode 100644 index 0000000000000000000000000000000000000000..a59571d831670e44fb059193524526a5c34a9faa GIT binary patch literal 1479 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/avatar_vertical_background.png b/app/src/main/res/mipmap-xxhdpi/avatar_vertical_background.png new file mode 100644 index 0000000000000000000000000000000000000000..4dc0d02f59758e07025309385421195666ba5f0a GIT binary patch literal 519 zcmV+i0{H!jP)I35_G&gHS9iiuqclfX?%$0N? z9R{JX<;|801*I5)HhdOaNj8kWkQ4}A7(DBkEh9Z8+ZJ=f58cyrN}40TsLr2^=H=Np zZsZY_}Qxft+6Wn)h4<8Fp0-1fm`xXQ*qaAg8woSE8tH zTMgv&a-x~Jrm`M>{Z*NyE&FCN?OE`wbMIH-9j3Ekvtn#6>Gqxhx}qwK!(cq0-3wPa z)%*u=!m=E^cTj!cENK~bE)CI;Fw~_w=A0+N=HClP=7bynjV}|>OTdVVzJmY&002ov JPDHLkV1jrY-dg|w literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/ball_colors_auto_ho.png b/app/src/main/res/mipmap-xxhdpi/ball_colors_auto_ho.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2355303c8497343fc458fffd039c349edbcd21 GIT binary patch literal 1782 zcmV;WJK|2 zlf;G6ZYBk_h-fA);zDd+Kq$D$bYYmxyXRidIrrW-FMl)BGT*1={ITFp{ukhc9Cnxujzc^rZU(?wYS4mM~~lUhxy?fT@!%e4~$?mnm&^MLm~n1;K< zBnvZM13@EBYfh^UkZ5#=ehSno@VK>|1<5|3*DSx|c~QH;fXOUH5ejjlG*gWOrs$yl zT8=5e+~`vmN><~%LG3hw8c=MGE{)E9c+409z!y#2q?rxlZBrKGwe1|o_;=76?_4@k zmC2VcmuSMWwP+IvQR6s(t&t|LoS1DpxH>i|Q)fT2a_faVtp$66eWPob;D+-hw+I2s zfc@gc2AzY*9sb>u5Tns-SkmwiN1l@aj!l%CR=mQDdWAZTq6vb;p4fYB5QeFi?mvC* z_04F1Z&l_92-!|Chjc;gIR0Xg-~lPr1)h`L-eb0yv0;pD9OLIF&&Vf#e5 z?${Cuyv6TKP|!te*;yWQ!Iu&D$wXfiCT3Y;=d` z-v08P1sa~BNgF)@?(OBTlkk|hE&RRx`8|3r7#~j9DG+@C4xt3igvv#ehxvfkQ?!zC z@npZP#@jQ4b%1g5$1mRABA!(mh?B&u_XJ2$vZ>lo)<%Cu93B$mQRBmj1YDmTtk0!v z*w4H$D=Xjn{{13f!f3y}nx;AegPCU&yxEB7vVC7~qbZdu%kg16UCS+|`@ej;L>%Y* zmK;cV-ll42UYxJo`EGF{VR*$o}!_?CT15qfc z6Z7-F{!;)xFSCbAROR)XHys)PTpJ#|D_CpTD{^N!qItqG<^!U{(`^ zEB$zBFM6acK8c=tWpSJG^+TT$fpY53Aiy#84AlJ+$7ViZxxyqsy=Sz{nHI1O?r0e5gGB@V>-nEGZ^U%6Bq&TBeX*l{_Z_)ixWeIa16M2ahb zJJiQC7^f#f|5=2?PK2<2@$xsdfdZ_r%oT?7(Uy^_B~ud~$hn!%8IrGE@!<2bwA|FS1_;sM@h0$UfvQWm<SjzoWM?@&T*zw)jLjEMnk{jFi zsrh4H;#{NAX#6Kmr_%z(RZeW2Gj0H?9;vK+(|$Ia?OlaXtQ)HCsUYS9l^wC-#j^_a;e0DVbD(ojJE-fJo zqJ;f~#iXTVLA0=+*j!pt79Qx;?i z14(IZS&%IZB&025frv23k+zZrV!~jGw52Q%6$UBN*0Mlc7{o~X+Ef;(2!jae5NfhO zO&Cm&R+R;+!XQCfT^7upGCp1U?3g?gfn(HVfx56~jIk;*k3vx0Kx8<~0DTVrV%y<9AjBa_}dB(IIFr6sqAlQ#mE z(ozY4>|KwQv_y(WY>Q_hotwlH-_L4G=cH-XHt(9!Qxoy(nF=lGDX&`0(lQ#-sV~#a zb5PRKDX&Y-WqWgrNyokrFDBcIK}0&{lZWE6y;!oP$3AMQMz$kYdd>`tFWRb-1-%>@ zx3ye{`g8l?+dz9U*^UV5n^0d)_&Cs3T(%=ZdJs++*Fj&p8rhD3G~(L@`#1)=7M4_9 wQd!X82Ujr^>$N+7QTtxgpVDYF8jTcw0A@~ literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/banner_colors_bold.png b/app/src/main/res/mipmap-xxhdpi/banner_colors_bold.png new file mode 100644 index 0000000000000000000000000000000000000000..541955a7fa506e00519f0f130323a9c97bd1a098 GIT binary patch literal 1852 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/bold_wight_fddebcdbeeffcebdf.webp b/app/src/main/res/mipmap-xxhdpi/bold_wight_fddebcdbeeffcebdf.webp new file mode 100644 index 0000000000000000000000000000000000000000..11346db593c1f71142b523a7ef10c918ad1ebdf0 GIT binary patch literal 16162 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 P00000NkvXXu0mjf#)afg literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/categories_line_refresh.webp b/app/src/main/res/mipmap-xxhdpi/categories_line_refresh.webp new file mode 100644 index 0000000000000000000000000000000000000000..c9b0260aa758649752509b53ae6c0d65bb993ad2 GIT binary patch literal 12664 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/checkbox_layout.webp b/app/src/main/res/mipmap-xxhdpi/checkbox_layout.webp new file mode 100644 index 0000000000000000000000000000000000000000..5d44be264f0f6adf2b93cca210b0832e3ef37dd6 GIT binary patch literal 146036 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

0jyG(Mf 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 LDEw#t|E~W5Ol&c1 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/close_adapter_explore.webp b/app/src/main/res/mipmap-xxhdpi/close_adapter_explore.webp new file mode 100644 index 0000000000000000000000000000000000000000..54e3ca3e0ccbf571662bc2247afa76a7eb0b3154 GIT binary patch literal 846 zcmV-U1F`&4Nk&FS0{{S5MM6+kP&il$0000G0002d005N$06|PpNc8~#00EHHY@6Ij zzhtTUlv7DQ^}c&#t1bNmia-G{0TT#-7(fUVfdFs-gn$VQfHHt0@XwOP_Tm3#pNNby*R@OpFOR3g3CT97$|&fGYQ#7<)ynLDoab(l@0_uBfr z0FmD7N|qS|9wM>BLnO9%i1Z#0k>2AWaf^pY?C=oz?C}ukJsu(f5ZM7Ddq5-rA}t^T zAkqL502u&@fXGjg1jqnL0L0@lFdiO{z;Nstjyz zUGG@yO`2$ES@D}mV#~U3#*5OH)$jM`rQjGrzaLMG!7+@@I)v@U^MC*UNxsITuJ9=C z@OaAc$PFHbUePFsEE<-GN-Rnuq7@eQJGw#QhK^8i=(H&@C=8vO-5_w2 z(S^3uUb&(PZK1hWOB0*?srb;>M|q!L(b)i2P&gne0RRAy5CEM4D$)R!06vjOo=c^q zqM@VuSTL{>32AP?Nz9AxVS}fwen3?~9>@i+$O^0G(mq00=Y-=KY{*4Xw~bWq(ln@u zIU(J`uq}M$@RJ56&;=qK)&-SHo-TXeq=6`){_x@kQgB}(sfI&rA(|9`s*JX7x*!(6 zAS$CRn0+vz+A_nMz>Te?$(Wh|0RH^uB4MN=bGWFg5G79W?mWM7#xCPne9Lc2y+1$y z_FO~&C_o+CMGk9qhn7nPIRB*^->5`PdBuQNH6 z&{`V;t0e(#PQxOyk1i^X1kd2u_ux)jU!E`KV2JyUF-`+~c~?igzzLeOos#~wC<%}s Y`nL9H)?`UB_53S49A^K8|I&T{0QG%~H~;_u literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/close_time_vz.png b/app/src/main/res/mipmap-xxhdpi/close_time_vz.png new file mode 100644 index 0000000000000000000000000000000000000000..d971f890c88ca6007f91bcab4861910dc505631c GIT binary patch literal 1131 zcmV-x1eE)UP)!z6@|xR?ZA5+9S`L(*UpTuC~=K;tAWCSi=Emn;b@9083G(t9w+$!fKFLPT$| zP}1G=EzB|3^0NM&%KY7^Nmxt^FehG`mk;Oyq5m#$7*Sh7wh6E`Tvsbgd*rmsp+%R3 z787NafUThG4U-aiYY`y{StP)AFW-<~O&`-@ViFFT0O@WGJ_mlOT1-g7K@wmBzcw#A z)h}=yS_CFx)&$tDMgw2s__PQ}!Ym1pZfBa#CQBT*)*NRh2@kHn@CJ#Q;A>5gvteh?)Ab_qdiJvY7%>rKMs1Tgqs^uk(ScJ=P$T(S`l?^0UI#* zK3a2pa#@ZZZ2`9SHy~FU^fT96lP)cQyMx`;@Vqa)Hv#s>N(pjtWdiTLWpS(ptU)ex zjDL;*gVzA|{mw4-4Kv5=+nzppKl7E-uI6laec#u<7NE7iKwjFO_X^Cfh3EdCA-yfY z?rSM9Kdn`@IsTv<>R2b0Q1p)}4JF_+ z($T`}s^Hz!{&Qwp=JQqL&xrM20}?gq8eMI_iG30?bU|04!%S~F`I5LQJE2Qi=9D%_ zsILo(wd7o*o1oNKE?r8#MnZiFC@_t7FPBp$CmDz`#t$MdAOGt^_d?FTY%Os$a>ys` znm>Lo{`66h^IW9*%X}Qcw|1o4yi6VzpR6!e&5@Rhi0 zay^HCWOyEs?SrnxZSt7Kh;5W9zVj0_Bn1);aY?!<8VGX)h~ zvht7-VSk`dIKireMMdGE=Lwsdd;6sYg&W#8&Yq>eF~H$ zS?@@1r{&)xbLvz5il6;Z`hWWWr~QBQNuaVPos-Ewvr@SDpKWnaieJm;WsIHX%n5rq z8Mw097!02KaI=4z^Yg(TgJln@o_QbjU7a)YEnmQnpbuYeS3I(v*FI78=!Yx`X?q*V zd;OWK&T-`ji+>aVhL6GxCI*HHRt$3)wQLwyFxpM@nCGLqWYHppPo5GRgg7(v9+ojm ze_j<=6Li_2dYwblj?DQydoQ&f?z4P;?|cuCb#&FkWi>|My~M>+Lu@1rz<=1 zK4FdYHFEpwzhf20v`r8E&f3}EirccjLMQLY-b*cuXSlp&I4b2J&k~gIqd#bBeMX~& zTj9p)rQC6g4Wt`0PDNUE{*vL`wb-NmQD9B~EiKzr8GjZ%-O!A%pnZ4d2Tb{yYtr}V z-ppq?oerH6p7HEU9|so?P4#fVXRC(n2@_AkvE*z`0uZ!b|v4Q zx5d45dUUnmvYjN*s_xLkK0i|5P0`Z@DtI`3SHO;~F(&7URPyk61H-@n3P<1nXE?yX zz_jy-hmUG^$IF$MY9EC3H2cpC-MDpGl_zV$ajo?etVC7bbtg(cWBD(r&ma-pu-g0K zMsc^VjxL9tilaT}?Q~r7VCSCXz;}YGi{>sU`M*N*7Q-uhYn>D8%F~nkGQY~}|DT&H zve=3tC4183MMZpR_x+j{ChYM&dFPCJ#N1QS5sI=+PvochoH%WG;MTE-)@H+%61R>< z9uSZeS19Y;IAco!%Y^_ZBQuA)OH1p2t4V!X*UfzM?~emIHHk64f8VvbrJW9qxgoN5 vdRo!?V`T!tdfU&;n84nws^MCtz{(P`R_WviU^Ztk$vFM*%>Vx{R{+@nsgw9L literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/colors_selected.png b/app/src/main/res/mipmap-xxhdpi/colors_selected.png new file mode 100644 index 0000000000000000000000000000000000000000..e5f9d55244286bfd2065e0f32b3067272bb67284 GIT binary patch literal 5971 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/data_bbfdebaffd.png b/app/src/main/res/mipmap-xxhdpi/data_bbfdebaffd.png new file mode 100644 index 0000000000000000000000000000000000000000..f0de7c22b914fc794e0f8e579127295c5f4724b6 GIT binary patch literal 878 zcmV-!1CjiRP)g!yD&YNXr2^v$tW*&F^U675mk31?tRi{h zGqbbn)n)hWeeGR~WPtH_Y_mxQu;d>wpU>~nb?9)aW_Cvd)mHDl!)@7_o*;pHpUb)qy5) z^07X|kfviQG82%gq=_2-27XoH8fZ3%ja9mc#9tbszo?M@s;2tzmj}rJLBEp2A-{pJ z7fVPvuZ|)Lwt`WV1rT*S=s=rLY5qv+#AF~d3<_pVhR~@&_A6^G9W?}|zRy5IqrAxwYLAK9yQAligrGt{%_F=1kaq(1ocbiLu5R>PQ4FD? z@J{|*tdW4G-Sv9iKcj8mOi)5OHK9;Shy_khSsTMzoD7`XgAB=kN=-NwNfAEQtJmu*F@&*(cqxL6pJP}VL^Xb+Oq$1| zF(Gvc>nid(sxdWCMqk(_NRx+3%s;lyH?MYy(bkpRbpQYW07*qoM6N<$ Ef-OgeD*ylh literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/data_left_bottom.png b/app/src/main/res/mipmap-xxhdpi/data_left_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..758acd42eeb47044d7367ac567a8326e67997016 GIT binary patch literal 853 zcmV-b1FHOqP)5Iv_XZ_VFJ)^QbjClPOa z(n)#n%tHu7KXcy=wS;F0tXSWrZ){JjR?C%yB?KZDAwoRah-D&%1R)Fkg0=<%Lw@JX zOG?^XX$LaU5}MY83*+I1_f!K}8dF0I1`R``uB8Q;kvwb2qSsFhgxHn&Yb;A>kCbnl zmOBKNi1@a7TVmL~sr-cAcecM@L2BashLRa|hXrlJ4pIo?SB;8#DvMCk_`0Zq5U}2Q zs(pPKP%u-3OBX9nY201Eq|FaG4l1xTbK)G!cBF(D+_|6!gg65c&>Nscj~*Ypov)ke zZy;sYYMBD{sXM%stE37zq;n@zu;(DcSad;3Qx?c1Vmt_atQyco_zvA1_E0XbyMsN& zp-4GwD~iuXe>lGf=DFyE6w&TJi%xePD5=~%(H{j;fY^+rM9(wum>v%HBL1!qe}qqR zDO`@oy{B}K5aTs}FL=J)T5~<6UOMq5UmfGr%$M2@mz1qC#`hIUF<1);cqvRuG69=T zeCRT{6GAZ5=H`3l*4{!#HA8p#6>^;Ot~|ziN_}(}wz;ozP699cN~}v(kW+g?$o;X7 z)bl9izxc)`6-s=?D6E<{`Dnp%-1xj_zRLJMhRocB z-H4Q#MC-cH+OnPtjky*=wP|&u?^8m~_tByXAhVFNDhh2snrTjrFkwd_%*Yy%dZ6e) f!2uFkn_~7i95p2=p2a^900000NkvXXu0mjfT9A6K literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/details_lock_list.webp b/app/src/main/res/mipmap-xxhdpi/details_lock_list.webp new file mode 100644 index 0000000000000000000000000000000000000000..f8d778d38d1d64b787af287b3583580dec66d874 GIT binary patch literal 91286 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/detele_rewards_episode.png b/app/src/main/res/mipmap-xxhdpi/detele_rewards_episode.png new file mode 100644 index 0000000000000000000000000000000000000000..c5d0a304efae54f90c5699acfa32ae6e943594de GIT binary patch literal 2778 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/dimens_playfair_line.png b/app/src/main/res/mipmap-xxhdpi/dimens_playfair_line.png new file mode 100644 index 0000000000000000000000000000000000000000..b48949fb803098f65b0d8d3658ea123105cc024a GIT binary patch literal 1040 zcmV+r1n>KaP)?YzoZ-$dEByg1iIKH7`1>5d^szG}B#{?1SVIxgbau0CL0BB3FcDR67V^ z;^UApteXbO^=`Tb$PQ)TA(4U4~@vyRZDkbn&pE*e?`2jF*jmyJud5{6{dW2Ymp$jw6@%TCUCfu+eu$Ge`Nh z{?a7Kdjw6_4eJ$fAve5bI1m!hoipYl)Y_waZb4!t&42`3Z=PE2PH-n34oUHnTEv_vRE3PwM5;g*;Cj@BBrTI7huGYJYhKm+e`QPvVv9!c z2hvrdI9Wh<3+|-(;a}=~DOakKsYm8?@MHQZ2rty9Ycl@lW@>|M5mX2KU32pO=iKc# zzYdbz4+uG0Y2(Jwr_4_@;TuDdx0_d{vvhKBgg1l8ba4_gVy=t?&RtdALZ$N_%R^!p z1EI_0-&xKi*PR4;;Led%vKB@&2?=wsAP^4QD2wt(P0DZ7NXCAUYvxDusAEgy&6U9q z>6i!zej^TtNGu=_9-H$j^+dV9QTe_M9k0n}xTYEGvG=4?jG&Apxr%5G4@iz+F{_pp zs@IdFWC5;e2Emc4Nx>we$TLYnBI)>71+0lz$qroKs5v;0h$j%`d}0*zIIMWcspkUb zDwdKoqvx~uJaQwqUP&3}alPz>?0P+ik43N-s4{{x!;oW&qjb#+QJb$@9Q|fd^n)7j zgBnb35hP39^w=sprwnqO8&}y{>K&2i*s|Pb>#lnys1*2tTdL(!^O+vhWrcbUuSuZK z?}w%p%cfO>205oo{J>_1@hwGAmj*`wE=&3j$4oOL#{Qm8EZ4mq@MF-lA9juH>@C9ziOj~<+LTY-4b*ke&HWC{X^an8*O3$0000< KMNUMnLSTX|#NPw} literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/empty_image.webp b/app/src/main/res/mipmap-xxhdpi/empty_image.webp new file mode 100644 index 0000000000000000000000000000000000000000..9378b805c81c29dd4a5ab79075a5a4fc423e6698 GIT binary patch literal 16420 zcmV(rK<>X%Nk&E-KmY(&MM6+kP&il$0000G0002R0071S06|PpNKzpH009|=ZQC}G zGTQq8kNZSK|Dyo9rNs#KweeV8mx#hlDFFJ{?~4NPlP$K{-psszxtp08y)ADu^Nzu`w!gP8Z(FJ< zjaF)HW37J$AR;JAk}S4uU(HVlu zG?lz3DlPMfF0OrPg=TtzpCFWb3Mfqmm*DgVdQ|)_6Eo^q)(2`ljJ%tdz@gYE*Y*$| zmKkzj1lf$F4{D>jq$V&vPZ6R>Wn#7i2bX#%DYjZc9d7WZjuNKK;(ZIn)xVrpeDV90T&otq5NQe3(+TAOlvy`ND5xr|@gr;* zfBo)zAOFPb^YVV}-MM$^%CCx`pjcBtGWm1;#z`tY+od$N0{{5A&%b+K@~=xLPCVfo z*Ne;?_cZJ0`3+M5csM1`eK_aUSMQ8CmgS^_;)sY~D1cxku&Uw6L9Tr7#GYr@Q8r*l z2S?9vz_L@e)XtK4{hi<0*6&2)b-f!@(G64}$3adnaCbf{W0itBcfLh6(V* zbFKKoy4!&b`^T?+_4Mc#3Ayj6Q{pvEAVbmoK`~^(_YNCnGn9!$l4*o1(@*=OiA;fx z2ISSj8MTFFC^mpL&aj&;HUi_3dx4xZ|G6(6Hjd)_tYmywnkOEkVgMW{?!Wx=uj@QT z%6lKID%Wm4Z`a*kB3Uu)y!0KE$_A7yKhvus2LKYz`u%q^Vzx%dGVUlWOQ=XAeBpxQ zNCly2M9(r0RqQ#Er;U$~2NS4= z8Aj0feX}LrK0y17GHNMih`|Zc85S(KE?%G@!@>}`g}i_gHv}|?%1HK;wYY?;1#?GnXcw}x z;>)BlRgT|HT!JqiFhW4I6GDq?AvB=jV*AE7T8$nS9*ynBp*gHEO6O-kUK(=CaccbH zVT^HygP&&M0m9=ThZ6HUk~9R3jfCyvKmMQxF%HKGPbpL8b$TfAzVkavuJS51pla>S z#ZbhQ$#7b2I!oT|ic8)IB`mGq`5j>u9tGNcG!)@s)o;GvYAQigZfDWNBtkA1H|`V* z4uS)O#)9BIdgklraSI}1eC^H1cg($X^9haRI&ZcI{r&3*g-2vga!QafQdGQgJ2E|K z;tK+@=^xs%oQmNFK^%Yebv=Opa7D;KXZ_|vQ-nNz|M8$2Y&8xkC$bJN!x|BM26^a$ zL}7mJ& zk`?v4?_$<(h zv49;XzrUm@_nQ^5NSqO(R-=qVj*x}f)$2B)itjDU2}lXa>A5n-Z?lgG87O0-h~jvB zC*N1dPYH~eVWw`N6A|JB#~KRdS6)*fBlHN?n;^KP&pv_yK2r1u zkd%n9Gf46W>Y;FROYYJ`h*ZL4C|F93fz0JK=e_zYe=@uB<#hM0hWT6%s+vOp!2t_W z1);34c_b)8t%*b)D@aSELoq6yr2!kHTwN1wenU9g0f#PBf`a9K7Ca7Y_scE9tAa$K zT`EbE7j}jQ{pO!G5vat9T(Pb`{(7pkf+%jfVi1xoyz`1FuXKC?^<|Pqq(dYv(RG1C z89+rOj~iL=sCwBIqrfGG%#47B{?#Y8dr#1*HlStv`u%`3WS|(U294+hA|3aTkz$%A z6-Y>eHNwPo#ybLHWtSO|i&{(_1`;y4^QaV{`Ztb? z1JL%L)ExFUGYrN!3FMuw-KlM*QXXH4taq|oW~nn&vNGcG!J1efPP734+ZZ=^ate`a ziBu2^0df#g&%Dttas&t>Bj^Fw!SeAoF`Q5Uyn@Js!`3CS>Yu9Ic6ga;hoS6kzNGO~%QD&a5e!7@X)y$;FHL4jMdH)UxIy5>u5tnW2PZ z!n|%)3l;IijE*}_y$lQ=!Sc+4@g#KZab(pnazMtwkaz?v)C>_7MV9g6L4B?OsKco+ zxUDS-l-DX^AxVqDSPvKE75#%*^7W<0bcI`1>>!Yd-6DPBGDrOa|J}AJ+9jWYY9IQsCI^mL>IzRetW)=seBL( z0h%bOq=~>`LV{Yx>6JtRu%KEwVVHz14%>>>q4S)Frb5afSan2(l=itY=hM;bloas_ zR=tbieZapk1(+Wzw@4dxW;}V}a(R><4M21jn zkmWo;+t0Of5;cW$ZBLL6clmxX_@4Y#4{cy~-}G%S;|A+01~iNheU!S_q0e<#h;z z5T%rRuOVDl`N(pAMy$RQqZk&JJR*Zo+G-J(c1l(&iTS9QW}_e?u~9->rRqhNH0;DO zjB=)IKS3#fHi#62)}kX=hI2`*$iQvsvzM8`8(FeVHx65^Vn))8%<^Oe^aMx#-7k_X z8EAC0T>J1iRhy9m!i_G*M|M#LXM~%J;yneB?uA0~rpSVFM6o0&!X6m&^ss=fVKYQK zuR55$f3OunBn+NPY#^{9Q$%%vk60aX$Q(Pg6{?H)FzK8H403?sV**3CHdBM12nW(K zkCVO7ic2kcAO`3fX(f0e$5XI7B7D<8;Q~PdL3*LG=8b&+kCAi75a+h!j`QS5%=bQ7 zF0~YUs)L5{iQZsBL&+duD1*UeLqu6jMbagSIsk2gvr!^%^)UK8f*>rJ$cShtwYI<2 z7*48}32r`E#1EJVSJR|~)l^G|_3&H%NC_E(Gc+VLuId6QWMe`xi9^Lce2N6b#uB4z zU08XZmHBkzsk$XCUImcRht)mLrBV-?W+*_ZDGvpjJvAhC_%-6d>GZTBO0Ay?ctVX< zzs_pDnIc~VZVaZH3e3v(P(dtxIFSwk=t2&9eL@hd3{cV`U)x+rv~+<5*E~Wr#zdmn zM71lp5Ud`{nABzl`zRzu7))iYsrF*L_X<7wIH2L36gq5&e4$5*g4*m$25!s(W8fXU z;XDA-e*W=HR=b_EdP5JFN=ERyqOK8uz}g*|G_~k~glpUF(DaxwfTcqN*nQQKI^>{` znw}ef|9I+us5b+c;vOcvP$?VbRw^sGihLTwL|%{JSEMXS${$kX~0CoLs$2^(26 zOmj6TL>5xEP}xcVtFxPP9CS2<09s~j0T@hG8Q^jNN-~2oW!1zba6-Ztf{6yKkt>-Y>u?yh{z{Vh*4fZ1+O6%SPo=HwfpQRh9r158->CAG^}!{GffpoRDc~N;XLxA z3&en^$z!bt%gb6}xQrA|WLt9gwjw)ZOsxpTbkOSV&!NeK8PT#Sk2qOyCrMFw0MSZ2)! zqB))M;3yB6_Zj{P@#b3J?iBel7YRobYjICWsc%k`5X(e8b z3yyVXpjs%9d#WSa3VO*^(AxFDLw(^Wb*LtW)OpT4OD$KyDNq-+vO2dxVp}mQLq(9S z_WTZm3X^-O#DLckGOtrq!Tp+0Ye{=C%~T84)nbLK_J>pD5b{FG_E zF@aB2`cC3T?Nx~mB*~AAtCZG^t^Iy{6W)s2HCrA;%)~d$w_AIXuU3|Uu1MIN9b`m| ztA&E34EV;naJ+jWfrCiKkPxl}seg-o>h+AdkCX@`C0Y%^>H|Ys?$pDqLh{~%3M64z#ND_~3En06P#XkT>12lL#O>B7qu3iE(pdiNi zu#h{9Qr7GmhFP*r0aDJp3MEqXF-+^yq-x~%{$$FORA;7CrT{gF=k;@S zs>TpTFC|0IG*zZrX#<>KAqtr$!j!BD!VsP2ok|#YT8B)8$a_!VVyplO0_9X-0*1Hy znB19y86$6zi1fPD9npMaWdx&XRK6M@rhW87w??Oss98hM5)Tr&iP4sT z0+kMFgQTfO8bo4)9svRaX+X71y`m!OGE@*Et0p#cSpLU{aQ< z)JanUt7!QGFRlixN_z=1TyU0^?v^^_w+4$P6C`^zSD5-4DFBGFvam$1s(gYnS}!7D zB4>0w54d`P$Kb3bHJp)<*^Kan7j3`QN#hGBL4bI%M=aV|2rD{!P;iVu$#FVi&={2F zMJ)o8`V$WgYCofxxCB<+s)srwd8enPDZUCyfq1r@iuYE7vw*zVUH)w&Qq} zj%DDmT&5*)gGXppi$S2>SDZr8(w3m1X@rpkcMA3b(a~0BU|f$#yCFakw6-ja8{p_Q zoUY^;7o1=$=ard(fIT#sM;BQ$^zyc4fQYzojLA^+NeEs*LIkO2qE90f9+f24k`aM= z6;6vu2%X4c#32OdPNC^sJ}4&kx~$XSqPYx}nJFXL@lu4hHOHd8BuA2x#tT+?r_N_j zYVxqwEurN(M&>|Lg(e6#00gh zG}b$PX9=3H35&R%j3~oKc5@~GC`R_gn5pijRiFwNeL;v zgvG+rAl^l=1Po~wUjjRA8KGP^L~_&QSoN8#5FG-D$YMN~#8DcqL)Hib8`1E<(U8S} z8}QQ@*u227G4aZnh$rpbFr1c8nNX<^U2TfS#qqM}`m!BR>52$c5s9G34N4TQhQd(f zluiWcOt;eo&|=4BP>|t;#+@&>9>U3qitz~m`;4PtBG-v8ttmt$2C>h3hIpnOLcRj7 zumCV^xHP0l52eTmGYVm@T>9lcdpi-gtZ+F!Z6MC8cN$(sCAHwZg$w{wa^uenhI%lB zs09PeV0MJXl2$lKij-c0fOP~&O0P#$GFuh4ZVRt-w1BoH+kh27S}T7Pg0s6vEIuM|8;)+_TBDulcbxWl?&;P^SztbEddKvt3n zMT#Ov65(8zGyh$m)FhqFY(hXFn*%81 zM=O9FC=$#z#!$*}7M!gL8K`UTzq(X_E7nt{yI&g=E3%d1qSXzt*givIRZdBDxSrh}|^N@}x7GwEj7Z9-A&%|n4O05db*s2(inU65R3Ithw zQCudj>=p+2SRF{E2@9|)ZxD*h;fDtX=B4Bti=IBj7Nkhe;jAHl^xj&SiI0#8SRz{I z(F0gq6=3y+CWVNr+*{nqNkz+(bO9$;)Z!gX14B*l9Ujrq0W01dZctwEMqTomR>AJ* zWk@-zVzEGw=HmPZv7OQo-05y)vCI;Gz%k07N3#9mUi4>TylmWVNdpnUwa=}(N9gueKnma6|vVP zqEbY+O??h6BxqNGv<;7^#lvnxByn+}r1I3nFY|I&oZYugLx zwu9G?TB7MEzonN|I%@UYVclO0y^!U4>N+Lp(eLk3m1^Aii%@)|V`kv(NAe>-T#M*^ z6@lkC#5H-#*q&>3URDu52_nTd68?{V^Vq0{(O3s(S9gvQ1Y9^Cj=uFL&Z+QyDxw=TVGjsH?}vKYwHGqWW80BU-J>E!pl~ zCV}u!>xA}y-}|qZ$@ynV5>>|ACeni55?eqEvMDYHucnAS`VxzP>!aa(t0@T6KDP( z4U`@x7}G zQHC>23{W$3pWlDLHG!SvJfkOF3XHJE{_!AAccc?7|X+uUVZut zZ=IL^>(+%|tZ+R!EWXLFQ#opCqm2=@}FcF`v6>|(|{BjeEc*(ws{7z?#A*E`bQt;8Y%|Z%?}DN=N^4^x&9=^T5;>Pj@Ck zUKr2uOVV-u+7$6Or-dk^5%v>lpZ1hgjC_QXxF}puwq@t} zd&y<}0E-cd0wMA`tjnBjP2!>Cb17)N06OG?fT$BUz{?agW$DPN zXIWAZHnI?w=Tff|2o^BaEccF;cb?%rKjd_T^Te(skx`sDkJsHi?G8{9*3xySXsez_ zNK9iH@CZf)M6ERijgho*AGb?*E-ZmlW@WNx_zJU|_%yjmNKo0}ffsd~YX=Hq4sD@9 zIzj30!nXX}1`w!FKL7t8tZNUlnI7jch)2{UAe{aX?4+^$!l(uMYlAyON9&h z%1r9{zLs&tJj@H`b8uvJpODQfqV2{^z+I?E`f#9Vi zXjniZiVhUU;lSk5gNGF)@3SR6=NU_?2+0y619Fv~pcvOOYY9rkQc-8X-k%JSsB&a$ z&wjx33Lx%e3V6S#f0`@~nWm-4DllQuukKXvK@LdWE>Oz+#6mL@D<;%~5-K?TI*$;7 zg0+-lwc8=zTt~s#e!Yya^N zz(+deybP~^IT$rXU@@MJZwXbLFYrstbB&A#McX4rrxqSRCXU7USB-!=eNP&go@ z9smF^VE~;0D#ifE06vjGm`Nq0q9G`nOmMIg31ugM=a&JiQV0WbdVpdeZH?%|HRrzz zdvB&q#2#b+W`AHk-TFX3z;#J;?0Y`>Oy)6tAbCyxOTnKJ-j4Q%*sCagdTN97kG=oB z{_X9z`JVKCA^&aa1^EZ_&-T8Je^uCnVn5;ffqM1yulWDqKOjCAK8MV&u%E7<03XXg zssFqF{{f0+HQ z`vd+@{SW<*_aE{9{QuK`|NrgxG5<%~hwTTk*XoboyKtTAfvSV~i?HXI{||9J)vB=3 zN^@n~2`;Dt_R7N0T#%*2allI?x!$IIvKR+Ar~9-fn21VbR~4$;1IADARd?P!?yKGB zGV_@Uzm#_08X$7E*!DhdE7~zuHgY@BfE@i5~vk83a{f-u3!7nnYf(tP83u0~0}47}=-=%na>Dg={GS-gSXq!I z7wzGK<^}DuJ+{e7u)b}WPk4hrVXGU94&?#rcjK@)T>$TFA)&N(Z!9|06&J7stkE-s z&&ik6WrLr~*`KtQ3m*WNH*Iqq_xWf_>l`1m-if!hr&WTRR3N{H2XD8+ zOHI|5l~q|lsDpOm5bZmX<1RvMVE~#3ry=8`fk3E|^}ye|O}EHpTLUT}P2B&V|Hz6D zyBdtKWu7~HjS>icr5$01M1g@8tfcX?S5*wuV|puJ1EY|ES;;6ZCW0=aTKt#?cA8Ud zVSdB)l<-$vRwi_RyQSoAvQ{7PJ)rX_CAJtq{}S?F*W|LuYuH;9wxrs*CMozUb0buO zp|hgsS8scX&;b5h&%XC5zvU#g-sQfN!Tf?Y!Bj7bjz2 zhd2ij7lm8V-ILzNaG}8iB#uV|Ka>`^@S)+RQTKqK;0=V7&}s;4Gq;th;ul#|xoixH zvMARCsg|{pJHCEkxmQA-oDX@-tW#_BNzm9`SSl#?h6ErlJify41Qs3KZV5P{mxkD7 zP3&+bt3L_4ZcGNHfBpGygO6&%uJqGa6?-|z%874h>ZWl4w-~QRJxxf;M;+%!H7Z#Z ze!Ng&rUARPZ5TV&qCt7+e|BHJ2L{wktrX1O9@1ZU2ud#5FzW`=c5NpEQ_s99GGu|h zlG=|a?+Sf-ozJ<0Sh-Hf54sQv^OX`uC^U%^c?4=4avzM?JrR%_C-=TiOj2gyr&m}b z1bmnp;Mu>bMwH!~Rz-5GtLeWJtGT2~lJY6VkoU$w{q+VBu-xx>s-%!>%m|lv3?GEu zsfn4v<&|xk`{Qv&svPxU0cJ)H$&E^zZxNyvm#bCAkk7RMX&-8 zGNx6E!5>j0`Zy=`R?L5O58&82v6}!S$PI4Fag8}&xu;8QM{V7Xb{Iol!3KTk*fXhZ znE;q8-~ zv4xEm*vQop!?8#;dvERc-eI&Can*t6=1}Wiz*(rC-7FR)+%ksh~{4%lEv(Hr<1RF%SEW z{&E3d1TmC!U<{)-2&`=r%#BI@$f&h!?O(#49EKWz79O)W2WBTS0VBrB zeCw;VOv4Xx+f}~Nm3mCPC1B0HFTa3a;O=!)okMs}3os9+nY2{RE1cd)*N1}Bcg;C< zb&WfHcEtZWOQxxIrHr`-e;v=>_7HtRC$5z<{APduy;J}9v`_!{s=0Sr|G`8@a+;0+ zpqM(Nk%JdSRkI(xNh?+1NPMiww?Bk1zV681!alft=qF>Oe;{%PlCKS##1co(2Q*;V zJ6l4~+aSv-AnS3y#r9~#J`Q_$v4ESnqY*^EM`dya6=QL`m|Gdf3A0eI1!iSWF7_{a zq=}V`gJ**Et_m@a5a8Vvvx$-%ZSBWe6bwNf0jfy{#T$|gUoYO2P2{H88jxG{+Bp2=LSLL6m3>UMWb-frfB$blbjwOIs=RVteEY(wnpU0W^1GH z=WC$&aF4%k9)6b>AM~zN?xfz4P%RZPvJE(gC1Xetf&uZZ-pev;@_ATFQ=sO39#HdY zKSxxn10=o=MM&?ONqU4Bql7ZET{phZt>&WPsSMW)R%K44Npzzz)5_uMk7QK!vE3yH zqjA!p1U>%9Ge2T<_bNnJjj$L~8PR)m4_F1Pk%9jMJj1llyPtMX3Fkf$yg;xrdo)-8$_d|YwN>l#S zx=(G2EP?cq{~;l#iI2bw>Ysi8wr&veQ@CT1XJ+P(Z%tE|X=CAKu8 z3x2x&qFhhb-4;XI_eSlkr#~i9y}B~%9UFG-)G1b*NNN;AQr^-3#dNgjS~^V+q(-Vq zmQ6mMfF0BEA)~^kL*pMGiy9=B3-eFhE|4H7y_?ZH> z@rUtC+W0k#VuuBNJn^GH*|@|{$&w6qAD;-<35TwC z9DR(0!{6S_psGh3Fq1#Q#>2LQ5KGI|jkwTD%`Im1t?^oCSIrgZt>-nW8Sld|RmR8# ztOwePp`Yf(;&4$@R_t$GdYD@`ffFqx7oc4hus>V&!%PjaYppr^g} z`Jsz8AD-XC{?6nwC`lxc>@CRm}DRLvkb(v6wWBqu@^|6$dX=$Ri%X#!92SyF^bs7(uqjy5)~ zGfrDRS-u7$s(%{h-}Q?d*%57uvvI*azrghwmT>wTlWk#Qg5m zCLQ3~zV(%;=?p3JW!w*IkWU(l+P&%x5 zwO#EG&LIoBZBGWcwy{qr+;fKI5olQRAJ1kyHg735gvkP%BRkuEyH~kH~pteiY*V% zswR#{S4t($-4kLDM*@)$g;d_96G;-TlvSbbN(~@Fm+moEYK#AT)2_y}ih}e( zbdy2}^`482lV0_Sa{S{CDo&k+7HtSy;h6qI7N$rp)v%ivV^doT4<0`_#uwqXc3ht z{k%NETSb-QOE3Nz?+@GmedCqyE#op`dP*9w%mzoj$O{GAhV)*M#hY?by|`Zf#kAC( ztw7QenCkA|Xzg0L(be~)$h-}^3UV~BlUw}dl(s#znkA;i%eH)8yz~W`y?N~QWzfdj z0HQY0fwxd><8`VnvUOb-*7XE_*J#yf`3# zG}QPy^z568HAUax5DlWwNAJgpW^Fu+CG7IV!TjE02I`O<_|uxWrlzOA zgP{lto%(aRI2I)O!f6!F*`qfQZ)xS*LNA;Yi_8zi3(j*?q{?UyrwOHF2r9ZfBdXAr z0&&?~(7c?3!Ss$y{`Qx8+H~K!Y-D-(e+JJRkAFQt#rc={RoA+P!Y;)bQ+Vm!DmxAY zKH;iac{c#BH@owiN0tJYxsgiO6N>AwmA*F&GKLAs7{H?fl%}O1Z^1d>R=Xgeq4gJ7 z|19czxumHwKu7=^yH$E`*BdC)q>gelV)kG8)4GZ6IF)`az1@Kbe2 z#PalRL;sUh5t#dtc}a-G-)>#IW6+Koh;JFuxLwvA!+k!=COQaAO?T1%QDjkOU$0#Hx_EoFEp7w)?k_3_i$xEyA99VZ+X8 z&YtdpJESAE?zL2VT%zQp6hM=VjkP1XQ`$P29)$R^Q2KB7=M22 z%o)<^NZjAq9D!p<(uAn?J)@vU^A;}n7}_&AI)B=5fRF@-)T|jnQ`fg_yk;5*B)aJS z81yhs5ggi->-Q4Q_3N9{6nu__427KNNAKmF-rXNM078!6gzWzps=7;t66xaV>1TLF z=z7ys(MLD~+OUC^9Og;Wwu zhW-2M(-UuM)5^-D`wT?N_rDgC3hoa^gtHd2kQfa=eGRl6-osJ8FRE+0{e7 zE=x|`>bwK}s-z$}U*YTK(VR3%_ju31w-rQsR#St=)DvyyjU7v8N3)oNEp5D^0CY4H zk#cahFPqGz5V%t$Iba;8J!d`U>fSx`F+C3XM+1_?yUJ##lsg&@{#Bt7o%9CC-~EbWWnb1dweg9l`9S zU#V195sk_vOPR;<0eph;_KwR6+K?`1K{9}v=3=4_W&wOM@^o5XjvdT@lVd0iab97#P3claf(Tx;z zDrCYv@OjEz)@Ygr4?!Xkyiuy0-=Cf%4ULopCzMi91AoPYc0&pMCTB1~?_8KGP3l&_ z2+B>t2fv6NlJmY*H@CYKR%}Zr)B*VaB;M_TRzn;TvW6MhY&(ZJyHZLG235Z)P3qdz z^`&d;TaO!t03o%xZSRPpn+we^?%$d{V>o>jN4F^RbJO@8S*u7d*I9iq|A zfcbN#>LWA|AzWf9Pw^~k*Q&h+Kvs$P8ov?crkuy6<%&(z9IBl`@!bqiDYfFw?G2Qs zOaU6AQSUPFU1bX_@}$K*dCA24$0-De0vo0^5SypZ2=L$67MWvtD2hEGaDR7EmtHh3 z5G)8fz2y&Ss6@XjkdkWn77x%sN?i$M$o321y=R9su8%VB{u1Yo%yEKk zp!_bU2$JsK9W*K!hw|6cI;UVMi~plB`hSi6sOM8=jG>Qpol8pp0Ae=?UatEN`C7P` zQrMIG{-0u2=djS??HJ_QMK6rj0i{N<_m5VaGH)!{dprY#gjT#UDyhK}hGyUJLCW{9A zAOS`dW)LEc-$xsqxeiqd!bT zOCp|8bjuO|Z=e@;D(9Pj`P5>4H>)x_I>-w;*PLG-Ey?} zAz5sX0D{j?^LfhN*(*?+&{4*tUT#N~LGW49^&R-;PT>@1uPABkJk*DuxU6<(_PcW+ ztYxv2o61K(Sm7vwmwV+?W^rNhO0=B7P--40@DCy{)(bghq(vk0!Jz5PgdGYPvQ%az zc%|MFG(h3zJWLbE(97VJp9%FD-qY=>z{Ju6@iAslgEXCsZZ08qXwD9-yo(*C6(NO|o@x~2cY4lCPSc2)^a`4iuz5e5G4w3@Zi1kpb?~^MWGoEN+ik}9*ABzrj~*EgVW~E{x=BrWikZ_kjh!pxOMGUaw^*$ zJ`>?7wCQ7kV)T+(>*VPX{|l^CH1?1y79L+3Ipxd3`pXd}6gsa_r>@$0BgOK!N5hK+ zt}$z4`HXyeQNbKtNTD`CxuGKQBO&G-^inplS_=$zkAICUsNYDIlD%gJJ=s2u zX*9`cQS5+S-?pCC*{U1)un@7C9~0)l_syn6ZDAx?GZ;gqzUyKoZJ?_R-$J!K zbb?wVs*BYshafn*Ap=N@Z`09Pj8`vV=OYZQfv&G8Z?qlA!g6&t?vXI)94N2K?H=7& zrIx9!C`2w!GKTH@_?Sy_%NMiDFujD@)$G0>5taC;#8MEu!ckhvyO(dzjA{Rshzd_7 z;7#K`Lg)YfHnrR*)3|J~(n;i}bG@=HZ+T9aFBl~iLDEex7Pd3SbuNq+LbtPuZn5rN zc{`WP|J=0Ow85YYM7Gz0?`bwzJ>XnBN7l#i?a@9A7-2WHfg6`{Q*pv{#opo=+SqBY z`?|7rv!y*^w>o)8x&|v-w%rK@({be=8$&$?rf&~I zF@NQbuwGv48Yg(4vVqmsv}72_$`he%Y^J{ak1fhgRJkWrV4z@#6`{9RG);dpi=Vj= z670_>giroQlK2IzAbN24=~39ut_FokpO+$D2k%EXwGgA^vUvM{4r?PlD8JdDXC$Oy z^kDdE9$mfuY!qg}<9R%W=)UpgEXtc8=IM$GnwBRj&D-JOC5e~z%tm%gb{sqqc>^e5 zGH7%c`GnixJI*X#*;&E<2BK68Ew5M3*6*-7A;3r<+cvr>c!V#nU%%%0KNp>tORwM6 zj-60kyk8y$5NJk6l#O(TPB@nN>@<5Na#qyBHJ$XwNZZ309wgK=0>h*T*=u0fBA(Gu zz>r7%s*)JLbx@^5TR#sIpvtx`@mjI%;>frq2>_fimoaLhSNh_JCA3KUF&BzNcEdDI ze%@aF){EFPWx%JxTZqySL8g1*yG5^0UKxe4^-%j?7e^}*KKKi#ATYI0XsP9zd9ez& zu*pa1763Dp8>2tZcq%GSLYOD73n*XdL@_O91rL~7*a$!{92mF4kmb@2rfe;D5a_ky z1H5v%6ycwADYZE;@+EyjLbZ;C1DrTq_Q&Oli!nE!46h`pIRG-(94P)~B*8vou_b@# z(5y~D{S>)id+pf{xf+!PE+m2}mb=csLmn|`TlwVpggFnK4#)(t^L5OqujOH2008jV BUeN#m literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/episode_fragment_list.webp b/app/src/main/res/mipmap-xxhdpi/episode_fragment_list.webp new file mode 100644 index 0000000000000000000000000000000000000000..0e4c3b123f39aa3ef83cffc927effa7235bbb603 GIT binary patch literal 16500 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/episode_utils.png b/app/src/main/res/mipmap-xxhdpi/episode_utils.png new file mode 100644 index 0000000000000000000000000000000000000000..7c781fc6172e9d78e2021ec1a373746410124e52 GIT binary patch literal 1164 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�yHQ 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 D#$DNY literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..9e9a8e87b278eb30226751ed7add1a72ea811d93 GIT binary patch literal 12470 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/icon_base.png b/app/src/main/res/mipmap-xxhdpi/icon_base.png new file mode 100644 index 0000000000000000000000000000000000000000..b9a641669446928f9249da52e40fe42412fc2c7f GIT binary patch literal 2622 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 Wg}2lGdX0aKqhPxwxua;H0001AU8K7J literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_account_deletion.webp b/app/src/main/res/mipmap-xxhdpi/iv_account_deletion.webp new file mode 100644 index 0000000000000000000000000000000000000000..a2033e883c543c0c7d8077b380162877a2953529 GIT binary patch literal 1972 zcmV;l2TS-;Nk&Gj2LJ$9MM6+kP&il$0000G0002p006T906|PpNaX_n00E#@TW{D} zG6X{qgg`KaFt}#WFi03A3~B~_3=AO<1VIqKH#5CSYfJK)e-SYO!O(P62BaP-4CpGj z$UmboF>W#qMH1YWc_1diC(|$xHg35`I(7wZ6Ie06aj@ppv0 zSMcSR^D@3ZyDswgIC^eHgS+DhO(wr_8yvm1qS4K1gk~q7)pn}OG8$eSM%HMc^Si4E9VSn44;=lpqRZV)gia?faWBAO4;6G=9hA}a z;vV9@BzmWy^OtiHx=+60{y2JOg@U_d2r4GOunwnNRw%hSg+vP>pA@KBU6P^b;t*m@ zg#1yU>dPG&P1Yl)$Eyj<&WPLsr|_1z1&+Sh(cl@w@1+6kt{^nXFosgjw78elfCFFquy-*#Hp&4fLh;@@_ z-45Nb8%NL%$u`!Hqh%}f!)_SC0!((X4X0TT*nq_-5-WskDzF08qzpT-7({G|M0*M> z!ONTkTac__YdG4n!W!(R5bQy+ge^J^Sz!@2Ge~R_vZBByR3kF1!eRokT|yQV*oBt? z8J1yIFS2bMwOe5ucI61xA?e2Uanx*ueb^KucmR`L)dy9r3?E=oir5Q6Iu&>URiz9+ zU{;9O6B6~=;R)>O5PX584SR#5E-So&T@`{qFloXbITd-pBUscR_KA=d1wKJlBEu_K zR3O&jdFRkUq6P&z%AHdOyc9^#GF?m1GWEx5aJZicPwVMnlFP#v3NvMwkH@~`=;po&sWKVHyZ-uM( z<_OMCt+BT_wzb0DTT=wJnMEs1ExnYgIff8YQK~kSq4N@cU39|I46#m2xR`YkYNbHs zXSjT*gxW}k&U7v6gt>{xI@NHq>Ljs+9XcO(4xO+!Ku~(Svnhr2J@y^PZ>{hh_Ae2< zhv_@jf9F>+{Di~4-xCe@k(UfBz~qq`7{0& zPbmNT$OQG7-X(_m=@YCUP#-xT6$Wy=w_+&wTZF+(cX%|;8xIWUc8O#>gsv0}XuXgz zq{}bFVa6H#0f*2wy`Bn;x%o47eUC z{0;zCP&go<0{{RJ9{`;JD&7FJ06vjOo=T;pqM@er2>7rP2~FHBN*a4x{Z_7*di;$1 zs_C%j&inHVabLIpoBoT`N6Z8C8}+}f510=*E|3q~F0n5_-!?z_p2GjOzqlX&{qnki zI;;8t`~&a<>-WFH48d`%%sPFO>)$Qg?&4X)p>YvDI@k9YG~vUcd~|=t+%c}<9W_^4 zNhsNYm)-uVN7g*HG;6cAvZEUsX|5<9crkte@JUan?rv{?s`*Lw!2n~uj`Qr}wlypUgNktyA zy{aMjh@Xk#NiHl(RxIN2eKa%oDvRU0)}WK_5Vf=poV_DHMiZ1yu=`@Hir?Xo*N8c# zDju5_^*-`4205d^t@n0a37@z8g??9tZkI=_Ri7z4m_{%0!*3RlE>0FktW>>a{^y(3 zzfIZBQqVg=UJgPuS+2)zzuTYB+~S^W5FA(RxgUxOfLHo%vVGJ{UB^(*E{Oc}I)JcD z^x{8W+&(A>8l(_&b+(`ub)}a}=&8!*p#)p9RZs=C_Tpd06EF6ve#^1<_8zpay>!Bi z;^yY&*bh@heOEmYxS7zIW!kx66&}8^4eG{Fd1u{+J(*?`@q#KfZk+mco%T-{H`};9 z0z}ghILN14CZmOk*tzP;8k7qixARTkCaUo8#C2JRe4(uE_A#z#$toz&F z&-$ZeaoW-#*1tOqsR^OPS0|Qwj?O>i3Qr`D{O=6VhmDUIJ?ad3TJX7fJ2wCPDf#}n zgGh)Q=N+;}T{yeZbX$@eGaAa%)Xlw8UX<)Le9}q&xX}E2Pi{#zE>Ko<(VM(0WQ=v6 zTB)N}{~B>Nxbg%adLLHRs-RtJ_s|S`4YWD~2papPC%w#s1Rj*WJD78bF!}*0CixKO znESjV00)CUF$|_KU)RG=t$62<5$BPbwO;}n7>IF;{UBNtQS`$H^>hFZ$-V5c`L7Y& Gpa1|n{Gtp1 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_account_deletion_d.png b/app/src/main/res/mipmap-xxhdpi/iv_account_deletion_d.png new file mode 100644 index 0000000000000000000000000000000000000000..c1dfa95b29654de30616927fa11a3945b54b8864 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k&H|6fVg?393lL^>oo1K-6l5$8 za(7}_cTVOdki(Mh=czZ1_d71)p`dwa@1zO;K*z7 zTOe)FzWmqh1~V0{+LP}Ye@$}gG&=KU0%zx+4a&+_A6!uGyg$);ee3!(-JOi82ROg< zJNum~-X>(dGG&3fveKHif6gsu6?9S)S3W%W^4g7E7OHKpW-A+=7Fqh7>0=k)^QU!3 RHGvLb@O1TaS?83{1OP5PPg?*0 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_banner_no_error.webp b/app/src/main/res/mipmap-xxhdpi/iv_banner_no_error.webp new file mode 100644 index 0000000000000000000000000000000000000000..d992fc3975cde425bce91b0429ddf398fd44ad36 GIT binary patch literal 1466 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 k2IJgkt&NF)fLxMm~ zVGHGJ0tG;5nmFqCDV!1F33n!Ve|e5{0Nro~mNe%v_K;6_1q3}A-nPYnD_h9_=_9 zki?DLnBd2gqEHw3-fc8OMD0M(Gxd`%;RFn+&SR`@DPi>55rhGYLoDYv{Vh@O9SmUU zH<|@YsxeF?oA7##TxaJu8pj?b_Acn@*(B`phP}x4H6L|yT8MFR>n0lH-Xo<8FaSL~ z0Ygd~=B3&6>u8z3{PYNmYU{&XV(|p;dym zs_s3h*-)#1HcVSc$Me-^aG8}5obtT9*yrRuE3jk{tf!)B38X{3;URS&m(y^CfTv_p zgO(IhMgJxmg2Hc5VoD-=>Zu!=R2+pUq>A&;;TRGQdY(#909MrVI*rPn0VUXDF?rrx zPW}HtG3qEBLCut3wk((UT%_unO0k<94Ub_9lrMrg$mcA@2FZ20FV)7DsBAr!9EE3W zTwc8=vfeMNbT(AJ{q|llH_3XP)UvPW|B4R5%i^w6x2$g+QB40fGFoCd91h3MU?lgv z7eSJb@NGMK`g#L=Ii{2zXmK5tx=$f}kYla@?&jU_4z`Sbp()#4l#PHS+~qQ*v%D-8 zXRw91a#Fqhn((I&TSi+_?Nzr8uvKb*jf6lC&;VM)5{tFgI{3xiJv2bGFaByoD;`NV z+wwx$V0m1`Tav7Z$70t?wbTbn(*rrqghnC%hJcIUpWtvf91e%WihtI7O72!uYvBL@ N002ovPDHLkV1mnhrJ(=- literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_home_watch_start.webp b/app/src/main/res/mipmap-xxhdpi/iv_home_watch_start.webp new file mode 100644 index 0000000000000000000000000000000000000000..5a602b6db41c2a5f2cf692954195f01fa6043984 GIT binary patch literal 2300 zcmV)DHo;+bu9v+g0y;Q;#e%keX|v`Cse zg+u#14VUl9|FC_WHtNE_V$3YEJvwLSsxZ9QazH4G)1$^1_?0I)kp z<4q5sYY3c;idn1~Nv!vP_qQjPIpBv^rX(QM*0<^1t4|fr6lN_H4eYz@*da_mRtt`Iw>qc#3LMKTc8ztpjNpsf;1vk zL@Hjw)i?n)fJ?P!wTjG?24aavL>B=PSvA`N@5K2jNmUw5L&~vG1Vm&3EP^yZKN`w4 z(3zl)N7`O>hcBxuZXt3DT}>Tx5D#yL*0G?0kzs_Y4F>zVNXN7Yn8JAlv?_9$Jjcv) zkbSL7mdE{gDYYfK`X&@7!BEbR54ofRz z(T<_8y$a884@?Or0cOz;3Hv%1P~yA50xap8IQrrO_YOR;{lirJ=H)Y2!a85m4!vX zkQeF=90>;McLS-z1ICs=TZr}Ui)2jHm}f=R9u%QBKNA$28Cv)=_2 z^$T=^-$`Z8y452PO4xBejH)WqiKXU3;Vp7_I8g@-1ttZbR8~QN@+GSr{mwo9olEpJ z;g|2d5V|dNW!I_ut_2zz1wNM;gWTGx((idfH2NuQ-^oGF+FM@fYSU=?R5=IMcfg~W z%nCyhM^5?Da6E>M4fO7EpIrmn$YiO|1eoFVD(mi)AKe}Nk1=o%JOPea142f5tVlG0 zMO3N(0KX{u7|KjECI}9xAD84!9OWz z5;A~MvgGVQ*BAj4SOP;yU%~yHN%blvYizh&b7u|aR6+FyjJ77;0Y>mjIeULmsJ-IfiW%X~d+%SO5_{EFpk6iDn77{zpCo4z&qL(|#03#?5#D(=AgnFGm(g4mh<*9DhmK@_FP%`sWGYtOzKYp6bef;o`HHAWzXr6 zLrgA(Q<+M>%0#av9J}#pbB_oI7)lw}s!f=CJZ+8?zORFS`t6nFKiFgsXE0Et3rdG$YlMRBU#^nib@2X0H|M5o2VQPaWEC!U8>!edhlYSkWBVf7Y? z7-#6^o2jt|?nAYhsAlU9^moO%Z2TUBb@N)?T9(LE^{R6KSP!k|taxZx4DRYE^sDbX z01mWaX6(F`u)q)9)sm^^26z1jcP0?8jSFg+E+moQ!vyZgq%HpAL`Z6*K!{`{rXexw!2|KEWj z)>^^4sk98^Nfujc8~B~_;yIclg+=e!ropzIi1zuAFS$?0B+Y+SP`9%2D#jilgCBH| z1{MA#&i&fqXyhN`Gl8oj?*Nl997kja;ab3>PvFX`&OZ9+wRw65)8(_$1huD?>09$R zduLfJj6(d~G;Z9Ag)#9|gGJ%_Yn?BqvTxEIw+Y@EnU8sw|22l?(H@hsnNgZXC;#}L zmoRlC0+zMdL{@e+(cC?6!Nr3SSHL^h>UOEE;(gc+^bF~3lD=Q46Wrt43v?i>oa8m& zjnEqsim3o@btd-cH(NGtdUFeV-D6<>9W)PUA@TH!Wj8kj*ay}&?z?$NilRTd@~h*> z8jQ8ZW&aHaa^!3gb>-^h-{GEnRA@D51+!5pPOjMl#MbE6jB^zJ{jmQm@Kf$Cq-5XfpP|5QE+yZ`^1BAN-l{b$(_&JbzernFbC WCny@!t;8QC*p8Baja+c#0002MjYJ~= literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_login_facebook.png b/app/src/main/res/mipmap-xxhdpi/iv_login_facebook.png new file mode 100644 index 0000000000000000000000000000000000000000..735e7e8f54acb819fe574537ae81350464af1252 GIT binary patch literal 1211 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_no_data_search.webp b/app/src/main/res/mipmap-xxhdpi/iv_no_data_search.webp new file mode 100644 index 0000000000000000000000000000000000000000..b1fc84b4007f096dcef4122d9e571e5dde4ca9b7 GIT binary patch literal 34264 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_player_lock.png b/app/src/main/res/mipmap-xxhdpi/iv_player_lock.png new file mode 100644 index 0000000000000000000000000000000000000000..b2b116198fe0e1f501aed979479f7646c6dbeeed GIT binary patch literal 697 zcmV;q0!ICbP)a z?%v7h563$|;sXp63RzJhG9ohLVNP9B-zY`R+RIz&NUf-URaNaVRkTs+o;rv>kCejH zV4>&KPA=yjQ-OuO?pUiXejx%u`>?KA9-bYSH`JQ?kEY*h6jf6{(o+AJ;3?C5&GoK)R zIE3L?>=A*K4M(9E&YjP`H_BTeZ}P=R>u+d{{(Qx08EV^&{3>h^3Ta~7CrO(fb%VZ0 zxY%|mJ{+7>XUr-zv28kISU>LA#GS#$Im0WQ2IfbE8(4&3hSLhs<-4NkZsnxmXQR3N zk(45q7O}_BHM$ZclYy{Q&cbzXF5hAA=37Quxl;`1PB9!4Y39EUtwvct8oGw{Sod{w z^f1OiW@y98NC%mi>q6WB7<>-OgFUtG fygXVc6eh_Fm0hOVTPdVZ00000NkvXXu0mjf(XBl} literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_player_watch_now.png b/app/src/main/res/mipmap-xxhdpi/iv_player_watch_now.png new file mode 100644 index 0000000000000000000000000000000000000000..a86d69eb150667532fe856579a53299028e5d30a GIT binary patch literal 57542 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_splash_start.webp b/app/src/main/res/mipmap-xxhdpi/iv_splash_start.webp new file mode 100644 index 0000000000000000000000000000000000000000..49d3e7b04d90ca6ad85d3eea5b657f681543b597 GIT binary patch literal 15616 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 Cb+dW^ literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_store_buy_bg.webp b/app/src/main/res/mipmap-xxhdpi/iv_store_buy_bg.webp new file mode 100644 index 0000000000000000000000000000000000000000..17332fe47cb93e5bb7be41d4ecb6a7ca5b195c87 GIT binary patch literal 11510 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_store_coin_select_bg.webp b/app/src/main/res/mipmap-xxhdpi/iv_store_coin_select_bg.webp new file mode 100644 index 0000000000000000000000000000000000000000..53ba006f83bfadedfa69b623a898ca58f3ddff4a GIT binary patch literal 20130 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 V0GQD+??Sxd2H%~$qiP`l007rU;WGdL literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_store_tab_left.png b/app/src/main/res/mipmap-xxhdpi/iv_store_tab_left.png new file mode 100644 index 0000000000000000000000000000000000000000..210de150f1ff339113832ae80667b4d6b9bb0aeb GIT binary patch literal 11443 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_store_tab_right.png b/app/src/main/res/mipmap-xxhdpi/iv_store_tab_right.png new file mode 100644 index 0000000000000000000000000000000000000000..581db95bd06817d7f850dd5d6980b4a27a24c69a GIT binary patch literal 11102 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_store_top.webp b/app/src/main/res/mipmap-xxhdpi/iv_store_top.webp new file mode 100644 index 0000000000000000000000000000000000000000..ccfae1b8cc8470f4c0e7344738506044ab662095 GIT binary patch literal 128466 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_store_vip.webp b/app/src/main/res/mipmap-xxhdpi/iv_store_vip.webp new file mode 100644 index 0000000000000000000000000000000000000000..38de0579078841c3585bf7a423e7e51db0ddad6e GIT binary patch literal 1102 zcmV-U1hM;4Nk&FS1ONb6MM6+kP&il$0000G0000&002P%06|PpNS^`#00EFxZF|sI zzl2Em9Sjbp4yF!T2fYr01I7X4pc0UPgZ>V{!S^mgQlP85i--xZ|K!P!K0#gqgs2KY z0Ah0){g^ZhiBbsBE|3s}A2NVw)`kFq1QLQd9dHLwizJY!3b8%x=K*5Ox$pbj_kExH zKKGkB_uKie;IdnQ2s`{2q}6xI0E-`&0*Ps#3le(R3BMMA#~vOaMmy!B;IhMr#4DY{ zomC01%Z`uzJfR@;)~RZ%Bcl+i(d6Yy3eX?{Nk6+h9Kcw~Yi4 z-f#t^$9vr(py?^WWy2Yl6jCT5-G8Z?>Ii1h`5RlC}72)=Y zQ$fBgfWqw~(_A1B;r5{(2!XVA_OTvpU+sfEK#Gff_V=T|B>Vpg09H^qAb{iwL`N|H{SC3fc;?gv(p;hNp$`hcml~F zW3`5U$zcAm2l zUTwJoh_Bpc#BhHLRU4Kuayd~lH7xtDX{_>Z9 z)nXY5o$+YFt*gV$>f>VH^_@sd>kO}Njr$Ep=PU$$#JkuFzihY`pwY UVK^Hq)$0GBEUV*mgE literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_1.webp b/app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_1.webp new file mode 100644 index 0000000000000000000000000000000000000000..c21ab1db018ba19bbb0deb84fef1f755ea349883 GIT binary patch literal 28040 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 I0i1yU2QDD{8UO$Q literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_3.webp b/app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_3.webp new file mode 100644 index 0000000000000000000000000000000000000000..141c60315cfff54f2f4149c57b12106c9fd81f75 GIT binary patch literal 28420 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

3dETouZeSi`kM zp14HzqaRFYlHh#wYj_@nQrnLuotwIv5P3=boA-Vfx07~73m>L;DyN#2iz}lX$xhaO z))GdO$sU1Pmne~?mOMhzWMN#J87uLAa1}D%y&kZ1MJyVX2#<29s4dSa8oW!Ph<5px z>I1e4`mU~+e4mPd9ETb8CHe`^FhUZysNiqa{aOq8A`ow>7IQ+IU(dJ=EaS7gL5ez( z?;uPjYbc+^M29gMZocqO=juMRB(ofN9b)9$+uHb@&oluQq)}1nb_PRHb~Q&axdFS*PkGwX7K zb$2HrJ;S>H+bcZE=->Z^I*>J=n{H!lG&^tj2UL~sH2)w;|MI~$(0D`W^$^mP7ME)v z4hinWf-!B0oPUSYx=`=;p=ldw@+TpiAq4k7gCcEV1B%DRwbNHzK-rSbJ+`vrm%s(f zNkm`bA!{=hQu5E96rB#zBUa9+AC@te6dUUw*P+Efejb68&rmu#(O-Hn*F-#05z)I% zdZtDT_{ldrpTmn{O?zx#`#c0V9qIhfN*Z%JGUogq&5g&Pn%I(g7!D&XL6z=H$q#zhxB^R z0ts3AUkN|i`{F_8gtB0d=KhG9uz&`+`aF5T)S2V49fwuI14(64(>sUexlN<@?oGYz zA&A9dIADF+B>+rZ_~sF4A5cFUD_9tIvfLbu>`=CHk80=I&jEcELo-VBx$MYOdFomv z!@W&z`W5bjDa;uY+vkp)UWY1@MCM8mr7el8cm3EMZ0tpa$hpfsq=);=@DIfo$`8cB zau=}U5GQjM=mQCh6%vc!XfsK~H9Hw2zQB7wz8A8?`XLAY;zutmvGN*~r-VK5u#XX< z;KQ5~_BQlKAMKeYX5XSS1Pp`kV-C2X1Klp3-xWBf2MwB|yZe5N;%xoGdsM&ZJ1H!P(Z+No88q*!{81E`W}?Ss-sYa-dP29~e%3OVS*e`YjqT zvbsE7VVfLmS{Z}Ed+1+~NIU*aMExl&x{aS>CSkg85{uY=fv*-h{}VEd5Pb&tqNbXs z<|j0!%Y?jWk!bfBxIG7Z8&qv!z)&O2y!u$7zr?-Nvf+IcfC1qI@3-`*bqtA%4g6r* zA3PNKhRiR@&d5Zi{m84bWq=2l#pl)X8D2;fd|bBBPSA@CBe)cVE+%QEF(Gv(wr&NO z$ui-Chn>oWD6_3Lb1}EsY~d=0kvcFJi8d=|l!I^}= zo_{q+y370nV<2hf>>oUGtN85Nl>FTVe}dVG7;%RrhWGr&bC=|B-k5yTrY8y*4wJKp z2W9g{*)U8Un+O!o~ge#~mTd8T(vaFM`KNRSG865H1w091h zygaVbs^`(<@OT_*B4~{WS_Oa_Y+!gcQj(av6^#EDq{+$}ezN^u8?VB^@=vJ$iW-*_ zsP*%c&lA(s$UJ;<&dtlpRQt%P|$8WHQ^spzr=GcB?N*fTXubc*q^L(?+@+Wp|bhuqoqc7o!wy>_nH4$V&voURymo}jx_!reAE`K z{opQKobcf(ND8>^w*?PQ(onq7bvODo;B}j;;eSIqT$n=2D)s>T=Oma3QW_aPsN zt;lYrCGA>Z3tE)gQ_*W_s2}aCoDR4U8=!c%AMwuFWX4cvGN!F6ovHmo>lyB5nkj`1 zLrDsK^gxv{iSLsl^%*meI$5at!pviiv1^L3B`l|uer`ue$R9AB8%k>L zMhsuW@GCg0r0aR%?zwA!M`RHa{U)#8PjqoWpv}JqcjJLC?D{=s%P-JH?jDk=n>Up@ zX+f_Jx%H=j03iPXi?uSh#}0m2FGg3h2LD%+d|<9Z-0#kB&VeXPKMf5#!msB>Y4QuCql_)38;ncEuti?OX_z}Lb=14a7(K~0Vo3RfECXNcFYQyUyA<}xI zwD_I6C_@p8HR4B^*9&(Wm9_-uk7zb4nEtSXIw90B^4e_G1m;bd!Eq9Qz7RW*`CU^} zH+@JYib17o4FFthPzYeKW2Pn zl-gjzeDd=e zv8MYT6~EIgI}(hlfs3A7itCddZO=sd%i=dpImwJrhKz9lPZYiy5d&2w+hMMYGSyYs zFSX>s!lSi7Nc8-p;+ETE*bl(+{-utILs?xytbb{R5!`Uem-)u%;%w=3bnk3glV8pV z{GH8&dHP`^pNL^jkn-)tmvx; zL4DPVcX7&d#XkTU?NL8<3h)m(W+0-av;TA|jG6LTqb)^tGaj z3~4Lvf^~t9utqX*C9%;=6OBEym5qn;;aZ0eZV_UpiaTJF@*@eqotatRoi<-({fmL> zZx3mGA7UrEfY2o4(JD%h{DjOH(?|4#*}Q3^jffSH8?%0! z%`_pO;wNtz$Aw|xVxV$+W|OD)!uOq=rNckyC=ea#!T%b)uLH#0@};xo^8Ddc0ppMi zu(CPl@ljo0gg$sdz2?vU2zKw_%I8vb!AZqc6uq{WnNBl1_f_$)RLW%dV;XJH+=i&lEh+wWF7U{j#dT?BCF`8p_uVU2&2^F8{ zVREqh&N+Vt(TQis#H$K&LQ-kXFtpmmn?mROC~&xSMiEohROzd8^n89B#AvT>>viPP z214kx7}Fz1-4B_V8LK|{cm3!m8m>bB=uV!0Xi6J-8~0lP`ujO{tN&uaq9AEUBUtcs ziP!n6XMDy5gNWAlx9qY3b50rei-1*?_zjO8^}1!Aq!y#u0R*-FfBQ@_4J&NjE>|LF zs$1D+5dCKY9G6f-S)%Oz35Qs{p18r27G=7V_GkkM>7%RmC~5lcGfJ(}WyoJ>!Vp1R zAywOypG*9`{%$o3tao@-_iK;71SPnp!{_|AZw@q(fQkr|1V(}~bD#BnG(x`sdGp`i^j7*|IMA*|=J$D|Xh_tLD{%Bxw{IV21Rm{R# z3s)W|tc(eXinvlLk6OqEH*Q)(Ms4%9abCULktUCo{tv$BGt}HZlosHXge>PJNJ}Or-x~fc2m%hX6C za~E$cy58xrJ7I|;Ep|K{CS735aJlhV-kOBbA;G62YCFU&wbukssd-y^7@L&XT?@oG zLYg4#>Wq^pd7jdKh`{djN5Y+sMuX=XGSS*x;aDEV8t9` zi-X}XubF1EMO0f9+p75A!b)>rAMmxBaX$Ph^hGCXn0&Qw*+=y#F=Vg%mi~gbqXiFN zw(C|YY&6merCf)hAMEWRNh6P?$G~=6pCaQbXK<%pNxjaPJxjFMF~A~4iOyLfY>|Rr ztR*VgY!%Rq06dE1>Q4Bh7j?mKSB0sSOxvfB@l)}P=g0<@2`5P}TSruM%x?ym$XFJB zS%vQnOnJhWTRtw8c7J^*Gf5jk`|w|*QopA)0AMYN5^=y)AuJPb2AM}KmxSA?gV_z$ z?}E2xJy-F*rgcosk*UNOv41S?|7*<9N;6^#hF+n{yP3O+PJWU%cKD}QNI{;pa*E9n z@e0R=1c9#OLwG+Rdarp_NJ?4+5Y^KTmLm~fpAKhv3ROHQl- z{BRe>-3ro8^B$M_+P4Q1Ceb)_HOZ@79-33MNZ;!As_A@_AzIkL6}b#dgXJD~ z*^^G>nEgTy7G2)qo(^91WA6;iVKbnsRzw{2jJf7HasDue)+;0<(~PG%(0;W~d-jQk zM<%%WbKenYwT*1H2yFMR5%*VtucZuMExKkq!r24Hb8Q=AbeXy#cE;a6E$~SQwVJ>* z`l0|FtiL+A)fG$y)F&W`FVR?)#50{(pRx3zKTU{lY_g_Yc}UnRD405wRgM~3-@g+7vkMvrB_2RbbDhz33Gvdbw-omUGIwhm8$ zI0c%I7q!~iLMdTt@{ds=p5Pu8Ql9wPX)Dep>=Yu3T{sFIUlTlDAHs(yXkUdb58zrp zhZk*Q$cnatu{^LVhZ(U_U`($q_K&xL^iM>ccS48^t~F@yY{epfB_O5yt3)>e!e1;=hZ zk>0VRQi*^0^Dh^i^3LxVeQ$?^g&xTYz! z>qWP&KL4UIgI#0HmOAFIPh7E9#|%d#UwA9d24BQI8+_E;O|*5L!)tZrBS+2{hveY- zPl66#7;YCaIkvgJKE9X1N_$kncFkO&%%6+ui|V>?|8uF@yTld|rT7BBB|UA=+Kz)3 zjv?@)$TgO_u88|?zM?Fb=rV!$*heklmxwkX^m#jYOr)ag*-g~(hbl+>Ojhuh?pZ+> z;k)qKBxsjJM^UD)a@<#1!=fs&_aeyiwrK%De+n>{eE$#e4|9NgjtF06{cZY;o_*~r zj2hN{W2WI0yufrlAQcbKS=99|yyN<+)*A&RfTWyNoX-BVL@;s}*_n6A4j-@vqu?!< z`&$rJ~FE>Z;_QW-&A%670KT6@bz zEPf#2WcX0;#qGb|hERZip~4n6ZJ*xUHQ_h<#ELZDLQ5TbQ=#vT3hJa;qDk2Vn&Fv* z7Fye>205C3QY_e=84YS(8J|5N?Ysp-e7B?`TZ2sQY>ZTEE$7HIc;m5LqJAQhR zR)qYyeQ1ob?$sf9+e09kbnj54b!3Qr=?(%4$rXFIunU2yQ`ck{nQv;SX|#1@VZ-OI zMX{MXvq2Hy;oy-iu@6b zM-5+{aunFL+2V>9YLkJ1dZAl9aXOiqmbYXBS_$kV^=t4l-w$!Bdl@-LuABquwqL)f zJ};yz?D3_XlpGkewLs{Ax=6QBG%QECM7 zs=V@lBEr)4a0XsC+djd(6?k4Q(O5!es*tjne-sUf2vjq8t0yjQQU+|w9Xd21Yvs{y z-D-l9wxZZVv0!9U+9C^`BdZm$-LWYGo#d7u;}7xVD@zCHP^344f_cHCV>p z&C~}>S!HFy!%0fGz5R|t;?xV&7Fg~mH?Tf8|2z;mILSH@{U!upv6`09?!|N2<*hx5 z%Br><8;!mu6U?}~oiY!+KNpFnE9d0pA`&a@B$BobDFwDbuMa_j>oPo9GAcg^ogZ|u z_0kw|-eW#G5e}ZQ@kR1|5dw);6zi9s#zU#RxcTeN9i1@clIJCZ*^ z)MSCNa@+;ILpA%>iOq{3RD>=!Jr| zM~$ErQ_EImM|tqQEBOW1C7ws^xw@`1*d}1!5oeQ0TIm$@)u!FSc7R|(gOXrk5E=-}248IkV_M2xjnK@J9$#Zt3>CXm$r(~ z69aiU1PqYSR3q&dZ|+xTme6@Bg>k1MJWuTS!>;JueR{)m^uIr&YMsUpb2ei*bT0*4 zMYE2sq1O!O;hA)<$%jaK-;3b{vhqmvjKNm#kw~m6^HugX7asf{igeoD37AjfggzHQ zOl+5ncm-Oc|HN7o3H)J|l@L014_W)~E8<2KVV9DpNJ+mUV1V`-DljQE3!0?u95?t0 zBIi&3^@a3H>C9Dz|5N|9^q6TwRUGpp-(Df=2Q?8&ezxc@jMk}vVZmFOry8iLctw*W z_?qUjHt%pC73Oes4R7bZ;|%>Zi-ZP_r4(LO&$ZJ*w3B(|Ux?J$3jfVw_ku0Y8p0tc zzn**bDN^y97>4l#+&qr?7b{Pg09z34ViPV>I8}>&WW6M`NG`QX++QhV4TM+AHV@`~ zxOR8+sO`EZGN1UoLW`i~6Hf@*=#kc#!yq%}X=$$$+}l-{x2);kYV z0!r?)hXj+69%t0I1ng*94Ez>p^JeekRYy`Z2PeeiV*o+95Ua{4bK>Xl25}=B(e-aB zeZBW^*#ZVvRuREE48s3s{y<*I0mK>)Op${2(aUR8Q%iDV)0Gp%B&q>b28pYj1`-m^9|WJh<)CvcBuSy z3rr#=!TN@}BX51GVdsX&X{=-;_ruiSXIq%o&+@;l2N6oI#6!8k%E=#S(XrVt*ti7Z zlMCCGn;jOZl0sX7@r8Nlw%w_yT<*vgp#&KU;3*Gu_({Ur(r<#ehu2uIouTva!o;%# zis_IGZ2xdzxWIRH@ZL4h4kx;UN~rv86+`QrIa7>gPG_TQJ9?=+j z&~C=$Gtf9*CldA6c`(l`IYF;tG}~xg290!?jiH)kq+N->gL9E5{wcOE7!9vd{Hfex z?UfcYWAM={6&4K(=N8enmN&sL7-#q|72pYLjY*=Q%64faKcpC#k#T?u8ZCPY7xC9~ zFXv%EBB8_3xedY3K@se>S6&J7O*J;6;pUI@A}df%gE()7Ha!b0GRiisZK(bp&t8sc zOe8CuXH5Catg)Sql7;x_*^CtS&(3G6N7@;~7^B?)l*%kbB&8^5aIH z_>x+*4j}b%Sx;{zEA2NMSe0p!2o~Hbb^Rxk>Fltts|0j%hf!v)q_3WRRJWc=RUs*sC4rSAF@GaH;;Lcl4FlqeLAnNyNMY1g3=^cPH@dvep!D8 z7Z^qTWei`UVheXzdQb1AQ4iX!LQoDw02rAo;)b{a!*5tXW`Qrea`1-d3QM zT2ZyFP>$Wu??8OeQpfu^{IXu+n@dsYpg+Z@BQXxpA#j6ep|O(|<+R#CGIebn<&4K! zo=Q|LR{n%*nFoX$vvZx?`2s^oWYlK-|JCtll#3Gw!S=Rx|EJSn(@s}wLBnKVD z471e`gPNkCA-4)uR(bRZ(u(?4J7UmOh2JR@s;#XfvNi5oYZaWbS{}?PO;Qt}P+6i6 zTWz)Eo4y7|GQIefgtveye#kz?sROM-LY+UY^!5*Y-7jP^!tBjKFpe_qo+=us#?EVbyC-Tn_SC_0atG8 z(Uo2j|AY9myH=5I@+A!}%$XI>2=rKOC)OsEWN<0Xy7%JMV*eoLAZ|8bvu~jEXXtU2 z{ukmGWc1>!{hCeuzbgKKm`*depib)eAZzW{_O8oa*QZc#3Y$dE%=Vh=F=Yft)jXPF zaJ~Q$NHL@@3BlBunGVp4GV4=G8mxdJ zRmD63#eRC>B#;Y9@_-qBxO)A6C4c!&@w8%rycz5283#$ZEuz>ctZzf^dGsvN=eB+Q z29vr)!g6>a`*YVh!uhiz+gT|tzZvXZNa_ATUktK3n<$>^YZm#L8xO6l+o_!>c zLHC0$R@)y^SUU{uZifmmC-}k3St1OqMO3?V-GGU;Qq~Dv*iYKT zKuHZ*?if{$pFutxbT9xU;m8Xl4xZwq8l{Lfh`L83$s9^sg0jxJVhvD*O5aDgq|MAV z+5?R#c*S+TytZ4$#zRM2ad&81;{kpTPhCfW<@<4q_mGrDk5JR}5s?{$fV8zY1WD|J z#ZzBac>ba5jlHBcOTpMfBN!1g5}-InWjK2P+cBmRw-yXk!wAVP=z38n`z`K5xk2LZ z!RWZ={JWJImaS*5IK$;W-Pssc`oJg(YX9!Hu;H$^d6feG=A^dXq$P+hg6A=4!EkqW z*$Rzl?)dD1RWf;Jb`+DaBDn&a3&WSzHhz3?55Hj(!51*a!sq&;Itb|<)4vR!+eE*w+RT3%gjYGd@8xFQPo+n%2nm}Wz z86&F?@4rPr%F3~i>9XP`eutR0z;SMIm-rJP`!YH~Idpvsv{J+NxE+z6aN4@zYa@Np zV)1CW!XyN+uF=J()5oy5g`i`$!I3>PPAkbU_xX)bLPdnYqQJ+$?0ovtt7{jUOT;mTmqUKJkhoGy#qulFqAyP|)i zsY^&ykbm!mXpe_?)B6W^s#T4BJbI^D<}e_Xfxv7_8o}C7Kqk& zyU6;E>=6-d4oXg+^bI4d8m+j&|{s-^p8*Nf$49_AfZai9BcWc!gTncoaq@64a`|hL(DyeLa3P13wW}$c zeR&3OcRPvVgmqLi#b0GWBC6f*+5;X>({eriALYIjkD&$5`QsV`7aOVQPbyqGDA)Y- z0N2i#1qTk08Hsi(<8eJ>IZ<45J0Mzu3^WUqqgGVJd6_y!go4#%7O3C@vSv^6;XjP} zc8%!Svh_F5y>0s)VJ3JLy0wcwHq^l>>Zr!X4Dym0)!(Ocfk_;MV3tTW)p#tR#s{i* z`#+-n^Yxr6*7gM$^1@glRa9884ChV++dU5Ht}#C=o|#F28`w;28+UC&Y<lURYpz?w>6k|G@Ygoh$UKp9_yihq68}90c>WOP!VM`0FHBjpbQR8h~CTMe~8{Iglu=8v)`fHYcJZ=an-=lexJY5#24 z=nb7QpRJnCnWLKM@)DXFt^#q? zRUZ5@VdrwZL-=T(ppHxG(IA7KZbuNDM{xh$lB_T22?6;4;VQTvQ5LVL7^|lnJ=O~rJTdBTMaZ?iyx%iTW^{{G|VbP00P@9RUdpkpnwAK2yZmnuIK<=dcPVEq#gH_g~i z{Zm-w7Pq+F#gZ55SaAdu)VkcEQ4N_Xp<*BKD;|P!aSP)YYAEp}|2>iAhY!KRRz!~L zu1K~9qqtf&zhL745wy0R9ly8B#VuYn=``BT$j%)M;yCU>F!djlewp@vnqL&{(Cef6 zudz~M4*#OY@m5W1i&rxw#KdR4OaG zZEYj2zTK(j2MRM+e#i>}2M2F9!lq#ErM_;ov(S+KwKH&Tkk^X+2hmY9b^W7{I}b$` z`FJ}!MZ(UfdrPfDK2-B_b%GSM&AOlX+8ugF~5>KAx4xAUx<`g*n#n;QrdhL ze@=3HuR#y~%0?K(t{;<&r)c%alXrshPIzy_*1HpdYOhq5KwNu?_O6;38)FigFM3V; z9bCp+QF}|zYvd98LnDtDq_V(wfLD51mFOm{P$GN{?yiqitr{}k+jK-6-+Q3Tzuav+ z@)=NAYkO@9?nQrjbZ8jTtQR?m6n|0NjaF9S|5g63HIsq3smE*olt1&Y>5W}%h_(Qy zliPWz)-l4#n?%W~M`f#H=L|AxXTjxK8YwTQU`69VWpbs(>BMf)IK#+zJ-18=ab zGsrr+m7^%fG#5FJ9gTsuGH{}ScUv^?LYdHPO3qjoNFz1ZPErH)7o()Ho&(P* z8%DTJX^-_sJ1nJm;Al=%s^4!{aPW}f71CN~NpYLE`*jU7bYPiQ9{(C#c78AQ#JtHq z5MpU6F1UZ6TiC3IiZywX^9N7lY~vuSVR9_yLMLJ=t4GJs;nwEfIY3Oewp#pXl9pzy zKc4z$={ltac6cYgitq4|8!RlO)9m^JqZ$5kk2dF#Vyk*PiJY8)p)XlEBnx#;rM0Mi zh@rs=G-0fO6GFCTBpu&;CQcUKDc?mt?T%87L=!6d=^r9G+`f+zi+@4;gCL2*cwE`g zB)HU7@!*+E^Z&>HV~+FH)xqSEu_a0ygFJIaKOUBE(;lAsR!DdH>%O1ripSJdpe;vG~peA0j26UyNrr_*B@DFPMu zjA5?GVu9r=RAMsChtuIBe%ou;7V8+ARB1GwTZTLkfA6vIY4@By|LQPKgD4IuKY(~k zX$|qCJ=H?tN|Y=f0$)G2zq+lA^7@WHg7NlBk{0y+B6c^fYHpRXd7GMMow#`qss)~F zs}8$4OAbFT@p!nNK6*H|ELK4Qk9U{7XNLmBf8|=r0AT-G!ARH0!N9(K{c8lHKY+*u z2qj78$Ws+nl#nIKh<-zdvvIt&)Jo_09ZlRFya=nO(-q}y{G#|ZiryBRah~7bTcR+$ zar2qc`^TyI70j*p%VYfeL*7f?2+6V%Tfl~c5cuo6|XG1-Np6dk{ zomf`M24r6y|B!+v{g01cH+{I`-Rk|XxAsR~`BxN8n6sIsyeeT$|LPB&*QN)n|32l{ z4Bt93%&2KXCL(j#v<2{kE&lc9CjnoLVfoegdxrPE`&@i7{4x2V-mTvGp&1+3(XjHB z+xL_j>^l!u1X13Us58sw|8K|tT)^ZFh$CNdGFkWI&cV2Ehl1q!c}&w4+{~cOJm!2a zW#^Mf;q!LRA>bi7Q1^X@j`tc|f;fY^6_MzF+IEm(dS7m z5C}yyyAhQy*_|8qc~D!wK4Qa%OreC=X4Oto$o3pi1iD%D)-5nkKJD`; z##u~P?++Znd;J=EC8DV>t1D!_B&$2aQ+|WbXhM5-`7?W8o>9&|d=%f2hWneqo|!PR zuCC)lUL9j0CG6L`m97jV-|VFy!E~y2?}QBX2sK)QOQa?k)UpjNV6FR_T=F zhU>yl zn`gdfZLVIcBWgsvJL-E~98}InH18=n!o`cB6G0Ce)h`8=G#BYLT!Q|BjeFEzzW}mK zy@p$!5y?9kvbwNaCcIqZX?ySD^x*1SP@pQgjmjXj8L%1a*Z)1+Fpw~lK9t$( zzhgFTKGyMTK@EXu>?p%n@F=eSw!BeFF!Ku%+#@orGc<4xJ)^ajXdP!mr?NE46hp#5 zRnC=eq31~%vE3XU;}nnF^LvmrS*(R|TBvn1i-{OBy!f&*ug||h-I{1)9D-&dvY-2| z@lrKExb+lZ!n+E{oNjj57LXLb!?mgp8>KIHXx@@1qvP}YFE-AeEyWpE+(_afPZYyKo9c1&BIc6z#d%E zs@p%j_C`t-#my|Sp@1dOx_|64KN2a6O>+Hg zEHo5Op;o3lnALi{o^^jU_*G!Uu}V-m4AMi|f$hfq@Oq_&6ozXgd$lHZsy>&zum5W@ z9-po=pt?#pGry^CO}DpY^^?GI^C-s@IW5;e8{WgKjV-rij!&jIk$M*4M^Jl(v?p&t z8+Bt+;(3=gS^kSj!@Pq2D+7={Jn+DX*KOFD)kUR-3JUuo0vpp7{FHc{=YGlM3tB$U z&9>lB^ALQQ$W(iQ`*wOjVOFA7bMH`c$yjkbaknw>#~N~Yw$=pa67Xp8F#wk(?P zyk2{WVagCenGTOfg<7QC3Q~!JK6e^yCvm$b^wbz$4|%Vi<4oH4OW_qW_xYTwH^HE{ zy0yP6ZV7fv^7!I z+|A5bp7dtj>qIcbFQj%9;aQ=*EBDSE(|*ZTg?lZ#o1H3%k=)7rvr-*67urJfsHGF9 zr#odgZkWx#X3_H9@_EI6ukLe)x25vLWaRLO3qy7rb%gz%GS?Qim% zRfNZ&NitNzQb?^akbc!^HkvEk0h%J8S^{w+j;0q|-As_)PqDoFp+ca9r_UlLO8D!I z5NMCX%vy7f#)s!5!}BHB=2PV>K(_8(LM{15W2R*tjX;wn!H&2D_^rmwG(HR4IRfEp zdwx3mu`(vx9;dwt`=L&$Qj~Y+jdYi(}HOUx>+omJwjhkstAE?f0(eT?KnKee$^-K|3BFs)|gh zX(z<$%4M~FHS&3}?rb>MX)cMz@Jcc@O^u4$H6G_b-O3Df!m%L#ulxkNqEQjpzo)oV z;!|+TlLN6ij~q~VXvA=OS>5@HE579&t*2I)wIdg5Oa4oqfyap*6ExeTIJBpQq$`i6 zwth)J(^AUzgnP}vI*|-?crM8+Th&rdIL6s&k}t;=QAV$N6wonNo`D(ZW_3*K&T6Qr zi8C#gBpmni(>FDnk>VFzj13ur1W2j1^ITLqh024pvQIlymeNv1i`^iWKB_WB$vej+ zsY(s6`fMP4i%Zau2YBtw^d5ioUfU4e+Qj0*`=$SY6YYNw2MjXY+Dl>V zQMLW~Se+3e_KuE(MwloY>Wc#3g~#_4!@0e2k82Bo*?ZLs80{eDrERoNtN7-4-v!gG z1G-5k114wh+aPYy*Muu{>s2g1eiRp?#!#|4l4)Mq2%1d!mb$p=wm@&;?4S*k2{!s@ z)O&vIW=VRFJS&>dIN`t#MNma(Bx`rdjc|7^VNtl$98aAi4)DLjH`rL#UP;ae_&&Xo zu($q_Ds@cNQy=<0?qbM%IHRT6P-7Sm^pMMHUPr<#T@>~l4HD7zTFwFDop4UIbT89| zw`GiL1ZD5;s9;t-(Zw148s2r%m*wWT;0^LHbdeR4Z+~s9!5q&W;n*%e3&%T2r47}G zuJ}@=5FS*wjKq%5JJ5*{X8Fic(HHS!1hxCasY?(FonU3dR5BI$FU`q(6rHjGPPmc1 z?~n3Er$uGgHhj9BqSau#p7h{`hQ!Ml6RqBAa`;OhECeJ%O}-8LwsI_81xgjez!A-{ z{XC}}`L!QE%TG4EjIei`={~n#Zn^!by~2z`0HQ)_paQzU{-&lj6r6g zChv=0(XYq$-Fe&-wfibR-tJC1E~B&G=!+^!;uS;DiB7_wf{l-^Zq+)a!YIn++z^>3 z8YLKNNevutnwM&OjC??N96<`tM>m-s6b5`)yLtcpw)iqv&fp;vXqE&c zxxGL4<+cLo2Fa=fR(H53#XzNRZWnTUrHgA%J08%ts4}Ds1)^@VI3=6TLd`19Q+6YPw+lwb3!IqdF`IwyMVn(Y@bu zP+4U@2~5<9`3@<7h!xmGX?yynUeZ0+qnSSAiS9YN+hyupmm#D>oL42Z>{m}WtDc*? zReUOjf$ntoxRBTS?H4AzjI!&U0lFd)Gnk`Z%UsN4-vVmrY#&Uo!9B^1Zt}k`fzodX z%9uq9SoXo-Zr&dOIeq>9cM5gfX1@WkJXeM%YN23%*O#bd{YX9MuI@f-$}$p#WcXk) z166tl^*S!2C@hNYFyeC%C(ub9m9mo^S5y$E^@tlWuCHseE262%nMSNp%Lz|?q@qq z9CArm?B5YKTeLO2(aA9;rof=GDu=GWlXLXg9V{ zyapD>>Wt<5y=0VW%-U3+Y^dtcUeaE_cE)Q~_@W z-QDVsx%CJQ(81KIqE)f5d~j6SzG*wx%sz&wSLFH)n0o;sLmxI*c{Q<~b{hRUo7G}i|SlxD@s!dIU<6X^6A0%Kv=po$YTGAj>CUqqz*Jtih^nI7{V2d1pZs0P(E z_FWqDx(4f*=P72$thH(pD`%;(#w{yP*SwR*bGBw;C-NVD!IM$8n={x5sZF;}eWB?veHxs&}UDMT| zkrJ9%vrUMpCO!Py`PZ?p#Ba5@#CJOFRH*nlsn#YJbHSH!V9Q0Cf1g&K;U64tWJcB* zWpxh*YZ{I;$GFq)Xk+r?hI)gKvWW{SK@idn;x8pot_Ra|S%*X1Tvy^zsctyn{746s zc+xItVsV21S`X*Yuw!)1&AyI^X?RPqX&M=8Uaz<~DPMppdE+Vk6k>RJI(_Z4XMJ7L zJy)|*glv~hIoHbO8dmOTOy(n_QY#)YGG@Qy5hdWd)tfFC$&9lP#*FWK-`e_fb4>i` z$9_xF^pyg?BTc`^rQiynvnU}ejPD_a*4QAP*ABD?bRZb+QqsJbUo30X6SRqsJY(5! zX`Bh}GBZu`(UJPn!7h2$Ba(QOL@K|`K|XP9IeD5cvLJhT5an%wl1UXOKfy4K88dU} z(9QzY4Ox;{En{^!eBV(~)O+|_>u|(3(lXK83~b8YS_o}QkM(+I^hr{; z?oaXuwFtvWt7lOesXWudesq1$G_tMVM4^(t%;kR+38U>Lg@!)M=oxLv8Rm3;XyWDS zrTktuwb}ncyFZZwv{XXrW6p@rDia`P|2$*K+bEB2?|RK+G^K2oc2t47#eA5LmC%!{ zTc%w9fQDUgF~;pYjlwt%=vyUN@RfuEIDpqC|MHS?Gn{`$CsDpV?`5l~R3c!ZE#(@{ zJIT|!dF67QDeh2S=C>Cvx@8hOn9L3iT6od#e0KZ9#0fS0Bkv>$$aj89&1aN(!e1VH4M%3t;C#-)+AXGDC*c#&_Z5_*-7FC388~Y1L zcBoe}eUEP1Bi6$l?D9)N1MT@tE<_hgF5 z?LsPHD)87&vY>D1y2CS-@6=kB9Yn|v0Cy!Nk1)~palN~X`!0&Id5|Mdy* zbDU;Z7nBXE_Sz06p>swJVSG!Zf?a3#BZZ{KT`9HE&*%lzKhZgQ6=*+zPw7ybu@k)} z$0tBeEP}b#W6GUjqAMDeei|e4xEu2l+-9D?R~pNvN$U|D^4;l8O z2!n!3^d0d&toO+EQJoK$?Tt_qBj^Zy#@O%R+qg}%|W*3E5sUf}rT)U^p8DX{N|ww?PrZNK{l zDfltQY-cAr$i)uMb&~L~s5slQ`NU*r#xOwb zXLF12bw_JfI7#5mBx8VZ7G)}%A*1B|Zv$M?8NJfCdeCU$jA@IYwMU2p!^2WCSczlc&@{3JZc& zxvhwz`V+CWgH%}6sbj^40jI+WyYGhDp^DfL`fM3O$51 zv3)^N`Bt6G_>fKghyev^u_)=>Z0vny=;R6IZ!boT__V}xWjf4U9oKal7dBt?`n!vs zQ@02$xsz$Hko;qNwlHtoJRK!C0r+WoO!*9rk#jr{wCnB@C+u8~N3$Xpd zQO*+MyYJ}-kH<97h0VtJEX|r?)Rt;@*s}5W{*@c?%l8t0RYsib7|1VlJv?3@!J9IP zZGM03S4cS63CS&Q#vhc7Ht329Ogk#{aaO@kx2fHTfnqm8l+j+m`BurWdwYH@K;Va6ddd~lTy{@YwcD7gFQ8Y;U(P?<7 za7DGxw3n9N>?$5{`$b4%O7Z0aamFC7VRylO{q4ck=J7=x5^3LY7vM8~P@t!0imQv$ zo_#;G?$;cIYMWPiwlBp;I_Ua6hw1r#XQv4@T^X)eVc2^SC|;EyHnb$D_G>p9h1trW#=5-9Nz{C-e{-6d-&$tBOk?* z+lT;R-O$k7Rjp4Nlf8iq!0mS0Zk@ z{bknFX-Un$KNp?Mvo|JJ>&8ZTq+X7?s6qe|%8vLz{`HkML z`Cdm^`EUqgq8)uzuB72$fA584?nKFUgShwhW_rW>&FCvt|jl;)4PVJ>`Rd`)By3E-vuRO0C_(P*l<S9raTCa(-HD>;E*Rm9&s19R#F#RnH=*V;y`V{buNOUw}ir%U(0)R)|Iy0n|_Ey4^9PV9oVFhbp^&hCuMc= z8-%D;055B6m!J9C0&x74u(xGj7#ZYti*aMqEX)aL{OBD?V(YLzq|>7$BU0gMb&SS( zWDa+~ub|g99D%8@NQtMRv32c^^LiC83`8tXlqoAcL^bUN3Ubdx0>6ykV;ilD?v3|@ zP@j6tc~^LkdyIor6fRRZ0`_)%14n<*Bpn{T0-)l8G2trKIdUblAch5#9U# z9-M!E{St|Y;UNS-UPBDkb*o_vbEKqv~5Z;=i26R<{P6G0F|fql|pzG$H^OQzp?pxul`w^ zdNEGzEIuH(n_GM_e=esVzl#LmI^QhnzLoS0T*n+}5!Qx^)m>DuL;FSTt{d+zy7qv@ zAd{A6KVPfSpsTZyeVPV6a)S*+CXxQJ|JWB*A%m@IZ-NPZQGW+!ru@1bEDHn-@EJl@DdDVFHZ`$ot9#VYWkWwz2NfD{uo8LR+E4Xl%-;klrZ@sSdaX#kMT({i=5h6$%qJ$0~U^M+Nb>-;Ap(y1c z(;8*mhN=Gj-raU^SL>30V=e61g+DW-Vki}NzoDRsU5u=2Z~XGVPwiUeN0mkpYxP&z zCK-Wi^u{il81P%Cm6h-WEJpP)c0DNoNUr_MU%nZi#c%D|4*aCkjO6I+x03=@^^Eb9 zkf=IDWAIhH;_r@faFf>WvaqFffZV#}SHBiCCirQz06!c0!j+h7d{En(3Q*xgePGLZ zz)LTJ%hPtK(1Ts}LyA=S1#-fCOBOj7WCtGBN$QWzeKTP%C1}n)S_EXdHj;UTo5FTn zBmC)<$17Y%WdfD+37sk7O`TGSCB~9Gm(3XM<&H+}g$2cRGQf+ZMTH&7ht< zWfUqrOF*rGNC0$a5K_Sv9%XZqm{u#5tVc5uBWgeUrltlVatX$ekFjV&NQy|3-moI) z=SW@ES(!b{eMkxdR&94VJwO&KqjeOSNe)=%4RrJ9X_!h5{WlC>!{hV<`e(w$Q-P#! z$jaOV_&>NoU9AJn3PR-Q^S%n}m-fZ{WQZM#-lnxP$bXXavNbDGgUGsI#w4^EUMA-* zyIV_>%0JU)BWiXD9A>u2aMN^VJ}(8w~MIF-Ni$lpqEHJ z533!|o{1*d_u5+f#O^B?k)dkqj50$ljmt(oNWH^l`{%@Ga_!c|XDJElF#U~1V0CY0 zwBl>W{w4Yn*w0mMms{d2sn*0o_V+#;|L^%qVdYp#D5jRfFhBA)CPQhq;9HSyp6C+d z;9R|zKmEa+(E;W~^FziU@jko01p>g^g+oGx0lcLp?RxR@Tj39Unc0r-&{LdeUH%8K zB|X^Vm(6#tV;UCN%O;eQ?62TvuiPm@yC`TS`TE1Ox_@}Dl&WK`gwgh$fw(fb3BTiQEHo1>kifM?&Zo2##F0(d z1$CTW^Oi0)<+SMA$SX^FwAkAW;)Sj=Otz3Hf@t0o5M1`2DHYjJeW}x6HYk>T57q2i yhw8G{J7xmkQ>lB)!VsBOCJkc7y8*qgqO3n1|4jGBPQ>fM0t0S#o=yA%!Ttv`mdLFD literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_4.webp b/app/src/main/res/mipmap-xxhdpi/iv_store_vip_bg_4.webp new file mode 100644 index 0000000000000000000000000000000000000000..dc45b2726b78473b4954d5275aa05305d0f29a0a GIT binary patch literal 28902 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 ydv_S#82sSzUe;46mn=F}6<>ehj~ z6u%@vP_)Hl3tiEoGoiK%{m`T=-IkViCZAH+mdt+GZu8!~_w?L*-DxMh~wZHxe>+!%^@aaEnV|E;UsuQE`&EPK2X(& zb*71AHn5vP@tNja2p*9O;b16-@4-=;`K=QX8s?b1)8?G{p99axXOz~sYWJoGql>RV(IzeD!839p zd~Lh1xZ{-HZUjN<>%K*YK`w+#m5DBCTCyhyT@m0^>Fyt|!%cu(1}y`ju%QtS1_-ks z`ONoj3bMEGen2L-6n7v0r&4i6#&IjAcy{#A(GJ|?$TVoNs3`GnjJGMFvANYg|CVm( zVsozg^uNz6uRVOa3?7hi&>|}+j5pv3cZ}zr`(J54H1?s=*WP6GjcGs>3#3$4@m+%S z3SZv$!7NjRnPkTuv5K<9`2i?>{PJ@T%3U;{iL6XB~6Em7izT!j0GwQ86> z4pWmK#limf<_79izVvf1b8{xbqocJh$7|6B4SG&6C0^y6R-JoyNKRf_P5a)R3^JMrZSu@k z93vz?h$xJOdU5mVzn@CmX$(%K0tAS_Co&P%VBM0H7mkLrORk8f8=IH@I?j5!$iic) zUr%!=2+;x$$VB+I(a*OyVlBk9n1YEra1KJpY7r!qZB%<&+B(S2r;eU%fd^!lmXfBK zU*Fp%x|!Tz7zmhrgWO~ULC^qC$V~XQL$!`E56rP+`>}IIHX-1~V>o7AA-a;O0GvPk z#h<-<-I9SZ56YScFy~_es+NlLcJZo` z`s~L)_k)$|+duK(uV(m3bU*ve)B6(j+~-0wN|!3ryGqElbF(Z)IU%eXKG) zpS#q|ZBa{#8s&-vqJd<}-Zx!6 z&BoVGM=4Cf!ySr)E#Qgc+eQWvQGxrRv z4mD81)*2G6Cd#T8H7h~@ikg%2m;QJE+5vM>+eK?G!hFPar#B_$&(D3k&Ml6yv3l~{ zufH(~1Hi!ha2&%lrzo$06J5PLbzhG_Sp~r|q0MC{8GJivoxT3IP>8z8aNCu9MDxq1 z>zN}xaKeWUPjo<0jos1}yMiZ8Q>SX$8VN8Xa+u!3WEYRz_nXf3zr|edL|3;mjf$jb zd7)9ww308EQToGo+`Eo3RwywQoZg_GfpGH>^aG9?LrTr=_B(t}NX}{5@+9xaKB#Wb zv?4dRY3WeqzRpL>-zo8QGtGK>mH+B1*z?3mCr4Zfh6?q{F3~kG{T?yNl38|fC^3H6wD83zS+v}CD{Ic^__i~Te;<%0`1-Qg%L-D`|4w$~&f;}L2 z!aMO!%PdKk7)`3qz3XUeR(m7tPg=eWkft}R&9ntqve$3kSNcXUYD=*w;Xi*|MNyem zSuy50&8RbWP*0ik(A6lOA3<#lMltEicEA?Bl+rtg7s8kRb7nk>;uXOp**B+imt7sh zhoLYE4fRiM58zxJ*(h7lkL5*&@36N9h_|Gm_VZfUeSz zEFJ(?TaWaf*N1rN!O+lbY^1u=#+G(!aI+q&-(Sfs7FvM}@H$H0HPKj?QB>nmchOmi-v9SW*T-P` zDx0_q5RH3g|CK2T=%v218y@}3Ppe33l1Jz==eWwsjM$RBv{dU#%2lalYvSaCEy#%1 Y0l?XWk$v#@umAu607*qoM6N<$g87d3b^rhX literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_type_more_top_right.png b/app/src/main/res/mipmap-xxhdpi/iv_type_more_top_right.png new file mode 100644 index 0000000000000000000000000000000000000000..c2cec9c42ab18151f8c7dbbdfb12faca2480f16c GIT binary patch literal 1997 zcmV;;2Qv7HP)rwU;k;PZE%tdpP$I6--`c#97y0wH63+^l=fSndlF7LsN84ncXMc+iKG zK#(zrtT`!V{NlY3Me|haSr1Y|=7a&{lnOK%Um<#6<07PlObNG|b(g<9b&lpEHFJd0 zsgGYMK?=x}a1OwY&!ZkjK-8y*Sb-F<4MJK$jvn=RCRCxm`N)*;`Q>S!06W~DgRI3} zta(cbsUZ6vCRm7jRY96_b?8D0$egg%?=xZWO}ECsGGCHMAO&Pjc(Od*6;f7pmLASd z5Cp+8q=0Rav?edTbrnK+klB8(u0sipiSw`bAq8xcEX|}Zxw#P%6gg?FQV$NnIh@0W zkhxo04?687H+P;}lSDNldOMfDY{M$df(-D{s}D>CmNh5HS@`$m(|@HWwviG}LIPw$ zn3yU5@2K=6B3&3bxmNrArwXHOzWwaQS-yP$BQv2UX>B7VCQ@LT5Dqass`aB`p^oGH zW3&DKq9%RngBMC+DCg9!XY%C4ZN`Y&~7!t5P(7=om&_2+?gCyYgip5+F0e zeaD(-hO0VSrS^oH5(%uuZH5jJO|t6A#0o4k!bLU>Ory$U^`xSsN2!VNk{++IFIFFv z{+e7X@0v)~y9${X0LElcTXW5aM!5D`mMl>q zVS8MoZU|v5|LtGZ6*z};ST`~W>DFrxc@9y1&2gqVdHJw~$RufTNvFVR`I=l9e(}lC zM`zdjoa{7R^??M)gfPp+f(|YuB`Rh=d*|`nf3Iz){c`DtuU@bJ`1PCZp9AXj&}l;g zWHc>Nq>-hPjVzIIwteggZ?uJ4YGJqZ7O%Fw#nV)c=jGk%cW&=P0%SuNsf#d>8j6Gq zXbl$7zWM0+8uxvZ8to zVPqNAv}5W4^yeV~GU?&}?wwg-f}N3{%pzJ3JmZ)~%_Br!SaPj8JiKGg1N+~5hwDkI zGu2pzIsxgiI#^#*GE*-!p-%zqT=Q_jo;&6_wi^Q}pez$XVc?K3F6rp9j^F!>n1_Sh zfAdkMR$N`}jZ8%#j_F3&-+|`g_;WKA5MuX5*WJHx=Dknfe(ZqlIQxZdO_61HNr)3D zEY8LjFS%5G*ok=WxtaFy7w?hBmk-r`uZ_ymkTSNUhmSpT=YFzik!>Fe+wNizP8O?k zsjUD08Mb5$bJnToVX7{qbjh)5kP)_oa3IZ29W9^Dew_o55w=8Wao4)KL}!w(s@{05 zrH8y?b;eis+s#FncJ=n7ZF9B5@;G_%$M%UV5Mwl#|L4_-U87G@!5sAm*p^TsC`=JSynB;pKb?q#z{s2pr#}VyY*E_>bXrLyeT2Q{NTR*VJ~R$ z>C`R?&$8V}uITC`jBHTK0gMH*$^AXc0%Tmj2~xXx^n7g00>Wy3_f>~s6Oowk(p<&k zDzjNJ;D0d;p?qc=))dRXo(`~W6D@J5oAsoqF0Dw)=(X_C@12%a*kmLk%w*k=Le)$8 z=qD)%f78R4T>r=lC+Wcw3BLf3kA=~#SO_EL39v(bSxrN9BqH1o*OW2$hNBWy7ldtOy8 z)psuEvWZA{7yKwTJT0Mv1&|}-PVX7i=G9-%^J>WyGQfsIT87fq6GvQ^z>zVyjgd%r zn3YaBlnQ!k!G$*-y{Tk5;u^B;65BkN!(4^C&$h2?+x8I%WKPJ zJ9f1~-yk6ufn+J()gSLy;Dbk`b!A03HhlQ{!vQjx?^LwcpRwpP5jI+qz)fK4j#EZuiqiEL5f416JbS@yKTWk0I~342;`1cg|> f?8Zk{U>o2US_aaHnK$2=00000NkvXXu0mjfBm2Rx literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_ve_feedback.png b/app/src/main/res/mipmap-xxhdpi/iv_ve_feedback.png new file mode 100644 index 0000000000000000000000000000000000000000..1bbb43a555925aa7012e00c148590ecde00cf388 GIT binary patch literal 622 zcmV-!0+IcRP)q69?;>QEX48f`sx`iVI+)rBs;tY@f)tO3`yJ+EnpgoSFp<%EnzC`6?UV4X2GtCuebeO;rE~Ql0 zu!}P(m4aPb`}kox$8J!JnvG=mv#l^>Omjs}TNb4`jV}#I!wZv!7bXoaOd4L8H2NZJ zpf|9vOlyna21+{*%WnsD=zGC3UhE|`WvqQSI4R`Em*(5Nrq7`Cxyq6^iAD5(qV-o~ zQ?eCyNA#3%8A4yNFUg)z_!yzsNET{+;(&j7)Zk7C9?NEz+|R?~4)#~aU7%1_vNpoX z>dy$W#ib~Ap(;MvKJK}p+~~-o$8p@{+-eH@n4%Cgs+Q-z0Z5`+mc1$(P5=M^07*qo IM6N<$g3y{1j{pDw literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_wallet_consumption_off.webp b/app/src/main/res/mipmap-xxhdpi/iv_wallet_consumption_off.webp new file mode 100644 index 0000000000000000000000000000000000000000..060478a7ecf944b0da8163e75a8321aabfb39c4d GIT binary patch literal 2172 zcmV-?2!r=hNk&F=2mkKak^W zdmJ|>U^-7FAp81PGp@`kOGUt~13GKTDO1TynT1(fwyJmo-GDbx4q#|1m(mS>fTSq? zq7D!d4&1hlBze(m+w5FPy7L6^whGOTt+?G@rS&oz&(Mooa}({6*$S9fBNKl{(KU5d z9v|;~Zx>lQo*u<6K7!qG;vgPxS5-Hi82`3=V>W&y!*5Yv4*53YJbkpN(v)wu`QhA% z--0T$RBRmT(|)s#1K*?6U0T#z1@St|PtDLLpBKR>s$#|hw^vyeUmosXj=SrR?WqJ2?$@)BYu|9=lL&t8M_x#Hf6>JJsKB0z5TnxeM_p>-A z_mENzyX+{GSBNsD_mFkav^>AS?KZwS?IEkW>2JE=xz`**8@&wq4rWJ(;m6Yv>oqZ^ zka!qwTE|a0UzwUJwVJug#Y1xI#Chz=+#>6m-RX)Ip0eZ#uZj);VDy|IRaK==yhi|R zFOfC%q)%3KP5~(Q9$EkpdHWV9f;+mp05yjT#j2SJ7lFlU8lOYF2vi)N)4cGJx(JY0 zi>iyzT45n<6b)M~1qUxKFKmZiy>ROT7}y>&Dl}b_oV&RK-{cj_AXw zmB5AYvnn=~Tiq1WX`HXoPz(8qCjx@j60fF7E7#OGCbG8K!wQPXR%b+&`i@_?5wmpA zP<$EKA--gtbGCI|pLT>=iXb`l4-3T&RjSSL>_Ln9U6&0LIBD5phCtNX2ANv5h`nN2 z0^b;c;@9*k`>b#>lfV-cpC4PdUW7<*i>!)nA1a!CAn(bjoc zs}*OF?k>@x`3_n!%gu)6>&+sDKJfp?*WaEeXz}(s|MTqMBArj%>mC!yEKX&&&A&H! zY~D5v9UH12D(u|zchfY@zt7KRN4B3$)0jn;eQqUWt&O!>D~Imx*T&0Se?H~g?cHbF zH>dk=P0*)j3k-is-md()1zlU$E7| zm~zP&me>~$2FUM=9@gBxL8#qqF0!;sBrb*kyq5QQ>`FMGK1JTg;461s&Ri48wH1WOq;cNuz}L22k$AQt(}0>` z`$^Ha;2n43$O9rz6KcpL0Y8czc+YseY?PNFADfb+7D%s zC86&+mWd4m&8uNxY+APKg)A#7F^1q%m82h<(>`0r!OEl5eU!L_xbCYPF>Uv73trxi zhuc8CRT!_c{iz;C_5;kILd7r9T#ozQhNtOzR@0Pc+x&2;#qS~c0p`-!w|~Z=YwD^j zFL%q!ljXy0cy%kvm$#*?s;cS4_(x<2%&TItLnCgtzq5L~iRQ@Z`!7TQ09H^qAZ7so z01yrUodGIr0Bit0kwlzHrKBREEOa=Cuo4Mr01F4Aju((!(7aEb3f6#a(I9=I3tgv( zW7ao%_FT1_i{01o7(tijf!)7=Tf)k8Q!xh|?H3Oitp#;DPu3N#Y`24y@F2V*_&qe` z9KmVIqSaORUS)GSc&p)=7XSeM{Q^(=*n;M;YZsgzeN~$A|1o9Nw<0yqJg<@3DW{LVn zts!E3FyfZ!;@qW{{~%qzP`J^H#f?Ct%D~5nFJmsIPw&icb%+YwSZce!Ju$L2p=-XR z3ug$)1x&Ux>yWso0Bwyn12ZuU964lw4%M@(r0#`4d6&6xs4m}-qxUE^Y*sI&HXv*f yBEDsF8%ghSm)y`6t9T8~g01^5i1dBL*FUtA<5Gy0VhKm6%L$d=(b;{sfB*p8@Fg4o literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_wallet_consumption_on.webp b/app/src/main/res/mipmap-xxhdpi/iv_wallet_consumption_on.webp new file mode 100644 index 0000000000000000000000000000000000000000..bae91f07deac622da9964ba4528ffc64b24e36a4 GIT binary patch literal 4638 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_wallet_consumption_records.png b/app/src/main/res/mipmap-xxhdpi/iv_wallet_consumption_records.png new file mode 100644 index 0000000000000000000000000000000000000000..16026a465bf7d5fe9bc7ca71d4e94ed0029e7f93 GIT binary patch literal 1483 zcmV;+1vL7JP) z`M&42E98pXtk>&Z!T}&kU>0zI{0NMo3iihuNkTtGevb=~K??{9jDjj`#>gQUZMs-9 zGd`wPiR=BG=LierV-$P=hX54z6uHvdxImsE2fP?D{Tw3`?(baR#4NV2+Q5^rAfczo zK2!i+fDv*j##pu{G!8rw6G`iw2=+aeLPHx6D}N3RfX&_FQ)m)owqo!~OgM7f3m)?f zYQ~Xse4O*UZrHKjf|_v@xHfCTk>D8LL9w`A2qA$Ll1yz3HGtpU6il3N2aW?-Ibnk| zoaf(j9D(Pa!E8O8u=ZmG>^<2rDE6d6KMVh&~}C4*hio;b|sZP9+N ztBc2WV9+Dvx5hr{+V3NsD2+6>N zkqkB)@e&Hmmd$-}juvfPwZpPtWzc-bu@B^xha|_1T!hSX-DX+}{8%6#^Rsbs=-3z*39;I#b3S29Df6n>LgG{lXNtey z$~E(vd!F-^GL?+75}~rd~^N}_JKAzuEb0ibTUH2 zzano#1Hf?}>)Ap_UxX9sX@UhFx)+fw7JRjDz|N`6cpQr%RgP zA4n4XZ{$CGj&RL_+(O>v_C4<7#4|lwRI;Am`FKm&@P-Dcin76C013HdXQ@e=#Ln|EU&fy)9X^$Rw{CoDXXwDmR^EruK$X`UAD1@k#C zq{N$f4>uvOb!OfwO9=lO{BGXz+#F#b|uAmJ#@q7X`L7U>!mf>dx}SDZ&f5APXArEV(BB_oK-!#XllMniN8=jKgEqy8f=veJ`wNr& lOY-GGYO+Iz4jnp_!2gGf%aQ+@>;C`%002ovPDHLkV1oVzt2zJx literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_wallet_order_off.webp b/app/src/main/res/mipmap-xxhdpi/iv_wallet_order_off.webp new file mode 100644 index 0000000000000000000000000000000000000000..43dd7b40c66c079a4dbea88c3f9d25741a627c42 GIT binary patch literal 1790 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/iv_wallet_reward_coins.png b/app/src/main/res/mipmap-xxhdpi/iv_wallet_reward_coins.png new file mode 100644 index 0000000000000000000000000000000000000000..b7afbf231cadf085e1eb76bdb1e79594b97b87d0 GIT binary patch literal 1353 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

fQHb=NqhX1`OR?@I3$w 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 bbenll&fHVqp1y4ddX~Y{)z4*}Q$iB}*R6r5 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/layout_seekbar.webp b/app/src/main/res/mipmap-xxhdpi/layout_seekbar.webp new file mode 100644 index 0000000000000000000000000000000000000000..e1f0e7c9f6b5622c5628f7782d568e3dd5442788 GIT binary patch literal 26638 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/layout_strings_collect.webp b/app/src/main/res/mipmap-xxhdpi/layout_strings_collect.webp new file mode 100644 index 0000000000000000000000000000000000000000..2878c3bf9428b3bc4c3bd3b690338f65118d9569 GIT binary patch literal 267072 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�U?&uuxVK9+CI=fdhB!9R3MX22~f(phs#B9B&Tt? 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

1?9Qs$ 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

_<#Cy8HIm2tMK()4u@ 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

^K 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

kak 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

w4#C+ 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%0D@CL4jVc-MGP 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/loading_bbfdebaffd.png b/app/src/main/res/mipmap-xxhdpi/loading_bbfdebaffd.png new file mode 100644 index 0000000000000000000000000000000000000000..3c7c2a773210f96f217ad22193cfec8514280e28 GIT binary patch literal 3973 zcmV;04|?#4P)s#`IyWk2Fm*O`QRxjizP> zQJUu|igl>NbMD@&`?1#AdtYXl85sJbWhaw+ z?z!ilyT7%*^{utnJ_B%ioF4yEL&1MxR5o<9G!IRwD6ChS>ex~q1t{GIMnjV^{R&}V z=pgj>b#x5CDITW;aAiYh3zTMY31)7gp{g`ils5Jhf<4AUqbl5S-N>W32?1)ShGYwH7@N;UP^Nms4tgh>%a7226Punr{J z5B+CMVRzmd#9rpFb;l;KK>7F93Bd?*&ePs`9kHST-~P%Cx3Etc_I*Qj@1eq%5V4@^mK8(dW*463gLLsO;I{j-hUn?>U3wEun57pb((% zIYtDpLin@B0Zk0y*bm-z_dLJ3EPl6Q@pmiZ!7ygP4s3IMQjepRic}1s5s}X+q908V zvh(4+owU6mc;16mp28uf#R#7E)}x4IkZ|no1I{q$Su-09^sHDgcF2jOcG94k$`K$L0h!vR zH-a;e5#zb=q?R#}3 zOe3ZxAGeOmbzQNO!7`*2pcJIaI0-2q3!xiTTAC{@XE1Gnka3cSrR22F0Q>WQ4CX9C@xAAE4eWeI!PvQhG{uk4t0*p!#>}dNpA=5 z8Av@C>tlD`QI$$b&E+GNh0d)6}I_Q;RPz0gy#Gk=;_lFvN)M&S$~~ToP)C}iNC|@j=W&-v{h+Ub=|V7VA*wx zVCvKL9V7)u(Un+-2QNoT8y2@}Bds&Q zXFyXm3ISJD5a^@1V2ITamzHVK5K;-Giwk5y5drkzKql{K&z`?#LG>80Ppp3$4u5n& z1%MO=q22~zOB6G2R2I*vx@qo+fbADrDQ5H1E#_TCN({NUc+nEDVtt}8PX=NftKb=s z75V#`I~h>h4>; zK=F8?wgYO9ZxvCB#-&m+Urr|Ri4cmc<^^2>Ipj0{*3x@ow9^p#Nlbfo*tPksuPUwWCp z$Fezd;FfEy4%DYEWf7^z>It9t*cou=55KKauH`1c&}T7}>+hZvZlekbqH3 z2$kqWr1x+m11ugy#C)RSmEcvxq>2IVE{>rLP;Sy zPRP-2aPScRV%u}sjc;6drTv@FYv`mHF>uRwu7^gjYwvPk-$!X0M3GdX4u?eHBh3@l zm-lD_P-TY=j1NclurULQJsM+8ls0x80NBfJa!y>HfBg-3uzOnu`i86L!>^LQmDetWhvA*K-bvIKvhHP) z9w7t9g$rUVQ%z1`PiX~N=Oar?_DlUmO653#r1=(CL6W9OG2M4JJ@*@b-3^Q8%YARU z{#rQi>@Qf)UYvnl-?b6`_UFGRVv`mWRGCRvC9*1+A4)&XPtjeV1g!J4y=2#j9xjd9 z6$Bf6RdW$)#pDE!+dD0@Z(Jn8U}8aLG44^i)lRWUTvG+^e*2I`}L@@PqLw+@RN$TJ0u+YJ%%>Kn#3~n4z$MJCA9UTMq z20Ilm5Kwx?yym6&GNRB-D~JtsWQsqs=^5zX{q8YfH$Slr!8CM445yyZAShy0rIKED zmX|r*xxwD0SNGzGy6fIOwf+$S`!8zfrS&Ao2c*(pB;Aa3#gyh}E>91BbO7#Ny$;@c z?_d7jJ9oSSo1ff}V;5 ziVyh*N^N4N&{N2yJNU__b==yFo8t7|b|=p|bDAqE;=>ndFCymMU;>Y8NU7PQdf3t00_{~v7o#vqr6aK>MTz9auUx;2&`}XXU z-n2^k%v8lGm57&r9>j0E#sY`)awu8px?{nL6Yb@-MzF&I_9r!T6jbads;y#qne?A9 zTh~IQW2)d$@yqnH)F|n0VaWH=C813;OgkP-TSX(MvNM2QH!QZ{PQL!*_MP^oJq3#c zHOtteMH;u_Ws|g74G0TJ!CBnGG85v0fIWyQeWUR>W|KA&@{%vBs0eTHI&56K=h@yd z1NJw=;#;}*XhK=qz_=hVDnG9=-QQJ_#?t-`VUiXT7%5E;wLlCHVH?vJ8@=jY+;P27 zt46{#;_l(Qy}bjo=FD;0UKOjStylM;8B!jNX#}`cTP7*3(6nb{qWJkes#Mra+(``g zwKaOu5oM+&o)v*gJ#7zG{cLY{_ei)#eW+#bkM4R?@$*-_JE-G+605E}Xhzp5>M?l` z^{BMrdjHr1tGnMDl9HAcyN>+i9`I9qFw7E{gG;~#x{U8!8s@kGX&<;bIZ?pMXtaPrwuGGBI@Qez$ zx9i@1d%t=1$M>szDHhZkL%W4H$BWp4m7GZpcTAgu$r6;7nMz5%HAy^k6-Tv2qfmtf zks7d?vt+n5)Hq5Q!{~qY2PTYr3|@9fr#cUeJMU?($K`TgEBjRXbu zV#O2Z1qO1 z5A%4d@6~~G&%M-c2Vje>vo9!OUR6{}E1rCrq!aE_smKcQG@v|1ARA>Nu7?@y>E6L3 zYTkVx)ON!-$4Na+yX@MV+iXLiz3>l!BbHI5@&{Lpyl;3Q+{6cBD7~=((-g!?Y{hB6 zJ>7B7-rBkoobvcRoQ}Wz_4U5<&bg@Drk(*SI#qdgBZ332yOX>fpBK@X>OkE6$E;3v z;0Nr9dk2rImDa1{qHyDwuqWbIENH7V>!NDY6MG!uV@8=*(twHwN67s_W&2BgfeFul2ziWa# fd3u~4|0m-=RcBg%SpNMIVZ!aFxiB(!>?w(nJ@D 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 T#EOs000000NkvXXu0mjfaJNq< literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/logo_cagetory.png b/app/src/main/res/mipmap-xxhdpi/logo_cagetory.png new file mode 100644 index 0000000000000000000000000000000000000000..e56015d7bea9ee47e6c7d30d8b3e6d034e9df90a GIT binary patch literal 1004 zcmVR{-(y9i;-(LF5j|uNTO@${R9(gx-+l zNF4ON?&1i&-+hINdIkT-EG0nor11oM%pfzo>tvBMozY8?itz*oD;9ZO>Q+kZWjiJd?C7&UUd=VqegqSd~K#y&Z8X|?9Z6I?2!3|J5-H@DS ziqtetqyxqwl2{ljwARPdb=h6}jpS!OBQlaYI5@brtW`;f`3tr%&?rr$cz6UUa#>-i zLBj{pgh%F$GbP)NgjDrij|g*EDgnUJb|5Z1VqMJ9lTboF8BBH#m0uP0Qw_#!Lr%&x zfcZGrMHQ*2WH9X|CjbLJIXXHT7WIR-4GQv9>0;>5gnOAU97UZXyILcp^~_ftv{5r! z8`1m5Sct~X8c1MUZ_3J8kJJ?X-miM#n%iTMfsz@Pk;wC_G`GcN(ph-^222r%t{SU7k#HqS3#28qi$wnK?cp7Kv09pYARYHV0Zbh(CM*iG7`qwlL+hO0qpHumW?zM1N4Y_ z$4elG{I<}Lx-F&Y%7T6*k!ODpdEg`J5IDxRWe(>A;^oJXntBNgmW(6rW}%a&MX_ZA z^5b^OAQndk^-WjVRzVlurR#!77J7B|yzybd!!^7JJq_IDR=B^v-@}pRM6lkjTW=|K z__s~gFfi6i1K$SNI3u~Mt(I=VYq`uL^*7Mx4cGrrnC6P)C z!!QtqUn&OZ2xfzhP$mF22onGk6gFUlFaeCv4cbo7Zjf$Z-hq+qHdMX%rzz?uog61| z@^rSJod6e(qdIiaT03SjVHl)kQ&rVm)8JbSW5#H0KGuvUji`k!$LttEwJp!o*D&hP z^@#EW-53mX`!ldxlt%{s^>1Z2QwFEO_?2BzV+?>12FSk@wPf78SRx1F7Yc7#yV>fu zuibey{&Qk7wc<41`X^X#+|+(W1Tmui^fL;3VIkt)(SvLQox;QrYaTv8N%q+%UCLsk zXj04)wwjx>i{iwR1%9GwlT8%G7)HaxHz>J6Vw`tLc4Rvezm_V^v+Xd?yAVL}ASz;SH24dr#)>U7?0UEts{M#VyijZN>Oh|9QD^4txRIMri!iKYO+S O0000-p--+b0fd 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 M6oalWErXB%0P&|g;s5{u literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/modity_ball.png b/app/src/main/res/mipmap-xxhdpi/modity_ball.png new file mode 100644 index 0000000000000000000000000000000000000000..53f842f63050181a46e8a6dcb48c27789e7c470c GIT binary patch literal 1794 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 IM6N<$g28?NTmS$7 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/player_gradlew_while_k8.png b/app/src/main/res/mipmap-xxhdpi/player_gradlew_while_k8.png new file mode 100644 index 0000000000000000000000000000000000000000..1ad717cf31941c2bd9347c2b4f949190bdba2903 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^azHH4!3HEhj=tnLLY?gdWn z38HQVOdDp*l4$ngR=-@{IN{rV21bU%20V*}SXl2>PY?R!&hW^EML}0;kcko`)^ac zirTW7Mb}@@IQvAdF0XOAOuBQRPtMv);+8gDD+@Xe&zbb;UfMmUZ1)`bzQjM%Wsmgj WIlAC;?+T!^89ZJ6T-G@yGywqM&1E70 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/playfair_selected_gradle.webp b/app/src/main/res/mipmap-xxhdpi/playfair_selected_gradle.webp new file mode 100644 index 0000000000000000000000000000000000000000..fc1f3fc5ec6c28ec9df364332dcc3da053fb73ab GIT binary patch literal 2678 zcmV-+3W@bnNk&F)3IG6CMM6+kP&il$0000G0000o0sz4T06|PpNI3ui009s1!2gJd zptx-tCvE@9uf7=3{|Sgi4*&5V|M4IH@gM*3AOGQ?VUx3&3{lR?4bA1G__n%P% zV4wfi%-*r?XUGD30QcJ`A@8SSh9W97ys9-@=u*?d`exk#2L3guKT4es4y5`uy1hBcAnyJ z(1dlIsl?WLPz9D0f$wRCE>0M4VWM+5syD=_z%U27c*eU+wc`ubVR!R6Q?$>Lem$JL z@l~%he)Zk!{-oRdJUca zktxTFRHT&DOWtoMAIs9P6>W|o)<{=2b#~ILn&m*HUegj{TU%doKH$(3W zBI)$^cZhY9ZGfvLxrw1I8y)7?j3};})9y!eByYLlG76N?cb-l|kTC8U;jKN6e8s0J^l^1+INKBqNY!s6)WQ8$8c zDg%$-n z&rw3X^_v1jY!_yHp+7}Er?yT*-)xx5Qt3);&y+y1=&k8?yjtNkzF2z^1=|jY5TEOW z7imx*7K#7lJ@(1Sdesqfavu9+4TKY&mHQ#I;NzsIZpH#rK(? z?S14R&_QeTv8!>yog-zuf^#L>^_O;p8VEDo2K82I0v)PsaY#cs2*`7bDBbo&!hnf& zFyV=$h9CM>4+Q_j~-9|SY_>}@`23;HZ_(`fE zm4$kT^ZznlD4WR}v4UAlQ1Tca6ozbf$4>j*L9jkAT7g0J;AB>8-gPPj5$ZHisBQ1^ zMo(mf4ksRSa8ekicbU(EJ(L(f8#i9EHu#J`P7^4Oqh8X>W4;%EegPOC6AH-a12L`# z-jb8`4RnRdB_Nv-xSg8Rd;SPGx0G`4P~_2ih$-baV z$|&9TO_4C5>T*=OMnbWO!*^*=ESGCMk;7Tz z+05lm7mCSHaELD0rFGP25D!WFr2Ws;kzIeVU8Pz#H_jE-$Y&H2c@}u8S+uA%rd=*5 zGJk(Fl{l53^)<;ek1Nw%4ErE^QK2_&94_GF;V%uCft!RXv~ov?c!4Hc(s54 z{`iKohPDs>=zl7|aQQ|R+qvVXk~=O)P-<1@t)WXi2K;BgBt89$CwML#sB&{>$wJ8R zx#Zi^;dE1jR?{+;jgGrK2nAiCE77x}y<~)=@z*JB6aWE{U|6cwj! zI|8ypOdeGclW?&Nxz@nTMu>sb*l7#9=FWCqgvjay8DIPcKy4toR?xXVs>Tt&KIC1z z=sYn@q3Gp)-Bwt4`kalmP|U8b92eThG_oC2!kv;$w3Cm+(CDRB>nb)imE66+bN!TU|HCG(yK9C#MHU4a=H)MC5O3GWMr9JCYCFcN)TQ zoEt7ii08X8lGX}3ob=pVq7dVYe1N*iVHjLn#Uo#JziyTe3L=7FbvjuCEK{w!;V9il zd9Q?yW-uU=ikyRVPaNmcToc*73UU2>XLQwpYE5+EEri&h$L*}l$)y{?2uhmlju4W>HmZor8dMm^6canayfme`;Z= z5Oxm64@$N(e3P1KoSgRu3X6D^EC_#|y<=p_3ZzDC^6%v+Hp~lJw<`Qm`=Q#r6E$Zu zT^fbe1d3X8p}=1jc6bB#4>Cl+k9-HsXu04q8|yJ^R+Te^qhjELVNIi>zj6mS-`3j= z?HKSa$_`i@Ye216KwBLy9e#+Q5Zl%;gOn&#nlp{1QMyqvNNjtwPzwsL-cS7@Tev0U zD{0cyH7$qxnZgPLEk}Sievc9F(#TE-?2t8qYEGb zBUyV|N=KmY`YKmY&$DKnFT8({zd000000004xkrFt-010}!}cS2nUKNR6lm#kGpVgkVwku zVcV{hueH6I)9L;@lyq1GvYd5aW4A|td(NJ5jD{$A}lC<9=$ k$1u-!*ztsSw=EFn!5u}9(Kl}+t4S&>(efO=3;+NC07a1Vn*aa+ literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/privacy_privacy.png b/app/src/main/res/mipmap-xxhdpi/privacy_privacy.png new file mode 100644 index 0000000000000000000000000000000000000000..356072ea43d6bccaaf5da8c2ac55f756c1dd0c73 GIT binary patch literal 3851 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 AzyJUM literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/privacy_stop.png b/app/src/main/res/mipmap-xxhdpi/privacy_stop.png new file mode 100644 index 0000000000000000000000000000000000000000..ae564b0080cdf1c600cc04a816164d35d0bebfb3 GIT binary patch literal 461 zcmV;;0W$uHP)V~9NII}PNK%1)2Z@g zZ9TRZSe9sOYwLd%NLbS}4KIIv!KWu zI~$5Tv5TO{3%eMKJg_QIWQ|pWB1^0)6j@=_p~wPj0!7+b(J53CL(X?jx9=p(42tex ztGcc$5@ZUU+D+S{OrbnZ%W0h6K=~Ja%k%t5f-HBYKap9MJ&`c0!;>l!Ssd`ykx2U# zYJxi z3P>bfBs=oWWoGV$M03Vy(RJN3FXEnfV*E;5TekfIMyN*_v!C!F00000NkvXXu0mjf D7tOo5 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/register___bbfdebaffd_coins.png b/app/src/main/res/mipmap-xxhdpi/register___bbfdebaffd_coins.png new file mode 100644 index 0000000000000000000000000000000000000000..bd9c8550163b8adf0b037c841e877a2594d45bef GIT binary patch literal 10196 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/renderers_empty_font.png b/app/src/main/res/mipmap-xxhdpi/renderers_empty_font.png new file mode 100644 index 0000000000000000000000000000000000000000..4bba44593eec7abedba0d0e5807578b478a94e7e GIT binary patch literal 38497 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/repository_fddebcdbeeffcebdf.png b/app/src/main/res/mipmap-xxhdpi/repository_fddebcdbeeffcebdf.png new file mode 100644 index 0000000000000000000000000000000000000000..a70d08fec544a959e7680b364cf81cfb3a7ecb0b GIT binary patch literal 5867 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 BH}U`g literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/rewards_categories.png b/app/src/main/res/mipmap-xxhdpi/rewards_categories.png new file mode 100644 index 0000000000000000000000000000000000000000..cac1efe21e58a8db047973385025b248d8e8ae2d GIT binary patch literal 4303 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/right_delete_w8.png b/app/src/main/res/mipmap-xxhdpi/right_delete_w8.png new file mode 100644 index 0000000000000000000000000000000000000000..e5079b872c321f83f59c5bda33baff44cf5551b2 GIT binary patch literal 1604 zcmV-K2D|x*P){`vW)6yvjoVR@uRnx5 z;~8HSqDTnfbUG8^l1Wn{S8RiHj@PKDsB;oz1cfjqSO@7fB!Reys=)?L7D&^f_y_m} zASyswfOO^z3_e1tBLPG}6oyV2;qo)2AC&4`UtfQ5I2^mTx3>=Vd3=1lJ~}#DmynQ< zN0ecMWCF#Jo}Qj=&eUzhM-x{~SdOgKYV9j2DVZQ41Pqx*PHh|Uf%JE3D)D5| zgvZCnn?g+%QB+hkGBY#NfqkHlGO=&8k6z)GFkM8rk?rg2Ycd**RuU%E*4A3E4>F_^ zy}heO;X%TY?dkW&Gi`8XiWhUm)FEE}5mFg=J z=Ev>M&dvyq9}OlZMJ;gc3eFI+{&SPd5_{;Oy*dm|2*N zfmy%j>pW7JS9gAX{x6~tOixd&&5GxbPec4o$9V^UI56VVVjl^@O6a${IhcYS?b zGwO_I1GAnM z%XpKPTr{Vrr(s_{J{4Tw->_vo;aB3#=H{m6%vl6@N_LrSCR@f6mI^N}E&}Sg2ql)6 zmsy2hv1N*cS5{WO5RKyC;6PCF(QBmRPtS6$8pP#R1vK|%wSG*}ME;bO2 zA}1$@73*)dOi|(F&Vu@=}ep71B}MyJ!|X>sDhK6A%0$_i6Yp9Sw+~Vn| zMN(M{?jDE3@h1})BkPk!c-lNjFW^{STU&caA{1L&Ta8>4km3+jBuuAs=|zLV&>o4V zjeUZ1FZOF<_7n}^HRJ(I`!k`=Jv>xvYis){*zp`{f#Vj=h=*fiW5vw^hA+PK^p2YS z@LNI`;4v{V`u_g@-y`8uB}bNU9!fcQB}~l&8;TgxGGwuDszR82iQ+L5CK>?E8;?;j z-hzY>7_C=dU;isEeVNDaf$W%?_kE4i!Vfu;mX0sBx3@=HTU!Gjkj4Wy1*4;*joI1R z?AJn6)}pqZr$*wr#cQG3OG`_Cl$V#!k{|$%L50f7%67(t5jNr?yWvY)PYN!jq)mi5 zX+#8)I4X)eA8NVx@znlC(;A5@nl_Vtj>Jz+PON~%fq?<5T60H|xFszu zEfq2{GOD?8ia>&9PfruR3oD$ip8^cxD$VITKGSyv5(EU~ zCjg#6)xo8yctvE;>jj~|Xdx~KqAg-f_8HI62L1<}Hhu>jyu|7N0000i+27srqa#<$ll@-`U=9Q&y6cR^61QSb(f zTLSa$&b$`s5|%p;_GqcFuI4YdRc@&-(zp2|gTe~DWM4f@ZW8k literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/round_auto_t.gif b/app/src/main/res/mipmap-xxhdpi/round_auto_t.gif new file mode 100644 index 0000000000000000000000000000000000000000..91c4b22fe9edc52ea90ee3bb5b80148fe9436184 GIT binary patch literal 100991 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

CULCXG~qb3HLyq<&TS|sZx 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/rules_recent.png b/app/src/main/res/mipmap-xxhdpi/rules_recent.png new file mode 100644 index 0000000000000000000000000000000000000000..10d5e51a18596a34d58f4721de21f950289e4372 GIT binary patch literal 1151 zcmV-_1c3XAP)OY`v_AniBLD ztgsiDlirw*G+pLncd6M+cQ*wkt#!|Ga-Hs>_ipaq?gz&1x%=I-^WFKK`}^(OAAp2} zgpdgWKZ1Y=-LY>Iu|8#a)c4jlMQnUb#pcE83JTs(ASN`V4!wV8$g$aMW}6chbBC?2 z##qE0A`k-wx1Xx$cIzOaLkZ8zeRK?j44yS-u~tTyx!qzk);AgPu`{}JchbR!@V17T zu@cW7zEV#M59>cSQ9hACvm%kBU0c7MHhtmJgfxc@Gt+dl z@k>6t@6V=I{f4cpav@OoQ2J5l$z`#PtLrtHS4dCS=ihi@#5X+{Z3^;=Qauf}nQFBm zSrT&B4`Wv3sULSgnzxJvj)aAUs##5{x~x|3Y|~-wGEv>`LytD=YVMki%Ldu7mqlcB zL^AWX8#v(A8pf`adH$e!QBr~`eEO8o_I7K(YfTLgQ^^$}j&@E^P!Oj9IrF-xoJ=BA z_Pe*0?u2ixKlP5!{`CH)gB8K1$`V8Q{;e6syu|bCm+mKf6IS}*>~hXv!Crp1F=OAU zWZ*)^-jm6eAwoxh3bw~`O_q*u*Pq)py!Y@<&7{y^_9;EHMk)3QyslU-?Q>ofmgFlG zlW0eK{Dko+CJqt!7>_k&$7JCXU34}jqc&NL5!QDbF+eSlP zCS3LBa)y=jqX*1d_KBOP!861sCNBma88>b$@?>*hTNYVqUXm8l=Z$N(tdIjaw5``+ z>EVONv=?Sb8HW(~l5W|caZsSAEtXDj2!49+xy9AxV?aPOo4(q`0S7oI9_4RqDtdnP zQs4*LesI!ihqK_6UF%XnKnTjE`9KmZb|k@K=f4xoIV@r9TQ9P1-~NGMGAyo12Zk5H z_scG5=OxZjgAb`UPX7p6wdn!XZ7Nc_UsL(DTNUgE4Lco94!CW44hjOCI`XEHCp z2$o!WB-B*pUQ_9Z9edVfMw5TpsL| ztxLgmmBsHQXtZJjW>K2!oo7+mfsZMnPA14=znqJIbp}4b2panKAsbB@C`zwh0Jaf6ciX?{#r0X&qiQ-l#yEt>$Ct z8jr>0UKN)z{h`7KFUdtq6Bf{xj?u4KW`T7PXKNJs<_e*t^RVQ|}b R$MygK002ovPDHLkV1kRs9B2Rl literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/splash_backup.png b/app/src/main/res/mipmap-xxhdpi/splash_backup.png new file mode 100644 index 0000000000000000000000000000000000000000..60660a90a830a0237b95c79bb1210c12b8787e24 GIT binary patch literal 874 zcmV-w1C{)VP)X8%=3w12?+R(UtBiv~Z;x4Q*%!6WYL)W^f%$VJ7W#Z>n>5v1I$+ z^5)-rdVNlMj{hgwmTZ7bCX>lzGMUUjN&yMj?RF*pIYT=~8={?{o$}X@Y#X!(vZ5%q zkcemkQ4|Rnqm9r8ibqM@8to2+K0;)o2t;ut>=OQZ$;t{M3k?#;Ui*Mnw*1Ras6z1< zRGuOzbm_VCmS;%Z7Zmvb5ikoxaTJDEupf>jWP!Ho@&vz}*HDFYlh`>ve+Pk>1a^p{ z0e#ah8rUC+oHX<|!@d>}fLb8G`A^PZ$WxzjFh9Tu_e=A5?0j{L{oaF-7og`Y?2Ee& z5l4{M(PmIZf#f|$j0u%M4y6n6Q7tass#g?qsOE4Dd3Fj$v>u!|?dv3aSLMl#_^9OM zL5;US_MQxtRSI!}nbV$t0gVSQoObXM-UaW2axW}-AyVNbkSDnek<{L+abMyHl=ymZ z=(Ly61MEe)r@jFtz5>gJAMOje2cCfvUx9LQ*+9R@-#gXLLtlZi(`2<<3r|k_1Qb{@ znWG{LWMo*rf_`yB@(C393Y2@^z_Q^6AZx{~wiNRf=&qdVjPe`SLI-ID)$3&hUpNKgL2*jl4` za^;dvHg5*h1usqN@p3wfT7>$mLTj}Ry_ z=KWxOFr^h*-w!U`tssWTlsCM!kyu$`QOHusLt#hnRRAdr?v1t)`j{#utr?55kUz+CX>lzGXDd=0fXuhxXXq^1ONa407*qoM6N<$g8!z6 AbpQYW literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/splash_ball_constants.png b/app/src/main/res/mipmap-xxhdpi/splash_ball_constants.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad9cd7809908f450f7ed2d3ecaef417b1c37b82 GIT binary patch literal 1517 zcmV7U zaYO!~P3g+S+h=O9PuP$X9(jMURABHj5(GD5#EJOiLlehg^P6i|VMOGn+*rgtJ7VC( z9B>pk5}WecQ>R|9!idO?oK3})Bgx_6#)8nmQ{8}G|5s$L=%(h#rhmoB@wI0XHZQK z?_)NLqxT%Rx3+I`*q%J6%X-Sf6KCG4Ih1>eLW$2bL1Gfa-SQrBLOxaX%0-#kSY|*7 zfh~&6o*sY3-xoPIj(s;~{*mRtQ^bP6bC{?~pBXYqXt@ln_L|Pzh)XXDH|F;r6!r?L z=@Eh6Lx3EFUE3Eqo3Uv-W@1d($~RUVe}!Hus$v_dL=eVnc%9hMR%jE#94sVk#jFgB z3kh6C=;i&><7Iy&as9SE~3b^`Ssul0p@clqnAhad8tjnI|0+(mSG=T_?EFY-2@h7}1Q^G7732c(E9a zZ?&{N$=MVpjn`xmRUtIZTpL}7^ox(Kt+tSG2g(0-;ipTj?Q6La)UyddG$8p@AV$&d zpvs|lO1k3f`lU=yY*X=*Yk*m(z8CB$Zeu1lc3LawG&?x7^rtIOqDgpVu3^tqFo?lk=?7QZFmw^ zMrO=2=YF|dfj!_vPAlap((F}(Itb}Wq}{_Bs<0Zb5hqMrl&WbmW35;O7r$L?!+?;X zMHXuQ4uu#;(He+ctG?7mWjcv^JSAy9Vz69n9y)Zp0Yd`o#YQHIS@nPtt1%Ec3AfAE zvKz+CZWmSKLA|9+J`|8f`i#s_RYFvsh1I2u-};hsC~cbJtIG&+sZa_E#zy`gHT9Qs zE=*XdMHaTt+ml@LlM5~94sEDHob20#@><9{7dI}oVH8-Y$F{N*$lP|-`jV4a|MJ5s zwxZiFQ$j)<&Yq)m3yXg=>pRUIXv;*nIDyJ-IO&#%doU_Q+CSxHE?B(L z40fA3)UQm{N1t1ELsrG#LLd&sv9o_RH->pWc%WROmiRtlM&@=?%wVXmulkScbC@7A z5c76{@G=aE*oLyKa~R4K{fG@sPU79)KVL22;@GC|gCSut)^$x+Mv5{;Iyw31q@vKQd-yAP_4!xOY3Wp^L ziCI%sh%sx3KTp{HmS~Ep>`Q&DD8dkvntgjA*3{OfzmHFfB-YeVM%fac7FTJ`$)`{Bv2hXD}tE0 p{R*v(&Bt64gQPPejGfbj0^bF0E~=tXdBFex002ovPDHLkV1g0v)$jlS literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/start_text.png b/app/src/main/res/mipmap-xxhdpi/start_text.png new file mode 100644 index 0000000000000000000000000000000000000000..dba614ab3218190749a22bcabf37daf8b27c01f8 GIT binary patch literal 8070 zcmV;1A9>)3P)1^@s6$I7^K00009a7bBm001F4 z001F40Y#QEU;qFB0drDELIAGL9O(c600d`2O+f$vv5yPBoGXcXvBjGfeYMy|NZxV z_ulWmH-i2jxBKq9&AZYs7IRL=?=+g8D~jhpk)>dms~>=6Y~adI?3u5cXJ6T+23hLYl5B(W!PPqbz1R68<1 zFDeuFI>RF$pSX7SJ|S)iHlP2=*uEoR*g^7Zd;eemD6O9S9T~4(m)q)l-pn|Op$e|- znaju69sMd@{hIJe_&vUtFpOSE@wrv%99pE-xh~PrOKIO_!oybDWuOF}F6mm8-)@ir0e ze{t!lQ&J4uAeunHj8O@0dL{poIEF%2Q$kM69iZtwXtq)R+MxtY`2rJmWUvzEDc`y zx~U7{k;erFECMGKar^k|jum&_xJ!};E?dVr*e$k_eq|uCVUs7nXkOVGR!O@`pm#-x zk>S%sPbfA3@OwTFTTbL^UQr(zVwFjDaD7W5gOe|)yVQtfw@d@g-XL9neehU-ICSAa zuxrHK`P&zYyPmg`2>F7@86e7}xxq7lC_AS#Vx-`(d-OJb$F3mr_&F@fgJn55ms`Xx z4Ol%rao4zou5#>vc8xD>|mCm`=v5zhmz#;T# z9P%x}FuoQB%Wu2S-*Wvd(HuVACG<#m(j_zThM9E1{LOo8zyW8-Q#5QAJEh?_RnJr~3oy_FBV#vk7Edf_|-+q)RQxtKKh z*^RAY*U{A4Ib*{x@k=mRxKEM&pA#wo=|pMx#8pUk zkYU!k>N_>32w%ctL>VC)t|aUVC%VK50Dh;nPJ>t8M50i}Z@-4mOU6B9#!_fw9ul@F znY<}px%*viu>FRynd={@S^juT%LvZBI0_;JA?95@q7W_>hX71xpPVhrc8{WS0CWfzAU#Uvk(;z!a<`Pp z8$f0Wiy+t0?i1UU#-s~5Y61{%bPE-B-iWCEX&sGh$W^?OYyt%w1s8K>UKXAD%U3VY zzUKaETi}UDw+gt&TDcTCr)pkhdqSe+=t$rgi^!WJy9SgA>_w8RZ>D7bB6ZKNQ0dxh zNLIFzsO0s)c_0Xv5~eCT0Je)L62TvO0Ky$5ZyI<2@Ihwp`igF_b zk^{N^070@M=`VSgNf;q`;EI=!T)r2)G+@@*BxsQd%?cdto^if}aSl-Jp`$O__7ng5 zK?dVd^9)W*dQtTrZ#a*u?s58rC=38Kv-iyVJjs=}Q2fvW1=TtY?A=Rpd>YZWqD>bO zfjmx{I7xGr|FVc9FvtkIzkL>l$B7rt*Tr?3P4ai|A#d2Hvq!5GHV}5Zp(a@V2M&=e zV3-uW&ZwB!rh>wMvD{_kdQm!8O=*Y>mPLa(Nc8 zhDciq{5paEipeX8+9x$wCgD^QsISx1Pd|r(6K84lTvHLN=*6kE3kJsJx|k!8OSxK` z+`$U9zH%1~^|@H5rj91*NvR)QI7KOzD4xI1oBFvQDbBy)#lOVIINxX$5NFPO>W%rS z%P`zkp=%3v1rDdX%|3`7CM~yNh37~dJ3+0Zr(mWKamL^pLjb`UG=s4G!hC=U1)&B5 zb}nHh-XK7hfi`7Zvh$!lNBv~t#w)0~)S@<%Yghl);>E85fG{x9^(eQ}MA$A-@7VpY z%u96y%8El)4{_kGIFE}N=7-&+#dROMVx-!g--n=+L+YgTNCpQGs)b)elp2WP$u`0B3Lu zOdb~D+RBwdDVX1ddi8lv5Jp1`xZNRl7;YCEu}7p%ol&@8QN0>Xz3@6}FVv}3>rrR9 zL&-WoUhjg}dkP#OS@?;0G1a9?TgIvNzaIlprn3A z3J|ykS;NGeZ4%86$q86dw5HF=nnvszUBl=XWCkBbRDR|js^0rm>aLey;fNdor|}VK zB@H3h(TXr{K0>(Y^pN09QE=qTl-sril|fxukP^KT5>d9xILr0lGk> z%KOMx7fvG28H5FdI!8(DqW8;ug^2Hpu`y?3q1HLF{~CY9U)$I~( zTzNem15$p+*hVmt<%L_kD_~Zk@mmHY!69yF2JL9G?=~r3UP4lcWGGj_%3yFHH!35G z6hoBsR#9Rg|8OS21E&(=11Ws^lFEE~vP+zSQecn(nCbH;}>th;ib(}DnrNH&6 z3_cTxT$2tJ_dJzO{OyNn>*bSF9xG4|-*vw}NA5O+dT^921k;qsTvx)PoUtLfv4oH6 z&kzF@6OvpluqbsY(V2kWYS#=SWaGHWDHm^af!y+G9YtKW1exQCt_DWwU(^dD=4dktHWapkhUTwQLczb zM?G>O!1WmPHIQ|_Nbw@1gS@w~s!hv%3s6=YI{JpZ;>ynR}COlWyR&6_VaZZXY>sGMnZ2?Iz&)609X+iz6v&1K-w071zK(-O5F}H1y**RaV9fOiB|uu zv=F{Nzn~cF96V3?QE(a8FDxYC+A?-FNrEy{t5|E1{X?3k9xS?fhBMKYU~^Y){Km4c zR6~-JU}nK}hHx`0hXFyWaN4U-rXIq3=83ifLdM22ti>rToW3>KNhg_srsgblp~dOD z;&5v*qMtA@sg`n7eeXVqJ`)OW)Py)aK1b6Uev`UF)-zHx6v!DcoVCDnAg1ViNq?zV z(7xB!&O{Y+SOYUB>WZ0q2&3>TBa|Ha0!1yB{6G?%A+rCb-E|YC(nhmLSH`BwY4IU5 z*N>gdbtv;4KB(kq{mw5@Ze~(hitD>t|6rQH^Dbqiw+8~j)F!IG9PrQsWy zVxwA(te=jQsP>*OA$(4#;{rnz zHVI?$o+#4VyC0wk0<(kjI6eU29nr+$RKPX*sj~@$44|5jX``Furv^gkkkXQxw7pI) zt&>bR+2D^b@}jjEEgrq9<8Sm!~g3pfK6eci%#*KH_u zGS^B+tltZf{z<~7k*H2{MS+~KzX-~GVV|$pvXr4l9)WhMfu<&*GN$Ha!H>c5O4zR4mdgwGAB_Brs_$P zH1d0Q6Sc%{evZO0^;v05GYxsBSL~Jsv9PfY|FMibt(lQoBSvu z)uC6~PMFOyZST6jg!&cXy0mqWx~)iAC!Zrx$r)UQRd~LZk2IhPDR9fMCS3J9N-bCo z*#r&R%(Kqet_PCkRc-Q;`lzufEC1H$vO1JhN=UwNQREY4z_V3>3R z*#}LvO+=bv+Z7iZNR|5EXT)6fisY}j4LJ>@#Ha^rU?MkFuMR|Tld&RHu?C2Ii@GmP znn^2{A-xE~Mk<_d0~lh**n5JbOK>|A7VJW(lb8gFFN(%aVb?4~C@9j+8U4zJRL&3@jIxfbb(%S|nvl$5Q%Kmqe7E8wlJ;*EsW_E@W4YUtdhD-T0n zXzOg(2+8XD>IN*C5(h7SXQ{eT5FT(w4nz&fVbEOB?CLkd42t~={f|64YcqK$%sB`+ zu#SMktjSaCLdHVZFw(e*NqmGIhas_a!UiyPXOl4(9Xw=Oey0%ebs#GF2&t}$Bus$X z?bNLe`H*_2A@*FhlO*dPX<{h)txB0_dP3M=J-)cHgl7^Jm2D5pW}{Er$;K5@TBDj* zm%OL#rS3`{p>qj+&qS?O8d^nvNn;jIJcrVhn~cZB85p?4M`x`^pT*Z7B{e`@jsrvz(~jwWS$ zK_k0ybxGi%;NV#_qgEg()<7FLer!;ieUur8odE-hgsOXdkxFAjIt6DVW?|WDQ0Gj8 z@;CetwA$mTz@?&+R^URf$g?t)31!5Ehj*8e&C zIzLbOn_mdkdVzA)b?VfiV>AL29Y~ka3KTHDxd%(w=wV;VMF_X6)cw?9^5Yzd(Lr)Y z1}IlYxBS65>YV^E%2G6sNt=*CfNmT)LzVGiJuX!X^7x=?dFYl6jzak=lfx3D%y1cV zhp{vj>2RLKhfj&h&P)DbqYs#^{Xe(9%bN~=(%&*Ev;>%8Hz6tY0#t)R6RB_e9Er~y z#p?H{we=}9I5t4CgvOAs^$8BGAqM47mh}A@>@B4{g-dG`9bKkEX$bD&YpZc>;$~}x zn4%hbC6yxi7eT_y>Ek*lmLcn5;zI+vZz~j)fj@e*Hn%{dKYs_shyM{4Q%>tA%RTH$ zDp6#&$;sr%od=vtU-Mb#QF^UX6rXX;E4rV3M9}zzOm7wueGOC?H{fCWa-GENvnbet zRzO&x;?f+|&O`4A%!+tg8f3*OIom>MA5hY4QFq@QIrAMVPELWj3rL$?6|zMRGs1+` zoxg@d+_5t8t#r|W6$&3ZL*av`sL0yzV2OKDs*2`R-0iMW?Z9ywddc5VwD4{KQ!+`T zwtB5`%d}O%9JO+Ao(dDwcYf1b5_oHV^jGiA?-}_%Z@lcVCZWY0>W4wsgai;{JikEB z70;&j9j~WS`63G37PZEA(a1Dp`$~cAGAlu-%IY{upn|8_oWpo3HXAbF@Xg;vMmC6a z(jr{rBCysN8Ko*YxY~q;I!%!H!aBJ>_zGw$O%jU_6BjPR6lU5g`eB^k%bZ9Kz5A<9 z;Tg{v-u3xn<59ujPCTt$Qf}V)##;H;Uy)GtsFP-nBE#yo?*N|;kDozwxt3c0`1e#A z*nvq_sXjDIm5b1NMDoKbx>^sOkm@K(J$d|AMG;}bkP?g|HDS(OR9`kpR1`>cjv!ID zHL9K~*GTmh>Yz_T&;1q3vnqe`gD57;S{XBGzsP`~{)VNVd+>-1+FSl(_UGUJ%gR#d zF}BVFuYQxD`mg1$+bgKOPU`GdnzQ+bO)9YJ;h{P5uh~nje}5|t2(%G$4Qlxn@+PM# zzXMiM8c-A0MCNL8BUJjCJ5Y=@ zNSsEqIX_HU!O4~s7HgG16kU1p;|E=TX3r0eT=~Men||Y;OvB+ZHb#tI_+zt;JOBCE z;LH9PX7M#GTgkX@8LBz$n_uXznLK_JKJ8Lmf!==4{Zt&jh@1+v$a)y;g!wkg{~9J+N3(lZ9}JISq~jK~dW z*ReH@bq&^Gq=tk;>G?-a#I4i*gFA2i@9SmeDW=B+!*0Ffum8R1@PWS=c>b+8-yBQM zX5u`FqJ^$M3Et~xDLQh3oK}MU58qstZ(j{wgE-cgW>+){d|~s&n#Z`!;Zd1fmx6l)ZUb8%SqjJ z;{rh@=&vjS6z;oD4pHx`he*z^l7nQ(ABS!^#BAT=Cjiua6s(=93BUyf-v^e<*FP@8iH^QQb<^FLZtl zK)^EU9SYIKm(`Y8G!$D(Pt>(fj7d0XX-T${vIhd5AZOcl6rWJcx;=7Qe4Y~NUW{4w z#MC6h=o2OtP)#P6&l!jF_w4t37hUt5-7k5={g3v9(glH`0nyKy1p9vLJWPAo-~Hq0 zzQIC-y*nqO4G-d_w=vYo-aX7ht?Z)0t;4@DA;Fp;lcUsv4$Fe7b}*_oKkUSNQYfg3 zlu1?CMi$?5!BIsOR5ntW2*SV!Y1)v;gOVs*_~aqq8^8F+xBcY5-7UY#(~cJmh6cn~ z$kErHikr2W!qvZpQ`Rs(YZ*rPRDavvWX=3-@9p4SKP@2HMcDk=azgWTl5!Kc9$J?w zqPRSA4zn#yrkntVwh11m%Dpr#P@R()AYfTRw-YXZYR-?QE`HI@m%il#kM)G(;{rni zqAes^y5kGo(+^%h@U&OPs6AXws`ivt-|HAK?7d*Tu|&?URWiqMB(hH~@j3WDGIlR+ zUN_DANS~|GG+^la!bGAIvD6x5<`o%kdwDfl|KgI@o8EQp#V>jDKKU)4e|_9wXh5`u zNcq0kcK6@&I)B&Av0Hkos~@Yd6C*RBwwa6#nFX`^)W4t9J|7X7*EaPZ+vsSJWLvcd zsMpa+SQMqbTLp%+y&i5JC9;0_EVWO{W`4)jGo#PHt)VOKZw|z_4Tc6pKLi&9AKFVx zU)o27isKD`4@`Tzqi?LY&!`3FGB)biB9FnaZj&>|+J|$x89>bApE06KZQkq!e7|!bxBX9jw>a^R z?%cf8^719%8M*-gnM_+efu*^dZ{lHh$(f)3lEJNt6wlYV)|Z3FF4W z6IA=$LMPt&^s5vQ_wi$#7Y2mA`V-ppv*>rZZuw=ukWBC08m)I9Y(Mh%LUul#=&Eec z0N_%;nDNX+i`2Imdz&P0HcZ=IW2Q*6NflSX41x@j&XH5H_Nmh{>P`Ln#H}A0ocw(8 zpeh4zy0GV2)49--xLKy|F2CavYR|tZ2^Mb7PhUpPz-1U4KhrjBjtr=udfO;t36}|z ziIZK#5@}C8CqjXC6WM7}FY8 zF223gX)gYf?5w_0MLa&#ACWnTVlwzWqr*@F!&rxe3biRn|tA zDLz+&K;%RaK0oG^hyQ%w2X6nO70;jO|CI0@0mE+DLCWeoM|#VrzBlPLf0=^wSBq9{ ztB`R4(l%0R&MQhg2KDvvq#ceqaX5*_X`(wpxo$4!EcWu{D(q%KT>85W`Yvq$2kKm1 UFNb*y3IG5A07*qoM6N<$f}XW`wg3PC literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/status_appveloria_free.png b/app/src/main/res/mipmap-xxhdpi/status_appveloria_free.png new file mode 100644 index 0000000000000000000000000000000000000000..aa2211a3e93d67d2ab534ccc4cb0928dc28cb5ea GIT binary patch literal 470 zcmV;{0V)28P)q`1lXFQMvBda9z> z=Zo+1+z_2J%sho=GzKIQsN!FC(31WNEPe|$Y-f{w=dj=t57S8El$t~Dtk{ioK3Av7GT&t&^K9u0I)zOd<^iqqiUXKebX;k3N7w$CypbfnTI^~!m9 zXs=&b5|ZuQQC{kzDDI9I6U%_~4&0?|UrcC(T#-LpXaVhe#>}7<6z1e?oLj?O8Bg`n zwCCg~-!(ZBQobb~P!{~^8FK?UA1O9VDDk5+w1~hGesUS*+jmJy%h{Qy@B%%bxF?3W zrWnVTgLw`f+77Xznde?HW=kIYn?~2{KvFtM!B{`YbK3)`+ZU(Gx1fATWgb-{<*y0% ze>|*}ar$D&y^duR0|CWrO6q!z*ufi0J=lM2zKG|R`Jb3y(}e)O0eIRtiy3J#+yDRo M07*qoM6N<$g8F#P6#xJL literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/strings_layout.webp b/app/src/main/res/mipmap-xxhdpi/strings_layout.webp new file mode 100644 index 0000000000000000000000000000000000000000..532bd17939a852240a1c29a18f524dca826868ea GIT binary patch literal 3684 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/styles_system.png b/app/src/main/res/mipmap-xxhdpi/styles_system.png new file mode 100644 index 0000000000000000000000000000000000000000..e80485a6c15136b4cbd55808366672656010e6b1 GIT binary patch literal 13852 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 ZMeB1cF{0W2@7EVVR#H)-`kPVE{{gK_?$Q7N literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/styles_trends.png b/app/src/main/res/mipmap-xxhdpi/styles_trends.png new file mode 100644 index 0000000000000000000000000000000000000000..70788409c61f50c59beec01316b5b6e6c8242f48 GIT binary patch literal 3080 zcmV+j4EOViP)ot0z|&JlrixRomcdi%Tjj0_SSnX4LljVmAxH!X0{8sLZkony-j>}>!tARr_{EEpIV5aW%vNt56vM#GbS-1NA0U;zT~W(+cPeiv?!5b1bZfO!UM0fK-ScP)(yn6FkLqq^B03l#WKM^dB z#Qari9+-d(tDp`<;0n08VdXSnX(Yf103o!9z$JRBjkP2K%;2yJ>O%ys0dp_@g$URb zjYfu1K$fEXFgO~_M*`R=IuJ$RhaPhg=vW7VKOUQl0NxxCfnWNJBG8TlB7Onyh%M~* zBLc4s*DRPzK}2u?hzKqK5y1r@BDervNMKS@QWQV@@W1GJ^XBN7&QYnFygNH}Es2S* z)NI+Z#p5Eo#>^U3Nihi-k~o})Ez;A|=f}jn^xBLWzf#1+EY{dMzqPehdg;<-`AYS@4UNh+t$GGK5CD@c9CL!j` znX~-Bfdk2=*Rf#6+O_Lq_wC!e5pe*oA}m|BJoEJFFa7AhZ{EBq+rE9fs!{6u6SIGD7{XFmB!GqWAe2W^~PQLL*YF1v}j%i@ZU_|WRo&PaDzSjKY z=4SQfoSd9Qr7}W_Skl}3r2EE=?+OuGjktifIbqG3HA%(A#j*6?_zwQBEt}57o;`bW z*RNj(xes*w_=&)(svB=Jt(su9@HwB_Ehm(0&4232#-Pp+>z~`+uPWPjM2(bt?MvfShc5P--jlJ&;0^sFu0*hs;eCyV2 z;duK;#4&=JqchWAQTcjFKY)D@14aexgYCxxT%rYtkp(6?A^_my<2RD6pWx#olOrAw z+#IPRQu7rzOH}uJAN>P_@Toee=)_XNJHYgS@ ze9;*GZfE{&oe*QUOxf*0{TsxKH%IJ zum-QIqa#NSAHnI&EIOU}(MQ=DY)(EdDmu{d{r5Ezrt9Q#f4y8T5B}ndk`6qIi~@j& zmIMIo^%KNmGz|$1uOgI}m)B%uWE}JNmnYF31Y6uBHZFyUx6SkbJ&Kqvp#6lUOXEf| zozvRd)>m0sc@hbXAc=mk>oGAgS#*}n5e(V5zv(+Vv|BwT*)LeN1%OAzYg4CAojY~v zvoek5K`7IC;JxbvXeZq>j9&omLcD}stZFhDBsTmT}13m|9!4+_C5DlWYo9zHX8 z%9Lr0E2OrzHmR4FxaI4w&(&8}de(dZ2r?%?=j-)PevO^31*VRdEnsB?9`f0$=W?A{p3;CAIXSs?M~@!<3-SPX6~U4KP_nXre__D5aq>EA*GeSM zguV4vhRXE1%*@|6FbM&l6&f1y=ecvA_d_gcXlTGA@Mb|#(LPQbJ6`967hagV^8NSU zGYYVC=PudRt5*u_slo#jhT}x5v$C?HAnXA_!0hbJp{rJ{in4TlSJ%U&+}s>6bwg6V zi2togc*BVZyseJl&P+&n*;x4iVF$Ik?LB+TAR*ccaUv+4q-%~KMZJUo07Vo62CMe)+5u_cHjcoSjb#Ng-Y{qyH9AU2_gTeoV<@tlwjCMh|2 z#l5_|UGwqbr{YMZrKM%a4dBfj`TLJEPWIm3(tC&n!NJp1wY9g5rY0yT$gRUHZtF3( zw`<%wuWX827t-1SR#bTYacYUmbve8#9xDQ@#v&u1%f%h(l&MmyHBvm`mpS_#3P-D;s zroRHv*{SV9ZVYcC;5>ja_L7{O)B%ND$Vnzoo{~oIS5#EUwOSo3=TB&OGe=Mdbo}^< zL>^ye4(PgOx}mJI%9d(3#f0jR})*SlCRR`45t$rlvL>K5RLuL;Zxq zbYz2qf;|BnHmpxW0>bO+2u1_GLpSH(+@z@xR4Jt0-!Fr#+J_(hsf9@ZfXXM#w)MU( zEzO+e3G79%;xD*USFK79OG`_&`?H|)3knKkcrq?6E3>_ZhjL5!VG^d-!53JxXknSq z^MaricwnBcU%ws&iILZco?cLA`B(4`h+L__TYXV z%q}u|$CO!u`2kdeVl6Tv*aJQo)LcOgRx^FjX2;@W4_q{kx=@42bDEt6%nytJurhbS z4AC#xb$3(GX@=hyg^2{J-G=Pp5W@ht`(@Pj5pMS=SHOtfCI$-u^8<_um?K~`(5omi zGAv`-`OxVw32QB#=&+rqa?v2hDC$rz)%wuzevB|!37BJ{)1RUCq4V2u)0*G?ru-jd W0lpRNBQfp(0000pX literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/unit_again_fragment.png b/app/src/main/res/mipmap-xxhdpi/unit_again_fragment.png new file mode 100644 index 0000000000000000000000000000000000000000..3d30ee9a3558aa83113f265b15f22d9eab6593c9 GIT binary patch literal 2622 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/upload_display_player.png b/app/src/main/res/mipmap-xxhdpi/upload_display_player.png new file mode 100644 index 0000000000000000000000000000000000000000..d2c13a7b5391453a4400f4c8671704ac56c6b65b GIT binary patch literal 494 zcmVy&6j(?C#gU-N`Nr&-@jRHf9u|aq$*{}p z+{|N+-JKEHcO-03r*|@IW|>B7#e>J!cFL zg+n)t_g;FDtv-fJ^Nddb5A`q{6ZQkxdX7^=X1KvF!;hI18PIgK#mA|{Vd$)X6L^C3 z&B93_ltE@v59@r*_2Y{GQZdCaEmn}aQFv&EwXxKI=ZoD1|AyTmpxY}PNLJT{bSiW` z(k(|IY(3rEH%6yNvYw8&nA`K@0&-O*R*Qgvy$5X2BQsAcY_~>W>u3lx1R4Sjft?}n z;jFLB{9PhI6{RR7=D1wOCEc>nVQvXNLON`3z*fZ?WJ2nGR97CnS3ncofZ|qM#RPbT z3?N#BoQ3ayfmYE)v0K?Ct!>Q^Sc?s+xgfB>tGSa%0-8GQ7qq;hii-;9j(CAQm;R_e kff5;}Y5DCuNixso6O_4lNdkdnRR91007*qoM6N<$g4wvrg8%>k literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/vertical_image_home.webp b/app/src/main/res/mipmap-xxhdpi/vertical_image_home.webp new file mode 100644 index 0000000000000000000000000000000000000000..d839d42c14712dc6b427f23ea3fa781eed6ff10e GIT binary patch literal 522 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 RPz?Y8002ovPDHLkV1la|j-dbm literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/while_y_record_smart.png b/app/src/main/res/mipmap-xxhdpi/while_y_record_smart.png new file mode 100644 index 0000000000000000000000000000000000000000..85971803d233b2d6e04e1dde28d06c0c71c36f51 GIT binary patch literal 765 zcmVih%i#8eV6Rv%lso*7O+_Nvb>{^Y0t!9u@g-SF?Fz&3e_RFZzFba-NAWPZXNmxqETJiP5_l< zeKbml*CV77T?l1Ix)h|q%kqw62sue2qS_tl=k@6h!F`)GugXJcDrJ2*9Cl=I?H)!f z*`}f#$V`a87^26C6}#q!(nPP1&8Kp?j71REQ99E@**CSg=8ho&fa1n00000NkvXXu0mjfT|Z2S literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/width_recent_event.png b/app/src/main/res/mipmap-xxhdpi/width_recent_event.png new file mode 100644 index 0000000000000000000000000000000000000000..1adedb89391ffd7da58fbd3630da6522f647552a GIT binary patch literal 622 zcmeAS@N?(olHy`uVBq!ia0vp^Hb894!3HEhF5tQjq&N#aB8wRq6fHoQ(RG?(0#J~# zILO_JVcj{Imp~3nx}&cn1H;CC?mvmF3=B-no-U3d6^w6Z_Xi#_5IJUV!FGUmQ{x6k zzXg5@ehoei$}dl$WODg(L7&SIY zE^u74l}%NGhfVMoTW9RePj4=$??}%reRn~8#m4ODxy(`vz8U)P&b{#T@^1~LYJQzM zZ?lh=yrs_Tzc9LE+&OQSh=#TI6x&I?7eiMRes*cTA0VK$+55`Jo^_Kh?Pg=$I9)hy z?Oq!%JD#TxKc?^bvdn3&%`^Esw%xITw(B)I_pkf!7iAXrJ8goei<#=f<%-KIHZ{a- z>}j0+xBXqS{wCokhi)nD`xu|;JiXE@tv>fj)6(NX&TIDk=9r%SZ(@%0oB6kk*RK?O zznrU6()K#L{G<5`o0cwyqSq}ljjgxu)u!Zr{9(PF|JfexEuNA7r#nAXo;or6&qIZZ z|F>2Bv*%3yX2|*}%<1@sk`QcYmPpN^pPf$>)$_x4nMnzsX+K|5=~5%ITm5!gO1!e& z*KPs#cU#I!vcG=WaDPR@ODK9EQnUW}4ZhaT(>fo^us(UHaItmzy^GD$3MS_2CY_k{ z@Z{?~PL6^f&n-21VJ3LfH||L63yFR1-;)ieD?V&>Y+9*w@1xJff7x@~T6UzHE6(Kp tfAVmvRQ%-Fg|QYHUuL(wTlnWJzxXeQm?HJBw!q}U;OXk;vd$@?2>^$N9x?y` literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxxhdpi/agreement_detele_example.webp b/app/src/main/res/mipmap-xxxhdpi/agreement_detele_example.webp new file mode 100644 index 0000000000000000000000000000000000000000..d33fbf939997d8a64f0215d4f2b21f546212e6a6 GIT binary patch literal 13270 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 UG)0Pcl^=cduLD2+N#DN#HmR@S00000 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxxhdpi/categories_line_refresh.webp b/app/src/main/res/mipmap-xxxhdpi/categories_line_refresh.webp new file mode 100644 index 0000000000000000000000000000000000000000..de487579d20c927056ca33ffa9af4822cad3c712 GIT binary patch literal 18706 zcmV)YK&-z~Nk&ErNdN#>MM6+kP&iEfNB{sYzrZgLO*m}Z$dTaDT$s>*!?U{|Dv0R+ z1n7VL2;kbfAFzN0a$j+L0UO8wl89jGzKG0gW+s>eZju2B)lveyf@cHW4L!OAW_Hkk zfL&bBYG!NHA~P~G1%lRDWP%(4)Q+uQZm2329KOU+#Ev(RiW+a^fvP0H#>=TBfQXL{ z&FpdilDYer%-z3ae&5>nk=cDOx_h&L97&QQ$!+bJpQyiFY4@gO=7v*2mLf@xWEn$K zBuz2I>U}!yf3By$RviG6Yykw2pN(a!ru!eoEnP3$=JbC8s4c`*mfdej68&F->`A4U z`n*J)ekP&AOI|_^M5F{7UZN795=sFTFHv`ZQc9>o>Iy*&LZ|=`krffSUv&R{l}|}N z-A;NQRZ6LgxQGx9Jr+ddcJXe{h7csl^S{rd3QB(W`}FQS4gn-2BKO&|_MrVq)0kh& zkt7ZFpi+?YyW{ubyYNy1@g)f-e&yHY)9Eg&^J8ZF zE+w+(iHO*Ayj!nfX!z@GPjX>BEYySc~Qu{o7@*H_oysplc) zSSh&_Zm%l{N_4CN+_kwwYg-83`3b?1)C6dLtg}dq)T; z$fim_ASk6m2y<$HQYwU?N+1N($N?%eLI_K~FIq%S`M*;OVabvu=+Vu!*ZlTb7q{0# z;Gf#+aL~4qASDfd)VsI;5F%m%_;!Eq{Da(o;kgGv5IpEZd<97L z_!dkIm_SznO51i+c3#rKv{x?-va42R8Ev6}&F+RPu3~=a_5qk>8jbKK8EF`s>Valn zgNX{Lrl#%Ws*3jktV5Mk?ZN~V1XOotsa)0eT6$>hnQdvcU)j%kYHgc#+g8>-^@-{N z(vzYGKcJ>GK}3dux`qe`w6=@){l0%r;;IWIeZ$AcjRW+I_*j_f6Cr8HnLdUVWE^LY zlr0Gb!^bfCOG3>Ew~u8Ku}E?g+qP3Ja*kFofHef-fRYY6_@R4@+DLL#1z;}{h(M0o zf;<}edr~WG+qRKM|G&8L1Zd6w|GjNn8Efr8&N<4Ylcs>2gGFVV!BPT}UXVG;oO2E* z?kaIxIoU@16;;TWi}ZOUiprRo!VZT5D;d zwbmMsK**t87O`Msv6j}fg~rrk^t8Tpr^=}6vuf_Gd+j#@63{AuGch0&IA$TTs00XP z%)zWEP~{%fL6ZaCMDSUdM4+r$3(d`81SHVy5eP0WQD{+UY*H9^tlwr40q&TnpCqug zFeeOL)js~@FaJPb-Q7Ck+K9}F-QDFRrW!wnO>qc0045{ah|48%SofZ-uK%T5+qUXFTl?Ji zB$=5xWzcZ`n)q5Ux4=|_Bgfo?T!7LqGBf{Rl=SY|lqK6XZCe9N+j}45+O}=mX7v{D zKivEL1Aeb$+qP{Sn_FwGImeg)z54$xmt-yX^Q@}wuI`!X9-rBJ z6T7=Z=I-w9K6|#?xKEFCcePemEqj74^ay?-dIYbfki9Mu?w$U_`?`o&=??F7p8)n+ zOvb!n#XH6Mr+;i;*Q{`-xWfr79AZnKbm22;Uqsw#r#Q?>V6RJzr3i&QmpX8U7zqt_c1WxzKDpeQrw9;tQ42R7n0Tq;1<%! zgt%+r5cW!|58<^4iCzxiC3JUpp94S(r&3$n_8*cYJ?}3fvND@hJ+^Irh&5051MHsL zwr$&cZririnwhGsij4UGey_LMwpH7L)5fwiTPuf3;$?Sz>|tBICm z+oo+R=iJw}ZCe$1C<*`k>R{{JwrwBVw(dPXXYaM<1pEN`&l6UGa1HS&$fJI<1|uE# z##V{1q;N$69UJ}ff8Fn>dxVSK1n%tsa#ujuNPzA)^SA)x-Q(TE`5!GsCrP{TXs(E#wjY{jD zai9pqtiQKiALxF(>sB`QsMa;YqX+S*d$uBASi9e<)m`JWJ#*wawD>Z17sl<+{^RcV zV27fO3O6XRPTAE8RwyXkZ0Al?Dhje01@lVGC_Aa>roxFJ7+iG0>BPToT>>)iQNOw0`$i>f?F*;9et?hkG8R*Nc8 zTtgYk0)YukU`3cUgFyaDN)sHE7t>MC3@KOdVWTRlytanLi@$Wfd4MynSvVb@ zkVR6J3(5wSC+J6H&5pHZV#gq2$C{X$ABsOz@VkTl@av&xqCSqb@av)B+-6TPfS8x6PPJ-mS zXnGK*&YyWU7 z0~?WY3#0DEI68;F*QA&`jS6^li7-qou{A+x52Lsann%kKvsjyMSctEEL@A;i{H4p7 z11VrV8uQR}9jC@2F?Y>RSbRYvof13n7VVwiaPyoAxwD-c>@Q1WFK>*=)1fXIWcpk*zwt9vbw*ZU6|dv7oLc)r^Gi zQR46SIbbu;+=_n)<{-#YZkL;78@G#6yFxZXT>gOe53)b);Sy2sY5^WqaO-BHP3L+! zvDQ3vWgSrhqJ%C>pl+>E3x#sKA!>tyD6uX46#T#cFCLcunTHfrDR!TNKjE6pIY{tA zglR-D8Dd~Ii6Y`MvJw195OpU%5yWK>mt`B-scg%ABJs<{v*1e*OdQe?{) zE@fMI@g<8=vJnL(F3Y7@$XkEEqTuN=n9UV`9Lgh1ZxI#9HtSdIY7^ozZk9YEE=wRv zF80+dEbNR21q+(Km>-3v0@R>1p`Cv`X_0L6-M0KFsCqs{@RILMIc6uSOkna z-Z~c))V3M>i6*$ieoszg)_89{TW!Kllk5DLgi$OsnB0dq1R(ZG@ zl@W*UJN$n;w)_gakcQkzNpTJ_94s7a_YA|qCDu#z zvW<`eB4pu7q@hC;o_HRP4`6;0!Y0&ao3W;4Scb(8`2AGj&(qqPcEh;Nt|>QLhKFTXWGD@}R5Bm2k@8{U#J_`xhDi}fRFuO}8)^So zpSI74NJ8YodIW*z66Lz!0~2e}hDcSaB9h)1G&09vkTxQ)c%sCo_ePLxag^?5CTHkJ{?1}5wKej?DWn~@(v?j#8D@Q zmg2gk5%#k?a5*+%IP}!dKTs_~h>RE^bHC7Y^qf2U{E^jJ<wEzBQ7H83}o1EEg9q~5=|f-?hMxt<%7b&c!So^7_?&T zpu*hl;Qfl*vhM)#s(G8?le=9AAJBbtNB1Ed0z-xtk{-J0c8S4oL=YIHa5RV@h!Md( zjzU;_Y55Lq+t4ltWo6J>Pq4mFzxapp_w@QFzDf+kRmafuBK!YUBEu1nrvwqcp@?{q<5(a>IlQod zv)4_?EMi?>!cT)(i0;*vp^Tm-)xf?vy5pLo94wO=^1BRd}W@V{4ed(}=;oy5F_Bt%PPRs8fe+gwUL{VCoAbdr{QyGe0Ssx!C zR(|=l@Y>kLw+hkneqPwfUBlrlLEzwIUG20>_c)4L%9r0ITO3=GTh;l zj*cEd9bT$qnB_MgpMF2PN|v%9hSlQ1v0V*4N^JDgbQCg)t`o}sAE&)f-CsR|%^0yjDbX?9^(9gt**~si=3!K7uX_G(-aLsz zakkmu>oIHh--2JU!!X=DsHGNY^s8Z@!7Ag2x)$kLY3VY5X7Nf(7U(1y>EjGrL-|T} z4?PE1e}MISSvMj#Lj^!gOiV1DIEly0+roe+{g~zN{NjKU+AHNZWm1_oP>C}>l`}s1 z7OcktEIZNIDVKn9Ms-SX)~FR-BW{W_Itaq>5sW##ND{5VF1b~ zOBXp{C%19cwfr0{KaM2>I(u|>>OdKx!zx%s(2(Jb(TSD>tY2`2S-JT->r~GC|8?dW zoa1alc}Wv94NlUK$NW@q+qM_I;)^40&hkV@%FoF(0YRJ9-^q#ZJPKzHF*rvDZo8wd z#Jmyn4?HY+S}X?Jm-RJu&TO;zlyJv}{r=nQHz;Kracs>N1{%Jyc+f%T>o#uA?cAQL z-8_e0q7UF38I%E&lRlbCxf*CV)jTyeF_E!4lrXnJcjEL3*P3t&*&Heo=3ze-)R>ES z^lf;^f5{iOb{D#geNsVACWouaqgQ=9C%os#pB_tzUSWk^uqW7g`QvX*$(<9eJ}zwr z!q&t(&{cmd50$uCwx!T-b5Y@d^Ke_YUblT$4!%swj;nJ(TgIj)CNni3WpW~xK=LYS zd0RTUwZj;jn3&9vUz;f{s#(=^y$MGd$9L%qIGm#63(m!~O~;GAacj3;`}Ekm)RovB zFv4iB{uz#an{p=)%Zj3#3Oh4zA?6=^WKYCWaj~DPao9O_golo=MtSFd+gW!oN^b09 zFG~xDkR!Y7ccC%^$l7*$Z0qEEAIqSLu_@2c24%le#>B6km>Bzhzjk7BU~F=rx9QZT zSI6}UuQ3da*1OrYeQEPn@k@t);v4&KtE*;TC)XzHfv{1PHNVmg-z+zbXo=^o5!3Qn z2x#MKW?Qv8xQ)YgQxP^ei{QQPhGh*A3fW{52X#4Ufu$Y%kR9|CYb^%H2BxMaC&oIQ zAh1oRUSYe&#IOA*V;N^+;@3|4*5t1pnEbWgtS>vo7aHRotxuK)H7>h0qc<_iZVhS< z`|xiab}_mN?J39wo zp}7BW3+Q07li`}!S1Co5B3P6;B(8%OSc*K$FU)$(*m;A4V|F})e%aLI)`?%+fmkWE zK!Og-9md%Ao80>3V-vr2U~G%%7Icw>rS9=+5$UXJ>7uh9-bm=XdaQj@x0s)w^uuh;5gjHiqJ1#a!cW{H@7UAe`s;UTYtb(VQ_o^S7BpzD5!@l4hcZ0tz{c!U)?UbmdQmLPggOf16&oHcJxzT zW05jAKIMD4{ulLax!oZ~+go@9`MDvafOLpGnrbW!aW}^myImB!6U3Sv7=~?J7SLWK zJ)pT#MC8)CmHLlK$B_Atfm zb$Cv9%*(l1_g&dXz#i;l{qAxoOF3@^^R*XK)ci{vDy*vMHOiLv2)NL2)F*N7Z>QGk z(aXWIf8#*vPK9FY(!M9nHR8Y^;r4Y4P+HdcWe1Typgvk6j7#X}h|G)BrB;6%Xg#`# zv>9_OZy%r7z)4BUq@^bHx`Z{U$)&=o5Cx2+sBUMxjn2^1&Uwi<9xvb~-I3u-pegG| z$&N_LzSG_r`yffFOS4=*b4H(5oYsI4-T%>R{Ft(Pha}dpEEsNF6?n%G^Cw!nLKknu zG@yQhIQu{}VCY>@>7iDE{(L{P*(PsLk4%%+~56 zzBOJKO2JcxrlRY4KRZ9b=te5QpomYTE@H=PO{Rp}WVA`4n@uY1*XCL7zP*&oKRlCz zm*1NMQ64RAN=640mRNx<`Yp5B>Lot93 z^4wnkKd=5rmoHR>u}mtiUp7bxe=G|Fbb~Xv-oHT_{)R~h+G%>n5OY_xVuntq;o@bdl!hpX(HsS%52^=-0 zIDaavuVAfU9)E?79b~rkpS(ke;MMHmDK4U-6BtYblsK0}O~-D;k>eSbQ& z0zHO=vv}q@5Lg7K>$47B`6kEI_k42ZEV_U%rgK4uM1cmL5sM%0PMBI#s zh$)_SOmWOKtrF9lJuho3uW(4NCd4{KO+h^I%wC35{yPTMJ>ffDE_Cw)?Fa~g5IASn z%WL3@0nw%m$)^?wied4+kLsoVO*N1F$*OeV?PdaKR=3wpNDq+)I_z)QAV0zL$n2~Y zJ1bIb$d2gSS7Fiu858PlN`WbdDKx-J(qO0N7X(eg2E~(a*?%M0Xwea5E|+&4MI|X~ z7br|LHa6y_iKEz2RAOqnrki%tNzQtuE4-v-iZzsR4FmY$&+tW9w~I%I?@Jd@zOY|t z9nxuNNVaLKtati3ccWk!9fjNM)ZQkfDQg)_*I!-GBmd|@nygL-T6;fBy1g9;`xhw~ zfSYgF)uW3i$)$ctgbOqJW_$w&)Bx0=4G@;h)T47b)rOjCK2mEU*ur{pfBR7Q8@#Qf zGS8)h0<1mor9+57f#gCkAreH$Bxwv` z=piu=v+As#upWw3XTNPRlWiy#2w{jS0G3uc!O52ma*4-v8Hy2~ki-!jx!sa}AE;IB^Lhw3@qmT`#S!^%)qkl7+PP()X{I#1RtW zh}s#nxSK3^bR~sbZUrBTuC;j>frTD1U8w$@>V~##DoToG=a5!jj4;yYzwgF;9(0_&-qJN%)dGl|;UIxDz@3>~seWZt@Bl6J z=B#QuX40$O;FTv{mGkO*WESv3s)y>L0tOYP`q*z0-#+`a@mcFwQTWW{b~#n1 zzfQ!s7zaQGMES}gb=9PZEB#o4mcJmx8OuokxUyPvX^rQ_37^YxJ^)7Xe13LV&)_wiq=C|HLh50Zeby3 zyozOBad-LFn$E}7!WY}{YPy#|B4$d{L^=X()>&~(x5OMg>xRP^u@D4nfSn#DA7%XP z7Nh@%^WUfU&u33@51)>RsVRk1zyJtoN4pM}%wLX+p4G6sYVJI zy-mes2ykJ{nw^U2i<}lY30!^aI-TndJol7%XYxN!GpXBp4CZORQS)feqcd=1|LNX_ zPj{KvyX4%BnHq^B=cdUkjC0564|)5G?Otds-16ld#cS$yMaYQuW1f4=IsFSKN$db^ zyqFF_n<(KHwg*l~1^o^f5i1JPpuc7pfJ1x!O0<7)Z1>BI-NlNVzyu1H7#$2i^p{t( zPy0#SXPlGQv56CV^bFX;DbPweg;9#3ZBwaXa;%wnBsF@^nhri9-I4=5vcQfb=9oB&)%|I>TqP%RA2Tu-zxZ_ z;2)$ag=E^MZJ@DCxzl*ui*hJ%4aZ4BoHQL9$7bZhoC^{QBjOU&3igZjnp~3@ zlyi;~r~C>Li@waL(Zz=Qv&tA~=Qs`GteY)9CQjVh*Z2LdrBv z({`E+=Tk%@QNF{ex8{Uf|y-p$>bxQXZ^f z0de(71pNY2hlsDq9__E zbU67|oN!kPanT$Gs6hi!!bEYz+b9LfHLViYCau8(aT zA_T;a2}{sZ4Vx$5fhOk@|1u9!pI~+ z<<$tU)^KgPgJHS_ilT%Ds1?cE-5W{V4sJySuw>SGBE}+3mzt&*WnyW6(p=;^k>*Bf z$*u`JyFzP_Cc=y3gliLq;~Yq-&2j3SMG$bT88%}a{3*kcs=#?kc6l&#qtqCQqJW%v zO*)*QG%zyI7#MKLwBsnDRxH{?7LB?0^YS|#OW+I7`9&%d4KxxW4P;}Mk(AEPRwTYnmRT7jSH{VM5aiWW@EGPzC9Eu#B0&jtO-*U4uwrUk(nO*ggv&CWeJQ z{F4=S_nhDe^9DAUH^7v2dqqdPqbM4Q0&=_aHJP}9q(Mw^#GFKe*lMH8BSC6p9eA-z zY+~+k&=x1Xpl zjL_U1k#i12kzs9AWZLIim{W;`V|%>1BY2L_)m@ICqG(`XAdV7IN7v@Pqg#&+00A%+!L!{jKFVZYA- zdw#QpW1KpIa#w&6qwX*gMJlf-8i@`o-FxcxYwXCtz#MTDIgS|6CS`5r7FvyWx9o_X zf-ir%C?*gQ#Xq*t>k;02Y8q~R6vqknTS6lS`(et;dL(&M14lDT7-gx|I%KJOR#+e+ zChkulU7rMjoaK<^APrcI7%_5nRv1p%42OOpVXtpBaO6{m@SVF{3FDC)+hYDObYFGc z8i$97l7u-Xj@W1=X)-`^{=&$9;2u`jl9plv0uY0A89&zR^nSV$MznED6d}}%L@cb@ zO|!CGVJX#|xzuV6M%W4DHOeILmb81cZ0n$G%QlCj{h^djv&_!~zUe1&sqbEF3L1jU zM+#a}1J5HGBaM;c`s4TxuWLLRp~N+l#JMDPoID}Bg$>57;=q%zYmjr(K&cO8CO|-Y zb&6-;LLv_Ui!4l3WtopCNNR5AUi~fY%=)A+$;6I{&W-cf-4ojv?1b3c4r-d_&-JZr zn+q>|T|?&=QyT#zjmGXAIws~+uA;$?r-`T(F~!7jL|g!88w7BfqcUj#*}%3;3s?|Q zf&hQM%dCZ6SeP@*tScPKX;mBU_^FJz$p!@VWP!+;2}F$AUH+w5vt&mtfoKOadYEO- zG1EtVg~f@R+~oYAVJM>QHyXPejl6LkWhG*#lO$%2h$12v^R3o7ML-+_%w+&5zbStT zKtNQea0}$?$`cDQD2&Q7D?c1 z{bo{qiJ?n|ZXyt2PE`V@;kIRs>l%?`esm(5cFly?Mch-kj2%-# zaO+gS=7yXF4;c%ia%Gv)EATt58yQAk79?zp{}+qF0y7ai_V7g@%KeCer3P)SX`03Q zU@N@JkWQ`*NMiW0{Z6Hh0aXbs3S1Y*Q7`puxemY;$eNDwM2 z1f;u?7sen4xzwN}uVnvbZp(pxX_|b+?*C|%a~40%@$x5Ui*_1JOiX06&Asaqk0#1wFwHWv zthHjVqGR6{)j({}XpA%(jgh(i!M%bz7HY&1BO#{0{Fx(wbc_=EUo@a2aU}tQ7-NSP z%ce^!1+lQ0Rt;pTOs{0Wjyr0M>uzk7C`As>@ng zrkB*0XLL@JxFjwz$rg455jP6L$`k26jACIsyCk9?*lIAJx*^vmE~jG|%bjH# zHf{ryvphuBf&U~y(ls}d1YlqfvQgU`5GVq1nN z!niJ`Sy?;_C!dGaM|E+M#1JBqBu0F^4F}oPA)oYB6q^!$WV~u4jWAnuJqZ@k( zrVJS1-8vv#1ByPAr;T*kv^|JLFs^Hp*h>+UdE3QGBw}JwQXG#S$SyF;2MQYIifL9> zmelz8iLFc=6E-QOtz?$KFQJ?c8r!m(vv=>Tb{4jO}{_J^`Qs zvGzMLl6ov%RG@)ttsA%Xtryzd_$SW&Iiw&jur|l6nVv#u2Y0G2p6(Vjtr2(U#0yIpC3YGZ0%-Lud0C>;94|>Y~W!Z*1%g*(@JXHotfBE0pjzbtR z(tf7}>{77s=g_}!pWCm0FhM2jnn;=Wp;U<&1&MU@MPok(Wn1FGF|gHcm2Pq-@JosP zIE{!kXuOzL;~ZOqetqc&KI112*o9EP&8XIQ2AyF%!L}`qciv)XIbG~Bl7Ioa zMbS`|nqB{yQ0IUj`Hhcc+1znwjg@Y3*^S7c*=-Cdlqa;lN*;uQD(0YJ^fw~*`g(`o zjNIs%-8xm$%bLkqpSB|;O1Un9hIizGvDP*FjrdaAwr#;W26!c54PyX~sFZMzPfB|RMsrxOu?w-7}SEb7qO)q7(zmOE=GPsM5Z z7~_6r#N~rWB$$8MQZf}u4!h5!zR`bvH~;m4f8)K|-y@Eytdf<8ABqT1+e`1AI7=zl z1FhYktD-Os<)OB1+pXplzE=L=LJxCtJ0?MnpuW}eq{CB>8@71f1X;h6>D^vRGzlxOQ`e?s-Lfma}{ZoKh z+8XZULXS4#1#H`Howo(!Yc1CgS10?9h;}>lAAq!-H6A%Hw3cmb7R%kRMmdcyzM)ej z9>RV`LwDQyCMgU>$a;#Z(dEbR>h%t{mn1Ip(VR+j(~ zG|#)bBLJmp&un!yrpl zjEHtd?eHOTqUju7y`#PSyZHKgk9NAt{>WlLz+&xBlP4i)D@3H&Dd+($+%$@4+g8vb z%rf@5?2q;^y2E6_F-JT85f zU_zE@&RqJ~_fhjhN{a>1`6I20t4 z2fHBci%&`C*u?ts&(RE)MjtWSMld<{@*mdmUF#i5#IPSEI_N4ARpQamTk8; zNvpvxSV(yC3A@rYJ&E<1thLM7Husxl8#c=}wvH<`K7+DfBa!Ou6VBw2!uY#;&7WW8 zTh3HoJ!(GBal)S<*@q^a*S%8$f@slF>TGNfAGQPE%`zC<5nA<`70bDW2R~xo+H=9u zQd1Rp^R)s2m#t0YmCN&jD>Q6l@98)_9hZ+1#SkUkM^tpjYHi!Lmz@HZ zTR|$epS^HF(deG9)p=!^C)>4a^)_sa#j=gf*tW60@7I7UM;cXGmj_i!aRu4_V9g( zD}U>4$QdhVe2jwfxEEi1`PjCxIk1gBZ*AGu&wJ;8P~*droeH<+#j-@Y^z-+aA1_#j z@q*Echa~|-tTlkn(^{`~fntOAs-UwQS3-{gL?Y{RzLhHY$?zW8wqN?uWcHo!oMei#9sSCU{J9`nwb;-gK_ zHwiG!n#h|qg35?aLqC6O7djzNIEQNb$Q2mR_7aYB88DL6t!=CqFsjJ;Nb)pFZvo3UA&v9%@cx1baQnE-&8XjUSkj?0Kx5rz53m{a=vR0iMWGZ5y+ z1`A+eL&aT)zx>e>hvVBxgd5hOJInR0W!K&r3kC-g7Dm?0D)|~0xbEsI9M@|g7ekjV z%QkGr#?wJGu(VV38yHV|-S>H?3~5;ypK?V@a=Q73)8N^75;XQ^jgd%f)3a+<-uh_Q zmvXURHkND4+6!Zp?RYcxshx>8U0RPJQa=X#1g~!Iu~i z9a|8m3J)PcV6|c?2R1|5DGlF=XClhY*iez|Yxn2;U;eWnoqI=4l-^T??a)#~ywiAd zS-N*E&|PueGG$fP#HzyCi30{r;kDQrq4yAd27uTI%Km8Qb3Y0~SXlYnAGA;Ew(spc z5wLUa*>KTzugvX+8*lBX!$H|E?xcg$`}^*47-h)tpgLSyxkVyNWla{VC#-AOXTZPQ z;?(w|#SPY<2Q)N*2b8nw=+*%%+QXDXJ*M)Q`p*~Rvk>OqtU(e9xWb%qgbB}ie>dqO z_H8J=yhD`cV?k{wDc!d>yQ5>VG#1-HWl;HI@Hx?EOs+Y#Ya`H4k!|%pBkiE%`(OS3ZsO)>7?*?hcOTU5aCUsS_jBQim(b5eLC_p>kzN~#UC%;K~@?E4#pCZ zj=Ccv^Tq+|`5+46=A|~92&PY8QzU(c<}oBHh*C+iYwJ%1)$TX7DT3J;TJ5zy8xGDa zMqV*1&6@H>@UwpAr&9msF{!7o1pn-JyeE2dGhiUQjdCTrJA=OO@#flXn`)5^JK{}- zTZ4rqJhVi}=hq<3jE3f)!2a(M+0E4QCbBEEA#S(r=9C61;%#Z|Z38(Nvt(6Hm6bJ_ zRgXk?mPJaYjoYC6HjZ`wfD{kj0@*+!io^z+w}0Gpi3}`3vsYhNBz@*lZbMY}r2m74 z)|7Q%FyyM6DXCx@y}I8-+9(+KuAx=dlr@=^HI;g%FnFq12t%Lk-)Yk$%3+Br)#L|U z@2)H{#U(tnL`a`s2O7O0bRizU{U{J428J4IxvZva%UTqpH-^pfM1wp+($Xgh!&g8SSCDEC9?0 ze7Bu)`SOk{PFa?T!%;Ld`XZk9=#QNNW)QsgEd#L~sC@2`InufrHYl5efe)oUUTTyu z4B7W*6%{0mvVYS@%2=Iv_Iu0$d?s^}h6716?+SQV0d5PR9||%+F2ZbLKc$V!I=LW% zV8DXdTg$c{x*3ch&Q>#Ett=WA9jL?ZK9I9}M-@&#bK-C{^SOeaBHZbP_Xe;iqcLVv z^c!*Aj3%aaZ=7`KrX8NpC`#K#U6n$Z4KAYTiV)nHhJ8gL13F>Tfx*cgH_M#Ua5Ar8 zGFSbahifW$EWn6Sas6IRZH8c|U)`w_f-sPAU|~zwmdhAJ86PMp%9|i?NA%e=tR(?H z%7_)6I{SCrbVugI;j?Ca3QZGkykh{Ys(SWDr3|rlxy%!5NTS8bIFDzRxSKZ2MrnA{ z&{~ofy4{CfqAjTkt19rRcPwIp?(pKwIdOP9*O#kOQyQ|?vwBulWt~l?P-6}5CA5AZ zA1FhiuU26~d4nhgV;oHPB1G?0JTwXx=6LFjLT<>k2-rD^!})V@nMys00QvNfe@a!o zu{YJW9jq*ziu)F<7Uv8a3JRkZt_Z{!+c83`y=S7Ej1P9Wz;N*HlYa9~#bj==Ica6C zM#G6$Ip?H8`gABW_3VuU)dq%wVSfz~mp*e`-J_>5#FU_|vcF6zC_}YsgKbzco--_M zI9z)?W&o+lsTuv&IVTQ#NzOS{(xi7dQGdMZjVx*VSQnOD96f}~t(xx8)+lR3p?Sju zZy6blP7FIixx{lB*51M#R}dcKcmXNNIcWq?wN5W^Z@;gq>e(CRvLI0Ir4CIG3pFN6 zm&?I|%urpTv|?=2CV1-D&tkN4?Om!r`y!61WWlOC{3J>e{kLate9E&o3Thb?3sK|B zaK>U_WtA9$DQ&;3(R5J8Wemf9N4KYqJGnQcx7J&aA)}l`jsTLPBz7GAu?<;&{6HJL z3qOehaygy4f+8GDNT4(CD9gctV1y{jWydLkP=-YsI|_H7_z1f9K!^dq2tfCuIARwm zP{RO~^nBZhh*+tLq?|CygLu+`bE9iYQAK9-o3(YcCf2T^P>G4N9{QMlz5@sV=yt&P zpbAyyh)^XEC2?d+Vx^j5C1pGffkPr9Rgp3lbQ1bjk8?iIMiUH$84RYp+ZHBcyI`P> zacP%hJdgmOflDd^D}V|Y2dftOafuvRpPwR)Lns9_+TJ--9UdMQaro2=(GmGDxLa;^ z(W+f`#4K;t<_$HZ#psKnqT7rk00!ofe(jGpEyiY>kF%^ODRE?fB57tp5kmGh^%K`#^iC`2on5Y&8A)nnZH=V&!d_p^ zL58X_ELq$~(>lWgjxw7cryw&>3}tExZy9LFqD~=bOGgV9Kv!_Tc{`sIJ)Xuo&CqC` z2v}FZMsVrSpbYBX^VUyp!)OZ^qbZG9y6juMkq$~%Gq#BuE1f!yIy42~Q~I+%I8US5 zstfc@!|LWcD!HIlQ8(Ve&?Uu5#VP8EIEh=!^;50s8fzFI?=Hs#O<_nYYpfByQy6Z? zVpJZf2;t(q>{+MNTY@%k~y!W!% zr7Grm@GPQTyB5j$u>trihtVjwM?QDZxyLwR@&7SeGM4`2!rfLQa82TO7w>&*|& z`1VvCKUztk_ujlU71C;em^NONzXjA7>9!|xYeCi4cJ#Z#z{-~5vY5iuVAK^J?02O` zY5>F}+7mf0%L-X)>P~e+R#ng zuTc(XLkH6M-g;M-sJ(D6E+GI&8vW=>fyF+w*$!>e{y3wnyn+!3$N-XiZ%xOH^~O<| z$?N$(4}W^m%q=|K!suvV05DMQ4p{CCrKnDu(&>VXF{n|wmc!ki5P(Sgl$#4z z^y>bzhUdErDtLQdhi1)%q?!3V&u1PeHxnzpL2o|zqG0|Df?^(G^x;Mk!z>dPN>)PD zXvP@Y+6YF~(CZ=;P0;p72Q0n8KF}wMn`PNr_~P7HcSX&_9F=DBJojeCrflB(cxL8; zncR%go~WWv`=lrKPZm-RViZ6&s_}lV!6@2gGj0!=c0mP}(z>Bs{zzY`7xc-}CRVZD zeR6vE|LCXlFuOoOHWPdAjm_E2%;z%?^guHgR8TqF-q>L7?-9Rcv6!{-B2T2zkKQY! zgDn#V#X###HTq6-Plz?f-}6PTWGGxfUpVtX4>Xf|GqdJY z>-`VV>hsqTymLc2`2MvvY~Jh(U3CjwS1l#C2nj+G2EZ?+?X;by?Q|QqMT~_QnJO!5 znxE%Ii}?^1rd_oPlTQhX#dpn#V6YgPS^8vSyl|R|ugzn`DI-QtBvQ_MHgz*T zSCw~eU}5U{u`0huPq=yYUx+v;(j}f*2=u#9K)|-D;KK7UWN4?`klR>T0j#O1rfI62 zWx_x#Eanl;vnU~iC)1F}(x)sim*uofO?F=-=L@JWRhgocRBf<7pT78LsHgy1stVS)-+ACR3^m2h(I2x z^}Un|o)=4jlhg5+voMeq4V%S3-RAE#@#?J@Mp0fy6pzO{OL9))X!vPsq|sO2fl9>a zTa`Gu<%9`g*+6+^F)`~;g^+yBF1u{whyHk=W7uP1r=YUjRaVY2hZG}^Gt}nC+4;-k zs37esh}k}`KPQ?uo3iy<*_yDoQmLq!5L9mmwP8LUkB`Talf+T-b0KL)_WLg`=?VQx zl~_n*7j2p|K`tm&ol}e^he~51WI_QQmd8w48G0nyY8qKN)tvP^DMsGdPKnD!<9>@M zFQy7Gl#^Y(rm2rxyDHY$r*1((s<7h!d5(8UK{1ZU<2a6UCyArz=Y_G~?*rWL->%f7 zWvxmoBr=o3lnKdcC7R)DyE}><8MZltt9);z9ZP@bUA^{3t@%nUQb7#Ha%LYbYjTO1jYZe9Pi@H%mY18JRawH?!ClORy8zc{eC~| zXKsMpV*iJKI#VN}s37izD-Vii zvXtUb&wR39I6Ct{GY|AY50u9~H*Xw`Kk>SH^WHL-4V=U&jSG78$G4m@wy=OADY->w z@|W2lx%jMl6AJIlMTIz|N`+;16m2p!(fTJ|y zc^p{3;pwgT+Y%${XcQ^Q$#L{IGw(B3lR4+)Bxyh)l~iJ>7Z6M&LBjHAU|AzJ2r)DB z=1C(-QIeA=8w-$Ta!#4*In^gc(nzcC>rj;FBvBkQ8mU?*Cnvc&6e${MtmDnRQKF+H ziepQWqNuu*M2TXp(TrwBGc(aql#F9iks?J=q!@ul8jVI$9P5g;VqK9m)-~1|n=Z{2 B`F#KY literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxxhdpi/h_fddebcdbeeffcebdf.webp b/app/src/main/res/mipmap-xxxhdpi/h_fddebcdbeeffcebdf.webp new file mode 100644 index 0000000000000000000000000000000000000000..8b3a302dea633900d7f5c8f53126692591efbb08 GIT binary patch literal 34868 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 Ol^+d!^`m@$HrN2mR$3hZ literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000000000000000000000000000000000000..3af51282fae5dd7a8685d62e207157915e532964 GIT binary patch literal 36778 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..63a48ad5f34928812b0f22ca94878279c868550a GIT binary patch literal 18686 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml new file mode 100644 index 0000000..a54e99e --- /dev/null +++ b/app/src/main/res/values-night/themes.xml @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/values-sw1024dp/dimens_dp.xml b/app/src/main/res/values-sw1024dp/dimens_dp.xml new file mode 100644 index 0000000..2c6ab43 --- /dev/null +++ b/app/src/main/res/values-sw1024dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -170.6667dp + -85.3333dp + -56.8889dp + -34.1333dp + -28.4444dp + -22.7556dp + -14.2222dp + -5.6889dp + -2.8444dp + + 0.2844dp + 1.4222dp + 2.8444dp + 4.2667dp + 5.6889dp + 7.1111dp + 8.5333dp + 9.9556dp + 11.3778dp + 12.8000dp + 14.2222dp + 17.0667dp + 19.9111dp + 22.7556dp + 25.6000dp + 28.4444dp + 31.2889dp + 34.1333dp + 36.9778dp + 39.8222dp + 42.6667dp + 45.5111dp + 48.3556dp + 51.2000dp + 54.0444dp + 56.8889dp + 59.7333dp + 62.5778dp + 65.4222dp + 68.2667dp + 71.1111dp + 73.9556dp + 76.8000dp + 79.6444dp + 82.4889dp + 85.3333dp + 88.1778dp + 91.0222dp + 93.8667dp + 96.7111dp + 99.5556dp + 102.4000dp + 105.2444dp + 108.0889dp + 110.9333dp + 113.7778dp + 116.6222dp + 119.4667dp + 122.3111dp + 125.1556dp + 128.0000dp + 130.8444dp + 133.6889dp + 136.5333dp + 139.3778dp + 142.2222dp + 145.0667dp + 147.9111dp + 150.7556dp + 153.6000dp + 156.4444dp + 159.2889dp + 162.1333dp + 164.9778dp + 167.8222dp + 170.6667dp + 173.5111dp + 176.3556dp + 179.2000dp + 182.0444dp + 184.8889dp + 187.7333dp + 190.5778dp + 193.4222dp + 196.2667dp + 199.1111dp + 201.9556dp + 204.8000dp + 207.6444dp + 210.4889dp + 213.3333dp + 216.1778dp + 219.0222dp + 221.8667dp + 224.7111dp + 227.5556dp + 230.4000dp + 233.2444dp + 236.0889dp + 238.9333dp + 241.7778dp + 244.6222dp + 247.4667dp + 250.3111dp + 253.1556dp + 256.0000dp + 258.8444dp + 261.6889dp + 264.5333dp + 267.3778dp + 270.2222dp + 273.0667dp + 275.9111dp + 278.7556dp + 281.6000dp + 284.4444dp + 287.2889dp + 290.1333dp + 292.9778dp + 295.8222dp + 298.6667dp + 301.5111dp + 304.3556dp + 307.2000dp + 310.0444dp + 312.8889dp + 315.7333dp + 318.5778dp + 321.4222dp + 324.2667dp + 327.1111dp + 329.9556dp + 332.8000dp + 335.6444dp + 338.4889dp + 341.3333dp + 344.1778dp + 347.0222dp + 349.8667dp + 352.7111dp + 355.5556dp + 358.4000dp + 361.2444dp + 364.0889dp + 366.9333dp + 369.7778dp + 372.6222dp + 375.4667dp + 378.3111dp + 381.1556dp + 384.0000dp + 386.8444dp + 389.6889dp + 392.5333dp + 395.3778dp + 398.2222dp + 401.0667dp + 403.9111dp + 406.7556dp + 409.6000dp + 412.4444dp + 415.2889dp + 418.1333dp + 420.9778dp + 423.8222dp + 426.6667dp + 429.5111dp + 432.3556dp + 435.2000dp + 438.0444dp + 440.8889dp + 443.7333dp + 446.5778dp + 449.4222dp + 452.2667dp + 455.1111dp + 457.9556dp + 460.8000dp + 463.6444dp + 466.4889dp + 469.3333dp + 472.1778dp + 475.0222dp + 477.8667dp + 480.7111dp + 483.5556dp + 486.4000dp + 489.2444dp + 492.0889dp + 494.9333dp + 497.7778dp + 500.6222dp + 503.4667dp + 506.3111dp + 509.1556dp + 512.0000dp + 514.8444dp + 517.6889dp + 520.5333dp + 523.3778dp + 526.2222dp + 529.0667dp + 531.9111dp + 534.7556dp + 537.6000dp + 540.4444dp + 543.2889dp + 546.1333dp + 548.9778dp + 551.8222dp + 554.6667dp + 557.5111dp + 560.3556dp + 563.2000dp + 566.0444dp + 568.8889dp + 571.7333dp + 574.5778dp + 577.4222dp + 580.2667dp + 583.1111dp + 585.9556dp + 588.8000dp + 591.6444dp + 594.4889dp + 597.3333dp + 600.1778dp + 603.0222dp + 605.8667dp + 608.7111dp + 611.5556dp + 614.4000dp + 617.2444dp + 620.0889dp + 622.9333dp + 625.7778dp + 628.6222dp + 631.4667dp + 634.3111dp + 637.1556dp + 640.0000dp + 642.8444dp + 645.6889dp + 648.5333dp + 651.3778dp + 654.2222dp + 657.0667dp + 659.9111dp + 662.7556dp + 665.6000dp + 668.4444dp + 671.2889dp + 674.1333dp + 676.9778dp + 679.8222dp + 682.6667dp + 685.5111dp + 688.3556dp + 691.2000dp + 694.0444dp + 696.8889dp + 699.7333dp + 702.5778dp + 705.4222dp + 708.2667dp + 711.1111dp + 713.9556dp + 716.8000dp + 719.6444dp + 722.4889dp + 725.3333dp + 728.1778dp + 731.0222dp + 733.8667dp + 736.7111dp + 739.5556dp + 742.4000dp + 745.2444dp + 748.0889dp + 750.9333dp + 753.7778dp + 756.6222dp + 759.4667dp + 762.3111dp + 765.1556dp + 768.0000dp + 770.8444dp + 773.6889dp + 776.5333dp + 779.3778dp + 782.2222dp + 785.0667dp + 787.9111dp + 790.7556dp + 793.6000dp + 796.4444dp + 799.2889dp + 802.1333dp + 804.9778dp + 807.8222dp + 810.6667dp + 813.5111dp + 816.3556dp + 819.2000dp + 822.0444dp + 824.8889dp + 827.7333dp + 830.5778dp + 833.4222dp + 836.2667dp + 839.1111dp + 841.9556dp + 844.8000dp + 847.6444dp + 850.4889dp + 853.3333dp + 856.1778dp + 859.0222dp + 861.8667dp + 864.7111dp + 867.5556dp + 870.4000dp + 873.2444dp + 876.0889dp + 878.9333dp + 881.7778dp + 884.6222dp + 887.4667dp + 890.3111dp + 893.1556dp + 896.0000dp + 898.8444dp + 901.6889dp + 904.5333dp + 907.3778dp + 910.2222dp + 913.0667dp + 915.9111dp + 918.7556dp + 921.6000dp + 924.4444dp + 927.2889dp + 930.1333dp + 932.9778dp + 935.8222dp + 938.6667dp + 941.5111dp + 944.3556dp + 947.2000dp + 950.0444dp + 952.8889dp + 955.7333dp + 958.5778dp + 961.4222dp + 964.2667dp + 967.1111dp + 969.9556dp + 972.8000dp + 975.6444dp + 978.4889dp + 981.3333dp + 984.1778dp + 987.0222dp + 989.8667dp + 992.7111dp + 995.5556dp + 998.4000dp + 1001.2444dp + 1004.0889dp + 1006.9333dp + 1009.7778dp + 1012.6222dp + 1015.4667dp + 1018.3111dp + 1021.1556dp + 1024.0000dp + 1038.2222dp + 1052.4444dp + 1137.7778dp + 1166.2222dp + 1200.3556dp + 1342.5778dp + 1422.2222dp + 1706.6667dp + 1820.4444dp + 2048.0000dp + diff --git a/app/src/main/res/values-sw1024dp/dimens_sp.xml b/app/src/main/res/values-sw1024dp/dimens_sp.xml new file mode 100644 index 0000000..13a355b --- /dev/null +++ b/app/src/main/res/values-sw1024dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 17.0667sp + 19.9111sp + 22.7556sp + 25.6000sp + 28.4444sp + 31.2889sp + 34.1333sp + 36.9778sp + 39.8222sp + 42.6667sp + 45.5111sp + 48.3556sp + 51.2000sp + 54.0444sp + 56.8889sp + 59.7333sp + 62.5778sp + 65.4222sp + 68.2667sp + 71.1111sp + 79.6444sp + 85.3333sp + 91.0222sp + 96.7111sp + 102.4000sp + 108.0889sp + 113.7778sp + 119.4667sp + 136.5333sp + diff --git a/app/src/main/res/values-sw1280dp/dimens_dp.xml b/app/src/main/res/values-sw1280dp/dimens_dp.xml new file mode 100644 index 0000000..ea08a77 --- /dev/null +++ b/app/src/main/res/values-sw1280dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -213.3333dp + -106.6667dp + -71.1111dp + -42.6667dp + -35.5556dp + -28.4444dp + -17.7778dp + -7.1111dp + -3.5556dp + + 0.3556dp + 1.7778dp + 3.5556dp + 5.3333dp + 7.1111dp + 8.8889dp + 10.6667dp + 12.4444dp + 14.2222dp + 16.0000dp + 17.7778dp + 21.3333dp + 24.8889dp + 28.4444dp + 32.0000dp + 35.5556dp + 39.1111dp + 42.6667dp + 46.2222dp + 49.7778dp + 53.3333dp + 56.8889dp + 60.4444dp + 64.0000dp + 67.5556dp + 71.1111dp + 74.6667dp + 78.2222dp + 81.7778dp + 85.3333dp + 88.8889dp + 92.4444dp + 96.0000dp + 99.5556dp + 103.1111dp + 106.6667dp + 110.2222dp + 113.7778dp + 117.3333dp + 120.8889dp + 124.4444dp + 128.0000dp + 131.5556dp + 135.1111dp + 138.6667dp + 142.2222dp + 145.7778dp + 149.3333dp + 152.8889dp + 156.4444dp + 160.0000dp + 163.5556dp + 167.1111dp + 170.6667dp + 174.2222dp + 177.7778dp + 181.3333dp + 184.8889dp + 188.4444dp + 192.0000dp + 195.5556dp + 199.1111dp + 202.6667dp + 206.2222dp + 209.7778dp + 213.3333dp + 216.8889dp + 220.4444dp + 224.0000dp + 227.5556dp + 231.1111dp + 234.6667dp + 238.2222dp + 241.7778dp + 245.3333dp + 248.8889dp + 252.4444dp + 256.0000dp + 259.5556dp + 263.1111dp + 266.6667dp + 270.2222dp + 273.7778dp + 277.3333dp + 280.8889dp + 284.4444dp + 288.0000dp + 291.5556dp + 295.1111dp + 298.6667dp + 302.2222dp + 305.7778dp + 309.3333dp + 312.8889dp + 316.4444dp + 320.0000dp + 323.5556dp + 327.1111dp + 330.6667dp + 334.2222dp + 337.7778dp + 341.3333dp + 344.8889dp + 348.4444dp + 352.0000dp + 355.5556dp + 359.1111dp + 362.6667dp + 366.2222dp + 369.7778dp + 373.3333dp + 376.8889dp + 380.4444dp + 384.0000dp + 387.5556dp + 391.1111dp + 394.6667dp + 398.2222dp + 401.7778dp + 405.3333dp + 408.8889dp + 412.4444dp + 416.0000dp + 419.5556dp + 423.1111dp + 426.6667dp + 430.2222dp + 433.7778dp + 437.3333dp + 440.8889dp + 444.4444dp + 448.0000dp + 451.5556dp + 455.1111dp + 458.6667dp + 462.2222dp + 465.7778dp + 469.3333dp + 472.8889dp + 476.4444dp + 480.0000dp + 483.5556dp + 487.1111dp + 490.6667dp + 494.2222dp + 497.7778dp + 501.3333dp + 504.8889dp + 508.4444dp + 512.0000dp + 515.5556dp + 519.1111dp + 522.6667dp + 526.2222dp + 529.7778dp + 533.3333dp + 536.8889dp + 540.4444dp + 544.0000dp + 547.5556dp + 551.1111dp + 554.6667dp + 558.2222dp + 561.7778dp + 565.3333dp + 568.8889dp + 572.4444dp + 576.0000dp + 579.5556dp + 583.1111dp + 586.6667dp + 590.2222dp + 593.7778dp + 597.3333dp + 600.8889dp + 604.4444dp + 608.0000dp + 611.5556dp + 615.1111dp + 618.6667dp + 622.2222dp + 625.7778dp + 629.3333dp + 632.8889dp + 636.4444dp + 640.0000dp + 643.5556dp + 647.1111dp + 650.6667dp + 654.2222dp + 657.7778dp + 661.3333dp + 664.8889dp + 668.4444dp + 672.0000dp + 675.5556dp + 679.1111dp + 682.6667dp + 686.2222dp + 689.7778dp + 693.3333dp + 696.8889dp + 700.4444dp + 704.0000dp + 707.5556dp + 711.1111dp + 714.6667dp + 718.2222dp + 721.7778dp + 725.3333dp + 728.8889dp + 732.4444dp + 736.0000dp + 739.5556dp + 743.1111dp + 746.6667dp + 750.2222dp + 753.7778dp + 757.3333dp + 760.8889dp + 764.4444dp + 768.0000dp + 771.5556dp + 775.1111dp + 778.6667dp + 782.2222dp + 785.7778dp + 789.3333dp + 792.8889dp + 796.4444dp + 800.0000dp + 803.5556dp + 807.1111dp + 810.6667dp + 814.2222dp + 817.7778dp + 821.3333dp + 824.8889dp + 828.4444dp + 832.0000dp + 835.5556dp + 839.1111dp + 842.6667dp + 846.2222dp + 849.7778dp + 853.3333dp + 856.8889dp + 860.4444dp + 864.0000dp + 867.5556dp + 871.1111dp + 874.6667dp + 878.2222dp + 881.7778dp + 885.3333dp + 888.8889dp + 892.4444dp + 896.0000dp + 899.5556dp + 903.1111dp + 906.6667dp + 910.2222dp + 913.7778dp + 917.3333dp + 920.8889dp + 924.4444dp + 928.0000dp + 931.5556dp + 935.1111dp + 938.6667dp + 942.2222dp + 945.7778dp + 949.3333dp + 952.8889dp + 956.4444dp + 960.0000dp + 963.5556dp + 967.1111dp + 970.6667dp + 974.2222dp + 977.7778dp + 981.3333dp + 984.8889dp + 988.4444dp + 992.0000dp + 995.5556dp + 999.1111dp + 1002.6667dp + 1006.2222dp + 1009.7778dp + 1013.3333dp + 1016.8889dp + 1020.4444dp + 1024.0000dp + 1027.5556dp + 1031.1111dp + 1034.6667dp + 1038.2222dp + 1041.7778dp + 1045.3333dp + 1048.8889dp + 1052.4444dp + 1056.0000dp + 1059.5556dp + 1063.1111dp + 1066.6667dp + 1070.2222dp + 1073.7778dp + 1077.3333dp + 1080.8889dp + 1084.4444dp + 1088.0000dp + 1091.5556dp + 1095.1111dp + 1098.6667dp + 1102.2222dp + 1105.7778dp + 1109.3333dp + 1112.8889dp + 1116.4444dp + 1120.0000dp + 1123.5556dp + 1127.1111dp + 1130.6667dp + 1134.2222dp + 1137.7778dp + 1141.3333dp + 1144.8889dp + 1148.4444dp + 1152.0000dp + 1155.5556dp + 1159.1111dp + 1162.6667dp + 1166.2222dp + 1169.7778dp + 1173.3333dp + 1176.8889dp + 1180.4444dp + 1184.0000dp + 1187.5556dp + 1191.1111dp + 1194.6667dp + 1198.2222dp + 1201.7778dp + 1205.3333dp + 1208.8889dp + 1212.4444dp + 1216.0000dp + 1219.5556dp + 1223.1111dp + 1226.6667dp + 1230.2222dp + 1233.7778dp + 1237.3333dp + 1240.8889dp + 1244.4444dp + 1248.0000dp + 1251.5556dp + 1255.1111dp + 1258.6667dp + 1262.2222dp + 1265.7778dp + 1269.3333dp + 1272.8889dp + 1276.4444dp + 1280.0000dp + 1297.7778dp + 1315.5556dp + 1422.2222dp + 1457.7778dp + 1500.4444dp + 1678.2222dp + 1777.7778dp + 2133.3333dp + 2275.5556dp + 2560.0000dp + diff --git a/app/src/main/res/values-sw1280dp/dimens_sp.xml b/app/src/main/res/values-sw1280dp/dimens_sp.xml new file mode 100644 index 0000000..ee551ef --- /dev/null +++ b/app/src/main/res/values-sw1280dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 21.3333sp + 24.8889sp + 28.4444sp + 32.0000sp + 35.5556sp + 39.1111sp + 42.6667sp + 46.2222sp + 49.7778sp + 53.3333sp + 56.8889sp + 60.4444sp + 64.0000sp + 67.5556sp + 71.1111sp + 74.6667sp + 78.2222sp + 81.7778sp + 85.3333sp + 88.8889sp + 99.5556sp + 106.6667sp + 113.7778sp + 120.8889sp + 128.0000sp + 135.1111sp + 142.2222sp + 149.3333sp + 170.6667sp + diff --git a/app/src/main/res/values-sw1365dp/dimens_dp.xml b/app/src/main/res/values-sw1365dp/dimens_dp.xml new file mode 100644 index 0000000..1296424 --- /dev/null +++ b/app/src/main/res/values-sw1365dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -227.5000dp + -113.7500dp + -75.8333dp + -45.5000dp + -37.9167dp + -30.3333dp + -18.9583dp + -7.5833dp + -3.7917dp + + 0.3792dp + 1.8958dp + 3.7917dp + 5.6875dp + 7.5833dp + 9.4792dp + 11.3750dp + 13.2708dp + 15.1667dp + 17.0625dp + 18.9583dp + 22.7500dp + 26.5417dp + 30.3333dp + 34.1250dp + 37.9167dp + 41.7083dp + 45.5000dp + 49.2917dp + 53.0833dp + 56.8750dp + 60.6667dp + 64.4583dp + 68.2500dp + 72.0417dp + 75.8333dp + 79.6250dp + 83.4167dp + 87.2083dp + 91.0000dp + 94.7917dp + 98.5833dp + 102.3750dp + 106.1667dp + 109.9583dp + 113.7500dp + 117.5417dp + 121.3333dp + 125.1250dp + 128.9167dp + 132.7083dp + 136.5000dp + 140.2917dp + 144.0833dp + 147.8750dp + 151.6667dp + 155.4583dp + 159.2500dp + 163.0417dp + 166.8333dp + 170.6250dp + 174.4167dp + 178.2083dp + 182.0000dp + 185.7917dp + 189.5833dp + 193.3750dp + 197.1667dp + 200.9583dp + 204.7500dp + 208.5417dp + 212.3333dp + 216.1250dp + 219.9167dp + 223.7083dp + 227.5000dp + 231.2917dp + 235.0833dp + 238.8750dp + 242.6667dp + 246.4583dp + 250.2500dp + 254.0417dp + 257.8333dp + 261.6250dp + 265.4167dp + 269.2083dp + 273.0000dp + 276.7917dp + 280.5833dp + 284.3750dp + 288.1667dp + 291.9583dp + 295.7500dp + 299.5417dp + 303.3333dp + 307.1250dp + 310.9167dp + 314.7083dp + 318.5000dp + 322.2917dp + 326.0833dp + 329.8750dp + 333.6667dp + 337.4583dp + 341.2500dp + 345.0417dp + 348.8333dp + 352.6250dp + 356.4167dp + 360.2083dp + 364.0000dp + 367.7917dp + 371.5833dp + 375.3750dp + 379.1667dp + 382.9583dp + 386.7500dp + 390.5417dp + 394.3333dp + 398.1250dp + 401.9167dp + 405.7083dp + 409.5000dp + 413.2917dp + 417.0833dp + 420.8750dp + 424.6667dp + 428.4583dp + 432.2500dp + 436.0417dp + 439.8333dp + 443.6250dp + 447.4167dp + 451.2083dp + 455.0000dp + 458.7917dp + 462.5833dp + 466.3750dp + 470.1667dp + 473.9583dp + 477.7500dp + 481.5417dp + 485.3333dp + 489.1250dp + 492.9167dp + 496.7083dp + 500.5000dp + 504.2917dp + 508.0833dp + 511.8750dp + 515.6667dp + 519.4583dp + 523.2500dp + 527.0417dp + 530.8333dp + 534.6250dp + 538.4167dp + 542.2083dp + 546.0000dp + 549.7917dp + 553.5833dp + 557.3750dp + 561.1667dp + 564.9583dp + 568.7500dp + 572.5417dp + 576.3333dp + 580.1250dp + 583.9167dp + 587.7083dp + 591.5000dp + 595.2917dp + 599.0833dp + 602.8750dp + 606.6667dp + 610.4583dp + 614.2500dp + 618.0417dp + 621.8333dp + 625.6250dp + 629.4167dp + 633.2083dp + 637.0000dp + 640.7917dp + 644.5833dp + 648.3750dp + 652.1667dp + 655.9583dp + 659.7500dp + 663.5417dp + 667.3333dp + 671.1250dp + 674.9167dp + 678.7083dp + 682.5000dp + 686.2917dp + 690.0833dp + 693.8750dp + 697.6667dp + 701.4583dp + 705.2500dp + 709.0417dp + 712.8333dp + 716.6250dp + 720.4167dp + 724.2083dp + 728.0000dp + 731.7917dp + 735.5833dp + 739.3750dp + 743.1667dp + 746.9583dp + 750.7500dp + 754.5417dp + 758.3333dp + 762.1250dp + 765.9167dp + 769.7083dp + 773.5000dp + 777.2917dp + 781.0833dp + 784.8750dp + 788.6667dp + 792.4583dp + 796.2500dp + 800.0417dp + 803.8333dp + 807.6250dp + 811.4167dp + 815.2083dp + 819.0000dp + 822.7917dp + 826.5833dp + 830.3750dp + 834.1667dp + 837.9583dp + 841.7500dp + 845.5417dp + 849.3333dp + 853.1250dp + 856.9167dp + 860.7083dp + 864.5000dp + 868.2917dp + 872.0833dp + 875.8750dp + 879.6667dp + 883.4583dp + 887.2500dp + 891.0417dp + 894.8333dp + 898.6250dp + 902.4167dp + 906.2083dp + 910.0000dp + 913.7917dp + 917.5833dp + 921.3750dp + 925.1667dp + 928.9583dp + 932.7500dp + 936.5417dp + 940.3333dp + 944.1250dp + 947.9167dp + 951.7083dp + 955.5000dp + 959.2917dp + 963.0833dp + 966.8750dp + 970.6667dp + 974.4583dp + 978.2500dp + 982.0417dp + 985.8333dp + 989.6250dp + 993.4167dp + 997.2083dp + 1001.0000dp + 1004.7917dp + 1008.5833dp + 1012.3750dp + 1016.1667dp + 1019.9583dp + 1023.7500dp + 1027.5417dp + 1031.3333dp + 1035.1250dp + 1038.9167dp + 1042.7083dp + 1046.5000dp + 1050.2917dp + 1054.0833dp + 1057.8750dp + 1061.6667dp + 1065.4583dp + 1069.2500dp + 1073.0417dp + 1076.8333dp + 1080.6250dp + 1084.4167dp + 1088.2083dp + 1092.0000dp + 1095.7917dp + 1099.5833dp + 1103.3750dp + 1107.1667dp + 1110.9583dp + 1114.7500dp + 1118.5417dp + 1122.3333dp + 1126.1250dp + 1129.9167dp + 1133.7083dp + 1137.5000dp + 1141.2917dp + 1145.0833dp + 1148.8750dp + 1152.6667dp + 1156.4583dp + 1160.2500dp + 1164.0417dp + 1167.8333dp + 1171.6250dp + 1175.4167dp + 1179.2083dp + 1183.0000dp + 1186.7917dp + 1190.5833dp + 1194.3750dp + 1198.1667dp + 1201.9583dp + 1205.7500dp + 1209.5417dp + 1213.3333dp + 1217.1250dp + 1220.9167dp + 1224.7083dp + 1228.5000dp + 1232.2917dp + 1236.0833dp + 1239.8750dp + 1243.6667dp + 1247.4583dp + 1251.2500dp + 1255.0417dp + 1258.8333dp + 1262.6250dp + 1266.4167dp + 1270.2083dp + 1274.0000dp + 1277.7917dp + 1281.5833dp + 1285.3750dp + 1289.1667dp + 1292.9583dp + 1296.7500dp + 1300.5417dp + 1304.3333dp + 1308.1250dp + 1311.9167dp + 1315.7083dp + 1319.5000dp + 1323.2917dp + 1327.0833dp + 1330.8750dp + 1334.6667dp + 1338.4583dp + 1342.2500dp + 1346.0417dp + 1349.8333dp + 1353.6250dp + 1357.4167dp + 1361.2083dp + 1365.0000dp + 1383.9583dp + 1402.9167dp + 1516.6667dp + 1554.5833dp + 1600.0833dp + 1789.6667dp + 1895.8333dp + 2275.0000dp + 2426.6667dp + 2730.0000dp + diff --git a/app/src/main/res/values-sw1365dp/dimens_sp.xml b/app/src/main/res/values-sw1365dp/dimens_sp.xml new file mode 100644 index 0000000..2556ba3 --- /dev/null +++ b/app/src/main/res/values-sw1365dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 22.7500sp + 26.5417sp + 30.3333sp + 34.1250sp + 37.9167sp + 41.7083sp + 45.5000sp + 49.2917sp + 53.0833sp + 56.8750sp + 60.6667sp + 64.4583sp + 68.2500sp + 72.0417sp + 75.8333sp + 79.6250sp + 83.4167sp + 87.2083sp + 91.0000sp + 94.7917sp + 106.1667sp + 113.7500sp + 121.3333sp + 128.9167sp + 136.5000sp + 144.0833sp + 151.6667sp + 159.2500sp + 182.0000sp + diff --git a/app/src/main/res/values-sw240dp/dimens_dp.xml b/app/src/main/res/values-sw240dp/dimens_dp.xml new file mode 100644 index 0000000..2aaf666 --- /dev/null +++ b/app/src/main/res/values-sw240dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -40.0000dp + -20.0000dp + -13.3333dp + -8.0000dp + -6.6667dp + -5.3333dp + -3.3333dp + -1.3333dp + -0.6667dp + + 0.0667dp + 0.3333dp + 0.6667dp + 1.0000dp + 1.3333dp + 1.6667dp + 2.0000dp + 2.3333dp + 2.6667dp + 3.0000dp + 3.3333dp + 4.0000dp + 4.6667dp + 5.3333dp + 6.0000dp + 6.6667dp + 7.3333dp + 8.0000dp + 8.6667dp + 9.3333dp + 10.0000dp + 10.6667dp + 11.3333dp + 12.0000dp + 12.6667dp + 13.3333dp + 14.0000dp + 14.6667dp + 15.3333dp + 16.0000dp + 16.6667dp + 17.3333dp + 18.0000dp + 18.6667dp + 19.3333dp + 20.0000dp + 20.6667dp + 21.3333dp + 22.0000dp + 22.6667dp + 23.3333dp + 24.0000dp + 24.6667dp + 25.3333dp + 26.0000dp + 26.6667dp + 27.3333dp + 28.0000dp + 28.6667dp + 29.3333dp + 30.0000dp + 30.6667dp + 31.3333dp + 32.0000dp + 32.6667dp + 33.3333dp + 34.0000dp + 34.6667dp + 35.3333dp + 36.0000dp + 36.6667dp + 37.3333dp + 38.0000dp + 38.6667dp + 39.3333dp + 40.0000dp + 40.6667dp + 41.3333dp + 42.0000dp + 42.6667dp + 43.3333dp + 44.0000dp + 44.6667dp + 45.3333dp + 46.0000dp + 46.6667dp + 47.3333dp + 48.0000dp + 48.6667dp + 49.3333dp + 50.0000dp + 50.6667dp + 51.3333dp + 52.0000dp + 52.6667dp + 53.3333dp + 54.0000dp + 54.6667dp + 55.3333dp + 56.0000dp + 56.6667dp + 57.3333dp + 58.0000dp + 58.6667dp + 59.3333dp + 60.0000dp + 60.6667dp + 61.3333dp + 62.0000dp + 62.6667dp + 63.3333dp + 64.0000dp + 64.6667dp + 65.3333dp + 66.0000dp + 66.6667dp + 67.3333dp + 68.0000dp + 68.6667dp + 69.3333dp + 70.0000dp + 70.6667dp + 71.3333dp + 72.0000dp + 72.6667dp + 73.3333dp + 74.0000dp + 74.6667dp + 75.3333dp + 76.0000dp + 76.6667dp + 77.3333dp + 78.0000dp + 78.6667dp + 79.3333dp + 80.0000dp + 80.6667dp + 81.3333dp + 82.0000dp + 82.6667dp + 83.3333dp + 84.0000dp + 84.6667dp + 85.3333dp + 86.0000dp + 86.6667dp + 87.3333dp + 88.0000dp + 88.6667dp + 89.3333dp + 90.0000dp + 90.6667dp + 91.3333dp + 92.0000dp + 92.6667dp + 93.3333dp + 94.0000dp + 94.6667dp + 95.3333dp + 96.0000dp + 96.6667dp + 97.3333dp + 98.0000dp + 98.6667dp + 99.3333dp + 100.0000dp + 100.6667dp + 101.3333dp + 102.0000dp + 102.6667dp + 103.3333dp + 104.0000dp + 104.6667dp + 105.3333dp + 106.0000dp + 106.6667dp + 107.3333dp + 108.0000dp + 108.6667dp + 109.3333dp + 110.0000dp + 110.6667dp + 111.3333dp + 112.0000dp + 112.6667dp + 113.3333dp + 114.0000dp + 114.6667dp + 115.3333dp + 116.0000dp + 116.6667dp + 117.3333dp + 118.0000dp + 118.6667dp + 119.3333dp + 120.0000dp + 120.6667dp + 121.3333dp + 122.0000dp + 122.6667dp + 123.3333dp + 124.0000dp + 124.6667dp + 125.3333dp + 126.0000dp + 126.6667dp + 127.3333dp + 128.0000dp + 128.6667dp + 129.3333dp + 130.0000dp + 130.6667dp + 131.3333dp + 132.0000dp + 132.6667dp + 133.3333dp + 134.0000dp + 134.6667dp + 135.3333dp + 136.0000dp + 136.6667dp + 137.3333dp + 138.0000dp + 138.6667dp + 139.3333dp + 140.0000dp + 140.6667dp + 141.3333dp + 142.0000dp + 142.6667dp + 143.3333dp + 144.0000dp + 144.6667dp + 145.3333dp + 146.0000dp + 146.6667dp + 147.3333dp + 148.0000dp + 148.6667dp + 149.3333dp + 150.0000dp + 150.6667dp + 151.3333dp + 152.0000dp + 152.6667dp + 153.3333dp + 154.0000dp + 154.6667dp + 155.3333dp + 156.0000dp + 156.6667dp + 157.3333dp + 158.0000dp + 158.6667dp + 159.3333dp + 160.0000dp + 160.6667dp + 161.3333dp + 162.0000dp + 162.6667dp + 163.3333dp + 164.0000dp + 164.6667dp + 165.3333dp + 166.0000dp + 166.6667dp + 167.3333dp + 168.0000dp + 168.6667dp + 169.3333dp + 170.0000dp + 170.6667dp + 171.3333dp + 172.0000dp + 172.6667dp + 173.3333dp + 174.0000dp + 174.6667dp + 175.3333dp + 176.0000dp + 176.6667dp + 177.3333dp + 178.0000dp + 178.6667dp + 179.3333dp + 180.0000dp + 180.6667dp + 181.3333dp + 182.0000dp + 182.6667dp + 183.3333dp + 184.0000dp + 184.6667dp + 185.3333dp + 186.0000dp + 186.6667dp + 187.3333dp + 188.0000dp + 188.6667dp + 189.3333dp + 190.0000dp + 190.6667dp + 191.3333dp + 192.0000dp + 192.6667dp + 193.3333dp + 194.0000dp + 194.6667dp + 195.3333dp + 196.0000dp + 196.6667dp + 197.3333dp + 198.0000dp + 198.6667dp + 199.3333dp + 200.0000dp + 200.6667dp + 201.3333dp + 202.0000dp + 202.6667dp + 203.3333dp + 204.0000dp + 204.6667dp + 205.3333dp + 206.0000dp + 206.6667dp + 207.3333dp + 208.0000dp + 208.6667dp + 209.3333dp + 210.0000dp + 210.6667dp + 211.3333dp + 212.0000dp + 212.6667dp + 213.3333dp + 214.0000dp + 214.6667dp + 215.3333dp + 216.0000dp + 216.6667dp + 217.3333dp + 218.0000dp + 218.6667dp + 219.3333dp + 220.0000dp + 220.6667dp + 221.3333dp + 222.0000dp + 222.6667dp + 223.3333dp + 224.0000dp + 224.6667dp + 225.3333dp + 226.0000dp + 226.6667dp + 227.3333dp + 228.0000dp + 228.6667dp + 229.3333dp + 230.0000dp + 230.6667dp + 231.3333dp + 232.0000dp + 232.6667dp + 233.3333dp + 234.0000dp + 234.6667dp + 235.3333dp + 236.0000dp + 236.6667dp + 237.3333dp + 238.0000dp + 238.6667dp + 239.3333dp + 240.0000dp + 243.3333dp + 246.6667dp + 266.6667dp + 273.3333dp + 281.3333dp + 314.6667dp + 333.3333dp + 400.0000dp + 426.6667dp + 480.0000dp + diff --git a/app/src/main/res/values-sw240dp/dimens_sp.xml b/app/src/main/res/values-sw240dp/dimens_sp.xml new file mode 100644 index 0000000..dc50fc1 --- /dev/null +++ b/app/src/main/res/values-sw240dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 4.0000sp + 4.6667sp + 5.3333sp + 6.0000sp + 6.6667sp + 7.3333sp + 8.0000sp + 8.6667sp + 9.3333sp + 10.0000sp + 10.6667sp + 11.3333sp + 12.0000sp + 12.6667sp + 13.3333sp + 14.0000sp + 14.6667sp + 15.3333sp + 16.0000sp + 16.6667sp + 18.6667sp + 20.0000sp + 21.3333sp + 22.6667sp + 24.0000sp + 25.3333sp + 26.6667sp + 28.0000sp + 32.0000sp + diff --git a/app/src/main/res/values-sw360dp/dimens_dp.xml b/app/src/main/res/values-sw360dp/dimens_dp.xml new file mode 100644 index 0000000..6c36bab --- /dev/null +++ b/app/src/main/res/values-sw360dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -60.0000dp + -30.0000dp + -20.0000dp + -12.0000dp + -10.0000dp + -8.0000dp + -5.0000dp + -2.0000dp + -1.0000dp + + 0.1000dp + 0.5000dp + 1.0000dp + 1.5000dp + 2.0000dp + 2.5000dp + 3.0000dp + 3.5000dp + 4.0000dp + 4.5000dp + 5.0000dp + 6.0000dp + 7.0000dp + 8.0000dp + 9.0000dp + 10.0000dp + 11.0000dp + 12.0000dp + 13.0000dp + 14.0000dp + 15.0000dp + 16.0000dp + 17.0000dp + 18.0000dp + 19.0000dp + 20.0000dp + 21.0000dp + 22.0000dp + 23.0000dp + 24.0000dp + 25.0000dp + 26.0000dp + 27.0000dp + 28.0000dp + 29.0000dp + 30.0000dp + 31.0000dp + 32.0000dp + 33.0000dp + 34.0000dp + 35.0000dp + 36.0000dp + 37.0000dp + 38.0000dp + 39.0000dp + 40.0000dp + 41.0000dp + 42.0000dp + 43.0000dp + 44.0000dp + 45.0000dp + 46.0000dp + 47.0000dp + 48.0000dp + 49.0000dp + 50.0000dp + 51.0000dp + 52.0000dp + 53.0000dp + 54.0000dp + 55.0000dp + 56.0000dp + 57.0000dp + 58.0000dp + 59.0000dp + 60.0000dp + 61.0000dp + 62.0000dp + 63.0000dp + 64.0000dp + 65.0000dp + 66.0000dp + 67.0000dp + 68.0000dp + 69.0000dp + 70.0000dp + 71.0000dp + 72.0000dp + 73.0000dp + 74.0000dp + 75.0000dp + 76.0000dp + 77.0000dp + 78.0000dp + 79.0000dp + 80.0000dp + 81.0000dp + 82.0000dp + 83.0000dp + 84.0000dp + 85.0000dp + 86.0000dp + 87.0000dp + 88.0000dp + 89.0000dp + 90.0000dp + 91.0000dp + 92.0000dp + 93.0000dp + 94.0000dp + 95.0000dp + 96.0000dp + 97.0000dp + 98.0000dp + 99.0000dp + 100.0000dp + 101.0000dp + 102.0000dp + 103.0000dp + 104.0000dp + 105.0000dp + 106.0000dp + 107.0000dp + 108.0000dp + 109.0000dp + 110.0000dp + 111.0000dp + 112.0000dp + 113.0000dp + 114.0000dp + 115.0000dp + 116.0000dp + 117.0000dp + 118.0000dp + 119.0000dp + 120.0000dp + 121.0000dp + 122.0000dp + 123.0000dp + 124.0000dp + 125.0000dp + 126.0000dp + 127.0000dp + 128.0000dp + 129.0000dp + 130.0000dp + 131.0000dp + 132.0000dp + 133.0000dp + 134.0000dp + 135.0000dp + 136.0000dp + 137.0000dp + 138.0000dp + 139.0000dp + 140.0000dp + 141.0000dp + 142.0000dp + 143.0000dp + 144.0000dp + 145.0000dp + 146.0000dp + 147.0000dp + 148.0000dp + 149.0000dp + 150.0000dp + 151.0000dp + 152.0000dp + 153.0000dp + 154.0000dp + 155.0000dp + 156.0000dp + 157.0000dp + 158.0000dp + 159.0000dp + 160.0000dp + 161.0000dp + 162.0000dp + 163.0000dp + 164.0000dp + 165.0000dp + 166.0000dp + 167.0000dp + 168.0000dp + 169.0000dp + 170.0000dp + 171.0000dp + 172.0000dp + 173.0000dp + 174.0000dp + 175.0000dp + 176.0000dp + 177.0000dp + 178.0000dp + 179.0000dp + 180.0000dp + 181.0000dp + 182.0000dp + 183.0000dp + 184.0000dp + 185.0000dp + 186.0000dp + 187.0000dp + 188.0000dp + 189.0000dp + 190.0000dp + 191.0000dp + 192.0000dp + 193.0000dp + 194.0000dp + 195.0000dp + 196.0000dp + 197.0000dp + 198.0000dp + 199.0000dp + 200.0000dp + 201.0000dp + 202.0000dp + 203.0000dp + 204.0000dp + 205.0000dp + 206.0000dp + 207.0000dp + 208.0000dp + 209.0000dp + 210.0000dp + 211.0000dp + 212.0000dp + 213.0000dp + 214.0000dp + 215.0000dp + 216.0000dp + 217.0000dp + 218.0000dp + 219.0000dp + 220.0000dp + 221.0000dp + 222.0000dp + 223.0000dp + 224.0000dp + 225.0000dp + 226.0000dp + 227.0000dp + 228.0000dp + 229.0000dp + 230.0000dp + 231.0000dp + 232.0000dp + 233.0000dp + 234.0000dp + 235.0000dp + 236.0000dp + 237.0000dp + 238.0000dp + 239.0000dp + 240.0000dp + 241.0000dp + 242.0000dp + 243.0000dp + 244.0000dp + 245.0000dp + 246.0000dp + 247.0000dp + 248.0000dp + 249.0000dp + 250.0000dp + 251.0000dp + 252.0000dp + 253.0000dp + 254.0000dp + 255.0000dp + 256.0000dp + 257.0000dp + 258.0000dp + 259.0000dp + 260.0000dp + 261.0000dp + 262.0000dp + 263.0000dp + 264.0000dp + 265.0000dp + 266.0000dp + 267.0000dp + 268.0000dp + 269.0000dp + 270.0000dp + 271.0000dp + 272.0000dp + 273.0000dp + 274.0000dp + 275.0000dp + 276.0000dp + 277.0000dp + 278.0000dp + 279.0000dp + 280.0000dp + 281.0000dp + 282.0000dp + 283.0000dp + 284.0000dp + 285.0000dp + 286.0000dp + 287.0000dp + 288.0000dp + 289.0000dp + 290.0000dp + 291.0000dp + 292.0000dp + 293.0000dp + 294.0000dp + 295.0000dp + 296.0000dp + 297.0000dp + 298.0000dp + 299.0000dp + 300.0000dp + 301.0000dp + 302.0000dp + 303.0000dp + 304.0000dp + 305.0000dp + 306.0000dp + 307.0000dp + 308.0000dp + 309.0000dp + 310.0000dp + 311.0000dp + 312.0000dp + 313.0000dp + 314.0000dp + 315.0000dp + 316.0000dp + 317.0000dp + 318.0000dp + 319.0000dp + 320.0000dp + 321.0000dp + 322.0000dp + 323.0000dp + 324.0000dp + 325.0000dp + 326.0000dp + 327.0000dp + 328.0000dp + 329.0000dp + 330.0000dp + 331.0000dp + 332.0000dp + 333.0000dp + 334.0000dp + 335.0000dp + 336.0000dp + 337.0000dp + 338.0000dp + 339.0000dp + 340.0000dp + 341.0000dp + 342.0000dp + 343.0000dp + 344.0000dp + 345.0000dp + 346.0000dp + 347.0000dp + 348.0000dp + 349.0000dp + 350.0000dp + 351.0000dp + 352.0000dp + 353.0000dp + 354.0000dp + 355.0000dp + 356.0000dp + 357.0000dp + 358.0000dp + 359.0000dp + 360.0000dp + 365.0000dp + 370.0000dp + 400.0000dp + 410.0000dp + 422.0000dp + 472.0000dp + 500.0000dp + 600.0000dp + 640.0000dp + 720.0000dp + diff --git a/app/src/main/res/values-sw360dp/dimens_sp.xml b/app/src/main/res/values-sw360dp/dimens_sp.xml new file mode 100644 index 0000000..542ecb7 --- /dev/null +++ b/app/src/main/res/values-sw360dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 6.0000sp + 7.0000sp + 8.0000sp + 9.0000sp + 10.0000sp + 11.0000sp + 12.0000sp + 13.0000sp + 14.0000sp + 15.0000sp + 16.0000sp + 17.0000sp + 18.0000sp + 19.0000sp + 20.0000sp + 21.0000sp + 22.0000sp + 23.0000sp + 24.0000sp + 25.0000sp + 28.0000sp + 30.0000sp + 32.0000sp + 34.0000sp + 36.0000sp + 38.0000sp + 40.0000sp + 42.0000sp + 48.0000sp + diff --git a/app/src/main/res/values-sw410dp/dimens_dp.xml b/app/src/main/res/values-sw410dp/dimens_dp.xml new file mode 100644 index 0000000..e90df7b --- /dev/null +++ b/app/src/main/res/values-sw410dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -68.3333dp + -34.1667dp + -22.7778dp + -13.6667dp + -11.3889dp + -9.1111dp + -5.6944dp + -2.2778dp + -1.1389dp + + 0.1139dp + 0.5694dp + 1.1389dp + 1.7083dp + 2.2778dp + 2.8472dp + 3.4167dp + 3.9861dp + 4.5556dp + 5.1250dp + 5.6944dp + 6.8333dp + 7.9722dp + 9.1111dp + 10.2500dp + 11.3889dp + 12.5278dp + 13.6667dp + 14.8056dp + 15.9444dp + 17.0833dp + 18.2222dp + 19.3611dp + 20.5000dp + 21.6389dp + 22.7778dp + 23.9167dp + 25.0556dp + 26.1944dp + 27.3333dp + 28.4722dp + 29.6111dp + 30.7500dp + 31.8889dp + 33.0278dp + 34.1667dp + 35.3056dp + 36.4444dp + 37.5833dp + 38.7222dp + 39.8611dp + 41.0000dp + 42.1389dp + 43.2778dp + 44.4167dp + 45.5556dp + 46.6944dp + 47.8333dp + 48.9722dp + 50.1111dp + 51.2500dp + 52.3889dp + 53.5278dp + 54.6667dp + 55.8056dp + 56.9444dp + 58.0833dp + 59.2222dp + 60.3611dp + 61.5000dp + 62.6389dp + 63.7778dp + 64.9167dp + 66.0556dp + 67.1944dp + 68.3333dp + 69.4722dp + 70.6111dp + 71.7500dp + 72.8889dp + 74.0278dp + 75.1667dp + 76.3056dp + 77.4444dp + 78.5833dp + 79.7222dp + 80.8611dp + 82.0000dp + 83.1389dp + 84.2778dp + 85.4167dp + 86.5556dp + 87.6944dp + 88.8333dp + 89.9722dp + 91.1111dp + 92.2500dp + 93.3889dp + 94.5278dp + 95.6667dp + 96.8056dp + 97.9444dp + 99.0833dp + 100.2222dp + 101.3611dp + 102.5000dp + 103.6389dp + 104.7778dp + 105.9167dp + 107.0556dp + 108.1944dp + 109.3333dp + 110.4722dp + 111.6111dp + 112.7500dp + 113.8889dp + 115.0278dp + 116.1667dp + 117.3056dp + 118.4444dp + 119.5833dp + 120.7222dp + 121.8611dp + 123.0000dp + 124.1389dp + 125.2778dp + 126.4167dp + 127.5556dp + 128.6944dp + 129.8333dp + 130.9722dp + 132.1111dp + 133.2500dp + 134.3889dp + 135.5278dp + 136.6667dp + 137.8056dp + 138.9444dp + 140.0833dp + 141.2222dp + 142.3611dp + 143.5000dp + 144.6389dp + 145.7778dp + 146.9167dp + 148.0556dp + 149.1944dp + 150.3333dp + 151.4722dp + 152.6111dp + 153.7500dp + 154.8889dp + 156.0278dp + 157.1667dp + 158.3056dp + 159.4444dp + 160.5833dp + 161.7222dp + 162.8611dp + 164.0000dp + 165.1389dp + 166.2778dp + 167.4167dp + 168.5556dp + 169.6944dp + 170.8333dp + 171.9722dp + 173.1111dp + 174.2500dp + 175.3889dp + 176.5278dp + 177.6667dp + 178.8056dp + 179.9444dp + 181.0833dp + 182.2222dp + 183.3611dp + 184.5000dp + 185.6389dp + 186.7778dp + 187.9167dp + 189.0556dp + 190.1944dp + 191.3333dp + 192.4722dp + 193.6111dp + 194.7500dp + 195.8889dp + 197.0278dp + 198.1667dp + 199.3056dp + 200.4444dp + 201.5833dp + 202.7222dp + 203.8611dp + 205.0000dp + 206.1389dp + 207.2778dp + 208.4167dp + 209.5556dp + 210.6944dp + 211.8333dp + 212.9722dp + 214.1111dp + 215.2500dp + 216.3889dp + 217.5278dp + 218.6667dp + 219.8056dp + 220.9444dp + 222.0833dp + 223.2222dp + 224.3611dp + 225.5000dp + 226.6389dp + 227.7778dp + 228.9167dp + 230.0556dp + 231.1944dp + 232.3333dp + 233.4722dp + 234.6111dp + 235.7500dp + 236.8889dp + 238.0278dp + 239.1667dp + 240.3056dp + 241.4444dp + 242.5833dp + 243.7222dp + 244.8611dp + 246.0000dp + 247.1389dp + 248.2778dp + 249.4167dp + 250.5556dp + 251.6944dp + 252.8333dp + 253.9722dp + 255.1111dp + 256.2500dp + 257.3889dp + 258.5278dp + 259.6667dp + 260.8056dp + 261.9444dp + 263.0833dp + 264.2222dp + 265.3611dp + 266.5000dp + 267.6389dp + 268.7778dp + 269.9167dp + 271.0556dp + 272.1944dp + 273.3333dp + 274.4722dp + 275.6111dp + 276.7500dp + 277.8889dp + 279.0278dp + 280.1667dp + 281.3056dp + 282.4444dp + 283.5833dp + 284.7222dp + 285.8611dp + 287.0000dp + 288.1389dp + 289.2778dp + 290.4167dp + 291.5556dp + 292.6944dp + 293.8333dp + 294.9722dp + 296.1111dp + 297.2500dp + 298.3889dp + 299.5278dp + 300.6667dp + 301.8056dp + 302.9444dp + 304.0833dp + 305.2222dp + 306.3611dp + 307.5000dp + 308.6389dp + 309.7778dp + 310.9167dp + 312.0556dp + 313.1944dp + 314.3333dp + 315.4722dp + 316.6111dp + 317.7500dp + 318.8889dp + 320.0278dp + 321.1667dp + 322.3056dp + 323.4444dp + 324.5833dp + 325.7222dp + 326.8611dp + 328.0000dp + 329.1389dp + 330.2778dp + 331.4167dp + 332.5556dp + 333.6944dp + 334.8333dp + 335.9722dp + 337.1111dp + 338.2500dp + 339.3889dp + 340.5278dp + 341.6667dp + 342.8056dp + 343.9444dp + 345.0833dp + 346.2222dp + 347.3611dp + 348.5000dp + 349.6389dp + 350.7778dp + 351.9167dp + 353.0556dp + 354.1944dp + 355.3333dp + 356.4722dp + 357.6111dp + 358.7500dp + 359.8889dp + 361.0278dp + 362.1667dp + 363.3056dp + 364.4444dp + 365.5833dp + 366.7222dp + 367.8611dp + 369.0000dp + 370.1389dp + 371.2778dp + 372.4167dp + 373.5556dp + 374.6944dp + 375.8333dp + 376.9722dp + 378.1111dp + 379.2500dp + 380.3889dp + 381.5278dp + 382.6667dp + 383.8056dp + 384.9444dp + 386.0833dp + 387.2222dp + 388.3611dp + 389.5000dp + 390.6389dp + 391.7778dp + 392.9167dp + 394.0556dp + 395.1944dp + 396.3333dp + 397.4722dp + 398.6111dp + 399.7500dp + 400.8889dp + 402.0278dp + 403.1667dp + 404.3056dp + 405.4444dp + 406.5833dp + 407.7222dp + 408.8611dp + 410.0000dp + 415.6944dp + 421.3889dp + 455.5556dp + 466.9444dp + 480.6111dp + 537.5556dp + 569.4444dp + 683.3333dp + 728.8889dp + 820.0000dp + diff --git a/app/src/main/res/values-sw410dp/dimens_sp.xml b/app/src/main/res/values-sw410dp/dimens_sp.xml new file mode 100644 index 0000000..4782a6e --- /dev/null +++ b/app/src/main/res/values-sw410dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 6.8333sp + 7.9722sp + 9.1111sp + 10.2500sp + 11.3889sp + 12.5278sp + 13.6667sp + 14.8056sp + 15.9444sp + 17.0833sp + 18.2222sp + 19.3611sp + 20.5000sp + 21.6389sp + 22.7778sp + 23.9167sp + 25.0556sp + 26.1944sp + 27.3333sp + 28.4722sp + 31.8889sp + 34.1667sp + 36.4444sp + 38.7222sp + 41.0000sp + 43.2778sp + 45.5556sp + 47.8333sp + 54.6667sp + diff --git a/app/src/main/res/values-sw480dp/dimens_dp.xml b/app/src/main/res/values-sw480dp/dimens_dp.xml new file mode 100644 index 0000000..3456d0f --- /dev/null +++ b/app/src/main/res/values-sw480dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -80.0000dp + -40.0000dp + -26.6667dp + -16.0000dp + -13.3333dp + -10.6667dp + -6.6667dp + -2.6667dp + -1.3333dp + + 0.1333dp + 0.6667dp + 1.3333dp + 2.0000dp + 2.6667dp + 3.3333dp + 4.0000dp + 4.6667dp + 5.3333dp + 6.0000dp + 6.6667dp + 8.0000dp + 9.3333dp + 10.6667dp + 12.0000dp + 13.3333dp + 14.6667dp + 16.0000dp + 17.3333dp + 18.6667dp + 20.0000dp + 21.3333dp + 22.6667dp + 24.0000dp + 25.3333dp + 26.6667dp + 28.0000dp + 29.3333dp + 30.6667dp + 32.0000dp + 33.3333dp + 34.6667dp + 36.0000dp + 37.3333dp + 38.6667dp + 40.0000dp + 41.3333dp + 42.6667dp + 44.0000dp + 45.3333dp + 46.6667dp + 48.0000dp + 49.3333dp + 50.6667dp + 52.0000dp + 53.3333dp + 54.6667dp + 56.0000dp + 57.3333dp + 58.6667dp + 60.0000dp + 61.3333dp + 62.6667dp + 64.0000dp + 65.3333dp + 66.6667dp + 68.0000dp + 69.3333dp + 70.6667dp + 72.0000dp + 73.3333dp + 74.6667dp + 76.0000dp + 77.3333dp + 78.6667dp + 80.0000dp + 81.3333dp + 82.6667dp + 84.0000dp + 85.3333dp + 86.6667dp + 88.0000dp + 89.3333dp + 90.6667dp + 92.0000dp + 93.3333dp + 94.6667dp + 96.0000dp + 97.3333dp + 98.6667dp + 100.0000dp + 101.3333dp + 102.6667dp + 104.0000dp + 105.3333dp + 106.6667dp + 108.0000dp + 109.3333dp + 110.6667dp + 112.0000dp + 113.3333dp + 114.6667dp + 116.0000dp + 117.3333dp + 118.6667dp + 120.0000dp + 121.3333dp + 122.6667dp + 124.0000dp + 125.3333dp + 126.6667dp + 128.0000dp + 129.3333dp + 130.6667dp + 132.0000dp + 133.3333dp + 134.6667dp + 136.0000dp + 137.3333dp + 138.6667dp + 140.0000dp + 141.3333dp + 142.6667dp + 144.0000dp + 145.3333dp + 146.6667dp + 148.0000dp + 149.3333dp + 150.6667dp + 152.0000dp + 153.3333dp + 154.6667dp + 156.0000dp + 157.3333dp + 158.6667dp + 160.0000dp + 161.3333dp + 162.6667dp + 164.0000dp + 165.3333dp + 166.6667dp + 168.0000dp + 169.3333dp + 170.6667dp + 172.0000dp + 173.3333dp + 174.6667dp + 176.0000dp + 177.3333dp + 178.6667dp + 180.0000dp + 181.3333dp + 182.6667dp + 184.0000dp + 185.3333dp + 186.6667dp + 188.0000dp + 189.3333dp + 190.6667dp + 192.0000dp + 193.3333dp + 194.6667dp + 196.0000dp + 197.3333dp + 198.6667dp + 200.0000dp + 201.3333dp + 202.6667dp + 204.0000dp + 205.3333dp + 206.6667dp + 208.0000dp + 209.3333dp + 210.6667dp + 212.0000dp + 213.3333dp + 214.6667dp + 216.0000dp + 217.3333dp + 218.6667dp + 220.0000dp + 221.3333dp + 222.6667dp + 224.0000dp + 225.3333dp + 226.6667dp + 228.0000dp + 229.3333dp + 230.6667dp + 232.0000dp + 233.3333dp + 234.6667dp + 236.0000dp + 237.3333dp + 238.6667dp + 240.0000dp + 241.3333dp + 242.6667dp + 244.0000dp + 245.3333dp + 246.6667dp + 248.0000dp + 249.3333dp + 250.6667dp + 252.0000dp + 253.3333dp + 254.6667dp + 256.0000dp + 257.3333dp + 258.6667dp + 260.0000dp + 261.3333dp + 262.6667dp + 264.0000dp + 265.3333dp + 266.6667dp + 268.0000dp + 269.3333dp + 270.6667dp + 272.0000dp + 273.3333dp + 274.6667dp + 276.0000dp + 277.3333dp + 278.6667dp + 280.0000dp + 281.3333dp + 282.6667dp + 284.0000dp + 285.3333dp + 286.6667dp + 288.0000dp + 289.3333dp + 290.6667dp + 292.0000dp + 293.3333dp + 294.6667dp + 296.0000dp + 297.3333dp + 298.6667dp + 300.0000dp + 301.3333dp + 302.6667dp + 304.0000dp + 305.3333dp + 306.6667dp + 308.0000dp + 309.3333dp + 310.6667dp + 312.0000dp + 313.3333dp + 314.6667dp + 316.0000dp + 317.3333dp + 318.6667dp + 320.0000dp + 321.3333dp + 322.6667dp + 324.0000dp + 325.3333dp + 326.6667dp + 328.0000dp + 329.3333dp + 330.6667dp + 332.0000dp + 333.3333dp + 334.6667dp + 336.0000dp + 337.3333dp + 338.6667dp + 340.0000dp + 341.3333dp + 342.6667dp + 344.0000dp + 345.3333dp + 346.6667dp + 348.0000dp + 349.3333dp + 350.6667dp + 352.0000dp + 353.3333dp + 354.6667dp + 356.0000dp + 357.3333dp + 358.6667dp + 360.0000dp + 361.3333dp + 362.6667dp + 364.0000dp + 365.3333dp + 366.6667dp + 368.0000dp + 369.3333dp + 370.6667dp + 372.0000dp + 373.3333dp + 374.6667dp + 376.0000dp + 377.3333dp + 378.6667dp + 380.0000dp + 381.3333dp + 382.6667dp + 384.0000dp + 385.3333dp + 386.6667dp + 388.0000dp + 389.3333dp + 390.6667dp + 392.0000dp + 393.3333dp + 394.6667dp + 396.0000dp + 397.3333dp + 398.6667dp + 400.0000dp + 401.3333dp + 402.6667dp + 404.0000dp + 405.3333dp + 406.6667dp + 408.0000dp + 409.3333dp + 410.6667dp + 412.0000dp + 413.3333dp + 414.6667dp + 416.0000dp + 417.3333dp + 418.6667dp + 420.0000dp + 421.3333dp + 422.6667dp + 424.0000dp + 425.3333dp + 426.6667dp + 428.0000dp + 429.3333dp + 430.6667dp + 432.0000dp + 433.3333dp + 434.6667dp + 436.0000dp + 437.3333dp + 438.6667dp + 440.0000dp + 441.3333dp + 442.6667dp + 444.0000dp + 445.3333dp + 446.6667dp + 448.0000dp + 449.3333dp + 450.6667dp + 452.0000dp + 453.3333dp + 454.6667dp + 456.0000dp + 457.3333dp + 458.6667dp + 460.0000dp + 461.3333dp + 462.6667dp + 464.0000dp + 465.3333dp + 466.6667dp + 468.0000dp + 469.3333dp + 470.6667dp + 472.0000dp + 473.3333dp + 474.6667dp + 476.0000dp + 477.3333dp + 478.6667dp + 480.0000dp + 486.6667dp + 493.3333dp + 533.3333dp + 546.6667dp + 562.6667dp + 629.3333dp + 666.6667dp + 800.0000dp + 853.3333dp + 960.0000dp + diff --git a/app/src/main/res/values-sw480dp/dimens_sp.xml b/app/src/main/res/values-sw480dp/dimens_sp.xml new file mode 100644 index 0000000..557ea7f --- /dev/null +++ b/app/src/main/res/values-sw480dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 8.0000sp + 9.3333sp + 10.6667sp + 12.0000sp + 13.3333sp + 14.6667sp + 16.0000sp + 17.3333sp + 18.6667sp + 20.0000sp + 21.3333sp + 22.6667sp + 24.0000sp + 25.3333sp + 26.6667sp + 28.0000sp + 29.3333sp + 30.6667sp + 32.0000sp + 33.3333sp + 37.3333sp + 40.0000sp + 42.6667sp + 45.3333sp + 48.0000sp + 50.6667sp + 53.3333sp + 56.0000sp + 64.0000sp + diff --git a/app/src/main/res/values-sw540dp/dimens_dp.xml b/app/src/main/res/values-sw540dp/dimens_dp.xml new file mode 100644 index 0000000..c312a85 --- /dev/null +++ b/app/src/main/res/values-sw540dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -90.0000dp + -45.0000dp + -30.0000dp + -18.0000dp + -15.0000dp + -12.0000dp + -7.5000dp + -3.0000dp + -1.5000dp + + 0.1500dp + 0.7500dp + 1.5000dp + 2.2500dp + 3.0000dp + 3.7500dp + 4.5000dp + 5.2500dp + 6.0000dp + 6.7500dp + 7.5000dp + 9.0000dp + 10.5000dp + 12.0000dp + 13.5000dp + 15.0000dp + 16.5000dp + 18.0000dp + 19.5000dp + 21.0000dp + 22.5000dp + 24.0000dp + 25.5000dp + 27.0000dp + 28.5000dp + 30.0000dp + 31.5000dp + 33.0000dp + 34.5000dp + 36.0000dp + 37.5000dp + 39.0000dp + 40.5000dp + 42.0000dp + 43.5000dp + 45.0000dp + 46.5000dp + 48.0000dp + 49.5000dp + 51.0000dp + 52.5000dp + 54.0000dp + 55.5000dp + 57.0000dp + 58.5000dp + 60.0000dp + 61.5000dp + 63.0000dp + 64.5000dp + 66.0000dp + 67.5000dp + 69.0000dp + 70.5000dp + 72.0000dp + 73.5000dp + 75.0000dp + 76.5000dp + 78.0000dp + 79.5000dp + 81.0000dp + 82.5000dp + 84.0000dp + 85.5000dp + 87.0000dp + 88.5000dp + 90.0000dp + 91.5000dp + 93.0000dp + 94.5000dp + 96.0000dp + 97.5000dp + 99.0000dp + 100.5000dp + 102.0000dp + 103.5000dp + 105.0000dp + 106.5000dp + 108.0000dp + 109.5000dp + 111.0000dp + 112.5000dp + 114.0000dp + 115.5000dp + 117.0000dp + 118.5000dp + 120.0000dp + 121.5000dp + 123.0000dp + 124.5000dp + 126.0000dp + 127.5000dp + 129.0000dp + 130.5000dp + 132.0000dp + 133.5000dp + 135.0000dp + 136.5000dp + 138.0000dp + 139.5000dp + 141.0000dp + 142.5000dp + 144.0000dp + 145.5000dp + 147.0000dp + 148.5000dp + 150.0000dp + 151.5000dp + 153.0000dp + 154.5000dp + 156.0000dp + 157.5000dp + 159.0000dp + 160.5000dp + 162.0000dp + 163.5000dp + 165.0000dp + 166.5000dp + 168.0000dp + 169.5000dp + 171.0000dp + 172.5000dp + 174.0000dp + 175.5000dp + 177.0000dp + 178.5000dp + 180.0000dp + 181.5000dp + 183.0000dp + 184.5000dp + 186.0000dp + 187.5000dp + 189.0000dp + 190.5000dp + 192.0000dp + 193.5000dp + 195.0000dp + 196.5000dp + 198.0000dp + 199.5000dp + 201.0000dp + 202.5000dp + 204.0000dp + 205.5000dp + 207.0000dp + 208.5000dp + 210.0000dp + 211.5000dp + 213.0000dp + 214.5000dp + 216.0000dp + 217.5000dp + 219.0000dp + 220.5000dp + 222.0000dp + 223.5000dp + 225.0000dp + 226.5000dp + 228.0000dp + 229.5000dp + 231.0000dp + 232.5000dp + 234.0000dp + 235.5000dp + 237.0000dp + 238.5000dp + 240.0000dp + 241.5000dp + 243.0000dp + 244.5000dp + 246.0000dp + 247.5000dp + 249.0000dp + 250.5000dp + 252.0000dp + 253.5000dp + 255.0000dp + 256.5000dp + 258.0000dp + 259.5000dp + 261.0000dp + 262.5000dp + 264.0000dp + 265.5000dp + 267.0000dp + 268.5000dp + 270.0000dp + 271.5000dp + 273.0000dp + 274.5000dp + 276.0000dp + 277.5000dp + 279.0000dp + 280.5000dp + 282.0000dp + 283.5000dp + 285.0000dp + 286.5000dp + 288.0000dp + 289.5000dp + 291.0000dp + 292.5000dp + 294.0000dp + 295.5000dp + 297.0000dp + 298.5000dp + 300.0000dp + 301.5000dp + 303.0000dp + 304.5000dp + 306.0000dp + 307.5000dp + 309.0000dp + 310.5000dp + 312.0000dp + 313.5000dp + 315.0000dp + 316.5000dp + 318.0000dp + 319.5000dp + 321.0000dp + 322.5000dp + 324.0000dp + 325.5000dp + 327.0000dp + 328.5000dp + 330.0000dp + 331.5000dp + 333.0000dp + 334.5000dp + 336.0000dp + 337.5000dp + 339.0000dp + 340.5000dp + 342.0000dp + 343.5000dp + 345.0000dp + 346.5000dp + 348.0000dp + 349.5000dp + 351.0000dp + 352.5000dp + 354.0000dp + 355.5000dp + 357.0000dp + 358.5000dp + 360.0000dp + 361.5000dp + 363.0000dp + 364.5000dp + 366.0000dp + 367.5000dp + 369.0000dp + 370.5000dp + 372.0000dp + 373.5000dp + 375.0000dp + 376.5000dp + 378.0000dp + 379.5000dp + 381.0000dp + 382.5000dp + 384.0000dp + 385.5000dp + 387.0000dp + 388.5000dp + 390.0000dp + 391.5000dp + 393.0000dp + 394.5000dp + 396.0000dp + 397.5000dp + 399.0000dp + 400.5000dp + 402.0000dp + 403.5000dp + 405.0000dp + 406.5000dp + 408.0000dp + 409.5000dp + 411.0000dp + 412.5000dp + 414.0000dp + 415.5000dp + 417.0000dp + 418.5000dp + 420.0000dp + 421.5000dp + 423.0000dp + 424.5000dp + 426.0000dp + 427.5000dp + 429.0000dp + 430.5000dp + 432.0000dp + 433.5000dp + 435.0000dp + 436.5000dp + 438.0000dp + 439.5000dp + 441.0000dp + 442.5000dp + 444.0000dp + 445.5000dp + 447.0000dp + 448.5000dp + 450.0000dp + 451.5000dp + 453.0000dp + 454.5000dp + 456.0000dp + 457.5000dp + 459.0000dp + 460.5000dp + 462.0000dp + 463.5000dp + 465.0000dp + 466.5000dp + 468.0000dp + 469.5000dp + 471.0000dp + 472.5000dp + 474.0000dp + 475.5000dp + 477.0000dp + 478.5000dp + 480.0000dp + 481.5000dp + 483.0000dp + 484.5000dp + 486.0000dp + 487.5000dp + 489.0000dp + 490.5000dp + 492.0000dp + 493.5000dp + 495.0000dp + 496.5000dp + 498.0000dp + 499.5000dp + 501.0000dp + 502.5000dp + 504.0000dp + 505.5000dp + 507.0000dp + 508.5000dp + 510.0000dp + 511.5000dp + 513.0000dp + 514.5000dp + 516.0000dp + 517.5000dp + 519.0000dp + 520.5000dp + 522.0000dp + 523.5000dp + 525.0000dp + 526.5000dp + 528.0000dp + 529.5000dp + 531.0000dp + 532.5000dp + 534.0000dp + 535.5000dp + 537.0000dp + 538.5000dp + 540.0000dp + 547.5000dp + 555.0000dp + 600.0000dp + 615.0000dp + 633.0000dp + 708.0000dp + 750.0000dp + 900.0000dp + 960.0000dp + 1080.0000dp + diff --git a/app/src/main/res/values-sw540dp/dimens_sp.xml b/app/src/main/res/values-sw540dp/dimens_sp.xml new file mode 100644 index 0000000..e3b8148 --- /dev/null +++ b/app/src/main/res/values-sw540dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 9.0000sp + 10.5000sp + 12.0000sp + 13.5000sp + 15.0000sp + 16.5000sp + 18.0000sp + 19.5000sp + 21.0000sp + 22.5000sp + 24.0000sp + 25.5000sp + 27.0000sp + 28.5000sp + 30.0000sp + 31.5000sp + 33.0000sp + 34.5000sp + 36.0000sp + 37.5000sp + 42.0000sp + 45.0000sp + 48.0000sp + 51.0000sp + 54.0000sp + 57.0000sp + 60.0000sp + 63.0000sp + 72.0000sp + diff --git a/app/src/main/res/values-sw640dp/dimens_dp.xml b/app/src/main/res/values-sw640dp/dimens_dp.xml new file mode 100644 index 0000000..09a4738 --- /dev/null +++ b/app/src/main/res/values-sw640dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -106.6667dp + -53.3333dp + -35.5556dp + -21.3333dp + -17.7778dp + -14.2222dp + -8.8889dp + -3.5556dp + -1.7778dp + + 0.1778dp + 0.8889dp + 1.7778dp + 2.6667dp + 3.5556dp + 4.4444dp + 5.3333dp + 6.2222dp + 7.1111dp + 8.0000dp + 8.8889dp + 10.6667dp + 12.4444dp + 14.2222dp + 16.0000dp + 17.7778dp + 19.5556dp + 21.3333dp + 23.1111dp + 24.8889dp + 26.6667dp + 28.4444dp + 30.2222dp + 32.0000dp + 33.7778dp + 35.5556dp + 37.3333dp + 39.1111dp + 40.8889dp + 42.6667dp + 44.4444dp + 46.2222dp + 48.0000dp + 49.7778dp + 51.5556dp + 53.3333dp + 55.1111dp + 56.8889dp + 58.6667dp + 60.4444dp + 62.2222dp + 64.0000dp + 65.7778dp + 67.5556dp + 69.3333dp + 71.1111dp + 72.8889dp + 74.6667dp + 76.4444dp + 78.2222dp + 80.0000dp + 81.7778dp + 83.5556dp + 85.3333dp + 87.1111dp + 88.8889dp + 90.6667dp + 92.4444dp + 94.2222dp + 96.0000dp + 97.7778dp + 99.5556dp + 101.3333dp + 103.1111dp + 104.8889dp + 106.6667dp + 108.4444dp + 110.2222dp + 112.0000dp + 113.7778dp + 115.5556dp + 117.3333dp + 119.1111dp + 120.8889dp + 122.6667dp + 124.4444dp + 126.2222dp + 128.0000dp + 129.7778dp + 131.5556dp + 133.3333dp + 135.1111dp + 136.8889dp + 138.6667dp + 140.4444dp + 142.2222dp + 144.0000dp + 145.7778dp + 147.5556dp + 149.3333dp + 151.1111dp + 152.8889dp + 154.6667dp + 156.4444dp + 158.2222dp + 160.0000dp + 161.7778dp + 163.5556dp + 165.3333dp + 167.1111dp + 168.8889dp + 170.6667dp + 172.4444dp + 174.2222dp + 176.0000dp + 177.7778dp + 179.5556dp + 181.3333dp + 183.1111dp + 184.8889dp + 186.6667dp + 188.4444dp + 190.2222dp + 192.0000dp + 193.7778dp + 195.5556dp + 197.3333dp + 199.1111dp + 200.8889dp + 202.6667dp + 204.4444dp + 206.2222dp + 208.0000dp + 209.7778dp + 211.5556dp + 213.3333dp + 215.1111dp + 216.8889dp + 218.6667dp + 220.4444dp + 222.2222dp + 224.0000dp + 225.7778dp + 227.5556dp + 229.3333dp + 231.1111dp + 232.8889dp + 234.6667dp + 236.4444dp + 238.2222dp + 240.0000dp + 241.7778dp + 243.5556dp + 245.3333dp + 247.1111dp + 248.8889dp + 250.6667dp + 252.4444dp + 254.2222dp + 256.0000dp + 257.7778dp + 259.5556dp + 261.3333dp + 263.1111dp + 264.8889dp + 266.6667dp + 268.4444dp + 270.2222dp + 272.0000dp + 273.7778dp + 275.5556dp + 277.3333dp + 279.1111dp + 280.8889dp + 282.6667dp + 284.4444dp + 286.2222dp + 288.0000dp + 289.7778dp + 291.5556dp + 293.3333dp + 295.1111dp + 296.8889dp + 298.6667dp + 300.4444dp + 302.2222dp + 304.0000dp + 305.7778dp + 307.5556dp + 309.3333dp + 311.1111dp + 312.8889dp + 314.6667dp + 316.4444dp + 318.2222dp + 320.0000dp + 321.7778dp + 323.5556dp + 325.3333dp + 327.1111dp + 328.8889dp + 330.6667dp + 332.4444dp + 334.2222dp + 336.0000dp + 337.7778dp + 339.5556dp + 341.3333dp + 343.1111dp + 344.8889dp + 346.6667dp + 348.4444dp + 350.2222dp + 352.0000dp + 353.7778dp + 355.5556dp + 357.3333dp + 359.1111dp + 360.8889dp + 362.6667dp + 364.4444dp + 366.2222dp + 368.0000dp + 369.7778dp + 371.5556dp + 373.3333dp + 375.1111dp + 376.8889dp + 378.6667dp + 380.4444dp + 382.2222dp + 384.0000dp + 385.7778dp + 387.5556dp + 389.3333dp + 391.1111dp + 392.8889dp + 394.6667dp + 396.4444dp + 398.2222dp + 400.0000dp + 401.7778dp + 403.5556dp + 405.3333dp + 407.1111dp + 408.8889dp + 410.6667dp + 412.4444dp + 414.2222dp + 416.0000dp + 417.7778dp + 419.5556dp + 421.3333dp + 423.1111dp + 424.8889dp + 426.6667dp + 428.4444dp + 430.2222dp + 432.0000dp + 433.7778dp + 435.5556dp + 437.3333dp + 439.1111dp + 440.8889dp + 442.6667dp + 444.4444dp + 446.2222dp + 448.0000dp + 449.7778dp + 451.5556dp + 453.3333dp + 455.1111dp + 456.8889dp + 458.6667dp + 460.4444dp + 462.2222dp + 464.0000dp + 465.7778dp + 467.5556dp + 469.3333dp + 471.1111dp + 472.8889dp + 474.6667dp + 476.4444dp + 478.2222dp + 480.0000dp + 481.7778dp + 483.5556dp + 485.3333dp + 487.1111dp + 488.8889dp + 490.6667dp + 492.4444dp + 494.2222dp + 496.0000dp + 497.7778dp + 499.5556dp + 501.3333dp + 503.1111dp + 504.8889dp + 506.6667dp + 508.4444dp + 510.2222dp + 512.0000dp + 513.7778dp + 515.5556dp + 517.3333dp + 519.1111dp + 520.8889dp + 522.6667dp + 524.4444dp + 526.2222dp + 528.0000dp + 529.7778dp + 531.5556dp + 533.3333dp + 535.1111dp + 536.8889dp + 538.6667dp + 540.4444dp + 542.2222dp + 544.0000dp + 545.7778dp + 547.5556dp + 549.3333dp + 551.1111dp + 552.8889dp + 554.6667dp + 556.4444dp + 558.2222dp + 560.0000dp + 561.7778dp + 563.5556dp + 565.3333dp + 567.1111dp + 568.8889dp + 570.6667dp + 572.4444dp + 574.2222dp + 576.0000dp + 577.7778dp + 579.5556dp + 581.3333dp + 583.1111dp + 584.8889dp + 586.6667dp + 588.4444dp + 590.2222dp + 592.0000dp + 593.7778dp + 595.5556dp + 597.3333dp + 599.1111dp + 600.8889dp + 602.6667dp + 604.4444dp + 606.2222dp + 608.0000dp + 609.7778dp + 611.5556dp + 613.3333dp + 615.1111dp + 616.8889dp + 618.6667dp + 620.4444dp + 622.2222dp + 624.0000dp + 625.7778dp + 627.5556dp + 629.3333dp + 631.1111dp + 632.8889dp + 634.6667dp + 636.4444dp + 638.2222dp + 640.0000dp + 648.8889dp + 657.7778dp + 711.1111dp + 728.8889dp + 750.2222dp + 839.1111dp + 888.8889dp + 1066.6667dp + 1137.7778dp + 1280.0000dp + diff --git a/app/src/main/res/values-sw640dp/dimens_sp.xml b/app/src/main/res/values-sw640dp/dimens_sp.xml new file mode 100644 index 0000000..55ebce4 --- /dev/null +++ b/app/src/main/res/values-sw640dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 10.6667sp + 12.4444sp + 14.2222sp + 16.0000sp + 17.7778sp + 19.5556sp + 21.3333sp + 23.1111sp + 24.8889sp + 26.6667sp + 28.4444sp + 30.2222sp + 32.0000sp + 33.7778sp + 35.5556sp + 37.3333sp + 39.1111sp + 40.8889sp + 42.6667sp + 44.4444sp + 49.7778sp + 53.3333sp + 56.8889sp + 60.4444sp + 64.0000sp + 67.5556sp + 71.1111sp + 74.6667sp + 85.3333sp + diff --git a/app/src/main/res/values-sw720dp/dimens_dp.xml b/app/src/main/res/values-sw720dp/dimens_dp.xml new file mode 100644 index 0000000..6c2768b --- /dev/null +++ b/app/src/main/res/values-sw720dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -120.0000dp + -60.0000dp + -40.0000dp + -24.0000dp + -20.0000dp + -16.0000dp + -10.0000dp + -4.0000dp + -2.0000dp + + 0.2000dp + 1.0000dp + 2.0000dp + 3.0000dp + 4.0000dp + 5.0000dp + 6.0000dp + 7.0000dp + 8.0000dp + 9.0000dp + 10.0000dp + 12.0000dp + 14.0000dp + 16.0000dp + 18.0000dp + 20.0000dp + 22.0000dp + 24.0000dp + 26.0000dp + 28.0000dp + 30.0000dp + 32.0000dp + 34.0000dp + 36.0000dp + 38.0000dp + 40.0000dp + 42.0000dp + 44.0000dp + 46.0000dp + 48.0000dp + 50.0000dp + 52.0000dp + 54.0000dp + 56.0000dp + 58.0000dp + 60.0000dp + 62.0000dp + 64.0000dp + 66.0000dp + 68.0000dp + 70.0000dp + 72.0000dp + 74.0000dp + 76.0000dp + 78.0000dp + 80.0000dp + 82.0000dp + 84.0000dp + 86.0000dp + 88.0000dp + 90.0000dp + 92.0000dp + 94.0000dp + 96.0000dp + 98.0000dp + 100.0000dp + 102.0000dp + 104.0000dp + 106.0000dp + 108.0000dp + 110.0000dp + 112.0000dp + 114.0000dp + 116.0000dp + 118.0000dp + 120.0000dp + 122.0000dp + 124.0000dp + 126.0000dp + 128.0000dp + 130.0000dp + 132.0000dp + 134.0000dp + 136.0000dp + 138.0000dp + 140.0000dp + 142.0000dp + 144.0000dp + 146.0000dp + 148.0000dp + 150.0000dp + 152.0000dp + 154.0000dp + 156.0000dp + 158.0000dp + 160.0000dp + 162.0000dp + 164.0000dp + 166.0000dp + 168.0000dp + 170.0000dp + 172.0000dp + 174.0000dp + 176.0000dp + 178.0000dp + 180.0000dp + 182.0000dp + 184.0000dp + 186.0000dp + 188.0000dp + 190.0000dp + 192.0000dp + 194.0000dp + 196.0000dp + 198.0000dp + 200.0000dp + 202.0000dp + 204.0000dp + 206.0000dp + 208.0000dp + 210.0000dp + 212.0000dp + 214.0000dp + 216.0000dp + 218.0000dp + 220.0000dp + 222.0000dp + 224.0000dp + 226.0000dp + 228.0000dp + 230.0000dp + 232.0000dp + 234.0000dp + 236.0000dp + 238.0000dp + 240.0000dp + 242.0000dp + 244.0000dp + 246.0000dp + 248.0000dp + 250.0000dp + 252.0000dp + 254.0000dp + 256.0000dp + 258.0000dp + 260.0000dp + 262.0000dp + 264.0000dp + 266.0000dp + 268.0000dp + 270.0000dp + 272.0000dp + 274.0000dp + 276.0000dp + 278.0000dp + 280.0000dp + 282.0000dp + 284.0000dp + 286.0000dp + 288.0000dp + 290.0000dp + 292.0000dp + 294.0000dp + 296.0000dp + 298.0000dp + 300.0000dp + 302.0000dp + 304.0000dp + 306.0000dp + 308.0000dp + 310.0000dp + 312.0000dp + 314.0000dp + 316.0000dp + 318.0000dp + 320.0000dp + 322.0000dp + 324.0000dp + 326.0000dp + 328.0000dp + 330.0000dp + 332.0000dp + 334.0000dp + 336.0000dp + 338.0000dp + 340.0000dp + 342.0000dp + 344.0000dp + 346.0000dp + 348.0000dp + 350.0000dp + 352.0000dp + 354.0000dp + 356.0000dp + 358.0000dp + 360.0000dp + 362.0000dp + 364.0000dp + 366.0000dp + 368.0000dp + 370.0000dp + 372.0000dp + 374.0000dp + 376.0000dp + 378.0000dp + 380.0000dp + 382.0000dp + 384.0000dp + 386.0000dp + 388.0000dp + 390.0000dp + 392.0000dp + 394.0000dp + 396.0000dp + 398.0000dp + 400.0000dp + 402.0000dp + 404.0000dp + 406.0000dp + 408.0000dp + 410.0000dp + 412.0000dp + 414.0000dp + 416.0000dp + 418.0000dp + 420.0000dp + 422.0000dp + 424.0000dp + 426.0000dp + 428.0000dp + 430.0000dp + 432.0000dp + 434.0000dp + 436.0000dp + 438.0000dp + 440.0000dp + 442.0000dp + 444.0000dp + 446.0000dp + 448.0000dp + 450.0000dp + 452.0000dp + 454.0000dp + 456.0000dp + 458.0000dp + 460.0000dp + 462.0000dp + 464.0000dp + 466.0000dp + 468.0000dp + 470.0000dp + 472.0000dp + 474.0000dp + 476.0000dp + 478.0000dp + 480.0000dp + 482.0000dp + 484.0000dp + 486.0000dp + 488.0000dp + 490.0000dp + 492.0000dp + 494.0000dp + 496.0000dp + 498.0000dp + 500.0000dp + 502.0000dp + 504.0000dp + 506.0000dp + 508.0000dp + 510.0000dp + 512.0000dp + 514.0000dp + 516.0000dp + 518.0000dp + 520.0000dp + 522.0000dp + 524.0000dp + 526.0000dp + 528.0000dp + 530.0000dp + 532.0000dp + 534.0000dp + 536.0000dp + 538.0000dp + 540.0000dp + 542.0000dp + 544.0000dp + 546.0000dp + 548.0000dp + 550.0000dp + 552.0000dp + 554.0000dp + 556.0000dp + 558.0000dp + 560.0000dp + 562.0000dp + 564.0000dp + 566.0000dp + 568.0000dp + 570.0000dp + 572.0000dp + 574.0000dp + 576.0000dp + 578.0000dp + 580.0000dp + 582.0000dp + 584.0000dp + 586.0000dp + 588.0000dp + 590.0000dp + 592.0000dp + 594.0000dp + 596.0000dp + 598.0000dp + 600.0000dp + 602.0000dp + 604.0000dp + 606.0000dp + 608.0000dp + 610.0000dp + 612.0000dp + 614.0000dp + 616.0000dp + 618.0000dp + 620.0000dp + 622.0000dp + 624.0000dp + 626.0000dp + 628.0000dp + 630.0000dp + 632.0000dp + 634.0000dp + 636.0000dp + 638.0000dp + 640.0000dp + 642.0000dp + 644.0000dp + 646.0000dp + 648.0000dp + 650.0000dp + 652.0000dp + 654.0000dp + 656.0000dp + 658.0000dp + 660.0000dp + 662.0000dp + 664.0000dp + 666.0000dp + 668.0000dp + 670.0000dp + 672.0000dp + 674.0000dp + 676.0000dp + 678.0000dp + 680.0000dp + 682.0000dp + 684.0000dp + 686.0000dp + 688.0000dp + 690.0000dp + 692.0000dp + 694.0000dp + 696.0000dp + 698.0000dp + 700.0000dp + 702.0000dp + 704.0000dp + 706.0000dp + 708.0000dp + 710.0000dp + 712.0000dp + 714.0000dp + 716.0000dp + 718.0000dp + 720.0000dp + 730.0000dp + 740.0000dp + 800.0000dp + 820.0000dp + 844.0000dp + 944.0000dp + 1000.0000dp + 1200.0000dp + 1280.0000dp + 1440.0000dp + diff --git a/app/src/main/res/values-sw720dp/dimens_sp.xml b/app/src/main/res/values-sw720dp/dimens_sp.xml new file mode 100644 index 0000000..56d0f6c --- /dev/null +++ b/app/src/main/res/values-sw720dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 12.0000sp + 14.0000sp + 16.0000sp + 18.0000sp + 20.0000sp + 22.0000sp + 24.0000sp + 26.0000sp + 28.0000sp + 30.0000sp + 32.0000sp + 34.0000sp + 36.0000sp + 38.0000sp + 40.0000sp + 42.0000sp + 44.0000sp + 46.0000sp + 48.0000sp + 50.0000sp + 56.0000sp + 60.0000sp + 64.0000sp + 68.0000sp + 72.0000sp + 76.0000sp + 80.0000sp + 84.0000sp + 96.0000sp + diff --git a/app/src/main/res/values-sw800dp/dimens_dp.xml b/app/src/main/res/values-sw800dp/dimens_dp.xml new file mode 100644 index 0000000..8eb7cc5 --- /dev/null +++ b/app/src/main/res/values-sw800dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -136.6667dp + -68.3333dp + -45.5556dp + -27.3333dp + -22.7778dp + -18.2222dp + -11.3889dp + -4.5556dp + -2.2778dp + + 0.2278dp + 1.1389dp + 2.2778dp + 3.4167dp + 4.5556dp + 5.6944dp + 6.8333dp + 7.9722dp + 9.1111dp + 10.2500dp + 11.3889dp + 13.6667dp + 15.9444dp + 18.2222dp + 20.5000dp + 22.7778dp + 25.0556dp + 27.3333dp + 29.6111dp + 31.8889dp + 34.1667dp + 36.4444dp + 38.7222dp + 41.0000dp + 43.2778dp + 45.5556dp + 47.8333dp + 50.1111dp + 52.3889dp + 54.6667dp + 56.9444dp + 59.2222dp + 61.5000dp + 63.7778dp + 66.0556dp + 68.3333dp + 70.6111dp + 72.8889dp + 75.1667dp + 77.4444dp + 79.7222dp + 82.0000dp + 84.2778dp + 86.5556dp + 88.8333dp + 91.1111dp + 93.3889dp + 95.6667dp + 97.9444dp + 100.2222dp + 102.5000dp + 104.7778dp + 107.0556dp + 109.3333dp + 111.6111dp + 113.8889dp + 116.1667dp + 118.4444dp + 120.7222dp + 123.0000dp + 125.2778dp + 127.5556dp + 129.8333dp + 132.1111dp + 134.3889dp + 136.6667dp + 138.9444dp + 141.2222dp + 143.5000dp + 145.7778dp + 148.0556dp + 150.3333dp + 152.6111dp + 154.8889dp + 157.1667dp + 159.4444dp + 161.7222dp + 164.0000dp + 166.2778dp + 168.5556dp + 170.8333dp + 173.1111dp + 175.3889dp + 177.6667dp + 179.9444dp + 182.2222dp + 184.5000dp + 186.7778dp + 189.0556dp + 191.3333dp + 193.6111dp + 195.8889dp + 198.1667dp + 200.4444dp + 202.7222dp + 205.0000dp + 207.2778dp + 209.5556dp + 211.8333dp + 214.1111dp + 216.3889dp + 218.6667dp + 220.9444dp + 223.2222dp + 225.5000dp + 227.7778dp + 230.0556dp + 232.3333dp + 234.6111dp + 236.8889dp + 239.1667dp + 241.4444dp + 243.7222dp + 246.0000dp + 248.2778dp + 250.5556dp + 252.8333dp + 255.1111dp + 257.3889dp + 259.6667dp + 261.9444dp + 264.2222dp + 266.5000dp + 268.7778dp + 271.0556dp + 273.3333dp + 275.6111dp + 277.8889dp + 280.1667dp + 282.4444dp + 284.7222dp + 287.0000dp + 289.2778dp + 291.5556dp + 293.8333dp + 296.1111dp + 298.3889dp + 300.6667dp + 302.9444dp + 305.2222dp + 307.5000dp + 309.7778dp + 312.0556dp + 314.3333dp + 316.6111dp + 318.8889dp + 321.1667dp + 323.4444dp + 325.7222dp + 328.0000dp + 330.2778dp + 332.5556dp + 334.8333dp + 337.1111dp + 339.3889dp + 341.6667dp + 343.9444dp + 346.2222dp + 348.5000dp + 350.7778dp + 353.0556dp + 355.3333dp + 357.6111dp + 359.8889dp + 362.1667dp + 364.4444dp + 366.7222dp + 369.0000dp + 371.2778dp + 373.5556dp + 375.8333dp + 378.1111dp + 380.3889dp + 382.6667dp + 384.9444dp + 387.2222dp + 389.5000dp + 391.7778dp + 394.0556dp + 396.3333dp + 398.6111dp + 400.8889dp + 403.1667dp + 405.4444dp + 407.7222dp + 410.0000dp + 412.2778dp + 414.5556dp + 416.8333dp + 419.1111dp + 421.3889dp + 423.6667dp + 425.9444dp + 428.2222dp + 430.5000dp + 432.7778dp + 435.0556dp + 437.3333dp + 439.6111dp + 441.8889dp + 444.1667dp + 446.4444dp + 448.7222dp + 451.0000dp + 453.2778dp + 455.5556dp + 457.8333dp + 460.1111dp + 462.3889dp + 464.6667dp + 466.9444dp + 469.2222dp + 471.5000dp + 473.7778dp + 476.0556dp + 478.3333dp + 480.6111dp + 482.8889dp + 485.1667dp + 487.4444dp + 489.7222dp + 492.0000dp + 494.2778dp + 496.5556dp + 498.8333dp + 501.1111dp + 503.3889dp + 505.6667dp + 507.9444dp + 510.2222dp + 512.5000dp + 514.7778dp + 517.0556dp + 519.3333dp + 521.6111dp + 523.8889dp + 526.1667dp + 528.4444dp + 530.7222dp + 533.0000dp + 535.2778dp + 537.5556dp + 539.8333dp + 542.1111dp + 544.3889dp + 546.6667dp + 548.9444dp + 551.2222dp + 553.5000dp + 555.7778dp + 558.0556dp + 560.3333dp + 562.6111dp + 564.8889dp + 567.1667dp + 569.4444dp + 571.7222dp + 574.0000dp + 576.2778dp + 578.5556dp + 580.8333dp + 583.1111dp + 585.3889dp + 587.6667dp + 589.9444dp + 592.2222dp + 594.5000dp + 596.7778dp + 599.0556dp + 601.3333dp + 603.6111dp + 605.8889dp + 608.1667dp + 610.4444dp + 612.7222dp + 615.0000dp + 617.2778dp + 619.5556dp + 621.8333dp + 624.1111dp + 626.3889dp + 628.6667dp + 630.9444dp + 633.2222dp + 635.5000dp + 637.7778dp + 640.0556dp + 642.3333dp + 644.6111dp + 646.8889dp + 649.1667dp + 651.4444dp + 653.7222dp + 656.0000dp + 658.2778dp + 660.5556dp + 662.8333dp + 665.1111dp + 667.3889dp + 669.6667dp + 671.9444dp + 674.2222dp + 676.5000dp + 678.7778dp + 681.0556dp + 683.3333dp + 685.6111dp + 687.8889dp + 690.1667dp + 692.4444dp + 694.7222dp + 697.0000dp + 699.2778dp + 701.5556dp + 703.8333dp + 706.1111dp + 708.3889dp + 710.6667dp + 712.9444dp + 715.2222dp + 717.5000dp + 719.7778dp + 722.0556dp + 724.3333dp + 726.6111dp + 728.8889dp + 731.1667dp + 733.4444dp + 735.7222dp + 738.0000dp + 740.2778dp + 742.5556dp + 744.8333dp + 747.1111dp + 749.3889dp + 751.6667dp + 753.9444dp + 756.2222dp + 758.5000dp + 760.7778dp + 763.0556dp + 765.3333dp + 767.6111dp + 769.8889dp + 772.1667dp + 774.4444dp + 776.7222dp + 779.0000dp + 781.2778dp + 783.5556dp + 785.8333dp + 788.1111dp + 790.3889dp + 792.6667dp + 794.9444dp + 797.2222dp + 799.5000dp + 801.7778dp + 804.0556dp + 806.3333dp + 808.6111dp + 810.8889dp + 813.1667dp + 815.4444dp + 817.7222dp + 820.0000dp + 831.3889dp + 842.7778dp + 911.1111dp + 933.8889dp + 961.2222dp + 1075.1111dp + 1138.8889dp + 1366.6667dp + 1457.7778dp + 1640.0000dp + diff --git a/app/src/main/res/values-sw800dp/dimens_sp.xml b/app/src/main/res/values-sw800dp/dimens_sp.xml new file mode 100644 index 0000000..3fe72f4 --- /dev/null +++ b/app/src/main/res/values-sw800dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 13.6667sp + 15.9444sp + 18.2222sp + 20.5000sp + 22.7778sp + 25.0556sp + 27.3333sp + 29.6111sp + 31.8889sp + 34.1667sp + 36.4444sp + 38.7222sp + 41.0000sp + 43.2778sp + 45.5556sp + 47.8333sp + 50.1111sp + 52.3889sp + 54.6667sp + 56.9444sp + 63.7778sp + 68.3333sp + 72.8889sp + 77.4444sp + 82.0000sp + 86.5556sp + 91.1111sp + 95.6667sp + 109.3333sp + diff --git a/app/src/main/res/values-sw820dp/dimens_dp.xml b/app/src/main/res/values-sw820dp/dimens_dp.xml new file mode 100644 index 0000000..8eb7cc5 --- /dev/null +++ b/app/src/main/res/values-sw820dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -136.6667dp + -68.3333dp + -45.5556dp + -27.3333dp + -22.7778dp + -18.2222dp + -11.3889dp + -4.5556dp + -2.2778dp + + 0.2278dp + 1.1389dp + 2.2778dp + 3.4167dp + 4.5556dp + 5.6944dp + 6.8333dp + 7.9722dp + 9.1111dp + 10.2500dp + 11.3889dp + 13.6667dp + 15.9444dp + 18.2222dp + 20.5000dp + 22.7778dp + 25.0556dp + 27.3333dp + 29.6111dp + 31.8889dp + 34.1667dp + 36.4444dp + 38.7222dp + 41.0000dp + 43.2778dp + 45.5556dp + 47.8333dp + 50.1111dp + 52.3889dp + 54.6667dp + 56.9444dp + 59.2222dp + 61.5000dp + 63.7778dp + 66.0556dp + 68.3333dp + 70.6111dp + 72.8889dp + 75.1667dp + 77.4444dp + 79.7222dp + 82.0000dp + 84.2778dp + 86.5556dp + 88.8333dp + 91.1111dp + 93.3889dp + 95.6667dp + 97.9444dp + 100.2222dp + 102.5000dp + 104.7778dp + 107.0556dp + 109.3333dp + 111.6111dp + 113.8889dp + 116.1667dp + 118.4444dp + 120.7222dp + 123.0000dp + 125.2778dp + 127.5556dp + 129.8333dp + 132.1111dp + 134.3889dp + 136.6667dp + 138.9444dp + 141.2222dp + 143.5000dp + 145.7778dp + 148.0556dp + 150.3333dp + 152.6111dp + 154.8889dp + 157.1667dp + 159.4444dp + 161.7222dp + 164.0000dp + 166.2778dp + 168.5556dp + 170.8333dp + 173.1111dp + 175.3889dp + 177.6667dp + 179.9444dp + 182.2222dp + 184.5000dp + 186.7778dp + 189.0556dp + 191.3333dp + 193.6111dp + 195.8889dp + 198.1667dp + 200.4444dp + 202.7222dp + 205.0000dp + 207.2778dp + 209.5556dp + 211.8333dp + 214.1111dp + 216.3889dp + 218.6667dp + 220.9444dp + 223.2222dp + 225.5000dp + 227.7778dp + 230.0556dp + 232.3333dp + 234.6111dp + 236.8889dp + 239.1667dp + 241.4444dp + 243.7222dp + 246.0000dp + 248.2778dp + 250.5556dp + 252.8333dp + 255.1111dp + 257.3889dp + 259.6667dp + 261.9444dp + 264.2222dp + 266.5000dp + 268.7778dp + 271.0556dp + 273.3333dp + 275.6111dp + 277.8889dp + 280.1667dp + 282.4444dp + 284.7222dp + 287.0000dp + 289.2778dp + 291.5556dp + 293.8333dp + 296.1111dp + 298.3889dp + 300.6667dp + 302.9444dp + 305.2222dp + 307.5000dp + 309.7778dp + 312.0556dp + 314.3333dp + 316.6111dp + 318.8889dp + 321.1667dp + 323.4444dp + 325.7222dp + 328.0000dp + 330.2778dp + 332.5556dp + 334.8333dp + 337.1111dp + 339.3889dp + 341.6667dp + 343.9444dp + 346.2222dp + 348.5000dp + 350.7778dp + 353.0556dp + 355.3333dp + 357.6111dp + 359.8889dp + 362.1667dp + 364.4444dp + 366.7222dp + 369.0000dp + 371.2778dp + 373.5556dp + 375.8333dp + 378.1111dp + 380.3889dp + 382.6667dp + 384.9444dp + 387.2222dp + 389.5000dp + 391.7778dp + 394.0556dp + 396.3333dp + 398.6111dp + 400.8889dp + 403.1667dp + 405.4444dp + 407.7222dp + 410.0000dp + 412.2778dp + 414.5556dp + 416.8333dp + 419.1111dp + 421.3889dp + 423.6667dp + 425.9444dp + 428.2222dp + 430.5000dp + 432.7778dp + 435.0556dp + 437.3333dp + 439.6111dp + 441.8889dp + 444.1667dp + 446.4444dp + 448.7222dp + 451.0000dp + 453.2778dp + 455.5556dp + 457.8333dp + 460.1111dp + 462.3889dp + 464.6667dp + 466.9444dp + 469.2222dp + 471.5000dp + 473.7778dp + 476.0556dp + 478.3333dp + 480.6111dp + 482.8889dp + 485.1667dp + 487.4444dp + 489.7222dp + 492.0000dp + 494.2778dp + 496.5556dp + 498.8333dp + 501.1111dp + 503.3889dp + 505.6667dp + 507.9444dp + 510.2222dp + 512.5000dp + 514.7778dp + 517.0556dp + 519.3333dp + 521.6111dp + 523.8889dp + 526.1667dp + 528.4444dp + 530.7222dp + 533.0000dp + 535.2778dp + 537.5556dp + 539.8333dp + 542.1111dp + 544.3889dp + 546.6667dp + 548.9444dp + 551.2222dp + 553.5000dp + 555.7778dp + 558.0556dp + 560.3333dp + 562.6111dp + 564.8889dp + 567.1667dp + 569.4444dp + 571.7222dp + 574.0000dp + 576.2778dp + 578.5556dp + 580.8333dp + 583.1111dp + 585.3889dp + 587.6667dp + 589.9444dp + 592.2222dp + 594.5000dp + 596.7778dp + 599.0556dp + 601.3333dp + 603.6111dp + 605.8889dp + 608.1667dp + 610.4444dp + 612.7222dp + 615.0000dp + 617.2778dp + 619.5556dp + 621.8333dp + 624.1111dp + 626.3889dp + 628.6667dp + 630.9444dp + 633.2222dp + 635.5000dp + 637.7778dp + 640.0556dp + 642.3333dp + 644.6111dp + 646.8889dp + 649.1667dp + 651.4444dp + 653.7222dp + 656.0000dp + 658.2778dp + 660.5556dp + 662.8333dp + 665.1111dp + 667.3889dp + 669.6667dp + 671.9444dp + 674.2222dp + 676.5000dp + 678.7778dp + 681.0556dp + 683.3333dp + 685.6111dp + 687.8889dp + 690.1667dp + 692.4444dp + 694.7222dp + 697.0000dp + 699.2778dp + 701.5556dp + 703.8333dp + 706.1111dp + 708.3889dp + 710.6667dp + 712.9444dp + 715.2222dp + 717.5000dp + 719.7778dp + 722.0556dp + 724.3333dp + 726.6111dp + 728.8889dp + 731.1667dp + 733.4444dp + 735.7222dp + 738.0000dp + 740.2778dp + 742.5556dp + 744.8333dp + 747.1111dp + 749.3889dp + 751.6667dp + 753.9444dp + 756.2222dp + 758.5000dp + 760.7778dp + 763.0556dp + 765.3333dp + 767.6111dp + 769.8889dp + 772.1667dp + 774.4444dp + 776.7222dp + 779.0000dp + 781.2778dp + 783.5556dp + 785.8333dp + 788.1111dp + 790.3889dp + 792.6667dp + 794.9444dp + 797.2222dp + 799.5000dp + 801.7778dp + 804.0556dp + 806.3333dp + 808.6111dp + 810.8889dp + 813.1667dp + 815.4444dp + 817.7222dp + 820.0000dp + 831.3889dp + 842.7778dp + 911.1111dp + 933.8889dp + 961.2222dp + 1075.1111dp + 1138.8889dp + 1366.6667dp + 1457.7778dp + 1640.0000dp + diff --git a/app/src/main/res/values-sw820dp/dimens_sp.xml b/app/src/main/res/values-sw820dp/dimens_sp.xml new file mode 100644 index 0000000..3fe72f4 --- /dev/null +++ b/app/src/main/res/values-sw820dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 13.6667sp + 15.9444sp + 18.2222sp + 20.5000sp + 22.7778sp + 25.0556sp + 27.3333sp + 29.6111sp + 31.8889sp + 34.1667sp + 36.4444sp + 38.7222sp + 41.0000sp + 43.2778sp + 45.5556sp + 47.8333sp + 50.1111sp + 52.3889sp + 54.6667sp + 56.9444sp + 63.7778sp + 68.3333sp + 72.8889sp + 77.4444sp + 82.0000sp + 86.5556sp + 91.1111sp + 95.6667sp + 109.3333sp + diff --git a/app/src/main/res/values-sw960dp/dimens_dp.xml b/app/src/main/res/values-sw960dp/dimens_dp.xml new file mode 100644 index 0000000..538b41f --- /dev/null +++ b/app/src/main/res/values-sw960dp/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -160.0000dp + -80.0000dp + -53.3333dp + -32.0000dp + -26.6667dp + -21.3333dp + -13.3333dp + -5.3333dp + -2.6667dp + + 0.2667dp + 1.3333dp + 2.6667dp + 4.0000dp + 5.3333dp + 6.6667dp + 8.0000dp + 9.3333dp + 10.6667dp + 12.0000dp + 13.3333dp + 16.0000dp + 18.6667dp + 21.3333dp + 24.0000dp + 26.6667dp + 29.3333dp + 32.0000dp + 34.6667dp + 37.3333dp + 40.0000dp + 42.6667dp + 45.3333dp + 48.0000dp + 50.6667dp + 53.3333dp + 56.0000dp + 58.6667dp + 61.3333dp + 64.0000dp + 66.6667dp + 69.3333dp + 72.0000dp + 74.6667dp + 77.3333dp + 80.0000dp + 82.6667dp + 85.3333dp + 88.0000dp + 90.6667dp + 93.3333dp + 96.0000dp + 98.6667dp + 101.3333dp + 104.0000dp + 106.6667dp + 109.3333dp + 112.0000dp + 114.6667dp + 117.3333dp + 120.0000dp + 122.6667dp + 125.3333dp + 128.0000dp + 130.6667dp + 133.3333dp + 136.0000dp + 138.6667dp + 141.3333dp + 144.0000dp + 146.6667dp + 149.3333dp + 152.0000dp + 154.6667dp + 157.3333dp + 160.0000dp + 162.6667dp + 165.3333dp + 168.0000dp + 170.6667dp + 173.3333dp + 176.0000dp + 178.6667dp + 181.3333dp + 184.0000dp + 186.6667dp + 189.3333dp + 192.0000dp + 194.6667dp + 197.3333dp + 200.0000dp + 202.6667dp + 205.3333dp + 208.0000dp + 210.6667dp + 213.3333dp + 216.0000dp + 218.6667dp + 221.3333dp + 224.0000dp + 226.6667dp + 229.3333dp + 232.0000dp + 234.6667dp + 237.3333dp + 240.0000dp + 242.6667dp + 245.3333dp + 248.0000dp + 250.6667dp + 253.3333dp + 256.0000dp + 258.6667dp + 261.3333dp + 264.0000dp + 266.6667dp + 269.3333dp + 272.0000dp + 274.6667dp + 277.3333dp + 280.0000dp + 282.6667dp + 285.3333dp + 288.0000dp + 290.6667dp + 293.3333dp + 296.0000dp + 298.6667dp + 301.3333dp + 304.0000dp + 306.6667dp + 309.3333dp + 312.0000dp + 314.6667dp + 317.3333dp + 320.0000dp + 322.6667dp + 325.3333dp + 328.0000dp + 330.6667dp + 333.3333dp + 336.0000dp + 338.6667dp + 341.3333dp + 344.0000dp + 346.6667dp + 349.3333dp + 352.0000dp + 354.6667dp + 357.3333dp + 360.0000dp + 362.6667dp + 365.3333dp + 368.0000dp + 370.6667dp + 373.3333dp + 376.0000dp + 378.6667dp + 381.3333dp + 384.0000dp + 386.6667dp + 389.3333dp + 392.0000dp + 394.6667dp + 397.3333dp + 400.0000dp + 402.6667dp + 405.3333dp + 408.0000dp + 410.6667dp + 413.3333dp + 416.0000dp + 418.6667dp + 421.3333dp + 424.0000dp + 426.6667dp + 429.3333dp + 432.0000dp + 434.6667dp + 437.3333dp + 440.0000dp + 442.6667dp + 445.3333dp + 448.0000dp + 450.6667dp + 453.3333dp + 456.0000dp + 458.6667dp + 461.3333dp + 464.0000dp + 466.6667dp + 469.3333dp + 472.0000dp + 474.6667dp + 477.3333dp + 480.0000dp + 482.6667dp + 485.3333dp + 488.0000dp + 490.6667dp + 493.3333dp + 496.0000dp + 498.6667dp + 501.3333dp + 504.0000dp + 506.6667dp + 509.3333dp + 512.0000dp + 514.6667dp + 517.3333dp + 520.0000dp + 522.6667dp + 525.3333dp + 528.0000dp + 530.6667dp + 533.3333dp + 536.0000dp + 538.6667dp + 541.3333dp + 544.0000dp + 546.6667dp + 549.3333dp + 552.0000dp + 554.6667dp + 557.3333dp + 560.0000dp + 562.6667dp + 565.3333dp + 568.0000dp + 570.6667dp + 573.3333dp + 576.0000dp + 578.6667dp + 581.3333dp + 584.0000dp + 586.6667dp + 589.3333dp + 592.0000dp + 594.6667dp + 597.3333dp + 600.0000dp + 602.6667dp + 605.3333dp + 608.0000dp + 610.6667dp + 613.3333dp + 616.0000dp + 618.6667dp + 621.3333dp + 624.0000dp + 626.6667dp + 629.3333dp + 632.0000dp + 634.6667dp + 637.3333dp + 640.0000dp + 642.6667dp + 645.3333dp + 648.0000dp + 650.6667dp + 653.3333dp + 656.0000dp + 658.6667dp + 661.3333dp + 664.0000dp + 666.6667dp + 669.3333dp + 672.0000dp + 674.6667dp + 677.3333dp + 680.0000dp + 682.6667dp + 685.3333dp + 688.0000dp + 690.6667dp + 693.3333dp + 696.0000dp + 698.6667dp + 701.3333dp + 704.0000dp + 706.6667dp + 709.3333dp + 712.0000dp + 714.6667dp + 717.3333dp + 720.0000dp + 722.6667dp + 725.3333dp + 728.0000dp + 730.6667dp + 733.3333dp + 736.0000dp + 738.6667dp + 741.3333dp + 744.0000dp + 746.6667dp + 749.3333dp + 752.0000dp + 754.6667dp + 757.3333dp + 760.0000dp + 762.6667dp + 765.3333dp + 768.0000dp + 770.6667dp + 773.3333dp + 776.0000dp + 778.6667dp + 781.3333dp + 784.0000dp + 786.6667dp + 789.3333dp + 792.0000dp + 794.6667dp + 797.3333dp + 800.0000dp + 802.6667dp + 805.3333dp + 808.0000dp + 810.6667dp + 813.3333dp + 816.0000dp + 818.6667dp + 821.3333dp + 824.0000dp + 826.6667dp + 829.3333dp + 832.0000dp + 834.6667dp + 837.3333dp + 840.0000dp + 842.6667dp + 845.3333dp + 848.0000dp + 850.6667dp + 853.3333dp + 856.0000dp + 858.6667dp + 861.3333dp + 864.0000dp + 866.6667dp + 869.3333dp + 872.0000dp + 874.6667dp + 877.3333dp + 880.0000dp + 882.6667dp + 885.3333dp + 888.0000dp + 890.6667dp + 893.3333dp + 896.0000dp + 898.6667dp + 901.3333dp + 904.0000dp + 906.6667dp + 909.3333dp + 912.0000dp + 914.6667dp + 917.3333dp + 920.0000dp + 922.6667dp + 925.3333dp + 928.0000dp + 930.6667dp + 933.3333dp + 936.0000dp + 938.6667dp + 941.3333dp + 944.0000dp + 946.6667dp + 949.3333dp + 952.0000dp + 954.6667dp + 957.3333dp + 960.0000dp + 973.3333dp + 986.6667dp + 1066.6667dp + 1093.3333dp + 1125.3333dp + 1258.6667dp + 1333.3333dp + 1600.0000dp + 1706.6667dp + 1920.0000dp + diff --git a/app/src/main/res/values-sw960dp/dimens_sp.xml b/app/src/main/res/values-sw960dp/dimens_sp.xml new file mode 100644 index 0000000..4b09619 --- /dev/null +++ b/app/src/main/res/values-sw960dp/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 16.0000sp + 18.6667sp + 21.3333sp + 24.0000sp + 26.6667sp + 29.3333sp + 32.0000sp + 34.6667sp + 37.3333sp + 40.0000sp + 42.6667sp + 45.3333sp + 48.0000sp + 50.6667sp + 53.3333sp + 56.0000sp + 58.6667sp + 61.3333sp + 64.0000sp + 66.6667sp + 74.6667sp + 80.0000sp + 85.3333sp + 90.6667sp + 96.0000sp + 101.3333sp + 106.6667sp + 112.0000sp + 128.0000sp + diff --git a/app/src/main/res/values-v27/themes.xml b/app/src/main/res/values-v27/themes.xml new file mode 100644 index 0000000..298de22 --- /dev/null +++ b/app/src/main/res/values-v27/themes.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml new file mode 100644 index 0000000..6a1ca0f --- /dev/null +++ b/app/src/main/res/values/attrs.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..8cfc569 --- /dev/null +++ b/app/src/main/res/values/colors.xml @@ -0,0 +1,44 @@ + + + #FFBB86FC + #FF6200EE + #FF3700B3 + #FF03DAC5 + #FF018786 + #FF000000 + #00000000 + #FFFFFFFF + #F2FFFFFF + #E6FFFFFF + #D9FFFFFF + #CCFFFFFF + #BFFFFFFF + #B3FFFFFF + #A6FFFFFF + #99FFFFFF + #8CFFFFFF + #80FFFFFF + #73FFFFFF + #66FFFFFF + #59FFFFFF + #4DFFFFFF + #40FFFFFF + #33FFFFFF + #26FFFFFF + #1AFFFFFF + #0DFFFFFF + #0C0C0E + + #828282 + #AFAFAF + #05CEA0 + #D3D3D3 + #FFBD36 + #BEBEBE + #126B4E + #BE0069 + #080B16 + #333333 + + + \ No newline at end of file diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml new file mode 100644 index 0000000..6252a29 --- /dev/null +++ b/app/src/main/res/values/dimens.xml @@ -0,0 +1,5 @@ + + + 16dp + 16dp + \ No newline at end of file diff --git a/app/src/main/res/values/dimens_dp.xml b/app/src/main/res/values/dimens_dp.xml new file mode 100644 index 0000000..4d35be3 --- /dev/null +++ b/app/src/main/res/values/dimens_dp.xml @@ -0,0 +1,389 @@ + + + -60dp + -30dp + -20dp + -12dp + -10dp + -8dp + -5dp + -2dp + -1dp + + 0.1dp + 0.5dp + 1dp + 1.5dp + 2dp + 2.5dp + 3dp + 3.5dp + 4dp + 4.5dp + 5dp + 6dp + 7dp + 8dp + 9dp + 10dp + 11dp + 12dp + 13dp + 14dp + 15dp + 16dp + 17dp + 18dp + 19dp + 20dp + 21dp + 22dp + 23dp + 24dp + 25dp + 26dp + 27dp + 28dp + 29dp + 30dp + 31dp + 32dp + 33dp + 34dp + 35dp + 36dp + 37dp + 38dp + 39dp + 40dp + 41dp + 42dp + 43dp + 44dp + 45dp + 46dp + 47dp + 48dp + 49dp + 50dp + 51dp + 52dp + 53dp + 54dp + 55dp + 56dp + 57dp + 58dp + 59dp + 60dp + 61dp + 62dp + 63dp + 64dp + 65dp + 66dp + 67dp + 68dp + 69dp + 70dp + 71dp + 72dp + 73dp + 74dp + 75dp + 76dp + 77dp + 78dp + 79dp + 80dp + 81dp + 82dp + 83dp + 84dp + 85dp + 86dp + 87dp + 88dp + 89dp + 90dp + 91dp + 92dp + 93dp + 94dp + 95dp + 96dp + 97dp + 98dp + 99dp + 100dp + 101dp + 102dp + 103dp + 104dp + 105dp + 106dp + 107dp + 108dp + 109dp + 110dp + 111dp + 112dp + 113dp + 114dp + 115dp + 116dp + 117dp + 118dp + 119dp + 120dp + 121dp + 122dp + 123dp + 124dp + 125dp + 126dp + 127dp + 128dp + 129dp + 130dp + 131dp + 132dp + 133dp + 134dp + 135dp + 136dp + 137dp + 138dp + 139dp + 140dp + 141dp + 142dp + 143dp + 144dp + 145dp + 146dp + 147dp + 148dp + 149dp + 150dp + 151dp + 152dp + 153dp + 154dp + 155dp + 156dp + 157dp + 158dp + 159dp + 160dp + 161dp + 162dp + 163dp + 164dp + 165dp + 166dp + 167dp + 168dp + 169dp + 170dp + 171dp + 172dp + 173dp + 174dp + 175dp + 176dp + 177dp + 178dp + 179dp + 180dp + 181dp + 182dp + 183dp + 184dp + 185dp + 186dp + 187dp + 188dp + 189dp + 190dp + 191dp + 192dp + 193dp + 194dp + 195dp + 196dp + 197dp + 198dp + 199dp + 200dp + 201dp + 202dp + 203dp + 204dp + 205dp + 206dp + 207dp + 208dp + 209dp + 210dp + 211dp + 212dp + 213dp + 214dp + 215dp + 216dp + 217dp + 218dp + 219dp + 220dp + 221dp + 222dp + 223dp + 224dp + 225dp + 226dp + 227dp + 228dp + 229dp + 230dp + 231dp + 232dp + 233dp + 234dp + 235dp + 236dp + 237dp + 238dp + 239dp + 240dp + 241dp + 242dp + 243dp + 244dp + 245dp + 246dp + 247dp + 248dp + 249dp + 250dp + 251dp + 252dp + 253dp + 254dp + 255dp + 256dp + 257dp + 258dp + 259dp + 260dp + 261dp + 262dp + 263dp + 264dp + 265dp + 266dp + 267dp + 268dp + 269dp + 270dp + 271dp + 272dp + 273dp + 274dp + 275dp + 276dp + 277dp + 278dp + 279dp + 280dp + 281dp + 282dp + 283dp + 284dp + 285dp + 286dp + 287dp + 288dp + 289dp + 290dp + 291dp + 292dp + 293dp + 294dp + 295dp + 296dp + 297dp + 298dp + 299dp + 300dp + 301dp + 302dp + 303dp + 304dp + 305dp + 306dp + 307dp + 308dp + 309dp + 310dp + 311dp + 312dp + 313dp + 314dp + 315dp + 316dp + 317dp + 318dp + 319dp + 320dp + 321dp + 322dp + 323dp + 324dp + 325dp + 326dp + 327dp + 328dp + 329dp + 330dp + 331dp + 332dp + 333dp + 334dp + 335dp + 336dp + 337dp + 338dp + 339dp + 340dp + 341dp + 342dp + 343dp + 344dp + 345dp + 346dp + 347dp + 348dp + 349dp + 350dp + 351dp + 352dp + 353dp + 354dp + 355dp + 356dp + 357dp + 358dp + 359dp + 360dp + 365dp + 370dp + 400dp + 410dp + 422dp + 472dp + 500dp + 600dp + 640dp + 720dp + diff --git a/app/src/main/res/values/dimens_sp.xml b/app/src/main/res/values/dimens_sp.xml new file mode 100644 index 0000000..04d6e9e --- /dev/null +++ b/app/src/main/res/values/dimens_sp.xml @@ -0,0 +1,32 @@ + + + 6sp + 7sp + 8sp + 9sp + 10sp + 11sp + 12sp + 13sp + 14sp + 15sp + 16sp + 17sp + 18sp + 19sp + 20sp + 21sp + 22sp + 23sp + 24sp + 25sp + 28sp + 30sp + 32sp + 34sp + 36sp + 38sp + 40sp + 42sp + 48sp + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..78deae9 --- /dev/null +++ b/app/src/main/res/values/strings.xml @@ -0,0 +1,63 @@ + + Veloria + Home + Explore + Notifications + Me + + 642299232204955 + fb642299232204955 + b65496dbe4e9f22569d4438f693ae5a2 + + The service is abnormal. Check the network. + No Network + Unable to connect. Try again later. + Start exploring and add something! + Nothing Here Yet + Try again + There is no more data available. + Visitor + You are not a member yet + Check in + Unlock exclusive dramas + Please enter keywords for search. + Check the network and try again~ + no more data. + Succeed + Visit Website + Order Record + Language + Delete Account + Privacy Policy + User Agreement + Feedback + About Us + Not Found + Sorry, we couldn\'t find anything. + + 1. Veloria offers free and paid content for everyone. \n 2. Paid content can be unlocked using coins or subscription. Member-only content is only accessible after subscribing. \n 3. Bonus coins expire after one day. \n 4. Coins will be used first when unlocking episodes. If the balance is insufficient, bonus coins will be used automatically. \n 5. During the subscription period, you will have unlimited access to all episodes on Veloria. \n 6. Subscription renewal will be automatically deducted from your Google account within 24 hours before your current subscription expires. \n 7. If you want to cancel your subscription, please go to your Google Play account and cancel your subscription at least 24 hours before the end of the current subscription period. \n 8. If the recharge payment is successful but your balance is not updated, please try to click Restore to refresh your balance. \n 9. Our subscription prices will be converted to the region where you pay. \nIf you want to manage your Veloria subscription, go to Google Subscription Management. + 2. Paid content can be unlocked using coins or subscription. Member-only content is only accessible after subscribing.
3. Bonus coins expire after one day.
4. Coins will be used first when unlocking episodes. If the balance is insufficient, bonus coins will be used automatically.
5. During the subscription period, you will have unlimited access to all episodes on Veloria.
6. Subscription renewal will be automatically deducted from your Google account within 24 hours before your current subscription expires.
7. If you want to cancel your subscription, please go to your Google Play account and cancel your subscription at least 24 hours before the end of the current subscription period.
8. If the recharge payment is successful but your balance is not updated, please try to click Restore to refresh your balance.
9. Our subscription prices will be converted to the region where you pay.
If you want to manage your Veloria subscription, go to Google Subscription Management.]]>
+ My Wallet + Feedback + Feedback History + Feedback Detail + · Unlimited access to all series for 1 week (No Ads).\n· The donate coins will expire in 8 days.\n· Auto renew, cancel anytime. + · The donate coins will expire in 8 days.
· Auto renew, cancel anytime.]]>
+ Your Coins: + Language + Welcome to Veloria + Login with Facebook + 10,000+ Addictive Shorts Await! + Binge-Worthy Picks + Just Dropped + Free Gems + Select Categories + Search dramas + Drama Champions + + Please select a payment item + Google Pay Success + Google Pay Error + Google Pay Canceled + +
\ No newline at end of file diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..be66727 --- /dev/null +++ b/app/src/main/res/values/styles.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml new file mode 100644 index 0000000..acd1484 --- /dev/null +++ b/app/src/main/res/values/themes.xml @@ -0,0 +1,28 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/xml/atu_share.xml b/app/src/main/res/xml/atu_share.xml new file mode 100644 index 0000000..fa0f996 --- /dev/null +++ b/app/src/main/res/xml/atu_share.xml @@ -0,0 +1,13 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/xml/jv_rewards_detele.xml b/app/src/main/res/xml/jv_rewards_detele.xml new file mode 100644 index 0000000..9ee9997 --- /dev/null +++ b/app/src/main/res/xml/jv_rewards_detele.xml @@ -0,0 +1,19 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/test/java/com/now/shortapp/CSystemClient.kt b/app/src/test/java/com/now/shortapp/CSystemClient.kt new file mode 100644 index 0000000..3829763 --- /dev/null +++ b/app/src/test/java/com/now/shortapp/CSystemClient.kt @@ -0,0 +1,79 @@ +package com.veloria.now.shortapp + +import org.junit.Test + +import org.junit.Assert.* +import kotlin.math.min +import kotlin.math.max + + + +class CSystemClient { +@Volatile +private var schemeHots_size: Float = 8236.0f +@Volatile +private var animatorCurrentMap: MutableMap = mutableMapOf() +@Volatile + var utilsCurrentCategory_i3_padding: Double = 2647.0 +@Volatile + var has_PositionNumAbout: Boolean = true + + + + public fun recognizePlaceSingleConcurrentConstant(launchTransparent: String, pathPause: String) :String { + var interceptorImmersive = 7287.0 + var activityMedia = true + var horizontallyExample:String = "tgs" + println(horizontallyExample) + var tableprintCanceledQdmdata:String = "are" + if (interceptorImmersive <= 128 && interceptorImmersive >= -128){ + var progress_u:Int = min(1, kotlin.random.Random.nextInt(66)) % tableprintCanceledQdmdata.length + tableprintCanceledQdmdata += interceptorImmersive.toString() + } + if (activityMedia){ + println("home") + } + for(i in 0 .. min(1, horizontallyExample.length - 1)) { + println(horizontallyExample.get(i)) + } + if (null != horizontallyExample) { + var agreement_p:Int = min(1, kotlin.random.Random.nextInt(64)) % horizontallyExample.length + var lists_f:Int = min(1, kotlin.random.Random.nextInt(51)) % tableprintCanceledQdmdata.length + tableprintCanceledQdmdata += horizontallyExample.get(agreement_p) + } + + return tableprintCanceledQdmdata + +} + + +@Test + fun addition_isCorrect() { +var supports_t = "promoted" +var function_w:String = "noalloc" + +var foremanFtvblank = this.recognizePlaceSingleConcurrentConstant(supports_t,function_w) + + var foremanFtvblank_len:Int = foremanFtvblank.length + println(foremanFtvblank) + +println(foremanFtvblank) + + + var sharerV:Long = 2682L + while (sharerV == 120L) { break } + println(sharerV) + + +this.schemeHots_size = 8761.0f + + this.animatorCurrentMap = mutableMapOf() + + this.utilsCurrentCategory_i3_padding = 6756.0 + + this.has_PositionNumAbout = true + + + assertEquals(4, 2 + 2) + } +} \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 0000000..922f551 --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,5 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. +plugins { + alias(libs.plugins.android.application) apply false + alias(libs.plugins.kotlin.android) apply false +} \ No newline at end of file diff --git a/cloneLog.txt b/cloneLog.txt new file mode 100644 index 0000000..a46c4fb --- /dev/null +++ b/cloneLog.txt @@ -0,0 +1,48 @@ +开始进行克隆。。。。 + +/Users/qiwei/project/test/VeloriaApp + +原目录:com --> 新目录:com +原目录:now --> 新目录:now +原目录:shortapp --> 新目录:shortapp +原目录:com --> 新目录:com +原目录:now --> 新目录:now +原目录:shortapp --> 新目录:shortapp +原目录:com --> 新目录:com +原目录:veloria --> 新目录:veloria +原目录:now --> 新目录:now +原目录:shortapp --> 新目录:shortapp +原目录:ui --> 新目录:subtractionCroll +原目录:activity --> 新目录:bidirectional +原目录:viewmodel --> 新目录:coordinate +原目录:adapter --> 新目录:modificationsPretch +原目录:dialog --> 新目录:avcintraRelock +原目录:fragment --> 新目录:adminSourceid +原目录:viewmodel --> 新目录:coordinate +原目录:utlis --> 新目录:civil +原目录:wight --> 新目录:rewards +原目录:bean --> 新目录:texturedAsink +原目录:http --> 新目录:highbits +原目录:repository --> 新目录:qscaleqlog +原目录:base --> 新目录:newsletter +原目录:now --> 新目录:now +原目录:shortapp --> 新目录:shortapp +原目录:ui --> 新目录:subtractionCroll +原目录:activity --> 新目录:bidirectional +原目录:viewmodel --> 新目录:coordinate +原目录:adapter --> 新目录:modificationsPretch +原目录:dialog --> 新目录:avcintraRelock +原目录:fragment --> 新目录:adminSourceid +原目录:viewmodel --> 新目录:coordinate +原目录:utlis --> 新目录:civil +原目录:wight --> 新目录:rewards +原目录:bean --> 新目录:texturedAsink +原目录:http --> 新目录:highbits +原目录:repository --> 新目录:qscaleqlog +原目录:base --> 新目录:newsletter + + +处理包引用新路径。。。。。 +...........................................................................................................................................................................................✌️100% + +克隆项目完成✌️ \ No newline at end of file diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..2f6baf7 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,24 @@ +# Project-wide Gradle settings. +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. For more details, visit +# https://developer.android.com/r/tools/gradle-multi-project-decoupled-projects +# org.gradle.parallel=true +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app's APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true +# Kotlin code style for this project: "official" or "obsolete": +kotlin.code.style=official +# Enables namespacing of each library's R class so that its R class includes only the +# resources declared in the library itself and none from the library's dependencies, +# thereby reducing the size of the R class for that library +android.nonTransitiveRClass=true +android.enableJetifier=true \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml new file mode 100644 index 0000000..9a57a45 --- /dev/null +++ b/gradle/libs.versions.toml @@ -0,0 +1,85 @@ +[versions] +adjustAndroid = "5.2.0" +adjustAndroidWebbridge = "5.2.0" +agp = "8.2.1" +androidInstallreferrerVersion = "2.2" +baserecyclerviewadapterhelper4 = "4.1.4" +billing = "7.0.0" +eventbusVersion = "3.3.1" +facebookFacebookAndroidSdkVersion = "17.0.2" +flexbox = "3.0.0" +githubRefreshFooterBall = "3.0.0-alpha" +glide = "4.12.0" +banner = "2.2.3" +kotlin = "1.9.0" +coreKtx = "1.10.1" +junit = "4.13.2" +junitVersion = "1.1.5" +espressoCore = "3.5.1" +appcompat = "1.6.1" +kotlinxCoroutinesAndroid = "1.6.4" +material = "1.10.0" +constraintlayout = "2.1.4" +lifecycleLivedataKtx = "2.6.1" +lifecycleViewmodelKtx = "2.6.1" +media3Ui = "1.4.0" +media3Exoplayer = "1.4.0" +media3ExoplayerDash = "1.4.0" +media3ExoplayerHls = "1.4.0" +mmkv = "1.3.0" +mmkvStatic = "1.2.10" +navigationFragmentKtx = "2.6.0" +navigationUiKtx = "2.6.0" +okhttp = "4.10.0" +refreshLayoutKernel = "2.1.0" +refreshHeaderMaterial = "2.1.0" +retrofit = "2.9.0" +shapeblurview = "1.0.5" +shapeviewVersion = "9.6" +utilcodex = "1.31.1" + +[libraries] +adjust-android-webbridge = { module = "com.adjust.sdk:adjust-android-webbridge", version.ref = "adjustAndroidWebbridge" } +adjust-android = { module = "com.adjust.sdk:adjust-android", version.ref = "adjustAndroid" } +androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" } +androidx-media3-exoplayer-hls = { module = "androidx.media3:media3-exoplayer-hls", version.ref = "media3ExoplayerHls" } +androidx-media3-exoplayer-dash = { module = "androidx.media3:media3-exoplayer-dash", version.ref = "media3ExoplayerDash" } +androidx-media3-exoplayer = { module = "androidx.media3:media3-exoplayer", version.ref = "media3Exoplayer" } +androidx-media3-ui = { module = "androidx.media3:media3-ui", version.ref = "media3Ui" } +banner = { module = "io.github.youth5201314:banner", version.ref = "banner" } +baserecyclerviewadapterhelper4 = { module = "io.github.cymchad:BaseRecyclerViewAdapterHelper4", version.ref = "baserecyclerviewadapterhelper4" } +billing = { module = "com.android.billingclient:billing", version.ref = "billing" } +com-android-installreferrer-installreferrer2 = { module = "com.android.installreferrer:installreferrer", version.ref = "androidInstallreferrerVersion" } +com-facebook-android-facebook-android-sdk = { module = "com.facebook.android:facebook-android-sdk", version.ref = "facebookFacebookAndroidSdkVersion" } +converter-gson = { module = "com.squareup.retrofit2:converter-gson", version.ref = "retrofit" } +flexbox = { module = "com.google.android.flexbox:flexbox", version.ref = "flexbox" } +getactivity-shapeview = { module = "com.github.getActivity:ShapeView", version.ref = "shapeviewVersion" } +github-refresh-footer-ball = { module = "io.github.scwang90:refresh-footer-ball", version.ref = "githubRefreshFooterBall" } +glide = { module = "com.github.bumptech.glide:glide", version.ref = "glide" } +greenrobot-eventbus = { module = "org.greenrobot:eventbus", version.ref = "eventbusVersion" } +junit = { group = "junit", name = "junit", version.ref = "junit" } +androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" } +androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" } +androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" } +kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinxCoroutinesAndroid" } +logging-interceptor = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "okhttp" } +material = { group = "com.google.android.material", name = "material", version.ref = "material" } +androidx-constraintlayout = { group = "androidx.constraintlayout", name = "constraintlayout", version.ref = "constraintlayout" } +androidx-lifecycle-livedata-ktx = { group = "androidx.lifecycle", name = "lifecycle-livedata-ktx", version.ref = "lifecycleLivedataKtx" } +androidx-lifecycle-viewmodel-ktx = { group = "androidx.lifecycle", name = "lifecycle-viewmodel-ktx", version.ref = "lifecycleViewmodelKtx" } +androidx-navigation-fragment-ktx = { group = "androidx.navigation", name = "navigation-fragment-ktx", version.ref = "navigationFragmentKtx" } +androidx-navigation-ui-ktx = { group = "androidx.navigation", name = "navigation-ui-ktx", version.ref = "navigationUiKtx" } +mmkv = { module = "com.tencent:mmkv", version.ref = "mmkv" } +mmkv-static = { module = "com.tencent:mmkv-static", version.ref = "mmkvStatic" } +okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" } +refresh-header-material = { module = "io.github.scwang90:refresh-header-material", version.ref = "refreshHeaderMaterial" } +refresh-layout-kernel = { module = "io.github.scwang90:refresh-layout-kernel", version.ref = "refreshLayoutKernel" } +retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" } +scwang90-refresh-footer-classics = { module = "io.github.scwang90:refresh-footer-classics", version.ref = "refreshLayoutKernel" } +shapeblurview = { module = "com.github.centerzx:ShapeBlurView", version.ref = "shapeblurview" } +utilcodex = { module = "com.blankj:utilcodex", version.ref = "utilcodex" } + +[plugins] +android-application = { id = "com.android.application", version.ref = "agp" } +kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } + diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..e708b1c023ec8b20f512888fe07c5bd3ff77bb8f GIT binary patch literal 59203 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

K7UpUK$>l@ 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 E2O(~oYXATM literal 0 HcmV?d00001 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..5b6f3f2 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ +#Thu Apr 24 11:35:31 CST 2025 +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100644 index 0000000..4f906e0 --- /dev/null +++ b/gradlew @@ -0,0 +1,185 @@ +#!/usr/bin/env sh + +# +# Copyright 2015 the original author or authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin or MSYS, switch paths to Windows format before running java +if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=`expr $i + 1` + done + case $i in + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=`save "$@"` + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..107acd3 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/log.txt b/log.txt new file mode 100644 index 0000000..de53a0a --- /dev/null +++ b/log.txt @@ -0,0 +1,2052 @@ +开始自动混淆项目代码扫描文件中。。。。。。 + + +混淆项目路径:/Users/qiwei/Desktop +新文件 <-> 现有文件 : JGradleResponse.kt ExampleInstrumentedTest.kt +新文件 <-> 现有文件 : CSystemClient.kt ExampleUnitTest.kt +新文件 <-> 现有文件 : agreement_detele_example.webp ic_launcher.webp +新文件 <-> 现有文件 : categories_line_refresh.webp ic_launcher_round.webp +新文件 <-> 现有文件 : background_response.webp ic_launcher_foreground.webp +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : agreement_detele_example.webp ic_launcher.webp +新文件 <-> 现有文件 : categories_line_refresh.webp ic_launcher_round.webp +新文件 <-> 现有文件 : background_response.webp ic_launcher_foreground.webp +新文件 <-> 现有文件 : e_adapter_place.xml bg_1aff_r8.xml +新文件 <-> 现有文件 : g_factory_refresh.xml bg_nav_item_normal.xml +新文件 <-> 现有文件 : nrl_recent_language.xml bg_try_again_r40.xml +新文件 <-> 现有文件 : hn_list.xml bg_series_r6.xml +新文件 <-> 现有文件 : ja_edit.xml bg_seekbar_player_shape.xml +新文件 <-> 现有文件 : ryy_factory_menu.xml bg_loading_dialog.xml +新文件 <-> 现有文件 : p_status_right.xml bg_nav_item_selected.xml +新文件 <-> 现有文件 : ppi_auto_renderers.xml bg_while_r15.xml +新文件 <-> 现有文件 : byp_themes.xml bg_home_tab_off.xml +新文件 <-> 现有文件 : wwn_fragment_content.xml bg_dialog_r15.xml +新文件 <-> 现有文件 : h_fddebcdbeeffcebdf.xml ic_launcher_foreground.xml +新文件 <-> 现有文件 : tp_unit_store.xml checkbox_style.xml +新文件 <-> 现有文件 : jy_arrows_fragment.xml bg_0dff_r6.xml +新文件 <-> 现有文件 : wch_selected.xml bg_80ff_r6.xml +新文件 <-> 现有文件 : mc_player.xml bg_button_yes.xml +新文件 <-> 现有文件 : jru_categories_constants.xml bg_home_tab_on.xml +新文件 <-> 现有文件 : oy_register.xml ic_dashboard_black_24dp.xml +新文件 <-> 现有文件 : a_trending.xml bg_seekbar_player.xml +新文件 <-> 现有文件 : m_while_refresh.xml ic_notifications_black_24dp.xml +新文件 <-> 现有文件 : uta_android_news.xml bg_home_search_edit.xml +新文件 <-> 现有文件 : t_lock.xml bg_while40_r15.xml +新文件 <-> 现有文件 : sp_notifications.xml ic_home_black_24dp.xml +新文件 <-> 现有文件 : y_data_fragment.xml bg_1aff_r15.xml +新文件 <-> 现有文件 : xc_dialog_retrofit.xml ic_launcher_background.xml +新文件 <-> 现有文件 : agreement_detele_example.webp ic_launcher.webp +新文件 <-> 现有文件 : categories_line_refresh.webp ic_launcher_round.webp +新文件 <-> 现有文件 : h_fddebcdbeeffcebdf.webp ic_launcher_foreground.webp +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : zmm_renderers_rewards_controller.xml layout_ve_video_player_controller.xml +新文件 <-> 现有文件 : cie_search.xml item_tab_content.xml +新文件 <-> 现有文件 : rbd_store_left_item.xml bottom_nav_item.xml +新文件 <-> 现有文件 : phx_example.xml item_my_list.xml +新文件 <-> 现有文件 : f_service_fragment.xml item_search_trend.xml +新文件 <-> 现有文件 : nrb_example_layout.xml dialog_loading.xml +新文件 <-> 现有文件 : gl_bbfdebaffd_background.xml item_home_categories_tab.xml +新文件 <-> 现有文件 : xh_styles_controller.xml layout_explore_player_view_controller.xml +新文件 <-> 现有文件 : px_refresh.xml item_ve_video_series_content.xml +新文件 <-> 现有文件 : u_resource.xml layout_empty_default.xml +新文件 <-> 现有文件 : p_checkbox_foreground.xml item_search_recent.xml +新文件 <-> 现有文件 : l_icon_view.xml layout_line_view.xml +新文件 <-> 现有文件 : qf_auto.xml fragment_home.xml +新文件 <-> 现有文件 : vk_rules_view.xml layout_explore_player_view.xml +新文件 <-> 现有文件 : c_dialog.xml layout_ve_video_player.xml +新文件 <-> 现有文件 : v_refresh.xml fragment_my_list.xml +新文件 <-> 现有文件 : rgm_application.xml item_ve_video_player.xml +新文件 <-> 现有文件 : q_repository_example.xml item_explore_recommend.xml +新文件 <-> 现有文件 : ck_button.xml item_home_drama.xml +新文件 <-> 现有文件 : czd_styles.xml activity_splash.xml +新文件 <-> 现有文件 : q_header.xml fragment_history.xml +新文件 <-> 现有文件 : mq_instrumented.xml activity_ve_search.xml +新文件 <-> 现有文件 : wki_categoies.xml item_search_content.xml +新文件 <-> 现有文件 : huu_logo_video.xml activity_ve_about_us.xml +新文件 <-> 现有文件 : ev_bodyload_home.xml fragment_ve_account.xml +新文件 <-> 现有文件 : lt_bean.xml item_home_binge.xml +新文件 <-> 现有文件 : i_place.xml activity_ve_webview_url.xml +新文件 <-> 现有文件 : q_left_fragment.xml item_home_categoies.xml +新文件 <-> 现有文件 : ps_list.xml item_ve_video_series_num.xml +新文件 <-> 现有文件 : ee_shape_style.xml dialog_video_series.xml +新文件 <-> 现有文件 : j_details_layout.xml activity_ve_video_player_details.xml +新文件 <-> 现有文件 : pt_content.xml item_banner_layout.xml +新文件 <-> 现有文件 : js_drama_fragment.xml activity_main.xml +新文件 <-> 现有文件 : co_android.xml dialog_collection.xml +新文件 <-> 现有文件 : vpn_interceptor.xml fragment_explore.xml +新文件 <-> 现有文件 : i_display_trends.xml item_history.xml +新文件 <-> 现有文件 : round_auto_t.gif iv_dialog_loading.gif +新文件 <-> 现有文件 : agreement_detele_example.webp ic_launcher.webp +新文件 <-> 现有文件 : categories_line_refresh.webp ic_launcher_round.webp +新文件 <-> 现有文件 : h_fddebcdbeeffcebdf.webp ic_launcher_foreground.webp +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : themes.xml themes.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : colors.xml colors.xml +新文件 <-> 现有文件 : dimens.xml dimens.xml +新文件 <-> 现有文件 : themes.xml themes.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : styles.xml styles.xml +新文件 <-> 现有文件 : strings.xml strings.xml +新文件 <-> 现有文件 : attrs.xml attrs.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : atu_share.xml backup_rules.xml +新文件 <-> 现有文件 : jv_rewards_detele.xml data_extraction_rules.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : agreement_detele_example.webp ic_launcher.webp +新文件 <-> 现有文件 : categories_line_refresh.webp ic_launcher_round.webp +新文件 <-> 现有文件 : h_fddebcdbeeffcebdf.webp ic_launcher_foreground.webp +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : dimens_dp.xml dimens_dp.xml +新文件 <-> 现有文件 : dimens_sp.xml dimens_sp.xml +新文件 <-> 现有文件 : e_footer.xml ic_launcher.xml +新文件 <-> 现有文件 : yc_trending.xml ic_launcher_round.xml +新文件 <-> 现有文件 : AndroidManifest.xml AndroidManifest.xml +新文件 <-> 现有文件 : SVariableWight.kt ResourceState.kt +新文件 <-> 现有文件 : YFHome.kt SystemUtils.kt +新文件 <-> 现有文件 : StatusBarUtil.kt StatusBarUtil.kt +新文件 <-> 现有文件 : REVideoAdapter.kt StandUtils.kt +新文件 <-> 现有文件 : RYAction.kt VEMMKVUtils.kt +新文件 <-> 现有文件 : JActivityAdapter.kt Constants.kt +新文件 <-> 现有文件 : NOFfmpeg.kt StatusActionUtils.kt +新文件 <-> 现有文件 : BImage.kt FfmpegRenderersFactoryUtil.kt +新文件 <-> 现有文件 : PDeteleResource.kt VideoRepository.kt +新文件 <-> 现有文件 : NMQRepositoryFfmpeg.kt MainRepository.kt +新文件 <-> 现有文件 : ANotifications.kt AccountRepository.kt +新文件 <-> 现有文件 : QGift.kt RetrofitClient.kt +新文件 <-> 现有文件 : XGradleCategories.kt VsBodyloadInterceptor.kt +新文件 <-> 现有文件 : VButton.kt ResponseData.kt +新文件 <-> 现有文件 : BIFBase.kt ApiService.kt +新文件 <-> 现有文件 : DExtraction.kt HeaderInterceptor.kt +新文件 <-> 现有文件 : PURLockBean.kt UploadVideoHistoryBean.kt +新文件 <-> 现有文件 : TMainExtractionBean.kt HistoryListBean.kt +新文件 <-> 现有文件 : WHCenterPrivacyBean.kt HomeMarqueeBean.kt +新文件 <-> 现有文件 : QRStartAndroidBean.kt HomeBannerBean.kt +新文件 <-> 现有文件 : ESTimeBean.kt HomeCategoriesTabBean.kt +新文件 <-> 现有文件 : XAboutBean.kt VideoPlayerDetailsBean.kt +新文件 <-> 现有文件 : NXRBaseBean.kt RecommendListBean.kt +新文件 <-> 现有文件 : PZEExploreUserBean.kt ExploreRecommendBean.kt +新文件 <-> 现有文件 : QVNetworkDashboardBean.kt HomeModuleBean.kt +新文件 <-> 现有文件 : VModuleManifestBean.kt HomeCategoriesBean.kt +新文件 <-> 现有文件 : BCategoiesBean.kt HomeCagetoryRecommendBean.kt +新文件 <-> 现有文件 : LServiceBean.kt BaseEventBusBean.kt +新文件 <-> 现有文件 : NBECenterBean.kt HomeHistoryDialogBean.kt +新文件 <-> 现有文件 : KFAFavoritesInterceptorBean.kt UserInfoBean.kt +新文件 <-> 现有文件 : SManifestBean.kt CustomerRegisterBean.kt +新文件 <-> 现有文件 : PSVHomeSearchActivity.kt MainActivity.kt +新文件 <-> 现有文件 : RCheckActivity.kt VeAboutUsActivity.kt +新文件 <-> 现有文件 : MQVAutoWidthActivity.kt VideoPlayerDetailsActivity.kt +新文件 <-> 现有文件 : RBZLatestDeteleActivity.kt WebViewUrlActivity.kt +新文件 <-> 现有文件 : JService.kt MainViewModel.kt +新文件 <-> 现有文件 : UKBottomCollection.kt VeVideoPlayerDetailsViewModel.kt +新文件 <-> 现有文件 : YCFddebcdbeeffcebdfInterceptor.kt VeSearchViewModel.kt +新文件 <-> 现有文件 : LXMService.kt WebViewUrlViewModel.kt +新文件 <-> 现有文件 : YPDataActivity.kt SplashActivity.kt +新文件 <-> 现有文件 : HLanguageActivity.kt VeSearchActivity.kt +新文件 <-> 现有文件 : FYStatusAppveloria.kt CollectionDialog.kt +新文件 <-> 现有文件 : DSPUnitVideoFragment.kt VideoSeriesDialogFragment.kt +新文件 <-> 现有文件 : SBackupText.kt LoadingDialog.kt +新文件 <-> 现有文件 : GColorsFragment.kt ExploreFragment.kt +新文件 <-> 现有文件 : UColorsAvatarFragment.kt AccountFragment.kt +新文件 <-> 现有文件 : ZEpisodeFragment.kt HistoryFragment.kt +新文件 <-> 现有文件 : YYLoginHistoryFragment.kt MyListFragment.kt +新文件 <-> 现有文件 : NOEditRegisterFragment.kt HomeFragment.kt +新文件 <-> 现有文件 : VDLRenderers.kt HomeViewModel.kt +新文件 <-> 现有文件 : PWidthClient.kt ExploreViewModel.kt +新文件 <-> 现有文件 : OMNormalInstrumented.kt AccountViewModel.kt +新文件 <-> 现有文件 : NNAndroid.kt MyListViewModel.kt +新文件 <-> 现有文件 : DPArrowsDefault.kt VeVideoSeriesContentAdapter.kt +新文件 <-> 现有文件 : UBlackCagetory.kt SearchRecentAdapter.kt +新文件 <-> 现有文件 : GFFavorites.kt HistoryAdapter.kt +新文件 <-> 现有文件 : ZSearchColors.kt BannerHomeAdapter.kt +新文件 <-> 现有文件 : SUJustSmart.kt VeVideoPlayerDetailsAdapter.kt +新文件 <-> 现有文件 : LConstantsRight.kt VeVideoSeriesNumAdapter.kt +新文件 <-> 现有文件 : HVIText.kt ViewPagerTabAdapter.kt +新文件 <-> 现有文件 : OIServiceText.kt HomeBingeAdapter.kt +新文件 <-> 现有文件 : JCCheckboxSkewed.kt HomeCategoriesTabAdapter.kt +新文件 <-> 现有文件 : DFQManifestRetrofit.kt SearchContentAdapter.kt +新文件 <-> 现有文件 : AGradle.kt ExploreRecommendAdapter.kt +新文件 <-> 现有文件 : MClient.kt MyListAdapter.kt +新文件 <-> 现有文件 : VXAgreement.kt SearchTrendAdapter.kt +新文件 <-> 现有文件 : MSSEdit.kt HomeCategoriesAdapter.kt +新文件 <-> 现有文件 : WWNormal.kt HomeDramaAdapter.kt +新文件 <-> 现有文件 : GURepository.kt HomeJustAdapter.kt +新文件 <-> 现有文件 : TOYPlayfairAutoView.kt VeVideoPlayerDetailsView.kt +新文件 <-> 现有文件 : PUtilsView.kt ExploreRecommendPlayerView.kt +新文件 <-> 现有文件 : OVVideoAgreement.kt SmartRefreshBallFooter.kt +新文件 <-> 现有文件 : NCWidthCloseView.kt SkewedImageView.kt +新文件 <-> 现有文件 : VSNotificationsDefault.kt StateLayout.kt +新文件 <-> 现有文件 : ZExample.kt AutoWidthBottomNavigationBar.kt +新文件 <-> 现有文件 : UVPlayer.kt LineLoading.kt +新文件 <-> 现有文件 : ESplashStandView.kt VerticalMarqueeTextView.kt +新文件 <-> 现有文件 : SStringsHelp.kt BaseViewModel.kt +新文件 <-> 现有文件 : TStore.kt BaseResponse.kt +新文件 <-> 现有文件 : AIXTextActivity.kt BaseActivity.kt +新文件 <-> 现有文件 : XNBackground.kt BaseApplication.kt +新文件 <-> 现有文件 : JItemServiceFragment.kt BaseFragment.kt +新文件 <-> 现有文件 : f05d61d6ebcdb3298e72effc2e8b59df.jpg f05d61d6ebcdb3298e72effc2e8b59df.jpg +新文件 <-> 现有文件 : 1131623313605_.pic_hd.jpg 1131623313605_.pic_hd.jpg +新文件 <-> 现有文件 : VXSBlack.java OLoginAdvert.java +新文件 <-> 现有文件 : 6bd9bf1b-daa0-475b-870b-842a5cdfad56.jpg 6bd9bf1b-daa0-475b-870b-842a5cdfad56.jpg +新文件 <-> 现有文件 : close_adapter_explore.png iv_player_start.png +新文件 <-> 现有文件 : data_left_bottom.png iv_my_list_time.png +新文件 <-> 现有文件 : splash_ball_constants.png iv_banner_item_hot.png +新文件 <-> 现有文件 : while_y_record_smart.png home_explore_off_ic.png +新文件 <-> 现有文件 : unit_again_fragment.png iv_home_tab_off_bg.png +新文件 <-> 现有文件 : renderers_empty_font.png iv_account_favorites.png +新文件 <-> 现有文件 : g_factory_refresh.png bg_nav_item_normal.png +新文件 <-> 现有文件 : bbfdebaffd_upload.png iv_home_tab_on_bg.png +新文件 <-> 现有文件 : action_start.png iv_account_agreement.png +新文件 <-> 现有文件 : upload_display_player.png iv_search_delete.png +新文件 <-> 现有文件 : again_status.png iv_about_us_logo.png +新文件 <-> 现有文件 : register___bbfdebaffd_coins.png iv_account_vip_episode.png +新文件 <-> 现有文件 : icon_base.png iv_home_binge.png +新文件 <-> 现有文件 : icon_retrofit.png home_my_list_off_ic.png +新文件 <-> 现有文件 : right_dimens.png iv_arrows_left.png +新文件 <-> 现有文件 : factory_icon.png iv_dialog_close.png +新文件 <-> 现有文件 : privacy_privacy.png iv_home_search_bg.png +新文件 <-> 现有文件 : appveloria_categoies.png iv_account_privacy.png +新文件 <-> 现有文件 : styles_system.png iv_account_vip_free.png +新文件 <-> 现有文件 : news_skewed.png iv_player_collection_on.png +新文件 <-> 现有文件 : p_status_right.png bg_nav_item_selected.png +新文件 <-> 现有文件 : constants_text_seekbar.png iv_account_vip.png +新文件 <-> 现有文件 : home_normal.png iv_my_list_detele.png +新文件 <-> 现有文件 : start_text.png iv_vip_coins.png +新文件 <-> 现有文件 : checkbox_layout.png iv_dialog_bg.png +新文件 <-> 现有文件 : data_bbfdebaffd.png home_home_off_ic.png +新文件 <-> 现有文件 : loading_bbfdebaffd.png iv_checkbox_on.png +新文件 <-> 现有文件 : check_history.png nav_bt_top.png +新文件 <-> 现有文件 : cagetory_display.png iv_account_vip_bg.png +新文件 <-> 现有文件 : rewards_categories.png iv_latest_trends.png +新文件 <-> 现有文件 : close_time_vz.png iv_player_share.png +新文件 <-> 现有文件 : button_free.png iv_home_drama_num_bg.png +新文件 <-> 现有文件 : banner_bean.png iv_dialog_close_2.png +新文件 <-> 现有文件 : layout_strings_collect.png nav_bg_bottom.png +新文件 <-> 现有文件 : empty_image.png iv_account_store.png +新文件 <-> 现有文件 : playfair_selected_gradle.png bg_activity.png +新文件 <-> 现有文件 : cagetory_video.png iv_left_episode_icon.png +新文件 <-> 现有文件 : details_lock_list.png iv_home_categories_bg.png +新文件 <-> 现有文件 : splash_backup.png iv_home_search.png +新文件 <-> 现有文件 : strings_layout.png iv_dialog_bottom_bg.png +新文件 <-> 现有文件 : login_navigation.png iv_player_collection_off.png +新文件 <-> 现有文件 : about_ball.png iv_account_language.png +新文件 <-> 现有文件 : vertical_selected.png iv_account_vip_ad.png +新文件 <-> 现有文件 : bold_wight_fddebcdbeeffcebdf.png iv_account_rewards.png +新文件 <-> 现有文件 : start_strings_recommend.png home_my_list_on_ic.png +新文件 <-> 现有文件 : layout_seekbar.png iv_logo_logo.png +新文件 <-> 现有文件 : privacy_stop.png iv_arrows_right.png +新文件 <-> 现有文件 : colors_selected.png iv_series_lock.png +新文件 <-> 现有文件 : button_banner.png iv_empty.png +新文件 <-> 现有文件 : video_attrs.png iv_trending_top.png +新文件 <-> 现有文件 : modity_ball.png iv_account_about.png +新文件 <-> 现有文件 : right_delete_w8.png iv_checkbox_off.png +新文件 <-> 现有文件 : menu_unit.png ic_dialog_top_l.png +新文件 <-> 现有文件 : episode_fragment_list.png iv_account_wallet.png +新文件 <-> 现有文件 : repository_fddebcdbeeffcebdf.png iv_account_check_in_gift.png +新文件 <-> 现有文件 : avatar_vertical_background.png home_me_on_ic.png +新文件 <-> 现有文件 : logo_cagetory.png home_me_off_ic.png +新文件 <-> 现有文件 : status_appveloria_free.png home_home_on_ic.png +新文件 <-> 现有文件 : image_test_image.png iv_series_on_bg.png +新文件 <-> 现有文件 : dimens_playfair_line.png iv_search_top_right.png +新文件 <-> 现有文件 : marquee_place_center.png home_explore_on_ic.png +新文件 <-> 现有文件 : styles_trends.png iv_my_list_menu.png +新文件 <-> 现有文件 : rules_recent.png iv_account_record.png +新文件 <-> 现有文件 : binge_banner.png iv_default_avatar.png +新文件 <-> 现有文件 : auto_mz_drama_default_i3.png iv_no_network.png +新文件 <-> 现有文件 : episode_utils.png iv_my_list_collect_off.png +新文件 <-> 现有文件 : width_recent_event.png iv_account_delete_account.png +新文件 <-> 现有文件 : detele_rewards_episode.png iv_my_list_collect_on.png +新文件 <-> 现有文件 : lock_round.png iv_home_time.png +新文件 <-> 现有文件 : banner_colors_bold.png iv_account_help.png +新文件 <-> 现有文件 : player_gradlew_while_k8.png iv_arrows_up.png +新文件 <-> 现有文件 : ball_colors_auto_ho.png iv_home_drama.png +新文件 <-> 现有文件 : collection_trending_recommend.png iv_place_loading.png +新文件 <-> 现有文件 : vertical_image_home.png iv_player_stop.png +新文件 <-> 现有文件 : ic_launcher-playstore.png ic_launcher-playstore.png +新文件 <-> 现有文件 : 427b73b1f1d5e23b31855939aff190d.png 427b73b1f1d5e23b31855939aff190d.png +新文件 <-> 现有文件 : F6CB073B-891C-42f4-8EE6-47A8755B6FC3.png F6CB073B-891C-42f4-8EE6-47A8755B6FC3.png +新文件 <-> 现有文件 : yz.png yz.png + + +自动为您开启5个线程进行混淆。。。。。。。 +开始自动清理源代码中的注释。。。。。。 + + + + + + + +正在自动获取分析过滤不能修改函数名称集合。。。。。 + + +开始提取所有源文件中的类名并生成新类名。。。。。。 +类名: ExampleInstrumentedTest <---替换为---> JGradleResponse +类名: ExampleUnitTest <---替换为---> CSystemClient +类名: ResourceState <---替换为---> SVariableWight +类名: SystemUtils <---替换为---> YFHome +类名: VEMMKVUtils <---替换为---> RYAction +类名: Constants <---替换为---> JActivityAdapter +类名: StatusActionUtils <---替换为---> NOFfmpeg +类名: FfmpegRenderersFactoryUtil <---替换为---> BImage +类名: VideoRepository <---替换为---> PDeteleResource +类名: MainRepository <---替换为---> NMQRepositoryFfmpeg +类名: AccountRepository <---替换为---> ANotifications +类名: RetrofitClient <---替换为---> QGift +类名: VsBodyloadInterceptor <---替换为---> XGradleCategories +类名: ResponseData <---替换为---> VButton +类名: ApiService <---替换为---> BIFBase +类名: HeaderInterceptor <---替换为---> DExtraction +类名: UploadVideoHistoryBean <---替换为---> PURLockBean +类名: HistoryListBean <---替换为---> TMainExtractionBean +类名: HomeMarqueeBean <---替换为---> WHCenterPrivacyBean +类名: RecommendBean <---替换为---> GStateBean +类名: CategoryBean <---替换为---> PYRegisterStopBean +类名: HomeBannerBean <---替换为---> QRStartAndroidBean +类名: HomeCategoriesTabBean <---替换为---> ESTimeBean +类名: VideoPlayerDetailsBean <---替换为---> XAboutBean +类名: RecommendListBean <---替换为---> NXRBaseBean +类名: ExploreRecommendBean <---替换为---> PZEExploreUserBean +类名: ExploreVideoData <---替换为---> QRQLauncherPlayer +类名: VideoInfo <---替换为---> KPLeftList +类名: HomeModuleBean <---替换为---> QVNetworkDashboardBean +类名: HomeCategoriesBean <---替换为---> VModuleManifestBean +类名: Pagination <---替换为---> LDCagetory +类名: HomeCagetoryRecommendBean <---替换为---> BCategoiesBean +类名: ShortPlayListBean <---替换为---> ILauncherBean +类名: BaseEventBusBean <---替换为---> LServiceBean +类名: HomeHistoryDialogBean <---替换为---> NBECenterBean +类名: UserInfoBean <---替换为---> KFAFavoritesInterceptorBean +类名: CustomerRegisterBean <---替换为---> SManifestBean +类名: MainActivity <---替换为---> PSVHomeSearchActivity +类名: VeAboutUsActivity <---替换为---> RCheckActivity +类名: VideoPlayerDetailsActivity <---替换为---> MQVAutoWidthActivity +类名: WebViewUrlActivity <---替换为---> RBZLatestDeteleActivity +类名: MainViewModel <---替换为---> JService +类名: VeVideoPlayerDetailsViewModel <---替换为---> UKBottomCollection +类名: VeSearchViewModel <---替换为---> YCFddebcdbeeffcebdfInterceptor +类名: WebViewUrlViewModel <---替换为---> LXMService +类名: SplashActivity <---替换为---> YPDataActivity +类名: VeSearchActivity <---替换为---> HLanguageActivity +类名: CollectionDialog <---替换为---> FYStatusAppveloria +类名: VideoSeriesDialogFragment <---替换为---> DSPUnitVideoFragment +类名: LoadingDialog <---替换为---> SBackupText +类名: ExploreFragment <---替换为---> GColorsFragment +类名: AccountFragment <---替换为---> UColorsAvatarFragment +类名: HistoryFragment <---替换为---> ZEpisodeFragment +类名: MyListFragment <---替换为---> YYLoginHistoryFragment +类名: HomeFragment <---替换为---> NOEditRegisterFragment +类名: HomeViewModel <---替换为---> VDLRenderers +类名: ExploreViewModel <---替换为---> PWidthClient +类名: AccountViewModel <---替换为---> OMNormalInstrumented +类名: MyListViewModel <---替换为---> NNAndroid +类名: VeVideoSeriesContentAdapter <---替换为---> DPArrowsDefault +类名: SearchRecentAdapter <---替换为---> UBlackCagetory +类名: HistoryAdapter <---替换为---> GFFavorites +类名: BannerHomeAdapter <---替换为---> ZSearchColors +类名: VeVideoPlayerDetailsAdapter <---替换为---> SUJustSmart +类名: VeVideoSeriesNumAdapter <---替换为---> LConstantsRight +类名: ViewPagerTabAdapter <---替换为---> HVIText +类名: HomeBingeAdapter <---替换为---> OIServiceText +类名: HomeCategoriesTabAdapter <---替换为---> JCCheckboxSkewed +类名: SearchContentAdapter <---替换为---> DFQManifestRetrofit +类名: ExploreRecommendAdapter <---替换为---> AGradle +类名: MyListAdapter <---替换为---> MClient +类名: SearchTrendAdapter <---替换为---> VXAgreement +类名: HomeCategoriesAdapter <---替换为---> MSSEdit +类名: HomeDramaAdapter <---替换为---> WWNormal +类名: HomeJustAdapter <---替换为---> GURepository +类名: VeVideoPlayerDetailsView <---替换为---> TOYPlayfairAutoView +类名: ExploreRecommendPlayerView <---替换为---> PUtilsView +类名: SmartRefreshBallFooter <---替换为---> OVVideoAgreement +类名: SkewedImageView <---替换为---> NCWidthCloseView +类名: StateLayout <---替换为---> VSNotificationsDefault +类名: AutoWidthBottomNavigationBar <---替换为---> ZExample +类名: LineLoading <---替换为---> UVPlayer +类名: VerticalMarqueeTextView <---替换为---> ESplashStandView +类名: BaseViewModel <---替换为---> SStringsHelp +类名: LoadingState <---替换为---> TNHConstants +类名: BaseResponse <---替换为---> TStore +类名: BaseActivity <---替换为---> AIXTextActivity +类名: BaseApplication <---替换为---> XNBackground +类名: BaseFragment <---替换为---> JItemServiceFragment +类名: OLoginAdvert <---替换为---> VXSBlack +类名: TSTTimeEdit <---替换为---> ZKBodyloadAvatar +类名: CISStringsAdapter <---替换为---> HUBottomNotifications + + +开始替换宏定义名称。。。。。。 + + + +开始替换所有源文件中的类名。。。。。。 + + + +混淆类名耗时:2.472507953643799秒 + + +混淆图片xml资源耗时:4.259486198425293秒 + +: ve_05cea0 ===> launcherUpload +: purple_700 ===> launcherThemes +: ve_828282 ===> seriesBaseUtils +: ve_126b4e ===> avatarAdvert +: purple_500 ===> serviceBeanBlack +: ve_d3d3d3 ===> gradleLayout +: teal_200 ===> giftButton +: purple_200 ===> colorsConstants +: ve_afafaf ===> factoryApplicationTrends +: ve_bebebe ===> utilsUtils +: ve_ffbd36 ===> listLineActivity +: teal_700 ===> episodeHomeList +: activity_horizontal_margin ===> navigationHeader +: activity_vertical_margin ===> editPrivacy +