From: luozheng <1732036298@qq.com> Date: Wed, 22 Oct 2025 09:59:03 +0000 (+0800) Subject: 272:压力资源文件提交,测试界面添加动画 X-Git-Tag: V1.0.9_20251128_194606_LN~180^2~11 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=dc6de689d82519254c1868c69105b6038cc6f1ff;p=mirrors%2FFD230.git 272:压力资源文件提交,测试界面添加动画 --- diff --git a/code/sdk/application/wearable/fd230/nativeapp/nativeui/key/src/KeyInputListener.cpp b/code/sdk/application/wearable/fd230/nativeapp/nativeui/key/src/KeyInputListener.cpp index 85538519e..c7e6ec747 100644 --- a/code/sdk/application/wearable/fd230/nativeapp/nativeui/key/src/KeyInputListener.cpp +++ b/code/sdk/application/wearable/fd230/nativeapp/nativeui/key/src/KeyInputListener.cpp @@ -35,7 +35,7 @@ void KeyInputListener::OnKeyPress(const KeyEvent &event) { pressFlag = 1; // 短按标志 WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "OnKeyPress: pressFlag = %d", pressFlag); - #if 0 + #if 1 uint16_t currentViewId = NativeAbility::GetInstance().GetCurSliceId(); uint16 keyID = event.GetKeyId(); if (keyID == static_cast(ZliteKeyCode::ZLITE_KEY_POWER)) @@ -67,7 +67,7 @@ void KeyInputListener::OnKeyRelease(const KeyEvent& event) { if (longPressFlag == 0 && pressFlag == 1) { - HandlePowerKeyPress(currentViewId); + // HandlePowerKeyPress(currentViewId); } } // 重置标志 @@ -85,7 +85,7 @@ void KeyInputListener::HandlePowerKeyPress(uint16_t currentViewId) { if (mcu_pms_is_screen_on()) { - NativeAbility::GetInstance().ChangeSlice(VIEW_MAIN,TransitionType::TRANSITION_ZOOM); + NativeAbility::GetInstance().ChangeSlice(VIEW_MAIN,TransitionType::TRANSITION_INVALID); } } else // 当前页面是主表盘 @@ -109,9 +109,9 @@ void KeyInputListener::HandlePowerKeyPress(uint16_t currentViewId) else { if (ApplistModel::GetInstance().GetCurrentStyle() == AppListStyle::WATERFALL_STYLE) { - NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TransitionType::TRANSITION_ENTER_WATERFALL); + NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TransitionType::TRANSITION_INVALID); } else { - NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TransitionType::TRANSITION_ZOOM); + NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TransitionType::TRANSITION_INVALID); } } } diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/key/src/KeyInputListener.cpp b/code/sdk/application/wearable/fd272/nativeapp/nativeui/key/src/KeyInputListener.cpp index 85538519e..c7e6ec747 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/key/src/KeyInputListener.cpp +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/key/src/KeyInputListener.cpp @@ -35,7 +35,7 @@ void KeyInputListener::OnKeyPress(const KeyEvent &event) { pressFlag = 1; // 短按标志 WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "OnKeyPress: pressFlag = %d", pressFlag); - #if 0 + #if 1 uint16_t currentViewId = NativeAbility::GetInstance().GetCurSliceId(); uint16 keyID = event.GetKeyId(); if (keyID == static_cast(ZliteKeyCode::ZLITE_KEY_POWER)) @@ -67,7 +67,7 @@ void KeyInputListener::OnKeyRelease(const KeyEvent& event) { if (longPressFlag == 0 && pressFlag == 1) { - HandlePowerKeyPress(currentViewId); + // HandlePowerKeyPress(currentViewId); } } // 重置标志 @@ -85,7 +85,7 @@ void KeyInputListener::HandlePowerKeyPress(uint16_t currentViewId) { if (mcu_pms_is_screen_on()) { - NativeAbility::GetInstance().ChangeSlice(VIEW_MAIN,TransitionType::TRANSITION_ZOOM); + NativeAbility::GetInstance().ChangeSlice(VIEW_MAIN,TransitionType::TRANSITION_INVALID); } } else // 当前页面是主表盘 @@ -109,9 +109,9 @@ void KeyInputListener::HandlePowerKeyPress(uint16_t currentViewId) else { if (ApplistModel::GetInstance().GetCurrentStyle() == AppListStyle::WATERFALL_STYLE) { - NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TransitionType::TRANSITION_ENTER_WATERFALL); + NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TransitionType::TRANSITION_INVALID); } else { - NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TransitionType::TRANSITION_ZOOM); + NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TransitionType::TRANSITION_INVALID); } } } diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/include/stressTestMainView.h b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/include/stressTestMainView.h index 0b9f9ad5d..c879252fb 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/include/stressTestMainView.h +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/include/stressTestMainView.h @@ -30,6 +30,7 @@ namespace OHOS bool ClickFunc(int16_t interface); bool CheckViewParam(int16_t hideView, int16_t showView); void ChangeView(int16_t hideView, int16_t showView); + void DestroyTempView(int16_t hideView); bool ChangeStressTestIdleView(int16_t thisView); bool ChangeStressTestView(int16_t thisView); bool ChangeStressTestResultView(int16_t thisView); diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/include/stressTestingView.h b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/include/stressTestingView.h index 130030c83..7aa56a663 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/include/stressTestingView.h +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/include/stressTestingView.h @@ -5,10 +5,13 @@ #include "components/ui_label_ext.h" #include "components/ui_image_view.h" #include "components/ui_label_button_ext.h" +#include "components/ui_image_animator.h" + namespace OHOS { static constexpr const char *STRESSTESTINGVIEW_ID = "STRESSTESTINGVIEW_ID"; // 压力测试中视图ID static constexpr const char *CANCEL_BUTTON_ID = "CANCEL_BUTTON_ID"; // 取消按钮ID + static constexpr int STRESS_TESTING_IMAGE_ANIMATOR_VIEW_NUM_FRAMES = 32; class StressTestingView { public: @@ -21,6 +24,8 @@ namespace OHOS UIViewGroup *group{nullptr}; UILabelExt *titleLabel{nullptr}; UILabelButtonExt *cancelButton{nullptr}; + UIImageAnimatorView *stressTestingAnimatorView{nullptr}; + ImageAnimatorInfo stressTestingImageInfo[STRESS_TESTING_IMAGE_ANIMATOR_VIEW_NUM_FRAMES]; }; } #endif \ No newline at end of file diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestMainView.cpp b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestMainView.cpp index 0d0a41808..da982a453 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestMainView.cpp +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestMainView.cpp @@ -187,6 +187,64 @@ namespace OHOS return true; } + static const int16 StressTestDestroyMapper[] = { + STRESSTESTVIEW, + STRESSTESTIDLEVIEW, + STRESSTESTRESULTVIEW, + STRESSTESTFAILVIEW, + }; + + void StressTestMainView::DestroyTempView(int16_t hideView) + { + int viewSize = sizeof(StressTestDestroyMapper) / sizeof(StressTestDestroyMapper[0]); + for (int i = 0; i < viewSize; i++) + { + if (hideView == StressTestDestroyMapper[i]) + { + if (group[hideView] != nullptr) + { + GetRootContainer()->Remove(group[hideView]); + group[hideView] = nullptr; + } + break; + } + } + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "DestroyTempView:%d", hideView); + switch (hideView) + { + case STRESSTESTVIEW: + if (stressTestingView != nullptr) + { + delete stressTestingView; + stressTestingView = nullptr; + } + break; + case STRESSTESTIDLEVIEW: + if (standbyView != nullptr) + { + delete standbyView; + standbyView = nullptr; + } + break; + case STRESSTESTRESULTVIEW: + if (stressTestResultView != nullptr) + { + delete stressTestResultView; + stressTestResultView = nullptr; + } + break; + case STRESSTESTFAILVIEW: + if (stressTestFailView != nullptr) + { + delete stressTestFailView; + stressTestFailView = nullptr; + } + break; + default: + break; + } + } + void StressTestMainView::ChangeView(int16_t hideView, int16_t showView) { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "StressTestMainView::ChangeView %d, %d", hideView, showView); @@ -213,7 +271,8 @@ namespace OHOS { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "group[%d] is nullptr", showView); } - Draw(); StressTestModel::GetInstance().SetCurrentView(showView); + DestroyTempView(hideView); + Draw(); } } \ No newline at end of file diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestPresenter.cpp b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestPresenter.cpp index 6a008a8d1..588131c65 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestPresenter.cpp +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestPresenter.cpp @@ -13,7 +13,7 @@ namespace OHOS { REGIST_MENU_PRO(VIEW_STRESS_TEST, StressTestMainView, StressTestPresenter, - PNG_APPLIST_MUSIC_IMAGE_BIG, PNG_APPLIST_MUSIC_IMAGE, PNG_APPLIST_MUSIC_IMAGE, "stress", STR_MUSIC); + PNG_APPLIST_STRESS_IMAGE_BIG, PNG_APPLIST_STRESS_IMAGE, PNG_APPLIST_STRESS_IMAGE, "stress", STR_MUSIC); // 当前Presenter属性实例化的内存指针 static StressTestPresenter *g_pStressTestPresenter = nullptr; @@ -141,6 +141,7 @@ namespace OHOS StressTestModel::GetInstance().StressTest_StopTimer(); break; case STRESSTESTIDLEVIEW: + break; case STRESSTESTRESULTVIEW: break; diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestingView.cpp b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestingView.cpp index 894a40072..884ea64b5 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestingView.cpp +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/stress/src/stressTestingView.cpp @@ -3,6 +3,47 @@ namespace OHOS { + static constexpr int STRESS_TESTING_IMAGE_ANIMATOR_VIEW_X = 103; + static constexpr int STRESS_TESTING_IMAGE_ANIMATOR_VIEW_Y = 60; + static constexpr int STRESS_TESTING_IMAGE_ANIMATOR_VIEW_W = 260; + static constexpr int STRESS_TESTING_IMAGE_ANIMATOR_VIEW_H = 260; + static constexpr int STRESS_TESTING_IMAGE_ANIMATOR_DELAY = 75; // 图片更新间隔 + + const char *stress_testing_image_path_array[] = { + "/user/res/stress/stress_gif/bg1_CS6.bin", + "/user/res/stress/stress_gif/bg2_CS6.bin", + "/user/res/stress/stress_gif/bg3_CS6.bin", + "/user/res/stress/stress_gif/bg4_CS6.bin", + "/user/res/stress/stress_gif/bg5_CS6.bin", + "/user/res/stress/stress_gif/bg6_CS6.bin", + "/user/res/stress/stress_gif/bg7_CS6.bin", + "/user/res/stress/stress_gif/bg8_CS6.bin", + "/user/res/stress/stress_gif/bg9_CS6.bin", + "/user/res/stress/stress_gif/bg10_CS6.bin", + "/user/res/stress/stress_gif/bg11_CS6.bin", + "/user/res/stress/stress_gif/bg12_CS6.bin", + "/user/res/stress/stress_gif/bg13_CS6.bin", + "/user/res/stress/stress_gif/bg14_CS6.bin", + "/user/res/stress/stress_gif/bg15_CS6.bin", + "/user/res/stress/stress_gif/bg16_CS6.bin", + "/user/res/stress/stress_gif/bg17_CS6.bin", + "/user/res/stress/stress_gif/bg18_CS6.bin", + "/user/res/stress/stress_gif/bg19_CS6.bin", + "/user/res/stress/stress_gif/bg20_CS6.bin", + "/user/res/stress/stress_gif/bg21_CS6.bin", + "/user/res/stress/stress_gif/bg22_CS6.bin", + "/user/res/stress/stress_gif/bg23_CS6.bin", + "/user/res/stress/stress_gif/bg24_CS6.bin", + "/user/res/stress/stress_gif/bg25_CS6.bin", + "/user/res/stress/stress_gif/bg26_CS6.bin", + "/user/res/stress/stress_gif/bg27_CS6.bin", + "/user/res/stress/stress_gif/bg28_CS6.bin", + "/user/res/stress/stress_gif/bg29_CS6.bin", + "/user/res/stress/stress_gif/bg30_CS6.bin", + "/user/res/stress/stress_gif/bg31_CS6.bin", + "/user/res/stress/stress_gif/bg32_CS6.bin", + }; + StressTestingView::StressTestingView() { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "StressTestingView::StressTestingView"); @@ -27,6 +68,12 @@ namespace OHOS delete titleLabel; titleLabel = nullptr; } + if (stressTestingAnimatorView != nullptr) + { + stressTestingAnimatorView->Stop(); + delete stressTestingAnimatorView; + stressTestingAnimatorView = nullptr; + } if (cancelButton != nullptr) { delete cancelButton; @@ -50,6 +97,34 @@ namespace OHOS group->SetDraggable(true); group->SetOnDragListener((UIView::OnDragListener *)OHOS::StressTestPresenter::GetInstance()); } + if (stressTestingAnimatorView == nullptr) + { + stressTestingAnimatorView = new UIImageAnimatorView(); + if (stressTestingAnimatorView == nullptr) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "StressTestingView::CreateStressTestingView new stressTestingAnimatorView fail"); + return nullptr; + } + + for (uint8_t i = 0; i < STRESS_TESTING_IMAGE_ANIMATOR_VIEW_NUM_FRAMES; i++) + { + stressTestingImageInfo[i].imagePath = stress_testing_image_path_array[i]; + stressTestingImageInfo[i].imageType = IMG_SRC_FILE_PATH; + stressTestingImageInfo[i].pos.x = STRESS_TESTING_IMAGE_ANIMATOR_VIEW_X; + stressTestingImageInfo[i].pos.y = STRESS_TESTING_IMAGE_ANIMATOR_VIEW_Y; + stressTestingImageInfo[i].width = STRESS_TESTING_IMAGE_ANIMATOR_VIEW_W; + stressTestingImageInfo[i].height = STRESS_TESTING_IMAGE_ANIMATOR_VIEW_H; + } + stressTestingAnimatorView->SetPosition(STRESS_TESTING_IMAGE_ANIMATOR_VIEW_X, STRESS_TESTING_IMAGE_ANIMATOR_VIEW_Y); + stressTestingAnimatorView->Resize(STRESS_TESTING_IMAGE_ANIMATOR_VIEW_W, STRESS_TESTING_IMAGE_ANIMATOR_VIEW_H); + stressTestingAnimatorView->SetImageAnimatorSrc(stressTestingImageInfo, STRESS_TESTING_IMAGE_ANIMATOR_VIEW_NUM_FRAMES, STRESS_TESTING_IMAGE_ANIMATOR_DELAY); + stressTestingAnimatorView->SetRepeat(true); + stressTestingAnimatorView->SetAutoEnable(false); + stressTestingAnimatorView->SetResizeMode(UIImageView::FILL); + stressTestingAnimatorView->Start(); + group->Add(stressTestingAnimatorView); + } + if (titleLabel == nullptr) { titleLabel = new UILabelExt(); @@ -68,6 +143,7 @@ namespace OHOS titleLabel->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30); group->Add(titleLabel); } + if (cancelButton == nullptr) { cancelButton = new UILabelButtonExt(); diff --git a/code/sdk/files/fd272/fs/user/res/applist_icon/applist_big_icon/stress.bin b/code/sdk/files/fd272/fs/user/res/applist_icon/applist_big_icon/stress.bin new file mode 100644 index 000000000..b95626169 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/applist_icon/applist_big_icon/stress.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/applist_icon/stress.bin b/code/sdk/files/fd272/fs/user/res/applist_icon/stress.bin new file mode 100644 index 000000000..25f3c1fc7 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/applist_icon/stress.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg10_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg10_CS6.bin new file mode 100644 index 000000000..7a91fd7fd Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg10_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg11_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg11_CS6.bin new file mode 100644 index 000000000..36e13a356 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg11_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg12_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg12_CS6.bin new file mode 100644 index 000000000..afc8c40ad Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg12_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg13_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg13_CS6.bin new file mode 100644 index 000000000..74cc7e6e4 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg13_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg14_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg14_CS6.bin new file mode 100644 index 000000000..bd5eb4d8d Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg14_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg15_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg15_CS6.bin new file mode 100644 index 000000000..1e7eedd80 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg15_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg16_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg16_CS6.bin new file mode 100644 index 000000000..fc47e4ead Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg16_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg17_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg17_CS6.bin new file mode 100644 index 000000000..6bfb24f47 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg17_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg18_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg18_CS6.bin new file mode 100644 index 000000000..0c145e3b3 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg18_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg19_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg19_CS6.bin new file mode 100644 index 000000000..c1d98f58a Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg19_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg1_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg1_CS6.bin new file mode 100644 index 000000000..360cc4323 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg1_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg20_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg20_CS6.bin new file mode 100644 index 000000000..5e4a54e36 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg20_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg21_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg21_CS6.bin new file mode 100644 index 000000000..e2037854e Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg21_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg22_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg22_CS6.bin new file mode 100644 index 000000000..a45c9eefd Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg22_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg23_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg23_CS6.bin new file mode 100644 index 000000000..4193060b7 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg23_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg24_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg24_CS6.bin new file mode 100644 index 000000000..6b2695004 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg24_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg25_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg25_CS6.bin new file mode 100644 index 000000000..6e12d549a Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg25_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg26_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg26_CS6.bin new file mode 100644 index 000000000..d26f038a9 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg26_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg27_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg27_CS6.bin new file mode 100644 index 000000000..fb794b837 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg27_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg28_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg28_CS6.bin new file mode 100644 index 000000000..59c76be22 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg28_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg29_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg29_CS6.bin new file mode 100644 index 000000000..db946774a Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg29_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg2_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg2_CS6.bin new file mode 100644 index 000000000..8d595924b Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg2_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg30_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg30_CS6.bin new file mode 100644 index 000000000..38e9494cc Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg30_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg31_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg31_CS6.bin new file mode 100644 index 000000000..eef0861dc Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg31_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg32_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg32_CS6.bin new file mode 100644 index 000000000..944f7a8ef Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg32_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg3_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg3_CS6.bin new file mode 100644 index 000000000..c9842fc7a Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg3_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg4_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg4_CS6.bin new file mode 100644 index 000000000..419748805 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg4_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg5_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg5_CS6.bin new file mode 100644 index 000000000..22d7cdb55 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg5_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg6_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg6_CS6.bin new file mode 100644 index 000000000..096d23abd Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg6_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg7_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg7_CS6.bin new file mode 100644 index 000000000..a97a4369c Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg7_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg8_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg8_CS6.bin new file mode 100644 index 000000000..ea1f9b08e Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg8_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg9_CS6.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg9_CS6.bin new file mode 100644 index 000000000..a05b2faaa Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_gif/bg9_CS6.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_1.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_1.bin new file mode 100644 index 000000000..9da0dfafa Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_1.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_2.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_2.bin new file mode 100644 index 000000000..f8c64d32e Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_2.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_3.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_3.bin new file mode 100644 index 000000000..37896a8bc Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_3.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_4.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_4.bin new file mode 100644 index 000000000..b4906bb84 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_background_4.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_1.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_1.bin new file mode 100644 index 000000000..fb421f869 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_1.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_2.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_2.bin new file mode 100644 index 000000000..5af003995 Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_2.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_3.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_3.bin new file mode 100644 index 000000000..ca591095e Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_3.bin differ diff --git a/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_4.bin b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_4.bin new file mode 100644 index 000000000..76876e89e Binary files /dev/null and b/code/sdk/files/fd272/fs/user/res/stress/stress_test_result_view_result_4.bin differ