Merge #358 into sdk602patch0521 from refs/changes/358/head 362/target/1
author罗正 <1732036298@qq.com>
Sat, 22 Jun 2024 08:29:01 +0000 (08:29 +0000)
committersnickersun@163.com <accounts_62b90f7fcf51ade33b6f628e@mail.teambition.com>
Sat, 22 Jun 2024 08:29:01 +0000 (08:29 +0000)
Code review from 罗正

* refs/changes/358/head: (4 commits squashed)

  - 修改铃声MP3路径为music文件夹下

  - 修改闹钟铃声为/user/music/ring/alarm.mp3

  - 显示方式Model文件SetAppListDisplayStyle函数添加错误日志打印

  - Merge branch &#39;sdk602patch0521&#39; of https://codeup.aliyun.com/64191456b9581d62e8f81ac0/FD230 into sdk602patch0521

Signed-off-by: 罗正 <1732036298@qq.com>
Reviewed-by: snickersun@163.com <accounts_62b90f7fcf51ade33b6f628e@mail.teambition.com>
Merged-by: snickersun@163.com <accounts_62b90f7fcf51ade33b6f628e@mail.teambition.com>
link: https://codeup.aliyun.com/64191456b9581d62e8f81ac0/FD230/change/358
code/sdk/application/wearable/fd230app/nativeui/alarm/src/AlarmClockModel.cpp
code/sdk/application/wearable/fd230app/nativeui/themestyle/src/ThemeStyleModel.cpp
code/sdk/application/wearable/nativeabilityfwk/src/Ability.cpp
code/sdk/application/wearable/service/msg_center/src/notify/findwatch_notification.cpp
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/music/ring/alarm.mp3 [moved from code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/ring/alarm.mp3 with 100% similarity]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/music/ring/calling.mp3 [moved from code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/ring/calling.mp3 with 100% similarity]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/music/ring/findwatch.mp3 [moved from code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/ring/findwatch.mp3 with 100% similarity]

index e43dbc2..5304a66 100644 (file)
@@ -760,7 +760,8 @@ int AlarmClockModel::AlarmPlayerInit(void)
     std::string strSongName = sliceId;
     std::string pureName = strSongName.substr(0, strSongName.rfind(".")); // 播放音乐的路径需要引用.号
     WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "PlayerInit, url:%s ", sliceId);
-    std::string strSrcMusic(APP_MUSIC_PATH);
+    //std::string strSrcMusic(APP_MUSIC_PATH);
+    std::string strSrcMusic("/user/music/ring");
     std::string tempStr("/");
     std::string strName = sliceId;
     uri = strSrcMusic + tempStr + strName;
index 6da8835..58ba505 100644 (file)
@@ -2,7 +2,7 @@
  * @Author: luozheng 1732036298@qq.com
  * @Date: 2024-06-07 09:21:47
  * @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-06-18 14:42:50
+ * @LastEditTime: 2024-06-22 15:10:07
  * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/set_desktop/src/ThemeStyleModel.cpp
  */
 
@@ -10,6 +10,7 @@
 #include "kv_store.h"
 #include "securec.h"
 #include "wearable_log.h"
+#include <ohos_errno.h>
 namespace OHOS
 {
     static const int STYLE_VALUE_LEN = 32;
@@ -49,13 +50,18 @@ namespace OHOS
     /// @param style 要设置的风格样式
     void ThemeStyleModel::SetAppListDisplayStyle(ThemeStyle style)
     {
-        WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ThemeStyleModel::SetAppListDisplayStyle");
+        WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ThemeStyleModel::SetAppListDisplayStyle,style = %d", style);
 
         // 检查是否存在对应的样式选项
         if (ThemeStyleMap.find(style) != ThemeStyleMap.end())
         {
             // 根据映射设置显示样式值
-            (void)UtilsSetValue(THEMESTYLE_KEY, ThemeStyleMap.at(style).c_str());
+            int ret = UtilsSetValue(THEMESTYLE_KEY, ThemeStyleMap.at(style).c_str());
+            if (ret != EC_SUCCESS)
+            {
+                WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "UtilsSetValue error,ret = %d", ret);
+                return;
+            }
         }
         else
         {
@@ -63,7 +69,7 @@ namespace OHOS
         }
     }
 
-    //获取选中的样式Id
+    // 获取选中的样式Id
     uint16_t ThemeStyleModel::GetSelectThemeStyleId(void)
     {
         return GetAppListDisplayStyle();
index 114fc4b..311cba0 100755 (executable)
@@ -183,7 +183,7 @@ void Ability::PostChangeSlice(const uint16_t targetSliceId, TransitionType type,
 
 void Ability::OnTransitionEnd()
 {
-    WEARABLE_LOGE(WEARABLE_LOG_MODULE_LAUNCHER_FWK, "Ability::OnTransitionEnd");
+    WEARABLE_LOGD(WEARABLE_LOG_MODULE_LAUNCHER_FWK, "Ability::OnTransitionEnd");
     if (!sliceTransition_.IsCurrentSnapshotEnabled()) {
         if (prevSlice_.slice != nullptr) {
             prevSlice_.slice->OnStop();
index 0302310..19bdd10 100644 (file)
@@ -2,7 +2,7 @@
  * @Author: luozheng 1732036298@qq.com
  * @Date: 2024-03-25 17:33:47
  * @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-03-26 18:25:06
+ * @LastEditTime: 2024-06-22 11:35:48
  * @FilePath: /FD230/code/sdk/application/wearable/service/msg_center/src/notify/findwatch_notification.cpp
  * @details:实现查找手表的功能一般需要手表和智能手机之间的配合,通常是通过手机上的应用(App)或其他设备发送指令给手表,触发手表的查找功能。
  * 以下是基本的实现步骤:
@@ -87,7 +87,7 @@ namespace OHOS
     {
         // 本地播放文件路径和状态
         WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "RingPlayerInit start!");
-        std::string strSrcMusic("/user/res/ring");
+        std::string strSrcMusic("/music/ring");
         std::string tempStr("/");
         std::string strName = RingMusicName;
         uri = strSrcMusic + tempStr + strName;