下拉视图通过点击查找手机能进如查找手机界面
authorluozheng <1732036298@qq.com>
Wed, 27 Mar 2024 06:47:41 +0000 (14:47 +0800)
committerluozheng <1732036298@qq.com>
Wed, 27 Mar 2024 06:47:41 +0000 (14:47 +0800)
62 files changed:
code/sdk/application/wearable/fd230app/CMakeLists.txt
code/sdk/application/wearable/fd230app/nativelauncher/include/AppViewIDs.h
code/sdk/application/wearable/fd230app/nativelauncher/include/NativeLauncher.h
code/sdk/application/wearable/fd230app/nativelauncher/src/NativeLauncher.cpp
code/sdk/application/wearable/fd230app/nativeui/applist/src/ApplistModel.cpp
code/sdk/application/wearable/fd230app/nativeui/findphone/include/FindPhonePresenter.h [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/findphone/include/FindPhoneView.h [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/findphone/src/FindPhonePresenter.cpp [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/findphone/src/FindPhoneView.cpp [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/main/src/MainPresenterSample.cpp
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/466x100button.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/dropdown/dropdown.bin
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/1.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/10.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/11.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/12.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/13.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/14.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/15.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/16.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/17.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/18.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/19.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/2.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/20.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/21.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/22.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/23.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/24.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/25.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/26.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/27.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/28.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/29.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/3.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/30.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/31.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/32.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/33.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/34.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/35.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/36.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/37.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/38.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/39.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/4.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/40.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/41.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/42.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/43.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/44.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/45.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/46.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/47.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/48.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/49.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/5.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/50.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/6.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/7.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/8.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/9.bin [new file with mode: 0644]

index 7713f0d..4a9bf32 100644 (file)
@@ -256,6 +256,10 @@ set(SOURCES
     ${CMAKE_CURRENT_SOURCE_DIR}/nativeui/language/LanguageInit.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/nativeui/config/src/ConfigModel.cpp
 
+    #查找手机
+    ${CMAKE_CURRENT_SOURCE_DIR}/nativeui/findphone/src/FindPhonePresenter.cpp
+    ${CMAKE_CURRENT_SOURCE_DIR}/nativeui/findphone/src/FindPhoneView.cpp
+
     #天气
     ${CMAKE_CURRENT_SOURCE_DIR}/nativeui/weather/src/MainWeatherPresenter.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/nativeui/weather/src/MainWeatherView.cpp
index 7145afe..16409b1 100644 (file)
@@ -54,6 +54,7 @@ typedef enum : uint16_t
     VIEW_SECONDARY_FUNCTION,      // 辅助功能
     VIEW_FAST_TRAINING,           // 快速训练
     VIEW_FAST_TRAINING_ATTENTION, // 快速训练项目选择超出提示
+    VIEW_FIND_PHONE,              // 查找手机
     /* ----------------------------------- 录音 ----------------------------------- */
     VIEW_RECORD,
     /* ---------------------------------- 界面 ---------------------------------- */
index 979d989..213bb40 100644 (file)
@@ -32,7 +32,7 @@ namespace OHOS
         void InitUISampleSlice(void);
         /* ----------------------------------- 录音 ----------------------------------- */
         void InitRecordingSlice(void);
-        /* ----------------------------------- 天气 ----------------------------------- */
+        /* -------------------------------------------------------------------------- */
         void InitWeatherSlice(void);
         void InitFutureWeatherSlice(void);
         void InitGetWeatherDataErrorSlice(void);
@@ -43,6 +43,7 @@ namespace OHOS
         void InitMediaVolumeSlice(void);
         void InitDisplayBrightnessSlice(void);
         void InitClassicBluetoothSlice(void);
+        void InitFindPhoneSlice(void);
         /* --------------------------------界面------------------------------------ */
         void InitRotateSlice(void);
         void InitBloodSlice(void);
index dd7b177..6101fd4 100644 (file)
 #include "saveele/include/SaveBatView.h"
 #include "saveele/include/SaveBatPresenter.h"
 
+#include "findphone/include/FindPhonePresenter.h"
+#include "findphone/include/FindPhoneView.h"
+
 /* -------------------------------------------------------------------------- */
 #include "traing/include/TraingView.h"
 #include "traing/include/TraingPresenter.h"
@@ -238,7 +241,7 @@ namespace OHOS
         {VIEW_FAST_TRAINING_ATTENTION, &NativeLauncher::InitFastTrainingAttentionSlice},
 
         {VIEW_RECORD, &NativeLauncher::InitRecordingSlice}, // 录音实例化地址
-
+        {VIEW_FIND_PHONE,&NativeLauncher::InitFindPhoneSlice},
         {VIEW_MESSAGE, &NativeLauncher::InitMessageSlice},
         {VIEW_ROTATE, &NativeLauncher::InitRotateSlice},
         {VIEW_DIALUPDATE, &NativeLauncher::InitDialUpdateSlice},
@@ -1011,4 +1014,17 @@ namespace OHOS
         }
         NativeAbility::GetInstance().AddSliceProxy(VIEW_SAVEBAT, savebatview);
     }
+
+    //查找手机
+    void NativeLauncher::InitFindPhoneSlice(void)
+    {
+        WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "NativeLauncher::InitFindPhoneSlice");
+        SliceProxy *findphoneview = new AbilitySliceProxy<FindPhoneView, FindPhonePresenter>;
+        if (findphoneview == nullptr)
+        {
+            WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "findphoneview");
+            return;
+        }
+        NativeAbility::GetInstance().AddSliceProxy(VIEW_FIND_PHONE, findphoneview);
+    }
 }
diff --git a/code/sdk/application/wearable/fd230app/nativeui/findphone/include/FindPhonePresenter.h b/code/sdk/application/wearable/fd230app/nativeui/findphone/include/FindPhonePresenter.h
new file mode 100644 (file)
index 0000000..0e4f436
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ * @Author: luozheng 1732036298@qq.com
+ * @Date: 2024-03-27 10:47:24
+ * @LastEditors: luozheng 1732036298@qq.com
+ * @LastEditTime: 2024-03-27 14:30:28
+ * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/findphone/include/FindPhonePresenter.h
+ */
+
+#ifndef FIND_PHONE_PRESENTER_H
+#define FIND_PHONE_PRESENTER_H
+
+#include "Presenter.h"
+#include "View.h"
+
+namespace OHOS
+{
+    static constexpr char *FINDPHONE_LABELBUTTON = "FindPhoneLabelButton";
+    class FindPhoneView;
+    class FindPhonePresenter : public Presenter<FindPhoneView>,
+                               public UIView::OnClickListener,
+                               public RootView::OnKeyActListener
+    {
+    public:
+        FindPhonePresenter();
+        virtual ~FindPhonePresenter();
+
+        void OnStart() override;
+        void OnPause() override;
+        void OnResume() override;
+        void OnStop() override;
+
+        static FindPhonePresenter *GetInstance();
+
+    private:
+        bool OnClick(UIView &view, const ClickEvent &event) override;
+        bool OnKeyAct(UIView &view, const KeyEvent &event) override; // 增加按键事件
+    };
+}
+#endif
diff --git a/code/sdk/application/wearable/fd230app/nativeui/findphone/include/FindPhoneView.h b/code/sdk/application/wearable/fd230app/nativeui/findphone/include/FindPhoneView.h
new file mode 100644 (file)
index 0000000..71415b4
--- /dev/null
@@ -0,0 +1,47 @@
+#ifndef FIND_PHONE_VIEW_H
+#define FIND_PHONE_VIEW_H
+
+#include "BaseView.h"
+#include "View.h"
+#include "components/ui_view_group.h"
+#include "components/ui_label_ext.h"
+#include "components/ui_image_animator.h"
+#include "components/ui_label_button_ext.h"
+namespace OHOS
+{
+    static constexpr int FINDPHONE_IMAGE_ANIMATOR_VIEW_X = 173;
+    static constexpr int FINDPHONE_IMAGE_ANIMATOR_VIEW_Y = 140;
+    static constexpr int FINDPHONE_IMAGE_ANIMATOR_VIEW_W = 120;
+    static constexpr int FINDPHONE_IMAGE_ANIMATOR_VIEW_H = 120;
+    static constexpr int FINDPHONE_IMAGE_ANIMATOR_VIEW_TIMEOFUPDATE = 100;
+    static constexpr int FINDPHONE_IMAGE_ANIMATOR_VIEW_NUM_FRAMES = 50; // 图片帧数
+
+    class FindPhonePresenter;
+    class FindPhoneView : public View<FindPhonePresenter>
+    {
+    public:
+        FindPhoneView();
+        virtual ~FindPhoneView();
+        static FindPhoneView *GetInstance(void);
+
+        void OnStart() override;
+        void OnSetUpView() override;
+        void OnTearDownView() override;
+        void OnStop() override;
+
+    private:
+        void FindPhoneViewInit(void);
+        void ClearAll();
+        const char **CreateImagePathsArray(const char *basePath, const char *fileExtension, int numImages);
+        void FreeImagePathsArray(const char **imagePaths, const int numImages);
+        UIViewGroup *FindPhoneGroupView = nullptr;
+        UILabelExt *FindPhoneTitleLabel = nullptr;
+        UILabelExt *FindPhoneLabel = nullptr;
+        UIImageAnimatorView *FindPhoneImageAnimator = nullptr;
+        UILabelButtonExt *FindPhoneLabelButton = nullptr;
+        const char **FindPhonePathsArray{nullptr};
+        ImageAnimatorInfo FindPhoneImageInfo[FINDPHONE_IMAGE_ANIMATOR_VIEW_NUM_FRAMES];
+        bool viewInitStatus{false};
+    };
+} // namespace OHOS
+#endif
\ No newline at end of file
diff --git a/code/sdk/application/wearable/fd230app/nativeui/findphone/src/FindPhonePresenter.cpp b/code/sdk/application/wearable/fd230app/nativeui/findphone/src/FindPhonePresenter.cpp
new file mode 100644 (file)
index 0000000..7818faa
--- /dev/null
@@ -0,0 +1,80 @@
+/*
+ * @Author: luozheng 1732036298@qq.com
+ * @Date: 2024-03-27 10:47:40
+ * @LastEditors: luozheng 1732036298@qq.com
+ * @LastEditTime: 2024-03-27 14:44:52
+ * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/findphone/src/FindPhonePresenter.cpp
+ */
+#include "AppViewIDs.h"
+#include "NativeAbility.h"
+#include "findphone/include/FindPhonePresenter.h"
+#include "common/key_code.h"
+#include <custom_utils.h>
+namespace OHOS
+{
+    // 当前Presenter属性实例化的内存指针
+    static FindPhonePresenter *g_pFindPhonePresenter = nullptr;
+
+    FindPhonePresenter::FindPhonePresenter()
+    {
+        g_pFindPhonePresenter = this;
+    }
+
+    FindPhonePresenter::~FindPhonePresenter()
+    {
+        g_pFindPhonePresenter = nullptr;
+    }
+
+    FindPhonePresenter *FindPhonePresenter::GetInstance()
+    {
+        return g_pFindPhonePresenter;
+    }
+
+    void FindPhonePresenter::OnStart()
+    {
+        Presenter<FindPhoneView>::OnStart();
+    }
+
+    void FindPhonePresenter::OnPause(void)
+    {
+        Presenter<FindPhoneView>::OnPause();
+    }
+
+    void FindPhonePresenter::OnResume(void)
+    {
+        Presenter<FindPhoneView>::OnResume();
+    }
+
+    void FindPhonePresenter::OnStop(void)
+    {
+        Presenter<FindPhoneView>::OnStop();
+    }
+
+    bool FindPhonePresenter::OnClick(UIView &view, const ClickEvent &event)
+    {
+        UNUSED(event);
+        if (strcmp(view.GetViewId(), FINDPHONE_LABELBUTTON) == 0)
+        {
+            //发送指令停止震动
+            uint16_t preSlice = NativeAbility::GetInstance().GetPreSliceId();
+            NativeAbility::GetInstance().ChangeSlice(preSlice);
+        }
+        return true;
+    }
+
+    bool FindPhonePresenter::OnKeyAct(UIView &view, const KeyEvent &event) // 增加按键事件
+    {
+        UNUSED(view);
+        WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "FindPhonePresenter::OnKeyAct");
+        unsigned short keyID = event.GetKeyId();
+        unsigned short keyState = event.GetState();
+        // 如果是power键,且是亮屏状态,按键释放就返回上一级
+        if (keyID == static_cast<uint16_t>(ZliteKeyCode::ZLITE_KEY_POWER) && keyState == 0 && uapi_get_screen_state() == 0)
+        {
+            //发送指令停止震动
+            uint16_t preSlice = NativeAbility::GetInstance().GetPreSliceId();
+            NativeAbility::GetInstance().ChangeSlice(preSlice);
+        }
+        return true;
+    }
+}
\ No newline at end of file
diff --git a/code/sdk/application/wearable/fd230app/nativeui/findphone/src/FindPhoneView.cpp b/code/sdk/application/wearable/fd230app/nativeui/findphone/src/FindPhoneView.cpp
new file mode 100644 (file)
index 0000000..8806696
--- /dev/null
@@ -0,0 +1,212 @@
+/*
+ * @Author: luozheng 1732036298@qq.com
+ * @Date: 2024-03-27 10:47:46
+ * @LastEditors: luozheng 1732036298@qq.com
+ * @LastEditTime: 2024-03-27 14:34:02
+ * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/findphone/src/FindPhoneView.cpp
+ */
+#include "findphone/include/FindPhoneView.h"
+#include "findphone/include/FindPhonePresenter.h"
+#include "wearable_log.h"
+
+namespace OHOS
+{
+
+    static FindPhoneView *g_pFindPhoneView{nullptr};
+
+    FindPhoneView::FindPhoneView()
+    {
+        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "FindPhoneView::FindPhoneView");
+        g_pFindPhoneView = this;
+    }
+
+    FindPhoneView::~FindPhoneView()
+    {
+        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "FindPhoneView::~FindPhoneView");
+        ClearAll();
+        g_pFindPhoneView = nullptr;
+    }
+
+    FindPhoneView *FindPhoneView::GetInstance()
+    {
+        return g_pFindPhoneView;
+    }
+
+    void FindPhoneView::ClearAll()
+    {
+        if (viewInitStatus == true)
+        {
+            FindPhoneGroupView->RemoveAll();
+
+            delete FindPhoneTitleLabel;
+            FindPhoneTitleLabel = nullptr;
+
+            FindPhoneImageAnimator->Stop();
+            delete FindPhoneImageAnimator;
+            FindPhoneImageAnimator = nullptr;
+            FreeImagePathsArray(FindPhonePathsArray, FINDPHONE_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
+
+            delete FindPhoneLabel;
+            FindPhoneLabel = nullptr;
+
+            delete FindPhoneLabelButton;
+            FindPhoneLabelButton = nullptr;
+
+            delete FindPhoneGroupView;
+            FindPhoneGroupView = nullptr;
+        }
+    }
+
+    const char **FindPhoneView::CreateImagePathsArray(const char *basePath, const char *fileExtension, int numImages)
+    {
+        const char **imagePaths = new const char *[numImages];
+        char buffer[256];
+        for (int i = 0; i < numImages; i++)
+        {
+            snprintf(buffer, sizeof(buffer), "%s%d.%s", basePath, i + 1, fileExtension);
+            imagePaths[i] = strdup(buffer);
+            WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, " imagePaths[%d] = %s", i, imagePaths[i]);
+        }
+        return imagePaths;
+    }
+
+    /*
+     * @brief: 释放图片路径数组指针
+     * @param {char} imagePaths 图片路径数组
+     * @param {int} numImages 图片数量
+     */
+    void FindPhoneView::FreeImagePathsArray(const char **imagePaths, const int numImages)
+    {
+        for (int i = 0; i < numImages; i++)
+        {
+            delete imagePaths[i];
+            imagePaths[i] = nullptr;
+        }
+    }
+
+    void FindPhoneView::FindPhoneViewInit(void)
+    {
+        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "FindPhoneView::FindPhoneViewInit");
+        if (FindPhoneGroupView == nullptr)
+        {
+            /* --------------------------- FindPhoneGroupView --------------------------- */
+            FindPhoneGroupView = new UIViewGroup();
+            if (FindPhoneGroupView == nullptr)
+            {
+                WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[FindPhoneViewInit] FindPhoneGroupView new fail!!");
+                return;
+            }
+            FindPhoneGroupView->SetPosition(0, 0, 466, 466);
+            FindPhoneGroupView->SetStyle(STYLE_BACKGROUND_OPA, 0);
+            /* --------------------------- FindPhoneTitleLabel -------------------------- */
+            FindPhoneTitleLabel = new UILabelExt();
+            if (FindPhoneTitleLabel == nullptr)
+            {
+                WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[FindPhoneViewInit] FindPhoneTitleLabel new fail!!");
+                return;
+            }
+            FindPhoneTitleLabel->SetPosition(133, 51, 200, 40);
+            FindPhoneTitleLabel->SetStyle(STYLE_TEXT_FONT, 30);
+            FindPhoneTitleLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
+            FindPhoneTitleLabel->SetText("查找手机");
+            FindPhoneTitleLabel->SetLineBreakMode(UILabel::LINE_BREAK_ELLIPSIS);
+            FindPhoneTitleLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
+            FindPhoneTitleLabel->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
+            /* ----------------------- FindPhoneImageAnimator ---------------------- */
+            FindPhonePathsArray = CreateImagePathsArray("/user/res/findphone/", "bin", FINDPHONE_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
+            if (FindPhoneImageAnimator == nullptr)
+            {
+                FindPhoneImageAnimator = new UIImageAnimatorView();
+                if (FindPhoneImageAnimator == nullptr)
+                {
+                    WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnBindingView] FindPhoneImageAnimator new fail");
+                    return;
+                }
+                for (uint8_t i = 0; i < FINDPHONE_IMAGE_ANIMATOR_VIEW_NUM_FRAMES; i++)
+                {
+                    FindPhoneImageInfo[i].imagePath = (FindPhonePathsArray[i]);
+                    FindPhoneImageInfo[i].imageType = IMG_SRC_FILE_PATH;
+                    FindPhoneImageInfo[i].pos.x = FINDPHONE_IMAGE_ANIMATOR_VIEW_X;
+                    FindPhoneImageInfo[i].pos.y = FINDPHONE_IMAGE_ANIMATOR_VIEW_Y;
+                    FindPhoneImageInfo[i].width = FINDPHONE_IMAGE_ANIMATOR_VIEW_W;
+                    FindPhoneImageInfo[i].height = FINDPHONE_IMAGE_ANIMATOR_VIEW_H;
+                }
+                FindPhoneImageAnimator->SetPosition(FINDPHONE_IMAGE_ANIMATOR_VIEW_X, FINDPHONE_IMAGE_ANIMATOR_VIEW_Y, FINDPHONE_IMAGE_ANIMATOR_VIEW_W, FINDPHONE_IMAGE_ANIMATOR_VIEW_H);
+                FindPhoneImageAnimator->SetStyle(STYLE_BACKGROUND_COLOR, 0xffffffff);
+                FindPhoneImageAnimator->SetStyle(STYLE_BACKGROUND_OPA, 0xff);
+                FindPhoneImageAnimator->SetImageAnimatorSrc(FindPhoneImageInfo, FINDPHONE_IMAGE_ANIMATOR_VIEW_NUM_FRAMES, FINDPHONE_IMAGE_ANIMATOR_VIEW_TIMEOFUPDATE);
+                FindPhoneImageAnimator->SetRepeat(true);
+                FindPhoneImageAnimator->Start();
+            }
+            /* ----------------------------- FindPhoneLabel ----------------------------- */
+            FindPhoneLabel = new UILabelExt();
+            if (FindPhoneLabel == nullptr)
+            {
+                WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnBindingView] FindPhoneLabel new fail");
+                return;
+            }
+            FindPhoneLabel->SetPosition(33, 270, 400, 40);
+            FindPhoneLabel->SetStyle(STYLE_TEXT_FONT, 30);
+            FindPhoneLabel->SetStyle(STYLE_LINE_HEIGHT, 35);
+            FindPhoneLabel->SetText("手机正在响铃/震动");
+            FindPhoneLabel->SetLineBreakMode(UILabel::LINE_BREAK_ELLIPSIS);
+            FindPhoneLabel->SetTextColor(Color::GetColorFromRGBA(0x4f, 0xc3, 0x4c, 0xff));
+            FindPhoneLabel->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
+            FindPhoneLabel->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
+            /* -------------------------- FindPhoneLabelButton -------------------------- */
+            FindPhoneLabelButton = new UILabelButtonExt();
+            if (FindPhoneLabelButton == nullptr)
+            {
+                WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[CreateDeviceUnBindingView] FindPhoneLabelButton new fail");
+                return;
+            }
+            FindPhoneLabelButton->SetPosition(0, 366, 466, 100);
+            FindPhoneLabelButton->SetViewId(FINDPHONE_LABELBUTTON);
+            const char *ImgSrc = "/user/res/466x100button.bin";
+            FindPhoneLabelButton->SetImageSrc(ImgSrc, ImgSrc);
+            FindPhoneLabelButton->SetText("停止");
+            FindPhoneLabelButton->SetTextColor(Color::GetColorFromRGBA(0xff, 0x5a, 0x36, 0xff));
+            FindPhoneLabelButton->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30);
+            FindPhoneLabelButton->SetStyleForState(STYLE_BORDER_COLOR, 0xff0b1928, UIButton::PRESSED);
+            UIView::OnClickListener *clickListener = static_cast<UIView::OnClickListener *>(FindPhonePresenter::GetInstance());
+            FindPhoneLabelButton->SetOnClickListener(clickListener);
+            /* ----------------------------------- Add ---------------------------------- */
+            FindPhoneGroupView->Add(FindPhoneTitleLabel);
+            FindPhoneGroupView->Add(FindPhoneImageAnimator);
+            FindPhoneGroupView->Add(FindPhoneLabel);
+            FindPhoneGroupView->Add(FindPhoneLabelButton);
+        }
+        viewInitStatus = true;
+    }
+
+    void FindPhoneView::OnStart()
+    {
+        View<FindPhonePresenter>::OnStart();
+        FindPhoneViewInit();
+
+        // 增加按键监听
+        RootView::OnKeyActListener *keyactListener = (RootView::OnKeyActListener *)OHOS::FindPhonePresenter::GetInstance();
+        RootView::GetInstance()->SetOnKeyActListener(keyactListener);
+    }
+
+    void FindPhoneView::OnSetUpView()
+    {
+        View<FindPhonePresenter>::OnSetUpView();
+        RootView::GetInstance()->Add(FindPhoneGroupView);
+        Draw();
+    }
+
+    void FindPhoneView::OnTearDownView()
+    {
+        View<FindPhonePresenter>::OnTearDownView();
+        return;
+    }
+
+    void FindPhoneView::OnStop()
+    {
+        View<FindPhonePresenter>::OnStop();
+        RootView::GetInstance()->RemoveAll();
+        RootView::GetInstance()->ClearOnKeyActListener();
+        return;
+    }
+}
\ No newline at end of file
index 9aae7b6..0ce19ba 100644 (file)
@@ -36,8 +36,9 @@ namespace OHOS
 
     map<string, AppViewId> g_jumpView = {
         {DROPDOWN_CLICK_SETTING, VIEW_SETTING}, // 设置
-        //{DROPDOWN_CLICK_DNOTDISTURB, VIEW_CLASSIC_BLUETOOTH}, // 勿扰
+        //{DROPDOWN_CLICK_DNOTDISTURB, VIEW_FIND_PHONE}, // 勿扰
         {DROPDOWN_CLICK_SAVEELE, VIEW_SAVEELE}, // 省电模式
+        {DROPDOWN_CLICK_FINDMYPHONE,VIEW_FIND_PHONE},
     };
 
     static MainPresenterSample *g_pMainPresenterSample = nullptr;
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/466x100button.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/466x100button.bin
new file mode 100644 (file)
index 0000000..cf81399
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/466x100button.bin differ
index 23826b4..3d0f08b 100644 (file)
Binary files a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/dropdown/dropdown.bin and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/dropdown/dropdown.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/1.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/1.bin
new file mode 100644 (file)
index 0000000..2273cd8
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/1.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/10.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/10.bin
new file mode 100644 (file)
index 0000000..f93d750
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/10.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/11.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/11.bin
new file mode 100644 (file)
index 0000000..df46946
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/11.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/12.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/12.bin
new file mode 100644 (file)
index 0000000..2d344f8
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/12.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/13.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/13.bin
new file mode 100644 (file)
index 0000000..b447b41
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/13.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/14.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/14.bin
new file mode 100644 (file)
index 0000000..a4120b5
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/14.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/15.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/15.bin
new file mode 100644 (file)
index 0000000..64c4bdf
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/15.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/16.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/16.bin
new file mode 100644 (file)
index 0000000..f8b1690
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/16.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/17.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/17.bin
new file mode 100644 (file)
index 0000000..5e04ef8
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/17.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/18.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/18.bin
new file mode 100644 (file)
index 0000000..3cd8ff5
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/18.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/19.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/19.bin
new file mode 100644 (file)
index 0000000..b1a06a5
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/19.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/2.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/2.bin
new file mode 100644 (file)
index 0000000..f09d2d7
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/2.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/20.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/20.bin
new file mode 100644 (file)
index 0000000..3eb902d
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/20.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/21.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/21.bin
new file mode 100644 (file)
index 0000000..9f4c541
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/21.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/22.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/22.bin
new file mode 100644 (file)
index 0000000..911bc64
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/22.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/23.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/23.bin
new file mode 100644 (file)
index 0000000..481371b
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/23.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/24.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/24.bin
new file mode 100644 (file)
index 0000000..70d5a36
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/24.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/25.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/25.bin
new file mode 100644 (file)
index 0000000..140ead0
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/25.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/26.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/26.bin
new file mode 100644 (file)
index 0000000..70a6edc
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/26.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/27.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/27.bin
new file mode 100644 (file)
index 0000000..24ab75d
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/27.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/28.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/28.bin
new file mode 100644 (file)
index 0000000..e5c286b
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/28.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/29.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/29.bin
new file mode 100644 (file)
index 0000000..9229924
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/29.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/3.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/3.bin
new file mode 100644 (file)
index 0000000..1802ec1
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/3.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/30.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/30.bin
new file mode 100644 (file)
index 0000000..00a693c
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/30.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/31.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/31.bin
new file mode 100644 (file)
index 0000000..23fb373
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/31.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/32.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/32.bin
new file mode 100644 (file)
index 0000000..17de93c
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/32.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/33.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/33.bin
new file mode 100644 (file)
index 0000000..bfa8f9b
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/33.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/34.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/34.bin
new file mode 100644 (file)
index 0000000..d022b51
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/34.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/35.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/35.bin
new file mode 100644 (file)
index 0000000..fa67d6b
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/35.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/36.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/36.bin
new file mode 100644 (file)
index 0000000..c5966a9
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/36.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/37.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/37.bin
new file mode 100644 (file)
index 0000000..d945f94
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/37.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/38.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/38.bin
new file mode 100644 (file)
index 0000000..31ae7aa
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/38.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/39.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/39.bin
new file mode 100644 (file)
index 0000000..cee47b3
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/39.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/4.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/4.bin
new file mode 100644 (file)
index 0000000..04d5695
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/4.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/40.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/40.bin
new file mode 100644 (file)
index 0000000..e305830
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/40.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/41.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/41.bin
new file mode 100644 (file)
index 0000000..0fe61b7
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/41.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/42.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/42.bin
new file mode 100644 (file)
index 0000000..d3bcc47
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/42.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/43.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/43.bin
new file mode 100644 (file)
index 0000000..c1806ab
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/43.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/44.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/44.bin
new file mode 100644 (file)
index 0000000..9dea25e
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/44.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/45.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/45.bin
new file mode 100644 (file)
index 0000000..a84a93c
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/45.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/46.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/46.bin
new file mode 100644 (file)
index 0000000..5f7e4a6
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/46.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/47.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/47.bin
new file mode 100644 (file)
index 0000000..13ce8d7
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/47.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/48.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/48.bin
new file mode 100644 (file)
index 0000000..738841f
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/48.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/49.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/49.bin
new file mode 100644 (file)
index 0000000..bcb02d9
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/49.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/5.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/5.bin
new file mode 100644 (file)
index 0000000..b8cba58
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/5.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/50.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/50.bin
new file mode 100644 (file)
index 0000000..765673b
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/50.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/6.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/6.bin
new file mode 100644 (file)
index 0000000..5576843
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/6.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/7.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/7.bin
new file mode 100644 (file)
index 0000000..cf9250d
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/7.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/8.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/8.bin
new file mode 100644 (file)
index 0000000..9da6f90
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/8.bin differ
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/9.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/9.bin
new file mode 100644 (file)
index 0000000..ad40414
Binary files /dev/null and b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/findphone/9.bin differ