DialArcProgressView* view = new DialArcProgressView();\r
view->SetPosition(data->typeData.rect.x, data->typeData.rect.y,\r
data->typeData.rect.w, data->typeData.rect.h);\r
- GRAPHIC_LOGE("SetPosition: %d, %d, %d ,%d \n", data->typeData.rect.x , data->typeData.rect.w ,data->typeData.rect.y ,data->typeData.rect.h);\r
+ // GRAPHIC_LOGE("SetPosition: %d, %d, %d ,%d \n", data->typeData.rect.x , data->typeData.rect.w ,data->typeData.rect.y ,data->typeData.rect.h);\r
view->SetCenterPosition(\r
data->typeData.rect.x + data->typeData.rect.w / 2, // 2: half\r
data->typeData.rect.y + data->typeData.rect.h / 2); // 2: half\r
- GRAPHIC_LOGE("SetCenterPosition: %d, %d\n", data->typeData.rect.x + data->typeData.rect.w / 2,data->typeData.rect.y + data->typeData.rect.h / 2);\r
+ // GRAPHIC_LOGE("SetCenterPosition: %d, %d\n", data->typeData.rect.x + data->typeData.rect.w / 2,data->typeData.rect.y + data->typeData.rect.h / 2);\r
view->SetRadius(data->radius);\r
view->SetStartAngle(data->startAngle);\r
view->SetEndAngle(data->endAngle);\r
--- /dev/null
+中文名:新年快乐\r
+英文名:Happy New Year\r
+标签:数码表盘;节日活动;新年表盘\r
--- /dev/null
+中文名:蛇年大吉\r
+英文名:Snake Year Luck\r
+标签:数码表盘;新年表盘\r
--- /dev/null
+中文名:福娃贺岁\r
+英文名:Lucky Doll New\r
+标签:数码表盘;新年表盘\r
--- /dev/null
+中文名:恭喜发财\r
+英文名:Wish You Wealth\r
+标签:数码表盘;节日活动;新年表盘\r
--- /dev/null
+中文名:好运连连\r
+英文名:Good Luck Forever\r
+标签:数码表盘;新年表盘\r
--- /dev/null
+中文名:八方来财\r
+英文名:Wealth from All\r
+标签:数码表盘;节日活动;新年表盘\r
--- /dev/null
+中文名:喜迎2025\r
+英文名:Welcome 2025\r
+标签:数码表盘;新年表盘\r
--- /dev/null
+中文名:元旦快乐\r
+英文名:New Year's Day\r
+标签:数码表盘;节日活动;新年表盘\r
--- /dev/null
+中文名:新春快乐\r
+英文名:Happy Spring\r
+标签:数码表盘;节日活动;新年表盘\r
--- /dev/null
+中文名:2025\r
+英文名:2025\r
+标签:数码表盘;新年表盘\r
--- /dev/null
+中文名:蛇来运转\r
+英文名:Luck with Snake\r
+标签:数码表盘;新年表盘\r
--- /dev/null
+中文名:蛇年吉祥\r
+英文名:Good Snake Year\r
+标签:数码表盘;新年表盘\r
<!-- 分隔符 -->\r
<!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->\r
\r
- <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="147 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>\r
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>\r
\r
</dial>
\ No newline at end of file
--- /dev/null
+<dial title="HappyNewYear" description="新年快乐" size="466 466" version="1.0" preview_img="./instance/192/HappyNewYear.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/192/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/192/Battery/Battery.png,./instance/192/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="SnakeYearLuck" description="蛇年大吉" size="466 466" version="1.0" preview_img="./instance/193/SnakeYearLuck.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/193/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/193/Battery/Battery.png,./instance/193/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="LuckyDollNew" description="新年快乐" size="466 466" version="1.0" preview_img="./instance/194/LuckyDollNew.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/194/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/194/Battery/Battery.png,./instance/194/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="WishYouWealth" description="恭喜发财" size="466 466" version="1.0" preview_img="./instance/195/WishYouWealth.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/195/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/195/Battery/Battery.png,./instance/195/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="GoodLuckForever" description="好运连连" size="466 466" version="1.0" preview_img="./instance/196/GoodLuckForever.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/196/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/196/Battery/Battery.png,./instance/196/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="WealthfromAll" description="八方来财" size="466 466" version="1.0" preview_img="./instance/197/WealthfromAll.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/197/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/197/Battery/Battery.png,./instance/197/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="Welcome2025" description="喜迎2025" size="466 466" version="1.0" preview_img="./instance/198/Welcome2025.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/198/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/198/Battery/Battery.png,./instance/198/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="NewYearsDay" description="元旦快乐" size="466 466" version="1.0" preview_img="./instance/199/NewYearsDay.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/199/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/199/Battery/Battery.png,./instance/199/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="HappySpring" description="新春快乐" size="466 466" version="1.0" preview_img="./instance/200/HappySpring.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/200/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/200/Battery/Battery.png,./instance/200/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="2025" description="2025" size="466 466" version="1.0" preview_img="./instance/201/2025.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/201/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/201/Battery/Battery.png,./instance/201/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="LuckwithSnake" description="蛇来运转" size="466 466" version="1.0" preview_img="./instance/202/LuckwithSnake.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/202/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/202/Battery/Battery.png,./instance/202/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
--- /dev/null
+<dial title="GoodSnakeYear" description="蛇年吉祥" size="466 466" version="1.0" preview_img="./instance/203/GoodSnakeYear.png">
+ <static_img id="back_ground" position="0 0" img_name="./instance/203/MAIN_FACE_IMAGE.png"></static_img>
+
+ <!-- 月份标签 -->
+ <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 390 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>
+ <!-- 日期标签 -->
+ <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 390 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>
+ <!-- 星期显示 -->
+ <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 390 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>
+
+ <!-- 电池进度条 -->
+ <box_progress id="battery_progress" rect="180 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
+ <!-- 电池图像 -->
+ <option_img position="173 52" img_names="./instance/203/Battery/Battery.png,./instance/203/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>
+ <!-- 电池百分比标签 -->
+ <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>
+
+
+ <!-- 小时标签 -->
+ <!-- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="152 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="15" period="10"></label> -->
+ <!-- 分钟标签 -->
+ <!-- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="260 318 200 60" text="%02.0f" font_size="65" align="center" bind_data="14" period="10"></label> -->
+ <!-- 分隔符 -->
+ <!-- <label id="point_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="220 308 50 120" text=":" font_size="75" align="center"></label> -->
+
+ <label id="hour_ten_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10"></label>
+
+</dial>
\ No newline at end of file
mkdir -p out dial_lzma
# 检查是否传入参数
-if [ "$#" -gt 1 ]; then
- echo "Usage: $0 [dial_folder]"
- exit 1
-fi
+# if [ "$#" -gt 1 ]; then
+# echo "Usage: $0 [dial_folder]"
+# exit 1
+# fi
-# 如果有参数,则处理指定的目录;否则处理所有子目录
+#功能1:如果有一个参数(制作单个表盘)
if [ "$#" -eq 1 ]; then
subdirs=("instance/$1/")
if [ ! -d "instance/$1" ]; then
echo "Error: Specified directory 'instance/$1' does not exist."
exit 1
fi
+#功能2:如果有两个参数(制作多个表盘,处理指定范围的表盘目录)
+elif [ "$#" -eq 2 ]; then
+ start_dir=$(basename "$1")
+ end_dir=$(basename "$2")
+ subdirs=()
+ for dir in instance/*/; do
+ dir_name=$(basename "$dir")
+ # 将目录名转换为数字进行比较(使用算术比较 -gt 和 -lt)
+ if [ "$dir_name" -gt "$start_dir" ] && [ "$dir_name" -lt "$end_dir" ]; then
+ subdirs+=("$dir")
+ fi
+ done
+ if [ ${#subdirs[@]} -eq 0 ]; then
+ echo "Error: No directories found in the specified range."
+ exit 1
+ fi
+
+#功能3:如果没有参数(则制作所有表盘)
else
subdirs=(instance/*/)
fi
## 在liunx环境运行表盘脚本\r
\r
# 1.下载对应模块\r
+\r
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Pillow\r
\r
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python\r
./gen_dial_bin.sh\r
\r
## 3.制作运行单个表盘\r
+\r
python ./main.py -dir ./instance/1028/ -output ./out/\r
\r
#使用lzma_tool工具需要赋权限\r
chmod +x ../lzma_tool/lzma_tool\r
\r
- ### 更新版本 0830\r
+### 更新版本 0830\r
+\r
- 制作单个表盘以及lzma文件 **./gen_dial_bin.sh + 表盘文件夹路径**\r
\r
```\r
示例 ./gen_dial_bin.sh ../instance/114/\r
```\r
-\r
- 制作所有的表盘以及lzma文件\r
\r
```\r
./gen_dial_bin.sh\r
```\r
\r
- \r
\r
+\r
+### 更新版本0110\r
+\r
+制作指定段表盘 : start ->end 根据表盘Id 进行依次制作表盘\r
+\r
+```c\r
+ 示例 ./gen_dial_bin.sh ../instance/114/ ../instance/124/ \r
+```\r
+\r
+- 效果会生成 114->124 一共11个表盘\r