+++ /dev/null
-usage: main.py [-h] [-file FILE] [-dir DIR] [-output OUTPUT]\r
-\r
-options:\r
- -h, --help 显示帮助信息。\r
- -file FILE, -f FILE 指定待转化的离线表盘xml文件路径。\r
- -dir DIR, -d DIR 指定待转化的文件夹路径。根据指定路径,转化文件夹下所有xml文件。\r
- -output OUTPUT 指定转化后离线表盘打包资源所在路径\r
-\r
-example:\r
-windows: python .\main.py -dir .\instance\analogue_dial\r
-windows: python .\main.py -dir .\instance\kaleidoscope_dial
\ No newline at end of file
+++ /dev/null
-#!/bin/bash
-# 表盘转换脚本 - 通用版本,可以转换任意文件夹的表盘
-# 使用方法: ./build_dial.sh [文件夹路径] [输出目录]
-
-# 获取脚本所在目录
-SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
-cd "$SCRIPT_DIR"
-
-# 获取参数
-if [ -z "$1" ]; then
- echo "使用方法: $0 <文件夹路径> [输出目录]"
- echo "示例: $0 ./instance/206"
- echo "示例: $0 ./instance/206 ./out"
- exit 1
-fi
-
-INPUT_DIR="$1"
-OUTPUT_DIR="${2:-./out}"
-
-# 如果输入的是相对路径,转换为绝对路径
-if [[ ! "$INPUT_DIR" = /* ]]; then
- INPUT_DIR="$SCRIPT_DIR/$INPUT_DIR"
-fi
-
-# 检查输入目录是否存在
-if [ ! -d "$INPUT_DIR" ]; then
- echo "错误: 输入目录不存在: $INPUT_DIR"
- exit 1
-fi
-
-# 检查是否存在 XML 文件
-XML_COUNT=$(find "$INPUT_DIR" -maxdepth 1 -name "*.xml" | wc -l)
-if [ "$XML_COUNT" -eq 0 ]; then
- echo "错误: 在目录 $INPUT_DIR 中未找到 XML 文件"
- exit 1
-fi
-
-echo "=== 开始转换表盘 ==="
-echo "输入目录: $INPUT_DIR"
-echo "输出目录: $OUTPUT_DIR"
-echo "找到 $XML_COUNT 个 XML 文件"
-echo ""
-
-# 执行转换
-python3 main.py -dir "$INPUT_DIR" -output "$OUTPUT_DIR"
-
-# 检查转换是否成功
-if [ $? -eq 0 ]; then
- echo ""
- echo "=== 转换完成 ==="
- echo "输出文件位置: $OUTPUT_DIR"
- if [ -d "$OUTPUT_DIR" ]; then
- echo "生成的 .bin 文件:"
- ls -lh "$OUTPUT_DIR"/*.bin 2>/dev/null || echo "未找到输出文件"
- fi
-else
- echo ""
- echo "=== 转换失败 ==="
- exit 1
-fi
-
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-from enum import Enum\r
-from ctypes import *\r
-\r
-class Point(Structure):\r
- _fields_ = [\r
- ('x', c_short),\r
- ('y', c_short),\r
- ]\r
-\r
-class Rect(Structure):\r
- _fields_ = [\r
- ('x', c_short),\r
- ('y', c_short),\r
- ('w', c_ushort),\r
- ('h', c_ushort)\r
- ]\r
-\r
-class ColorStop(Structure):\r
- _fields_ = [\r
- ('stop', c_float),\r
- ('color', c_uint),\r
- ]
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import os\r
-import re\r
-import struct\r
-import ctypes\r
-import sys\r
-from ctypes import *\r
-import xml.sax\r
-from enum import Enum\r
-import img_convert\r
-import video_convert\r
-from dial_static_img import DialStaticImg\r
-from dial_sequence_img import DialSequenceImg\r
-from dial_rotate_img import DialRotateImg\r
-from dial_option_img import DialOptionImg\r
-from dial_digital_img import DialDigitalImg\r
-from dial_label import DialLabel\r
-from dial_arc_label import DialArcLabel\r
-from dial_box_progress import DialBoxProgress\r
-from dial_arc_progress import DialArcProgress\r
-from dial_video import DialVideo\r
-from dial_click import DialClick\r
-from dial_kaleidoscope import DialKaleidoscope\r
-\r
-class DialHeader(Structure):\r
- _fields_ = [\r
- ('dialName', c_char * 16),\r
- ('width', c_short),\r
- ('height', c_short),\r
- ('version', c_char * 16),\r
- ('previewImgId', c_ushort),\r
- ('description', c_char * 128),\r
- ('imgoffset', c_uint),\r
- ('period', c_ubyte),\r
- ('dialViewCount', c_ubyte),\r
- ('displayCapabiliy', c_ubyte),\r
- ('ambientPeriod', c_ubyte),\r
- ]\r
- _DIAL_DEFAULT_MAX_WIDTH = 960\r
- _DIAL_DEFAULT_MAX_HEIGHT = 960\r
-\r
- def __init__(self):\r
- self.imgoffset = 0\r
- self.dialViewCount = 0\r
- self.period = 0\r
- self.displayCapabiliy = 0\r
- self.ambientPeriod = 0\r
- self.viewType = []\r
- self.viewPt = []\r
-\r
- def parse_attributes(self, attributes):\r
- title = attributes["title"]\r
- self.dialName = bytes(title, encoding = "utf8")\r
-\r
- description = attributes["description"]\r
- self.description = bytes(description, encoding = "utf8")\r
-\r
- version = attributes["version"]\r
- self.version = bytes(version, encoding = "utf8")\r
-\r
- self._parse_size_attr(attributes["size"])\r
-\r
- previewStr = attributes["preview_img"]\r
- self.previewImgId = img_convert.instance.convert_img(previewStr)\r
-\r
- for attr in attributes.getNames():\r
- if attr == "tile_width":\r
- tile_width = int(attributes["tile_width"])\r
- img_convert.instance.set_tile_width(tile_width)\r
- elif attr == "ambient_period":\r
- period_suppor_value = {1, 10, 30, 60}\r
- self.ambientPeriod = int(attributes["ambient_period"])\r
- if self.ambientPeriod not in period_suppor_value:\r
- self.ambientPeriod = 0\r
- print("[WARNING]:label image period value not support, using defalut value 0")\r
-\r
-\r
- def add_view(self, viewObj, viewType):\r
- self.viewPt.append(viewObj)\r
- self.viewType.append(viewType)\r
- self.dialViewCount += 1\r
-\r
- def get_bytes(self):\r
- ret = bytes(self)\r
- for index in range(self.dialViewCount):\r
- ret += struct.pack('@b', self.viewType[index])\r
- return ret\r
-\r
- def get_size(self):\r
- return sizeof(self) + sizeof(c_ubyte) * self.dialViewCount\r
-\r
- def _parse_size_attr(self, input_size):\r
- input_width,input_height = input_size.split(' ')\r
- width = int(input_width)\r
- if width <= 0 or width > DialHeader._DIAL_DEFAULT_MAX_WIDTH :\r
- print(f"[ERR]:dial size width out of range, (0, {DialHeader._DIAL_DEFAULT_MAX_WIDTH}], value:{width}")\r
- sys.exit(1)\r
- self.width = width\r
-\r
- height = int(input_height)\r
- if height <= 0 or height > DialHeader._DIAL_DEFAULT_MAX_HEIGHT :\r
- print(f"[ERR]:dial size height out of range, (0, {DialHeader._DIAL_DEFAULT_MAX_HEIGHT}], value:{height}")\r
- sys.exit(1)\r
- self.height = height\r
-\r
-class DialConvertTool(xml.sax.ContentHandler):\r
- parser = xml.sax.make_parser()\r
- DIAL_STATIC_IMG_TYPE = 0\r
- DIAL_SEQUENCE_IMG_TYPE = 1\r
- DIAL_ROTATE_IMG_TYPE = 2\r
- DIAL_OPTION_IMG_TYPE = 3\r
- DIAL_DIGITAL_IMG_TYPE = 4\r
- DIAL_LABEL_TYPE = 5\r
- DIAL_ARC_LABEL_TYPE = 6\r
- DIAL_BOX_PROGRESS_TYPE = 7\r
- DIAL_ARC_PROGRESS_TYPE = 8\r
- DIAL_VIDEO_TYPE = 9\r
- DIAL_CLICK_TYPE = 10\r
- DIAL_KALEIDOSCCOPE_TYPE = 11\r
-\r
- def __init__(self):\r
- self.inFile = ""\r
- self.outPath = ""\r
- self.header = DialHeader()\r
- self.parser.setFeature(xml.sax.handler.feature_namespaces, 0)\r
- self.parser.setContentHandler(self)\r
-\r
- def startElement(self, tag, attributes):\r
- viewTypeArray = []\r
- if tag == "dial":\r
- self.header.parse_attributes(attributes)\r
- elif tag == "static_img":\r
- view = DialStaticImg()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_STATIC_IMG_TYPE)\r
- elif tag == "sequence_img":\r
- view = DialSequenceImg()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_SEQUENCE_IMG_TYPE)\r
- elif tag == "rotate_img":\r
- view = DialRotateImg()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_ROTATE_IMG_TYPE)\r
- elif tag == "option_img":\r
- view = DialOptionImg()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_OPTION_IMG_TYPE)\r
- elif tag == "digital_img":\r
- view = DialDigitalImg()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_DIGITAL_IMG_TYPE)\r
- elif tag == "label":\r
- view = DialLabel()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_LABEL_TYPE)\r
- elif tag == "arc_label":\r
- view = DialArcLabel()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_ARC_LABEL_TYPE)\r
- elif tag == "box_progress":\r
- view = DialBoxProgress()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_BOX_PROGRESS_TYPE)\r
- elif tag == "arc_progress":\r
- view = DialArcProgress()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_ARC_PROGRESS_TYPE)\r
- elif tag == "video":\r
- view = DialVideo()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_VIDEO_TYPE)\r
- elif tag == "click":\r
- view = DialClick()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_CLICK_TYPE)\r
- elif tag == "kaleidoscope":\r
- view = DialKaleidoscope()\r
- view.parse_attributes(attributes)\r
- self.header.add_view(view, self.DIAL_KALEIDOSCCOPE_TYPE)\r
-\r
- def endElement(self, tag):\r
- if tag == "dial":\r
- # create & open dstfile\r
- outputfile = self.outPath + "/" + os.path.basename(self.inFile)[:-3] + "bin"\r
- fb = open(outputfile, 'wb')\r
- os.chmod(outputfile, 0o0755)\r
- self._write_data_to_bin(fb)\r
- fb.close()\r
-\r
- def convert_xml_to_output(self, inFile, outPath):\r
- self.inFile = inFile\r
- self.outPath = outPath\r
- self.parser.parse(inFile)\r
-\r
- def _write_data_to_bin(self, fb):\r
- self.header.imgoffset += self.header.get_size()\r
- aod_only, normal_only = 0, 0\r
- for view in self.header.viewPt:\r
- if self.header.period < view.period:\r
- self.header.period = view.period\r
- if view.displayMode == 1:\r
- aod_only = aod_only + 1\r
- elif view.displayMode == 2:\r
- aod_only = aod_only + 1\r
- normal_only = normal_only + 1\r
- else:\r
- normal_only = normal_only + 1\r
- self.header.imgoffset += view.get_size()\r
- if normal_only > 0 and aod_only > 0:\r
- self.header.displayCapabiliy = 2\r
- elif normal_only > 0 and aod_only == 0:\r
- self.header.displayCapabiliy = 0\r
- else:\r
- self.header.displayCapabiliy = 1\r
-\r
- fb.write(self.header.get_bytes())\r
- for view in self.header.viewPt:\r
- if isinstance(view, DialVideo):\r
- view.offset += self.header.imgoffset + img_convert.instance.get_size()\r
- fb.write(view.get_bytes())\r
- img_convert.instance.write_data_to_bin(fb)\r
- video_convert.instance.write_data_to_bin(fb)\r
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Point\r
-\r
-class DialArcLabel(Structure):\r
- _fields_ = [\r
- ('align', c_ubyte),\r
- ('fontSize', c_ubyte),\r
- ('center', Point),\r
- ('radius', c_ushort),\r
- ('rotateStart', c_short),\r
- ('rotaeteEnd', c_short),\r
- ('color', c_uint),\r
- ('fontName', c_char * 64),\r
- ('text', c_char * 64),\r
- ('bindData', c_short),\r
- ('isPeriodic', c_bool),\r
- ('displayMode', c_ubyte),\r
- ('isAmbientPeriodic', c_bool)\r
- ]\r
- def __init__(self):\r
- self.period = 0\r
- self.isPeriodic = False\r
- self.displayMode = 0\r
- self.isAmbientPeriodic = False\r
-\r
- def parse_attributes(self, attributes):\r
- alignStr = attributes["align"]\r
- if alignStr == "bottom":\r
- self.align = 4\r
- elif alignStr == "top":\r
- self.align = 3\r
- elif alignStr == "center":\r
- self.align = 2\r
- elif alignStr == "right":\r
- self.align = 1\r
- elif alignStr == "left":\r
- self.align = 0\r
- else:\r
- self.align = 0\r
- print("[WARNING] arc label align value input error, using defalut value")\r
-\r
- self.fontSize = int(attributes["font_size"])\r
- if self.fontSize < np.iinfo(np.int16).min or self.fontSize > np.iinfo(np.int16).max:\r
- print("[ERR]:label font size out of range")\r
- sys.exit(1)\r
-\r
- x,y = attributes["center"].split(" ")\r
- self.center.x = int(x)\r
- if self.center.x < np.iinfo(np.int16).min or self.center.x > np.iinfo(np.int16).max:\r
- print("[ERR]:arc label center x out of range")\r
- sys.exit(1)\r
- self.center.y = int(y)\r
- if self.center.y < np.iinfo(np.int16).min or self.center.y > np.iinfo(np.int16).max:\r
- print("[ERR]:arc label center y out of range")\r
- sys.exit(1)\r
-\r
- self.radius = int(attributes["radius"])\r
- if self.radius < 0 or self.radius > np.iinfo(np.int16).max:\r
- print("[ERR]:arc label radius out of range")\r
- sys.exit(1)\r
-\r
- self.rotateStart = int(attributes["start_angle"])\r
- self.rotaeteEnd = int(attributes["end_angle"])\r
-\r
- self.color = int(attributes["color"], 16)\r
- self.fontName = bytes(attributes["font"], encoding = "utf8")\r
- self.text = bytes(attributes["text"], encoding = "utf8")\r
- for attr in attributes.getNames():\r
- if attr == "bind_data":\r
- self.bindData = int(attributes["bind_data"])\r
- if self.bindData < 0 or self.bindData > np.iinfo(np.int16).max:\r
- print("[ERR]:arc label bind data out of range")\r
- sys.exit(1)\r
- elif attr == "period":\r
- period_suppor_value = {1, 10, 30, 60}\r
- self.period = int(attributes["period"])\r
- if self.period == 0:\r
- self.isPeriodic = False\r
- elif self.period not in period_suppor_value:\r
- self.period = 0\r
- print("[WARNING]:arc label period value not support, using defalut value 0")\r
- else:\r
- self.isPeriodic = True\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
- if self.displayMode != 0 :\r
- if "ambient_periodic" in attributes.getNames():\r
- if attributes["ambient_periodic"] == "true":\r
- self.isAmbientPeriodic = True\r
-\r
- if self.isPeriodic != 0 and self.bindData == 0:\r
- print("[ERR]:[bind_data] is not set, [period] cannot be set")\r
- sys.exit(1)\r
-\r
- def get_bytes(self):\r
- return bytes(self)\r
-\r
- def get_size(self):\r
- return sizeof(self)
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Rect\r
-from common_types import ColorStop\r
-import img_convert\r
-\r
-class ProgressUnion(Union):\r
- _fields_ = [\r
- ('stopCount', c_ubyte),\r
- ('imgId', c_ushort),\r
- ('color', c_uint),\r
- ]\r
-\r
-class DialArcProgress(Structure):\r
- _fields_ = [\r
- ('cap', c_ubyte),\r
- ('isPeriodic', c_bool),\r
- ('radius', c_ushort),\r
- ('startAngle', c_ushort),\r
- ('endAngle', c_ushort),\r
- ('lineWidth', c_ushort),\r
- ('bindData', c_short),\r
- ('bgColor', c_uint),\r
- ('type', c_ubyte),\r
- ('rect', Rect),\r
- ('unionValue', ProgressUnion),\r
- ('displayMode', c_ubyte),\r
- ('isAmbientPeriodic', c_bool)\r
- ]\r
-\r
- def __init__(self):\r
- self.stop = []\r
- self.period = 0\r
- self.isPeriodic = False\r
- self.displayMode = 0\r
- self.isAmbientPeriodic = False\r
-\r
- def parse_attributes(self, attributes):\r
- x,y,w,h = attributes["rect"].split(" ")\r
- self.rect.x = int(x)\r
- if self.rect.x < np.iinfo(np.int16).min or self.rect.x > np.iinfo(np.int16).max:\r
- print("[ERR]:arc progress rect x out of range")\r
- sys.exit(1)\r
- self.rect.y = int(y)\r
- if self.rect.y < np.iinfo(np.int16).min or self.rect.y > np.iinfo(np.int16).max:\r
- print("[ERR]:arc progress rect y out of range")\r
- sys.exit(1)\r
- self.rect.w = int(w)\r
- if self.rect.w < np.iinfo(np.int16).min or self.rect.w > np.iinfo(np.int16).max:\r
- print("[ERR]:arc progress rect w out of range")\r
- sys.exit(1)\r
- self.rect.h = int(h)\r
- if self.rect.h < np.iinfo(np.int16).min or self.rect.h > np.iinfo(np.int16).max:\r
- print("[ERR]:arc progress rect h out of range")\r
- sys.exit(1)\r
-\r
- cap = attributes["cap_type"]\r
- if cap == "round":\r
- self.cap = 1\r
- else:\r
- self.cap = 0\r
-\r
- self.radius = int(attributes["radius"])\r
- if self.radius < 0 or self.radius > np.iinfo(np.int16).max:\r
- print("[ERR]:arc progress radius out of range")\r
- sys.exit(1)\r
-\r
- self.startAngle = int(attributes["start_angle"])\r
- self.endAngle = int(attributes["end_angle"])\r
-\r
- self.lineWidth = int(attributes["line_width"])\r
- if self.lineWidth < 0 or self.lineWidth > np.iinfo(np.int16).max:\r
- print("[ERR]:arc progress lineWidth out of range")\r
- sys.exit(1)\r
-\r
- self.bindData = int(attributes["bind_data"])\r
- if self.bindData < 0 or self.bindData > np.iinfo(np.int16).max:\r
- print("[ERR]:arc progress bind data out of range")\r
- sys.exit(1)\r
-\r
- attrList = attributes.getNames()\r
- for attr in attrList:\r
- if attr == "img_name":\r
- self.unionValue.imgId = img_convert.instance.convert_img(attributes["img_name"])\r
- self.type = 0\r
- break\r
- elif attr == "color":\r
- self.unionValue.color = int(attributes["color"], 16)\r
- self.type = 1\r
- break\r
- elif attr == "gradient_colors":\r
- self.type = 2\r
- stopList = attributes["gradient_stops"].split(" ")\r
- colorList = attributes["gradient_colors"].split(" ")\r
- if len(stopList) != len(colorList):\r
- print("[ERROR]:[gradient_stops] attr not equal [colorList] attr")\r
- self.unionValue.stopCount = min(len(colorList), len(stopList))\r
- for index in range(self.unionValue.stopCount):\r
- colorStop = ColorStop()\r
- colorStop.stop = float(stopList[index])\r
- colorStop.color = int(colorList[index], 16)\r
- self.stop.append(colorStop)\r
- break\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
- if self.displayMode != 0 :\r
- if "ambient_periodic" in attributes.getNames():\r
- if attributes["ambient_periodic"] == "true":\r
- self.isAmbientPeriodic = True\r
-\r
- if "period" in attrList:\r
- period_suppor_value = {1, 10, 30, 60}\r
- self.period = int(attributes["period"])\r
- if self.period == 0:\r
- self.isPeriodic = False\r
- elif self.period not in period_suppor_value:\r
- self.period = 0\r
- print("[WARNING]:label image period value not support, using defalut value 0")\r
- else:\r
- self.isPeriodic = True\r
-\r
- if "background_color" in attrList:\r
- self.bgColor = int(attributes["background_color"], 16)\r
-\r
- def get_bytes(self):\r
- ret = bytes(self)\r
- if self.type == 2:\r
- for stop in self.stop:\r
- ret += bytes(stop)\r
- return ret\r
-\r
- def get_size(self):\r
- ret = sizeof(self)\r
- if self.type == 2:\r
- for stop in self.stop:\r
- ret += sizeof(stop)\r
- return ret
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Rect\r
-from common_types import ColorStop\r
-import img_convert\r
-\r
-class ProgressUnion(Union):\r
- _fields_ = [\r
- ('stopCount', c_ubyte),\r
- ('imgId', c_ushort),\r
- ('color', c_uint),\r
- ]\r
-\r
-class DialBoxProgress(Structure):\r
- _fields_ = [\r
- ('cap', c_ubyte),\r
- ('direction', c_ubyte),\r
- ('isPeriodic', c_bool),\r
- ('bindData', c_short),\r
- ('bgColor', c_uint),\r
- ('type', c_ubyte),\r
- ('rect', Rect),\r
- ('unionValue', ProgressUnion),\r
- ('displayMode', c_ubyte),\r
- ('isAmbientPeriodic', c_bool)\r
- ]\r
-\r
- def __init__(self):\r
- self.stop = []\r
- self.isPeriodic = False\r
- self.period = 0\r
- self.displayMode = 0\r
- self.isAmbientPeriodic = False\r
-\r
- def parse_attributes(self, attributes):\r
- x,y,w,h = attributes["rect"].split(" ")\r
- self.rect.x = int(x)\r
- if self.rect.x < np.iinfo(np.int16).min or self.rect.x > np.iinfo(np.int16).max:\r
- print("[ERR]:box progress rect x out of range")\r
- sys.exit(1)\r
- self.rect.y = int(y)\r
- if self.rect.y < np.iinfo(np.int16).min or self.rect.y > np.iinfo(np.int16).max:\r
- print("[ERR]:box progress rect y out of range")\r
- sys.exit(1)\r
- self.rect.w = int(w)\r
- if self.rect.w < np.iinfo(np.int16).min or self.rect.w > np.iinfo(np.int16).max:\r
- print("[ERR]:box progress rect w out of range")\r
- sys.exit(1)\r
- self.rect.h = int(h)\r
- if self.rect.h < np.iinfo(np.int16).min or self.rect.h > np.iinfo(np.int16).max:\r
- print("[ERR]:box progress rect h out of range")\r
- sys.exit(1)\r
-\r
- cap = attributes["cap_type"]\r
- if cap == "round":\r
- self.cap = 1\r
- else:\r
- self.cap = 0\r
-\r
- direction = attributes["direction"]\r
- if direction == "left_to_right":\r
- self.direction = 0\r
- elif direction == "right_to_left":\r
- self.direction = 1\r
- elif direction == "top_to_bottom":\r
- self.direction = 2\r
- elif direction == "bottom_to_top":\r
- self.direction = 3\r
- else:\r
- self.direction = 0\r
- print("[WARNING]:box progress direction set error, using defalut value")\r
-\r
- self.bindData = int(attributes["bind_data"])\r
- if self.bindData < 0 or self.bindData > np.iinfo(np.int16).max:\r
- print("[ERR]:box progress bind data out of range")\r
- sys.exit(1)\r
-\r
- attrList = attributes.getNames()\r
- for attr in attrList:\r
- if attr == "img_name":\r
- self.unionValue.imgId = img_convert.instance.convert_img(attributes["img_name"])\r
- self.type = 0\r
- break\r
- elif attr == "color":\r
- self.unionValue.color = int(attributes["color"], 16)\r
- self.type = 1\r
- break\r
- elif attr == "gradient_colors":\r
- stopList = attributes["gradient_stops"].split(" ")\r
- colorList = attributes["gradient_colors"].split(" ")\r
- if len(stopList) != len(colorList):\r
- print("[ERROR]:[gradient_stops] attr not equal [colorList] attr")\r
- self.unionValue.stopCount = min(len(colorList), len(stopList))\r
- for index in range(self.unionValue.stopCount):\r
- colorStop = ColorStop()\r
- colorStop.stop = float(stopList[index])\r
- colorStop.color = int(colorList[index], 16)\r
- self.stop.append(colorStop)\r
- self.type = 2\r
- break\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
- if self.displayMode != 0 :\r
- if "ambient_periodic" in attributes.getNames():\r
- if attributes["ambient_periodic"] == "true":\r
- self.isAmbientPeriodic = True\r
-\r
- if "period" in attrList:\r
- period_suppor_value = {1, 10, 30, 60}\r
- self.period = int(attributes["period"])\r
- if self.period == 0:\r
- self.isPeriodic = False\r
- elif self.period not in period_suppor_value:\r
- self.period = 0\r
- print("[WARNING]:label image period value not support, using defalut value 0")\r
- else:\r
- self.isPeriodic = True\r
-\r
- if "background_color" in attrList:\r
- self.bgColor = int(attributes["background_color"], 16)\r
-\r
- def get_bytes(self):\r
- ret = bytes(self)\r
- if self.type == 2:\r
- for stop in self.stop:\r
- ret += bytes(stop)\r
- return ret\r
-\r
- def get_size(self):\r
- ret = sizeof(self)\r
- if self.type == 2:\r
- for stop in self.stop:\r
- ret += sizeof(stop)\r
- return ret
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Rect\r
-\r
-class ClickTypeUnion(Union):\r
- _fields_ = [\r
- ('sliceId', c_uint),\r
- ('bundleName', c_char * 64)\r
- ]\r
-\r
-class DialClick(Structure):\r
- _fields_ = [\r
- ('type', c_ubyte),\r
- ('rect', Rect),\r
- ('unionType', ClickTypeUnion),\r
- ('displayMode', c_ubyte)\r
- ]\r
-\r
- def __init__(self):\r
- self.period = 0\r
- self.displayMode = 0\r
-\r
- def parse_attributes(self, attributes):\r
- x,y,w,h = attributes["rect"].split(" ")\r
- self.rect.x = int(x)\r
- if self.rect.x < np.iinfo(np.int16).min or self.rect.x > np.iinfo(np.int16).max:\r
- print("[ERR]:click rect x out of range")\r
- sys.exit(1)\r
- self.rect.y = int(y)\r
- if self.rect.y < np.iinfo(np.int16).min or self.rect.y > np.iinfo(np.int16).max:\r
- print("[ERR]:click rect y out of range")\r
- sys.exit(1)\r
- self.rect.w = int(w)\r
- if self.rect.w < np.iinfo(np.int16).min or self.rect.w > np.iinfo(np.int16).max:\r
- print("[ERR]:click rect w out of range")\r
- sys.exit(1)\r
- self.rect.h = int(h)\r
- if self.rect.h < np.iinfo(np.int16).min or self.rect.h > np.iinfo(np.int16).max:\r
- print("[ERR]:click rect h out of range")\r
- sys.exit(1)\r
-\r
- for attr in attributes.getNames():\r
- if attr == "action_slice":\r
- self.unionType.sliceId = int(attributes["action_slice"])\r
- self.type = 0\r
- break\r
- elif attr == "action_bundle":\r
- self.unionType.bundleName = bytes(attributes["action_bundle"], encoding = "utf8")\r
- self.type = 1\r
- break\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
-\r
- def get_bytes(self):\r
- return bytes(self)\r
-\r
- def get_size(self):\r
- return sizeof(self)
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Point\r
-import img_convert\r
-\r
-class DialDigitalImg(Structure):\r
- _fields_ = [\r
- ('alignType', c_ubyte, 4),\r
- ('integerLength', c_ubyte, 4),\r
- ('decimalPrecision', c_ubyte),\r
- ('imgIds', c_ushort * 10),\r
- ('signImgId', c_ushort),\r
- ('decimalPointImgId', c_ushort),\r
- ('space', c_ushort),\r
- ('alignPosition', Point),\r
- ('bindData', c_short),\r
- ('isPeriodic', c_bool),\r
- ('displayMode', c_ubyte),\r
- ('isAmbientPeriodic', c_bool)\r
- ]\r
-\r
- def __init__(self):\r
- self.period = 0\r
- self.isPeriodic = False\r
- self.displayMode = 0\r
- self.isAmbientPeriodic = False\r
-\r
- def parse_attributes(self, attributes):\r
- imgNames = attributes["img_names"].split(",")\r
- length = len(imgNames)\r
- if length < 10:\r
- print("[ERR]:tag:[digital_img] attr[img_names] less than 10!")\r
- sys.exit(1)\r
- else:\r
- for index in range(10):\r
- self.imgIds[index] = img_convert.instance.convert_img(imgNames[index])\r
-\r
- self.space = int(attributes["space"])\r
- if self.space < 0 or self.space > np.iinfo(np.int16).max:\r
- print("[ERR]:digital image space out of range")\r
- sys.exit(1)\r
-\r
- alignStr = attributes["align"]\r
- if alignStr == "right":\r
- self.alignType = 2\r
- elif alignStr == "center":\r
- self.alignType = 1\r
- elif alignStr == "left":\r
- self.alignType = 0\r
- else:\r
- print("[ERR]:digital image align not support")\r
-\r
- align_pos_x,align_pos_y = attributes["align_pos"].split(" ")\r
- align_x = int(align_pos_x)\r
- if align_x < np.iinfo(np.int16).min or align_x > np.iinfo(np.int16).max:\r
- print("[ERR]:digital image align x out of range")\r
- sys.exit(1)\r
- self.alignPosition.x = align_x\r
-\r
- align_y = int(align_pos_y)\r
- if align_y < np.iinfo(np.int16).min or align_y > np.iinfo(np.int16).max:\r
- print("[ERR]:digital image align y out of range")\r
- sys.exit(1)\r
- self.alignPosition.y = align_y\r
-\r
- self.bindData = int(attributes["bind_data"])\r
- if self.bindData < 0 or self.bindData > np.iinfo(np.int16).max:\r
- print("[ERR]:digital image bind data out of range")\r
- sys.exit(1)\r
-\r
- for attr in attributes.getNames():\r
- if attr == "sign_img_name":\r
- signImgName = attributes["sign_img_name"]\r
- self.signImgId = img_convert.instance.convert_img(signImgName)\r
- elif attr == "integer_length":\r
- self.integerLength = int(attributes["integer_length"])\r
- if self.integerLength < 0 or self.integerLength > np.iinfo(np.uint8).max:\r
- print("[ERR]:digital image integer length out of range")\r
- sys.exit(1)\r
- elif attr == "img_decimal_point":\r
- decimalPointImgName = attributes["img_decimal_point"]\r
- self.decimalPointImgId = img_convert.instance.convert_img(decimalPointImgName)\r
- elif attr == "decimal_precision":\r
- self.decimalPrecision = int(attributes["decimal_precision"])\r
- if self.decimalPrecision < 0 or self.decimalPrecision > np.iinfo(np.uint8).max:\r
- print("[ERR]:digital image decimal precision out of range")\r
- sys.exit(1)\r
- elif attr == "period":\r
- period_suppor_value = {1, 10, 30, 60}\r
- self.period = int(attributes["period"])\r
- if self.period == 0:\r
- self.isPeriodic = False\r
- elif self.period not in period_suppor_value:\r
- self.period = 0\r
- print("[WARNING]:digital image period value not support, using defalut value 0")\r
- else:\r
- self.isPeriodic = True\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
- if self.displayMode != 0 :\r
- if "ambient_periodic" in attributes.getNames():\r
- if attributes["ambient_periodic"] == "true":\r
- self.isAmbientPeriodic = True\r
-\r
- def get_bytes(self):\r
- return bytes(self)\r
-\r
- def get_size(self):\r
- return sizeof(self)
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-import img_convert\r
-\r
-class DialKaleidoscope(Structure):\r
- _fields_ = [\r
- ('imgId', c_ushort),\r
- ('rotateEventFactor', c_float),\r
- ('rotateAnimatorValue', c_float),\r
- ('displayMode', c_ubyte)\r
- ]\r
-\r
- def __init__(self):\r
- self.imgId = 0\r
- self.rotateEventFactor = 1.0\r
- self.rotateAnimatorValue = 0.0\r
- self.period = 0\r
- self.displayMode = 0\r
-\r
- def parse_attributes(self, attributes):\r
- self.imgId = img_convert.instance.convert_img(attributes["img_name"])\r
- for attr in attributes.getNames():\r
- if attr == "crown_rotate_step":\r
- self.rotateEventFactor = float(attributes["crown_rotate_step"])\r
- elif attr == "animator_rotate_step":\r
- self.rotateAnimatorValue = float(attributes["animator_rotate_step"])\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
-\r
- def get_bytes(self):\r
- return bytes(self)\r
-\r
- def get_size(self):\r
- return sizeof(self)\r
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Rect\r
-\r
-class DialLabel(Structure):\r
- _fields_ = [\r
- ('breakMode', c_ubyte),\r
- ('align', c_ubyte),\r
- ('fontSize', c_ubyte),\r
- ('isPeriodic', c_bool),\r
- ('rect', Rect),\r
- ('color', c_uint),\r
- ('fontName', c_char * 64),\r
- ('text', c_char * 64),\r
- ('bindData', c_short),\r
- ('displayMode', c_ubyte),\r
- ('isAmbientPeriodic', c_bool)\r
- ]\r
-\r
- def __init__(self):\r
- self.period = 0\r
- self.isPeriodic = False\r
- self.displayMode = 0\r
- self.isAmbientPeriodic = False\r
-\r
- def parse_attributes(self, attributes):\r
- x,y,w,h = attributes["rect"].split(" ")\r
- self.rect.x = int(x)\r
- if self.rect.x < np.iinfo(np.int16).min or self.rect.x > np.iinfo(np.int16).max:\r
- print("[ERR]:label rect x out of range")\r
- sys.exit(1)\r
- self.rect.y = int(y)\r
- if self.rect.y < np.iinfo(np.int16).min or self.rect.y > np.iinfo(np.int16).max:\r
- print("[ERR]:label rect y out of range")\r
- sys.exit(1)\r
- self.rect.w = int(w)\r
- if self.rect.w < np.iinfo(np.int16).min or self.rect.w > np.iinfo(np.int16).max:\r
- print("[ERR]:label rect w out of range")\r
- sys.exit(1)\r
- self.rect.h = int(h)\r
- if self.rect.h < np.iinfo(np.int16).min or self.rect.h > np.iinfo(np.int16).max:\r
- print("[ERR]:label rect h out of range")\r
- sys.exit(1)\r
-\r
- mode = attributes["break_mode"]\r
- if mode == "adapt":\r
- self.breakMode = 0\r
- elif mode == "stretch":\r
- self.breakMode = 1\r
- elif mode == "wrap":\r
- self.breakMode = 2\r
- elif mode == "ellipsis":\r
- self.breakMode = 3\r
- elif mode == "marquee":\r
- self.breakMode = 4\r
- elif mode == "clip":\r
- self.breakMode = 5\r
- else:\r
- self.breakMode = 3\r
- print("[WARNING][label:break_mode]Incorrect input:", mode)\r
-\r
- alignStr = attributes["align"]\r
- if alignStr == "bottom":\r
- self.align = 4\r
- elif alignStr == "top":\r
- self.align = 3\r
- elif alignStr == "center":\r
- self.align = 2\r
- elif alignStr == "right":\r
- self.align = 1\r
- elif alignStr == "left":\r
- self.align = 0\r
- else:\r
- self.align = 0\r
- print("[WARNING][label:align]Incorrect input:", alignStr)\r
-\r
- self.fontSize = int(attributes["font_size"])\r
- if self.fontSize < 0 or self.fontSize > np.iinfo(np.uint8).max:\r
- print("[ERR]:label font size out of range")\r
- sys.exit(1)\r
-\r
- self.color = int(attributes["color"], 16)\r
- self.fontName = bytes(attributes["font"], encoding = "utf8")\r
- self.text = bytes(attributes["text"], encoding = "utf8")\r
-\r
- for attr in attributes.getNames():\r
- if attr == "bind_data":\r
- self.bindData = int(attributes["bind_data"])\r
- if self.bindData < 0 or self.bindData > np.iinfo(np.int16).max:\r
- print("[ERR]:label bind data out of range")\r
- sys.exit(1)\r
- elif attr == "period":\r
- period_suppor_value = {1, 10, 30, 60}\r
- self.period = int(attributes["period"])\r
- if self.period == 0:\r
- self.isPeriodic = False\r
- elif self.period not in period_suppor_value:\r
- self.period = 0\r
- print("[WARNING]:label image period value not support, using defalut value 0")\r
- else:\r
- self.isPeriodic = True\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
- if self.displayMode != 0 :\r
- if "ambient_periodic" in attributes.getNames():\r
- if attributes["ambient_periodic"] == "true":\r
- self.isAmbientPeriodic = True\r
-\r
- if self.isPeriodic != 0 and self.bindData == 0:\r
- print("[ERR]:[bind_data] is not set, [period] cannot be set")\r
- sys.exit(1)\r
-\r
- def get_bytes(self):\r
- return bytes(self)\r
-\r
- def get_size(self):\r
- return sizeof(self)
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Point\r
-import img_convert\r
-\r
-class DialOptionImg(Structure):\r
- _fields_ = [\r
- ('pos', Point),\r
- ('bindData', c_short),\r
- ('isPeriodic', c_bool),\r
- ('count', c_ubyte),\r
- ('displayMode', c_ubyte),\r
- ('isAmbientPeriodic', c_bool)\r
- ]\r
-\r
- def __init__(self):\r
- self.imgId = []\r
- self.period = 0\r
- self.isPeriodic = False\r
- self.displayMode = 0\r
- self.isAmbientPeriodic = False\r
-\r
- def parse_attributes(self, attributes):\r
- input_pos_x,input_pos_y = attributes["position"].split(" ")\r
- self.pos.x = int(input_pos_x)\r
- if self.pos.x < np.iinfo(np.int16).min or self.pos.x > np.iinfo(np.int16).max:\r
- print("[ERR]:option image pos x out of range")\r
- sys.exit(1)\r
-\r
- self.pos.y = int(input_pos_y)\r
- if self.pos.y < np.iinfo(np.int16).min or self.pos.y > np.iinfo(np.int16).max:\r
- print("[ERR]:option image pos y out of range")\r
- sys.exit(1)\r
-\r
- self.bindData = int(attributes["bind_data"])\r
- if self.bindData < 0 or self.bindData > np.iinfo(np.int16).max:\r
- print("[ERR]:option image bind data out of range")\r
- sys.exit(1)\r
-\r
- imgNames = attributes["img_names"].split(",")\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
- if self.displayMode != 0:\r
- if "ambient_periodic" in attributes.getNames():\r
- if attributes["ambient_periodic"] == "true":\r
- self.isAmbientPeriodic = True\r
-\r
- self.count = len(imgNames)\r
- for img in imgNames:\r
- imgId = img_convert.instance.convert_img(img)\r
- self.imgId.append(imgId)\r
-\r
- if "period" in attributes.getNames():\r
- period_suppor_value = {1, 10, 30, 60}\r
- self.period = int(attributes["period"])\r
- if self.period == 0:\r
- self.isPeriodic = False\r
- elif self.period not in period_suppor_value:\r
- self.period = 0\r
- print("[WARNING]:option image period value not support, using defalut value 0")\r
- else:\r
- self.isPeriodic = True\r
-\r
- def get_bytes(self):\r
- ret = bytes(self)\r
- for index in range(self.count):\r
- ret += struct.pack('@H', self.imgId[index])\r
- return ret\r
-\r
- def get_size(self):\r
- return sizeof(self) + sizeof(c_ushort) * self.count
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Point\r
-import img_convert\r
-\r
-class DialRotateImg(Structure):\r
- _fields_ = [\r
- ('pos', Point),\r
- ('center', Point),\r
- ('rotateStart', c_short),\r
- ('rotaeteEnd', c_short),\r
- ('imgId', c_ushort),\r
- ('bindData', c_short),\r
- ('isPeriodic', c_bool),\r
- ('displayMode', c_ubyte),\r
- ('isAmbientPeriodic', c_bool)\r
- ]\r
-\r
- def __init__(self):\r
- self.period = 0\r
- self.isPeriodic = False\r
- self.displayMode = 0\r
- self.isAmbientPeriodic = False\r
-\r
- def parse_attributes(self, attributes):\r
- input_pos_x,input_pos_y = attributes["position"].split(" ")\r
- self.pos.x = int(input_pos_x)\r
- if self.pos.x < np.iinfo(np.int16).min or self.pos.x > np.iinfo(np.int16).max:\r
- print("[ERR]:rotate image pos x out of range")\r
- sys.exit(1)\r
-\r
- self.pos.y = int(input_pos_y)\r
- if self.pos.y < np.iinfo(np.int16).min or self.pos.y > np.iinfo(np.int16).max:\r
- print("[ERR]:rotate image pos y out of range")\r
- sys.exit(1)\r
-\r
- x,y = attributes["rotate_center"].split(" ")\r
- self.center.x = round(float(x))\r
- self.center.y = round(float(y))\r
-\r
- self.rotateStart = int(attributes["rotate_start"])\r
- if self.rotateStart < 0.0 or self.rotateStart > 360.0 :\r
- print("[ERR]:rotate image start angle out of range, [0, 360]")\r
- sys.exit(1)\r
-\r
- self.rotaeteEnd = int(attributes["rotate_end"])\r
- if self.rotaeteEnd < 0.0 or self.rotaeteEnd > 360.0 :\r
- print("[ERR]:rotate image end angle out of range, [0, 360]")\r
- sys.exit(1)\r
-\r
- self.bindData = int(attributes["bind_data"])\r
- if self.bindData < 0 or self.bindData > np.iinfo(np.int16).max:\r
- print("[ERR]:rotate image bind data out of range")\r
- sys.exit(1)\r
-\r
- self.imgId = img_convert.instance.convert_img(attributes["img_name"])\r
- if "period" in attributes.getNames():\r
- period_suppor_value = {1, 10, 30, 60}\r
- self.period = int(attributes["period"])\r
- if self.period == 0:\r
- self.isPeriodic = False\r
- elif self.period not in period_suppor_value:\r
- self.period = 0\r
- print("[WARNING]:rotate image period value not support, using defalut value 0")\r
- else:\r
- self.isPeriodic = True\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode = 1\r
- elif display_mode == "always":\r
- self.displayMode = 2\r
- if self.displayMode != 0:\r
- if "ambient_periodic" in attributes.getNames():\r
- if attributes["ambient_periodic"] == "true":\r
- self.isAmbientPeriodic = True\r
-\r
- def get_bytes(self):\r
- return bytes(self)\r
-\r
- def get_size(self):\r
- return sizeof(self)
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Point\r
-import img_convert\r
-\r
-class DialSequenceImg(Structure):\r
- _fields_ = [\r
- ('pos', Point),\r
- ('interval', c_ushort),\r
- ('repeat', c_bool),\r
- ('imgNum', c_ubyte),\r
- ('displayMode', c_ubyte)\r
- ]\r
-\r
- def __init__(self):\r
- self.imgId = []\r
- self.period = 0\r
- self.displayMode = 0\r
-\r
- def parse_attributes(self, attributes):\r
- x,y = attributes["position"].split(" ")\r
- self.pos.x = int(x)\r
- if self.pos.x < np.iinfo(np.int16).min or self.pos.x > np.iinfo(np.int16).max :\r
- print("[ERR]:sequence image pos x out of range")\r
- sys.exit(1)\r
-\r
- self.pos.y = int(y)\r
- if self.pos.y < np.iinfo(np.int16).min or self.pos.y > np.iinfo(np.int16).max :\r
- print("[ERR]:sequence image pos y out of range")\r
- sys.exit(1)\r
-\r
- if attributes["repeat"].lower() == "true" :\r
- self.repeat = True\r
- elif attributes["repeat"].lower() == "false" :\r
- self.repeat = False\r
- else:\r
- print("[ERR]:sequence image repeat only 'True' or 'False'")\r
- sys.exit(1)\r
-\r
- interval = int(attributes["interval"])\r
- if interval < 0 or interval > np.iinfo(np.int16).max :\r
- print("[ERR]: sequence image interval out of range")\r
- sys.exit(1)\r
- else:\r
- self.interval = interval\r
-\r
- imgNames = attributes["img_names"].split(",")\r
- self.imgNum = len(imgNames)\r
- for img in imgNames:\r
- imgId = img_convert.instance.convert_img(img)\r
- self.imgId.append(imgId)\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
-\r
- def get_bytes(self):\r
- ret = bytes(self)\r
- for index in range(self.imgNum):\r
- ret += struct.pack('@H', self.imgId[index])\r
- return ret\r
-\r
- def get_size(self):\r
- return sizeof(self) + sizeof(c_ushort) * self.imgNum
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Point\r
-import img_convert\r
-\r
-class DialStaticImg(Structure):\r
- _fields_ = [\r
- ('pos', Point),\r
- ('center', Point),\r
- ('rotate', c_float),\r
- ('imgId', c_ushort),\r
- ('displayMode', c_ubyte),\r
- ]\r
-\r
- def __init__(self):\r
- self.imgId = 0\r
- self.center.x = 0\r
- self.center.y = 0\r
- self.rotate = 0.0\r
- self.period = 0\r
- self.displayMode = 0\r
-\r
- def parse_attributes(self, attributes):\r
- input_pos_x, input_pos_y = attributes["position"].split(" ")\r
- self.pos.x = int(input_pos_x)\r
- if self.pos.x < np.iinfo(np.int16).min or self.pos.x > np.iinfo(np.int16).max:\r
- print("[ERR]:static image pos x out of range")\r
- sys.exit(1)\r
-\r
- self.pos.y = int(input_pos_y)\r
- if self.pos.y < np.iinfo(np.int16).min or self.pos.y > np.iinfo(np.int16).max:\r
- print("[ERR]:static image pos y out of range")\r
- sys.exit(1)\r
-\r
- self.imgId = img_convert.instance.convert_img(attributes["img_name"])\r
-\r
- for attr in attributes.getNames():\r
- if attr == "center":\r
- input_center_x,input_center_y = attributes["center"].split(" ")\r
- self.center.x = int(input_center_x)\r
- if self.center.x < np.iinfo(np.int16).min or self.center.x > np.iinfo(np.int16).max:\r
- print("[ERR]:static image center x out of range")\r
- sys.exit(1)\r
-\r
- self.center.y = int(input_center_y)\r
- if self.center.y < np.iinfo(np.int16).min or self.center.y > np.iinfo(np.int16).max:\r
- print("[ERR]:static image center y out of range")\r
- sys.exit(1)\r
- elif attr == "rotate":\r
- rotate = float(attributes["rotate"])\r
- if rotate < 0.0 or rotate > 360.0 :\r
- print("[ERR]:static image rotate out of range, [0, 360]")\r
- sys.exit(1)\r
- self.rotate = rotate\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode = 1\r
- elif display_mode == "always":\r
- self.displayMode = 2\r
-\r
- def get_bytes(self):\r
- return bytes(self)\r
-\r
- def get_size(self):\r
- return sizeof(self)\r
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import numpy as np\r
-from xml.dom.minidom import parse\r
-from ctypes import *\r
-from common_types import Rect\r
-import video_convert\r
-import img_convert\r
-\r
-class DialVideo(Structure):\r
- _fields_ = [\r
- ('rect', Rect),\r
- ('offset', c_uint),\r
- ('colorKey', c_uint),\r
- ('imgId', c_uint),\r
- ('displayMode', c_ubyte)\r
- ]\r
-\r
- def __init__(self):\r
- self.period = 0\r
- self.displayMode = 0\r
-\r
- def parse_attributes(self, attributes):\r
- x,y,w,h = attributes["rect"].split(" ")\r
- self.rect.x = int(x)\r
- if self.rect.x < np.iinfo(np.int16).min or self.rect.x > np.iinfo(np.int16).max:\r
- print("[ERR]:video rect x out of range")\r
- sys.exit(1)\r
- self.rect.y = int(y)\r
- if self.rect.y < np.iinfo(np.int16).min or self.rect.y > np.iinfo(np.int16).max:\r
- print("[ERR]:video rect y out of range")\r
- sys.exit(1)\r
- self.rect.w = int(w)\r
- if self.rect.w < np.iinfo(np.int16).min or self.rect.w > np.iinfo(np.int16).max:\r
- print("[ERR]:video rect w out of range")\r
- sys.exit(1)\r
- self.rect.h = int(h)\r
- if self.rect.h < np.iinfo(np.int16).min or self.rect.h > np.iinfo(np.int16).max:\r
- print("[ERR]:video rect h out of range")\r
- sys.exit(1)\r
-\r
- self.colorKey = int(attributes["color_key"], 16)\r
- self.offset = video_convert.instance.convert_video(attributes["source"])\r
- self.imgId = img_convert.instance.convert_img(attributes["preview_frame"])\r
-\r
- if "display_mode" in attributes.getNames():\r
- display_mode = attributes["display_mode"]\r
- if display_mode == "normal":\r
- self.displayMode = 0\r
- elif display_mode == "ambient":\r
- self.displayMode= 1\r
- elif display_mode == "always":\r
- self.displayMode= 2\r
-\r
- def get_bytes(self):\r
- return bytes(self)\r
-\r
- def get_size(self):\r
- return sizeof(self)
\ No newline at end of file
+++ /dev/null
-import base64\r
-from PIL import Image\r
-from io import BytesIO\r
-import cv2\r
-import ctypes\r
-from ctypes import *\r
-from PIL import Image\r
-\r
-import os\r
-import sys\r
-import struct\r
-import time\r
-import platform\r
-import numpy as np\r
-import pickle as p\r
-import requests\r
-import matplotlib.pyplot as pyplot\r
-\r
-global dll\r
-if platform.system().lower() == 'windows':\r
- dll = ctypes.CDLL(r".\dll\x64\release_cs\ICE_V5R1_BLOCK_HTC.dll")\r
-elif platform.system().lower() == 'linux':\r
- dll = ctypes.CDLL(sys.path[0] + r"/dll/linux_cs/libcodec.so")\r
-\r
-class Header(ctypes.Structure):\r
- _fields_ = [\r
- ("width", c_uint),\r
- ("height", c_uint),\r
- ("stride", c_uint),\r
- ("pixel_format", c_uint),\r
- ("tile_width", c_uint),\r
- ("mode_alpha", c_uint),\r
- ("mode_rgb", c_uint)\r
- ]\r
-\r
-class BsData(ctypes.Structure):\r
- _fields_ = [\r
- ("bs_data", POINTER(c_ubyte)),\r
- ("data_size", c_uint),\r
- ("cmp_ratio", c_uint),\r
- ("is_valid", c_uint),\r
- ("subjective_review", c_uint),\r
- ("para", Header)\r
- ]\r
-\r
-class AutoCmpOutput(ctypes.Structure):\r
- _fields_ = [\r
- ("cmp_bs0", POINTER(BsData)),\r
- ("cmp_bs1", POINTER(BsData)),\r
- ("cmp_bs2", POINTER(BsData)),\r
- ("cmp_bs3", POINTER(BsData)),\r
- ("auto_cmp_mode", c_uint),\r
- ("valid_bs_num", c_uint)\r
- ]\r
-\r
-class CmpInput(ctypes.Structure):\r
- _fields_ = [\r
- ("width", c_uint),\r
- ("height", c_uint),\r
- ("stride", c_uint),\r
- ("pixel_format", c_uint),\r
- ("tile_width", c_uint),\r
- ("mode_alpha", c_uint),\r
- ("mode_rgb", c_uint),\r
- ("red_channel", POINTER(c_ubyte)),\r
- ("green_channel", POINTER(c_ubyte)),\r
- ("blue_channel", POINTER(c_ubyte)),\r
- ("alpha_channel", POINTER(c_ubyte))\r
- ]\r
-\r
-class AutoCmpInput(ctypes.Structure):\r
- _fields_ =[\r
- ("auto_cmp_mode", c_uint),\r
- ("high_quality_mode", c_uint),\r
- ("high_cmp_ratio_mode", c_uint),\r
- ("cmp_in", POINTER(CmpInput))\r
- ]\r
-\r
-class BinHeader(ctypes.Structure):\r
- _fields_ = [\r
- ("dirId", c_uint),\r
- ("count", c_uint)\r
- ]\r
-\r
-class SeekInfo(ctypes.Structure):\r
- _fields_ = [\r
- ("offset", c_uint),\r
- ("size", c_uint)\r
- ]\r
-\r
-class ImageHeader(ctypes.Structure):\r
- _fields_ = [\r
- ("colorMode", c_uint, 8),\r
- ("version", c_uint, 4),\r
- ("compressMode", c_uint, 4),\r
- ("reserved", c_uint, 16),\r
- ("width", c_ushort),\r
- ("height", c_ushort)\r
- ]\r
-\r
-class ImageConverTool():\r
- binHeader = BinHeader()\r
- binHeader.dirId = 0xfef\r
- seekInfo = []\r
- imageHeader = []\r
- imageData = []\r
- imageNum = 0\r
- isConvertedFile = []\r
- tile_width_support = {4, 6, 8, 16}\r
-\r
- def __init__(self):\r
- self.markCurOffset = 0\r
- self.width = 0\r
- self.height = 0\r
- self.file_alpha = False\r
- self.cmp_mode = "HFBC"\r
- self.color_fmt = ' '\r
- self.align = 1\r
- self.tile_width = 6\r
- self.mode_alpha = 1\r
- self.mode_rgb = 1\r
- self.auto_cmp_mode = 0\r
- self.high_quality_mode = 0\r
- self.high_cmp_ratio_mode = 0\r
- self.version = 1\r
-\r
- def set_tile_width(self, tile_width):\r
- if tile_width not in self.tile_width_support:\r
- print("[ERR]:The tile_width:{tile_width} value is not supported.")\r
- sys.exit(1)\r
-\r
- self.tile_width = tile_width\r
-\r
- def _convert(self):\r
- width, height = self.image.size\r
- self.width = width\r
- self.height = height\r
- self.stride_pixel = (self.width + self.align - 1) // self.align * self.align\r
- if len(self.image.split()) > 3:\r
- self.file_alpha = True\r
- else:\r
- self.file_alpha = False\r
-\r
- # initialize CmpInput\r
- cmp_input = CmpInput()\r
- self._get_cmp_input(cmp_input)\r
- auto_cmp_input = AutoCmpInput()\r
- self._get_auto_cmp_input(auto_cmp_input, cmp_input)\r
-\r
- # call GetBufferSize to get buffer size\r
- # initialize CmpOutput\r
- auto_cmp_output = AutoCmpOutput()\r
-\r
- cmp_bs0 = BsData()\r
- buf_size0 = dll.ice_v5r1_block_get_buffer_size(byref(cmp_input)) # 压缩后输出数据的大小\r
- cmp_bs0.bs_data = (c_ubyte * buf_size0)()\r
- auto_cmp_output.cmp_bs0 = ctypes.cast(pointer(cmp_bs0), POINTER(BsData))\r
- ret = dll.ice_v5r1_block_htc_auto_cmp(byref(auto_cmp_input), byref(auto_cmp_output)) # 对输入数据进行压缩返回值是函数正常运行标志位\r
-\r
- # add imageinfo to list\r
- self.binHeader.count += 1\r
-\r
- imageInfo = ImageHeader()\r
- imageInfo.width = self.width\r
- imageInfo.height = self.height\r
- imageInfo.colorMode = self._get_color_mode()\r
- imageInfo.version = 1\r
- imageInfo.compressMode = 4\r
- imageInfo.reserved = 0\r
- seekInfo = SeekInfo()\r
- seekInfo.offset = self.markCurOffset\r
- seekInfo.size = sizeof(imageInfo) + cmp_bs0.data_size\r
- self.markCurOffset += seekInfo.size\r
- self.seekInfo.append(seekInfo)\r
- self.imageHeader.append(imageInfo)\r
- self.imageData.append(cmp_bs0)\r
- self.imageNum += 1\r
- return self.imageNum\r
-\r
- def _check_path(self, path):\r
- if not os.path.exists(path):\r
- print("[ERROR]:", path, "is not exist")\r
- return False\r
- else:\r
- if (not path[-3:].lower() == "png") and (not path[-3:].lower() == "jpg") and (not path[-3:].lower() == "bmp"):\r
- print("[ERROR]:", path, "is not jpg or png or bmp format image")\r
- return False\r
- return True\r
-\r
- def convert_img(self, path):\r
- if path in self.isConvertedFile:\r
- return self.isConvertedFile.index(path) + 1\r
-\r
- if not self._check_path(path):\r
- sys.exit(1)\r
-\r
- self.image = Image.open(path)\r
- if self.image.mode == 'RGBA':\r
- self.color_fmt = 'ARGB8888'\r
- elif self.image.mode == 'RGB':\r
- self.color_fmt = 'RGB888'\r
- self.isConvertedFile.append(path)\r
- return self._convert()\r
-\r
- def _get_cmp_px_format(self):\r
- if self.color_fmt == 'RGB565':\r
- return 2\r
- elif self.color_fmt == 'RGB888':\r
- return 0\r
- elif self.color_fmt == 'ARGB8888':\r
- return 1\r
-\r
- def _get_color_mode(self):\r
- if self.color_fmt == 'RGB565':\r
- return 2\r
- elif self.color_fmt == 'RGB888':\r
- return 1\r
- elif self.color_fmt == 'ARGB8888':\r
- return 0\r
-\r
- def _get_auto_cmp_input(self, auto_cmp_input, cmp_input):\r
- auto_cmp_input.auto_cmp_mode = self.auto_cmp_mode\r
- auto_cmp_input.high_quality_mode = self.high_quality_mode\r
- auto_cmp_input.high_cmp_ratio_mode = self.high_cmp_ratio_mode\r
- auto_cmp_input.cmp_in = ctypes.cast(pointer(cmp_input), POINTER(CmpInput))\r
-\r
- def _get_cmp_input(self, cmp_input):\r
- cmp_input.width = self.width\r
- cmp_input.height = self.height\r
- cmp_input.stride = self.width\r
- cmp_input.tile_width = self.tile_width\r
- cmp_input.mode_alpha = self.mode_alpha\r
- cmp_input.mode_rgb = self.mode_rgb\r
- cmp_input.pixel_format = self._get_cmp_px_format()\r
- size = self.width * self.height\r
- red = (c_ubyte * size)()\r
- green = (c_ubyte * size)()\r
- blue = (c_ubyte * size)()\r
- alpha = (c_ubyte * size)()\r
-\r
- for row in range(self.height):\r
- for col in range(self.width):\r
- position = row * self.width + col\r
- red[position] = self.image.getdata()[position][0]\r
- green[position] = self.image.getdata()[position][1]\r
- blue[position] = self.image.getdata()[position][2]\r
- if self.file_alpha == False:\r
- alpha[position] = 0xFF\r
- else:\r
- alpha[position] = self.image.getdata()[position][3]\r
- cmp_input.red_channel = red\r
- cmp_input.green_channel = green\r
- cmp_input.blue_channel = blue\r
- cmp_input.alpha_channel = alpha\r
-\r
- def write_data_to_bin(self, fb):\r
- fb.write(bytes(self.binHeader))\r
- for seek in self.seekInfo:\r
- fb.write(bytes(seek))\r
-\r
- for index in range(0, self.imageNum):\r
- bt = bytearray()\r
- color_fmt = self.imageHeader[index].colorMode\r
- header = color_fmt + (self.imageHeader[index].width << 32) + \\r
- (self.imageHeader[index].height << 48) + (self.imageHeader[index].version << 8)\r
- header_bin = struct.pack("<Q", header)\r
-\r
- if (self.cmp_mode == "HFBC"):\r
- header = header + (4 << 12)\r
- elif (self.cmp_mode == "HFBC_ABYPASS"):\r
- header = header + (5 << 12)\r
-\r
- header_bin = struct.pack("<Q", header)\r
- bt += header_bin\r
- for i in range(self.imageData[index].data_size):\r
- bt += struct.pack("B", self.imageData[index].bs_data[i])\r
- fb.writelines([bt])\r
-\r
- def get_size(self):\r
- ret = sizeof(self.binHeader)\r
- ret += len(self.seekInfo) * sizeof(SeekInfo)\r
- for index in range(0, self.imageNum):\r
- bt = bytearray()\r
- color_fmt = self._get_cmp_px_format()\r
- header = color_fmt + (self.imageHeader[index].width << 32) + \\r
- (self.imageHeader[index].height << 48) + (self.imageHeader[index].version << 8)\r
- header_bin = struct.pack("<Q", header)\r
-\r
- if (self.cmp_mode == "HFBC"):\r
- header = header + (4 << 12)\r
- elif (self.cmp_mode == "HFBC_ABYPASS"):\r
- header = header + (5 << 12)\r
-\r
- header_bin = struct.pack("<Q", header)\r
- bt += header_bin\r
- for i in range(self.imageData[index].data_size):\r
- bt += struct.pack("B", self.imageData[index].bs_data[i])\r
- ret += len(bt)\r
- return ret\r
-\r
-instance = ImageConverTool()\r
+++ /dev/null
-<dial title="sport" description="运动" size="466 466" version="101" preview_img="./instance/101/sport.png">\r
- <!-- 背景图像 -->\r
- <static_img id="back_ground" position="0 0" img_name="./instance/101/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 显示一周七天的选项图像,周期性更新 -->\r
- <option_img position="202 132" img_names="./instance/101/week/SUNDAY_IMAGE_PATH.png,./instance/101/week/MONDAY_IMAGE_PATH.png,./instance/101/week/TUESDAY_IMAGE_PATH.png,./instance/101/week/WEDNESDAY_IMAGE_PATH.png,./instance/101/week/THURSDAY_IMAGE_PATH.png,./instance/101/week/FIRDAY_IMAGE_PATH.png,./instance/101/week/SATURDAY_IMAGE_PATH.png" bind_data="17" period="10"></option_img>\r
- <!-- 星期label -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="210 126 100 35" text="%.0f" font_size="25" align="center" bind_data="30" period="10"></label>\r
-\r
- <!-- 步数显示标签,动态更新步数 -->\r
- <label id="step_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="80 230 100 35" text="%.0f" font_size="25" align="center" bind_data="1" period="10"></label>\r
-\r
- <!-- 心率图标 -->\r
- <static_img id="heart_rate" position="156 260" img_name="./instance/101/HEARTRATE_IMAGE_PATH.png"></static_img>\r
-\r
- <!-- 心率显示标签,动态更新心率 -->\r
- <label id="heart_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="196 330 60 35" text="%.0f" font_size="25" align="center" bind_data="2" period="10"></label>\r
-\r
- <!-- 进度条背景图 -->\r
- <static_img id="progress" position="53 54" img_name="./instance/101/PROGRESS_IMAGE_PATH.png"></static_img>\r
-\r
- <!-- 电池电量显示标签,动态更新电池百分比 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="313 230 80 35" text="%s" font_size="25" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 时针旋转图像,周期性更新 -->\r
- <rotate_img id="hour" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/101/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
-\r
- <!-- 时钟大圈背景图 -->\r
- <static_img id="hour_circle" position="202 202" img_name="./instance/101/BIGCIRCLE_IMAGE_PATH.png"></static_img>\r
-\r
- <!-- 分针旋转图像,周期性更新 -->\r
- <rotate_img id="minute" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/101/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
-\r
- <!-- 分钟圈背景图 -->\r
- <static_img id="minute_circle" position="202 202" img_name="./instance/101/MEDCIRCLE_IMAGE_PATH.png"></static_img>\r
-\r
- <!-- 秒针旋转图像,周期性更新 -->\r
- <rotate_img id="second" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/101/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
- <!-- 秒针小圈背景图 -->\r
- <static_img id="second_circle" position="215 213" img_name="./instance/101/SMALLCIRCLE_IMAGE_PATH.png"></static_img>\r
-</dial>\r
+++ /dev/null
-<dial title="kaleidoscope" description="万花筒" size="466 466" version="1.0" preview_img="./instance/102/preview_img.png">\r
- <!-- 万花筒图像 -->\r
- <kaleidoscope id="kale" img_name="./instance/102/rabbit466.png" crown_rotate_step="0.2" animator_rotate_step="0.1"></kaleidoscope>\r
-\r
- <!-- 时针图像 -->\r
- <rotate_img id="hour" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/102/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 大圆图像 -->\r
- <static_img id="hour_circle" position="202 202" img_name="./instance/102/BIGCIRCLE_IMAGE_PATH.png"></static_img>\r
- <!-- 分针图像 -->\r
- <rotate_img id="minute" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/102/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 中圆图像 -->\r
- <static_img id="minute_circle" position="202 202" img_name="./instance/102/MEDCIRCLE_IMAGE_PATH.png"></static_img>\r
- <!-- 秒针图像 -->\r
- <rotate_img id="second" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/102/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
- <!-- 小圆图像 -->\r
- <static_img id="second_circle" position="215 213" img_name="./instance/102/SMALLCIRCLE_IMAGE_PATH.png"></static_img>\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="KUMI" description="KUMI" size="466 466" version="1.0" preview_img="./instance/1028/KUMI.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/1028/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 日期标签 -->\r
- <label id="dateday_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="247 362 90 30" text="%02.0f" font_size="26" align="center" bind_data="16" period="10"></label>\r
-\r
- <!-- 星期选项图像 -->\r
- <option_img position="175 365" img_names="./instance/1028/week/SUNDAY_IMAGE_PATH.png,./instance/1028/week/MONDAY_IMAGE_PATH.png,./instance/1028/week/TUESDAY_IMAGE_PATH.png,./instance/1028/week/WEDNESDAY_IMAGE_PATH.png,./instance/1028/week/THURSDAY_IMAGE_PATH.png,./instance/1028/week/FIRDAY_IMAGE_PATH.png,./instance/1028/week/SATURDAY_IMAGE_PATH.png" bind_data="17" period="10"></option_img>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <label id="hour_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="161 293 200 60" text="%02.0f" font_size="55" align="center" bind_data="15" period="10"></label>\r
-\r
- <!-- 分钟标签 -->\r
- <label id="minute_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="239 293 200 60" text="%02.0f" font_size="55" align="center" bind_data="14" period="10"></label>\r
-\r
- <!-- 时间点标签 -->\r
- <label id="point_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="223 286 200 60" text=":" font_size="60" align="center" bind_data="15" period="10"></label>\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="jellyfish" description="水母" size="466 466" version="1.0" preview_img="./instance/103/jellyfish.png">\r
-\r
- <static_img id="back_ground" position="0 0" img_name="./instance/103/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
-\r
- <!-- 电池进度条 -->\r
- <box_progress id="battery_progress" rect="182 58 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>\r
- <!-- 电池图像 -->\r
- <option_img position="176 52" img_names="./instance/103/Battery/Battery.png,./instance/103/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <label id="hour_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="101 295 200 60" text="%02.0f" font_size="90" align="center" bind_data="15" period="10"></label> -->\r
- <!-- 分钟标签 -->\r
- <!-- <label id="minute_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="259 295 200 60" text="%02.0f" font_size="90" align="center" bind_data="14" period="10"></label> -->\r
- <!-- 分隔符标签 -->\r
- <!-- <label id="point_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="208 275 50 120" text=":" font_size="105" align="center" ></label> -->\r
-\r
- <label id="hour_ten_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 290 300 120" text="%s" font_size="90" align="center" bind_data="20483" period="10"></label>\r
-\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="dog" description="小狗" size="466 466" version="1.0" preview_img="./instance/104/dog.png">\r
- <!-- 背景图像 -->\r
- <static_img id="back_ground" position="0 0" img_name="./instance/104/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
- <!-- 电池标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="360 246 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>\r
-\r
-\r
- <!-- 心率标签 -->\r
- <label id="heart_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="38 246 100 60" text="%.0f" font_size="28" align="center" bind_data="2" period="10"></label>\r
-\r
- <!-- 时针图像 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/104/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针图像 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/104/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针图像 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/104/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="kitty" description="小猫" size="466 466" version="1.0" preview_img="./instance/105/kitty.png">
-
- <sequence_img img_names="./instance/105/background/1.png,./instance/105/background/6.png,./instance/105/background/11.png,./instance/105/background/16.png,./instance/105/background/21.png,./instance/105/background/26.png,./instance/105/background/31.png,./instance/105/background/36.png,./instance/105/background/41.png,./instance/105/background/46.png,./instance/105/background/51.png,./instance/105/background/56.png,./instance/105/background/61.png,./instance/105/background/66.png,./instance/105/background/71.png,./instance/105/background/76.png,./instance/105/background/81.png,./instance/105/background/86.png,./instance/105/background/91.png,./instance/105/background/96.png,./instance/105/background/101.png,./instance/105/background/106.png,./instance/105/background/111.png,./instance/105/background/116.png,./instance/105/background/121.png,./instance/105/background/126.png,./instance/105/background/131.png,./instance/105/background/136.png,./instance/105/background/141.png,./instance/105/background/146.png,./instance/105/background/151.png,./instance/105/background/156.png,./instance/105/background/161.png,./instance/105/background/166.png,./instance/105/background/171.png,./instance/105/background/176.png,./instance/105/background/181.png,./instance/105/background/186.png,./instance/105/background/191.png,./instance/105/background/196.png,./instance/105/background/201.png" position="0 140" repeat="true" interval="100"></sequence_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/105/Battery/Battery.png,./instance/105/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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="101 295 200 60" text="%02.0f" font_size="90" align="center" bind_data="15" period="10"></label>
- <label id="minute_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="259 295 200 60" text="%02.0f" font_size="90" align="center" bind_data="14" period="10"></label>
- <label id="point_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="208 275 50 120" text=":" font_size="105" align="center"></label> -->
-
- <label id="hour_ten_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 290 300 120" text="%s" font_size="90" align="center" bind_data="20483" period="10"></label>
-
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="classic" description="经典表盘" size="466 466" version="1.0" preview_img="./instance/1052/classic.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/1052/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/1052/Battery/Battery.png,./instance/1052/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/1052/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/1052/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/1052/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="galaxy" description="星空" size="466 466" version="1.0" preview_img="./instance/106/galaxy.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/106/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="128 114 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label>\r
-\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="180 114 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label>\r
-\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="250 114 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-<!-- 日期显示\r
- <label id="date_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="83 114 300 60" text="%s月%s日 %s" font_size="26" align="center" bind_data="20481" period="10"></label>\r
--->\r
-\r
- <!-- 距离显示 -->\r
- <label id="distance_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="31 361 200 60" text="%.1f" font_size="26" align="center" bind_data="23" period="10"></label>\r
- \r
- <!-- 步数显示 -->\r
- <label id="step_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="133 361 200 60" text="%.0f" font_size="26" align="center" bind_data="1" period="10"></label>\r
- \r
- <!-- 心率显示 -->\r
- <label id="heart_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="233 361 200 60" text="%.0f" font_size="26" align="center" bind_data="2" ></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/106/Battery/Battery.png,./instance/106/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时显示 -->\r
- <!-- <label id="hour_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="59 160 77 104" text="%02.0f" font_size="120" align="center" bind_data="15" period="10"></label> -->\r
- <!-- 分钟显示 -->\r
- <!-- <label id="point_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="216 150 28 139" text=":" font_size="120" align="center"></label> -->\r
- <!-- 分钟显示 -->\r
- <!-- <label id="minute_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="253 160 77 104" text="%02.0f" font_size="120" align="center" bind_data="14" period="10"></label> -->\r
-\r
- <label id="hour_ten_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="43 160 360 120" text="%s" font_size="120" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="geometry" description="数码几何" size="466 466" version="1.0" preview_img="./instance/107/geometry.png">\r
- <!-- 几何动画序列 -->\r
- <sequence_img img_names="./instance/107/geometry/1.png,./instance/107/geometry/2.png,./instance/107/geometry/3.png,./instance/107/geometry/4.png,./instance/107/geometry/5.png,./instance/107/geometry/6.png,./instance/107/geometry/7.png,./instance/107/geometry/8.png,./instance/107/geometry/9.png,./instance/107/geometry/10.png,./instance/107/geometry/11.png" position="138 132" repeat="true" interval="100"></sequence_img>\r
-\r
-\r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 365 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 365 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 404 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/107/Battery/Battery.png,./instance/107/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时显示 -->\r
- <label id="hour_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="40 139 200 60" text="%02.0f" font_size="90" align="center" bind_data="15" period="10"></label>\r
- <!-- 分钟显示 -->\r
- <label id="minute_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="adapt" rect="347 209 200 60" text="%02.0f" font_size="80" align="center" bind_data="14" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="maomao" description="招财猫" size="466 466" version="1.0" preview_img="./instance/108/maomao.png">\r
- <!-- 背景 -->\r
- <static_img id="back_ground" position="0 0" img_name="./instance/108/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 365 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 365 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 404 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/108/Battery/Battery.png,./instance/108/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/108/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分钟 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/108/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒钟 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/108/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>\r
+++ /dev/null
-<dial title="succulents" description="多肉" size="466 466" version="1.0" preview_img="./instance/109/succulents.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/109/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/109/Battery/Battery.png,./instance/109/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="spaceman" description="宇航员" size="466 466" version="1.0" preview_img="./instance/110/spaceman.png">\r
-\r
- <video id="video" rect="0 0 466 466" source="./instance/110/spaceman.mp4" color_key="0xff212324" preview_frame="./instance/110/preview_spaceman.png"></video>\r
-\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/110/Battery/Battery.png,./instance/110/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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
-\r
-<dial title="satellite" description="卫星" size="466 466" version="2.0" preview_img="./instance/111/satellite.png" ambient_period="60">\r
-\r
- <video id="video" rect="0 0 466 466" source="./instance/111/satellite.mp4" color_key="0xff212324" preview_frame="./instance/111/preview_satellite.png"></video>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/111/Battery/Battery.png,./instance/111/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10" display_mode="always" ambient_periodic="true"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="birdie" description="飞鸟" size="466 466" version="2.0" preview_img="./instance/112/birdie.png" ambient_period="60">\r
-\r
- <video id="video" rect="0 0 466 466" source="./instance/112/birdie.mp4" color_key="0xff212324" preview_frame="./instance/112/preview_birdie.png"></video>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/112/Battery/Battery.png,./instance/112/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="133 310 200 100" text="%s" font_size="65" align="center" bind_data="20483" period="10" display_mode="always" ambient_periodic="true"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="dawninsight" description="晨曦智影" size="466 466" version="2.0" preview_img="./instance/113/dawninsight.png" ambient_period="60">\r
- <!-- 背景 -->\r
- <static_img id="back_ground" position="0 0" img_name="./instance/113/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 天气显示 -->\r
- <option_img position="165 50" img_names="./instance/113/weather/SUNNY.png,./instance/113/weather/CLEAR_SUNNY.png,./instance/113/weather/SUNNY_CLOUDY.png,./instance/113/weather/CLEAR_CLOUDY.png,./instance/113/weather/OVERCAST.png,./instance/113/weather/RAIN.png,./instance/113/weather/THUNDERSHOWER.png,./instance/113/weather/SNOW.png,./instance/113/weather/FOGGY.png,./instance/113/weather/HAZE.png,./instance/113/weather/DUSTSTORM.png,./instance/113/weather/UNKNOWN.png" bind_data="24" ></option_img>\r
- <!-- 天气信息显示 -->\r
- <label id="weather_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="165 70 200 60" text="%s" font_size="30" align="center" bind_data="20482" ></label>\r
- \r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="43 128 380 60" text="%s" font_size="30" align="center" bind_data="20484" period="10"></label>\r
- \r
- <!-- 步数 -->\r
- <label id="step_label" color="0xFFaaaaaa" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="133 413 200 60" text="步数" font_size="20" align="center"></label>\r
- <!-- 目标步数完成度 -->\r
- <label id="step_label_goal" color="0xFF666666" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="133 325 200 60" text="目标步数完成度" font_size="16" align="center"></label>\r
-\r
- <!-- 心率显示 -->\r
- <label id="heart_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="30 353 200 60" text="%0.f" font_size="30" align="center" bind_data="2"></label> \r
- <!-- 步数显示 -->\r
- <label id="step_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="133 376 200 60" text="%0.f" font_size="30" align="center" bind_data="1" period="10"></label>\r
- <!-- 卡路里显示 -->\r
- <label id="calories_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="240 353 200 60" text="%0.f" font_size="30" align="center" bind_data="3" period="10"></label>\r
- \r
- <!-- 小时显示 -->\r
- <label id="hour_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="86 162 200 60" text="%02.f" font_size="120" align="center" bind_data="15" period="10" display_mode="always" ambient_periodic="true"></label>\r
- <!-- 分钟显示 -->\r
- <label id="minute_label" color="0xFF666666" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="240 162 200 60" text="%02.f" font_size="120" align="center" bind_data="14" period="10" display_mode="always" ambient_periodic="true"></label>\r
-\r
- <!-- 电量 -->\r
- <arc_progress id="battery_progress" rect="0 0 466 436" color="0xFFf0c440" cap_type="round" radius="191" background_color="0xff191919" start_angle="290" end_angle="430" line_width="10" bind_data="33" period="10" ></arc_progress>\r
- <!-- 步数目标 -->\r
- <box_progress id="stepgoal_progress" rect="103 302 260 12" color="0xFFf0c440" cap_type="round" direction="left_to_right" background_color="0xff191919" bind_data="31" period="10"></box_progress>\r
-\r
- <!-- 支付宝 -->\r
- <click rect="20 208 80 80" action_slice="204"></click>\r
- <!--AI-->\r
- <click rect="393 208 80 80" action_slice="203"></click>\r
-</dial>\r
+++ /dev/null
-<dial title="obsidianrhythm" description="黑曜律动" size="466 466" version="2.0" preview_img="./instance/114/obsidianrhythm.png" ambient_period="60">\r
-<!-- 视频背景 -->\r
-<video id="video" rect="0 0 466 466" source="./instance/114/obsidianrhythm.mp4" color_key="0xff212324" preview_frame="./instance/114/preview_obsidianrhythm.png"/>\r
-<!-- 动态背景 \r
- <sequence_img img_names="./instance/114/background/1.png,./instance/114/background/2.png,./instance/114/background/3.png,./instance/114/background/4.png,./instance/114/background/5.png,./instance/114/background/6.png,./instance/114/background/7.png,./instance/114/background/8.png,./instance/114/background/9.png,./instance/114/background/10.png,./instance/114/background/11.png,./instance/114/background/12.png,./instance/114/background/13.png,./instance/114/background/14.png,./instance/114/background/15.png,./instance/114/background/16.png,./instance/114/background/17.png,./instance/114/background/18.png,./instance/114/background/19.png,./instance/114/background/20.png,./instance/114/background/21.png" position="0 0" repeat="true" interval="100"></sequence_img>\r
- -->\r
-<!-- 背景 -->\r
-<static_img id="back_ground" position="0 0" img_name="./instance/114/MAIN_FACE_IMAGE.png"/>\r
-<!-- 天气显示 -->\r
-<option_img position="201 69" img_names="./instance/114/weather/SUNNY.png,./instance/114/weather/CLEAR_SUNNY.png,./instance/114/weather/SUNNY_CLOUDY.png,./instance/114/weather/CLEAR_CLOUDY.png,./instance/114/weather/OVERCAST.png,./instance/114/weather/RAIN.png,./instance/114/weather/THUNDERSHOWER.png,./instance/114/weather/SNOW.png,./instance/114/weather/FOGGY.png,./instance/114/weather/HAZE.png,./instance/114/weather/DUSTSTORM.png,./instance/114/weather/UNKNOWN.png" bind_data="24"/>\r
-<!-- 星期显示 -->\r
-<option_img position="75 173" img_names="./instance/114/week/WEEK_SUN.png,./instance/114/week/WEEK_MON.png,./instance/114/week/WEEK_TUE.png,./instance/114/week/WEEK_WED.png,./instance/114/week/WEEK_THU.png,./instance/114/week/WEEK_FRI.png,./instance/114/week/WEEK_SAT.png" bind_data="17" period="10"/>\r
-<!-- 天气信息显示 -->\r
-<label id="weather_label" color="0xFFFFFFFF" font="Audiowide_Regular.ttf" break_mode="ellipsis" rect="83 130 300 30" text="%s" font_size="20" align="center" bind_data="20482"/>\r
-<!-- 日期显示 -->\r
-<label id="day_label" color="0xFFFFFFFF" font="Audiowide_Regular.ttf" break_mode="ellipsis" rect="90 222 100 40" text="%0.f" font_size="24" align="center" bind_data="16" period="10"/>\r
-<!-- 心率显示 -->\r
-<label id="heart_label" color="0xFFFFFFFF" font="Audiowide_Regular.ttf" break_mode="ellipsis" rect="132 348 49 25" text="%0.f" font_size="20" align="center" bind_data="2"/>\r
-<!-- 步数显示 -->\r
-<label id="step_label" color="0xFFFFFFFF" font="Audiowide_Regular.ttf" break_mode="ellipsis" rect="83 374 300 25" text="%0.f" font_size="20" align="center" bind_data="1" period="10"/>\r
-<!-- 卡路里显示 -->\r
-<label id="calories_label" color="0xFFFFFFFF" font="Audiowide_Regular.ttf" break_mode="ellipsis" rect="287 348 45 25" text="%0.f" font_size="20" align="center" bind_data="3" period="10"/>\r
-<!-- 心率icon显示 -->\r
-<static_img position="144 315" img_name="./instance/114/module/heartrate.png"/>\r
-<!-- 步数icon显示 -->\r
-<static_img position="220 341" img_name="./instance/114/module/step.png"/>\r
-<!-- 卡路里icon显示 -->\r
-<static_img position="296 315" img_name="./instance/114/module/calories.png"/>\r
-<!-- 时间背景框icon显示 -->\r
-<static_img position="300 213" img_name="./instance/114/module/ellipse.png"/>\r
-<label id="hour_ten_label" color="0xFFFFFFFF" font="Audiowide_Regular.ttf" break_mode="ellipsis" rect="300 222 100 33" text="%s" font_size="20" align="center" bind_data="20483" period="10"/><!-- 小时 -->\r
-<rotate_img id="hour" position="212 75" rotate_center="21.0 158.0" rotate_start="0" rotate_end="360" img_name="./instance/114/HOURHAND.png" bind_data="9" period="10" display_mode="always" ambient_periodic="true"/>\r
-<!-- 分钟 -->\r
-<rotate_img id="minute" position="218 23" rotate_center="15.0 210.0" rotate_start="0" rotate_end="360" img_name="./instance/114/MINUTEHAND.png" bind_data="10" period="10" display_mode="always" ambient_periodic="true"/>\r
-<!-- 秒钟 -->\r
-<rotate_img id="second" position="220 17" rotate_center="13.0 216.0" rotate_start="0" rotate_end="360" img_name="./instance/114/SECONDHAND.png" bind_data="12" period="60" display_mode="always" ambient_periodic="true"/>\r
-<!-- 通话\r
- <click rect="0 193 80 80" action_slice="84"></click>\r
- -->\r
-<!-- 天气 -->\r
-<click rect="193 0 80 80" action_slice="202"/>\r
-<!-- 支付宝\r
- <click rect="386 193 80 80" action_slice="98"></click>\r
- -->\r
-<!-- 每日活动 -->\r
-<click rect="193 396 80 80" action_slice="201"/>\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="mirrorvoyager" description="镜影行者" size="466 466" version="2.0"\r
- preview_img="./instance/115/mirrorvoyager.png" ambient_period="60">\r
- <!-- 背景 -->\r
- <static_img id="back_ground" position="0 0" img_name="./instance/115/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 星期显示 -->\r
- <option_img position="169 279"\r
- img_names="./instance/115/week/WEEK_SUN.png,./instance/115/week/WEEK_MON.png,./instance/115/week/WEEK_TUE.png,./instance/115/week/WEEK_WED.png,./instance/115/week/WEEK_THU.png,./instance/115/week/WEEK_FRI.png,./instance/115/week/WEEK_SAT.png"\r
- bind_data="17" period="10"></option_img>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="Audiowide_Regular.ttf" break_mode="ellipsis"\r
- rect="133 325 200 60" text="%0.f" font_size="26" align="center" bind_data="16" period="10"></label>\r
-\r
- <!-- 心率显示 -->\r
- <label id="heart_label" color="0xFFe30f0b" font="Audiowide_Regular.ttf" break_mode="ellipsis"\r
- rect="40 185 200 60" text="%0.f" font_size="30" align="center" bind_data="2"></label>\r
- <!-- 步数显示 -->\r
- <label id="step_label" color="0xFFe30f0b" font="Audiowide_Regular.ttf" break_mode="ellipsis"\r
- rect="226 185 200 60" text="%0.f" font_size="20" align="center" bind_data="1" period="10"></label>\r
-\r
- <!-- 卡路里显示 -->\r
- <label id="calories_label" color="0xFF000000" font="HarmonyOS_Sans_SC_Regular.ttf"\r
- break_mode="ellipsis"\r
- rect="29 340 200 60" text="%0.f" font_size="20" align="center" bind_data="3" period="10"></label>\r
- <!-- 电量显示 -->\r
- <label id="battery_label" color="0xFF000000" font="HarmonyOS_Sans_SC_Regular.ttf"\r
- break_mode="ellipsis" rect="232 340 200 60" text="%s" font_size="20" align="center"\r
- bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时 -->\r
- <rotate_img id="hour" position="212 75" rotate_center="21.0 158.0" rotate_start="0"\r
- rotate_end="360" img_name="./instance/115/HOURHAND.png" bind_data="9" period="10" display_mode="always" ambient_periodic="true"></rotate_img>\r
- <!-- 分钟 -->\r
- <rotate_img id="minute" position="218 23" rotate_center="15.0 210.0" rotate_start="0"\r
- rotate_end="360" img_name="./instance/115/MINUTEHAND.png" bind_data="10" period="10" display_mode="always" ambient_periodic="true"></rotate_img>\r
- <!-- 秒钟 -->\r
- <rotate_img id="second" position="220 17" rotate_center="13.0 216.0" rotate_start="0"\r
- rotate_end="360" img_name="./instance/115/SECONDHAND.png" bind_data="12" period="10" display_mode="always" ambient_periodic="true"></rotate_img>\r
-\r
- <!-- 秒进度条-->\r
- <arc_progress id="second_progress" rect="0 0 466 466" color="0xAA191919" cap_type="none"\r
- radius="233" background_color="0x00FFFFFF" start_angle="0" end_angle="360" line_width="26"\r
- bind_data="32" period="10"></arc_progress>\r
-\r
-\r
- <!-- 步数 -->\r
- <click rect="0 193 80 80" action_slice="201"></click>\r
- <!-- 心率 -->\r
- <click rect="386 193 80 80" action_slice="205"></click>\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="blueflower" description="蓝花" size="466 466" version="1.0" preview_img="./instance/116/blueflower.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/116/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/116/Battery/Battery.png,./instance/116/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="freshlemon" description="柠檬清新" size="466 466" version="1.0" preview_img="./instance/117/freshlemon.png">
-
- <static_img id="back_ground" position="0 0" img_name="./instance/117/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="182 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="176 52" img_names="./instance/117/Battery/Battery.png,./instance/117/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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="101 295 200 60" text="%02.0f" font_size="90" align="center" bind_data="15" period="10"></label> -->
- <!-- 分钟标签 -->
- <!-- <label id="minute_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="259 295 200 60" text="%02.0f" font_size="90" align="center" bind_data="14" period="10"></label> -->
- <!-- 分隔符标签 -->
- <!-- <label id="point_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="208 275 50 120" text=":" font_size="105" align="center" ></label> -->
-
- <label id="hour_ten_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 290 300 120" text="%s" font_size="90" align="center" bind_data="20483" period="10"></label>
-
-
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="cuteduck" description="可爱小鸭" size="466 466" version="1.0" preview_img="./instance/118/cuteduck.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/118/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/118/Battery/Battery.png,./instance/118/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="classicblack" description="经典指针_黑" size="466 466" version="1.0"
- preview_img="./instance/119/classicblack.png">
-
- <!-- 日期 -->
- <label id="date_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf"
- break_mode="ellipsis" rect="133 300 200 60" text="%s" font_size="40" align="center"
- bind_data="20487" period="10"></label>
- <!-- 星期label -->
- <label id="week_label" color="0xffA0A0A0" font="HarmonyOS_Sans_SC_Regular.ttf"
- break_mode="ellipsis" rect="133 360 200 60" text="%s" font_size="30" align="center"
- bind_data="20488" 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/119/Battery/Battery.png,./instance/119/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 66 33" text="%s" font_size="28" align="center"
- bind_data="20485" period="10"></label>
-
- <!-- 时针图像 -->
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0"
- rotate_end="360" img_name="./instance/119/HOURHAND.png" bind_data="9" period="10"></rotate_img>
- <!-- 分针图像 -->
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0"
- rotate_end="360" img_name="./instance/119/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>
- <!-- 秒针图像 -->
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0"
- rotate_end="360" img_name="./instance/119/SECONDHAND.png" bind_data="12" period="60"></rotate_img>
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="pumpkin" description="万圣南瓜" size="466 466" version="1.0" preview_img="./instance/120/pumpkin.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/120/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/120/Battery/Battery.png,./instance/120/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="rose" description="玫瑰" size="466 466" version="1.0" preview_img="./instance/121/rose.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/121/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/121/Battery/Battery.png,./instance/121/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="valley" description="白色铃兰花" size="466 466" version="1.0" preview_img="./instance/122/valley.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/122/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/122/Battery/Battery.png,./instance/122/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="oceanworld" description="海洋世界" size="466 466" version="1.0" preview_img="./instance/123/oceanworld.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/123/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/123/Battery/Battery.png,./instance/123/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="forestelk" description="森林麋鹿" size="466 466" version="1.0" preview_img="./instance/124/forestelk.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/124/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/124/Battery/Battery.png,./instance/124/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="puppy" description="修狗" size="466 466" version="1.0" preview_img="./instance/125/puppy.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/125/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/125/Battery/Battery.png,./instance/125/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="bud" description="花蕾" size="466 466" version="1.0" preview_img="./instance/127/bud.png">
- <static_img id="back_ground" position="0 0" img_name="./instance/127/MAIN_FACE_IMAGE.png"></static_img>
-
- <!-- 日期和星期显示 -->
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="25 250 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>
-
- <!-- 电池进度条 -->
- <box_progress id="battery_progress" rect="90 296 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>
- <!-- 电池图像 -->
- <option_img position="83 290" img_names="./instance/127/Battery/Battery.png,./instance/127/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="138 290 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>
-
- <!-- 时间-->
- <label id="hour_ten_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="30 125 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>
-
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="vibrantnumber" description="活力数字" size="466 466" version="1.0"\r
- preview_img="./instance/128/vibrantnumber.png">\r
-\r
-\r
- <option_img position="66 209"\r
- img_names="./instance/128/nums/g_0.png,./instance/128/nums/g_1.png,./instance/128/nums/g_2.png,./instance/128/nums/g_3.png,./instance/128/nums/g_4.png,./instance/128/nums/g_5.png,./instance/128/nums/g_6.png,./instance/128/nums/g_7.png,./instance/128/nums/g_8.png,./instance/128/nums/g_9.png"\r
- bind_data="28" period="10"></option_img>\r
- <option_img position="233 209"\r
- img_names="./instance/128/nums/g_0.png,./instance/128/nums/g_1.png,./instance/128/nums/g_2.png,./instance/128/nums/g_3.png,./instance/128/nums/g_4.png,./instance/128/nums/g_5.png,./instance/128/nums/g_6.png,./instance/128/nums/g_7.png,./instance/128/nums/g_8.png,./instance/128/nums/g_9.png"\r
- bind_data="29" period="10"></option_img>\r
-\r
- <option_img position="66 43"\r
- img_names="./instance/128/nums/w_0.png,./instance/128/nums/w_1.png,./instance/128/nums/w_2.png,./instance/128/nums/w_3.png,./instance/128/nums/w_4.png,./instance/128/nums/w_5.png,./instance/128/nums/w_6.png,./instance/128/nums/w_7.png,./instance/128/nums/w_8.png,./instance/128/nums/w_9.png"\r
- bind_data="26" period="10"></option_img>\r
- <option_img position="233 43"\r
- img_names="./instance/128/nums/w_0.png,./instance/128/nums/w_1.png,./instance/128/nums/w_2.png,./instance/128/nums/w_3.png,./instance/128/nums/w_4.png,./instance/128/nums/w_5.png,./instance/128/nums/w_6.png,./instance/128/nums/w_7.png,./instance/128/nums/w_8.png,./instance/128/nums/w_9.png"\r
- bind_data="27" period="10"></option_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="shadow" description="炫酷光影" size="466 466" version="1.0" preview_img="./instance/129/shadow.png">\r
- <!-- 背景图像 -->\r
- <static_img id="back_ground" position="0 0" img_name="./instance/129/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 110 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 110 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 150 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
- <!-- 电池标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="133 380 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>\r
- \r
- <!-- 步数显示 -->\r
- <label id="step_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="10 250 300 25" text="%0.f" font_size="26" align="center" bind_data="1" period="10"></label>\r
- <!-- 卡路里显示 -->\r
- <label id="calories_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="290 250 45 25" text="%0.f" font_size="26" align="center" bind_data="3" period="10"></label>\r
- \r
- <!-- 时针图像 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/129/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针图像 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/129/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针图像 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/129/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="fightingfish" description="斗鱼" size="466 466" version="1.0"
- preview_img="./instance/131/fightingfish.png">
- <!-- 背景图像 -->
- <static_img id="back_ground" position="0 0" img_name="./instance/131/MAIN_FACE_IMAGE.png"></static_img>
-
- <!-- 月份显示 -->
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf"
- break_mode="adapt" rect="177 361 60 30" text="%02.0f月" font_size="30" align="center"
- bind_data="18" period="10"></label>
- <!-- 日期显示 -->
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt"
- rect="238 361 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>
- <!-- 星期显示 -->
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf"
- break_mode="adapt" rect="194 408 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/131/Battery/Battery.png,./instance/131/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="HarmonyOS_Sans_SC_Regular.ttf"
- break_mode="adapt" rect="27 192 200 60" text="%02.f" font_size="100" align="center"
- bind_data="15" period="10"></label>
-
- <!-- 分钟显示 -->
- <label id="minute_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf"
- break_mode="adapt" rect="326 192 200 60" text="%02.f" font_size="100" align="center"
- bind_data="14" period="10"></label>
-
-
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="goose" description="大鹅" size="466 466" version="1.0"\r
- preview_img="./instance/132/goose.png">\r
-\r
- <static_img id="back_ground" position="0 0" img_name="./instance/132/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 日期 -->\r
- <label id="date_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf"\r
- break_mode="ellipsis" rect="133 75 200 60" text="%s" font_size="40" align="center"\r
- bind_data="20487" period="10"></label>\r
- <!-- 星期label -->\r
- <label id="week_label" color="0xffA0A0A0" font="Gilroy_Bold.ttf"\r
- break_mode="ellipsis" rect="133 130 200 60" text="%s" font_size="30" align="center"\r
- bind_data="20488" period="10"></label>\r
-\r
-\r
- <!-- 步数显示标签 str -->\r
- <label id="step_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf"\r
- break_mode="ellipsis" rect="12 240 200 60" text="%s" font_size="25" align="center"\r
- bind_data="20489" period="10"></label>\r
-\r
-\r
- <!-- 卡路里显示标签 str -->\r
- <label id="calorie_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf"\r
- break_mode="ellipsis" rect="266 240 200 60" text="%s" font_size="25" align="center"\r
- bind_data="20490"></label>\r
-\r
-\r
- <!-- 大鹅动画序列 32张 -->\r
- <sequence_img\r
- img_names="./instance/132/goose_out/goose_01.png,./instance/132/goose_out/goose_02.png,./instance/132/goose_out/goose_03.png,./instance/132/goose_out/goose_04.png,./instance/132/goose_out/goose_05.png,./instance/132/goose_out/goose_06.png,./instance/132/goose_out/goose_07.png,./instance/132/goose_out/goose_08.png,./instance/132/goose_out/goose_09.png,./instance/132/goose_out/goose_10.png,./instance/132/goose_out/goose_11.png,./instance/132/goose_out/goose_12.png,./instance/132/goose_out/goose_13.png,./instance/132/goose_out/goose_14.png,./instance/132/goose_out/goose_15.png,./instance/132/goose_out/goose_16.png,./instance/132/goose_out/goose_17.png,./instance/132/goose_out/goose_18.png,./instance/132/goose_out/goose_19.png,./instance/132/goose_out/goose_20.png,./instance/132/goose_out/goose_21.png,./instance/132/goose_out/goose_22.png,./instance/132/goose_out/goose_23.png,./instance/132/goose_out/goose_24.png,./instance/132/goose_out/goose_25.png,./instance/132/goose_out/goose_26.png,./instance/132/goose_out/goose_27.png,./instance/132/goose_out/goose_28.png,./instance/132/goose_out/goose_29.png,./instance/132/goose_out/goose_30.png,./instance/132/goose_out/goose_31.png,./instance/132/goose_out/goose_32.png"\r
- position="175 280" repeat="true" interval="100"></sequence_img>\r
-\r
- <!-- 圆圈图标 -->\r
- <static_img id="quan_img" position="153 262" img_name="./instance/132/quan.png"></static_img>\r
-\r
- <!-- 步数完成度 [圆形进度条] -->\r
- <arc_progress id="step_progress" rect="0 0 216 466" color="0xFFffc70d" cap_type="round"\r
- radius="50" background_color="0xffFF0000" start_angle="0" end_angle="359" line_width="10"\r
- bind_data="35" period="10"></arc_progress>\r
-\r
- <!-- 卡路里完成度 [圆形进度条] -->\r
- <arc_progress id="calorie_progress" rect="0 0 722 466" color="0xFFffc70d" cap_type="round"\r
- radius="50" background_color="0xffFF0000" start_angle="0" end_angle="359" line_width="10"\r
- bind_data="36" period="10"></arc_progress>\r
-\r
-\r
- <!-- 小时 -->\r
- <rotate_img id="hour" position="224 103" rotate_center="9.0 130.0" rotate_start="0"\r
- rotate_end="360" img_name="./instance/132/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分钟 -->\r
- <rotate_img id="minute" position="219 63" rotate_center="13.5 170.0" rotate_start="0"\r
- rotate_end="360" img_name="./instance/132/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
-\r
- <!-- 点背景图 -->\r
- <static_img id="second_circle" position="223 223"\r
- img_name="./instance/132/point.png"></static_img>\r
-\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="dewdrop" description="露珠" size="466 466" version="1.0" preview_img="./instance/133/dewdrop.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/133/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/133/Battery/Battery.png,./instance/133/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="elk" description="麋鹿" size="466 466" version="1.0" preview_img="./instance/134/elk.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/134/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/134/Battery/Battery.png,./instance/134/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="giraffe" description="长颈鹿" size="466 466" version="1.0" preview_img="./instance/135/giraffe.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/135/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/135/Battery/Battery.png,./instance/135/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="lotu" description="荷花" size="466 466" version="1.0" preview_img="./instance/136/lotu.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/136/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/136/Battery/Battery.png,./instance/136/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="eagle" description="老鹰" size="466 466" version="1.0" preview_img="./instance/137/eagle.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/137/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/137/Battery/Battery.png,./instance/137/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="zebra" description="斑马" size="466 466" version="1.0" preview_img="./instance/138/zebra.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/138/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/138/Battery/Battery.png,./instance/138/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="littledaisy" description="小雏菊" size="466 466" version="1.0" preview_img="./instance/139/littledaisy.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/139/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/139/Battery/Battery.png,./instance/139/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="wolf" description="狼" size="466 466" version="1.0" preview_img="./instance/140/wolf.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/140/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/140/Battery/Battery.png,./instance/140/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="bear" description="熊" size="466 466" version="1.0" preview_img="./instance/141/bear.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/141/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/141/Battery/Battery.png,./instance/141/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="whiterose" description="白玫瑰" size="466 466" version="1.0" preview_img="./instance/142/whiterose.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/142/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/142/Battery/Battery.png,./instance/142/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="glowjellyfish" description="夜光水母" size="466 466" version="1.0" preview_img="./instance/143/glowjellyfish.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/143/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/143/Battery/Battery.png,./instance/143/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="kingfisher" description="小翠鸟" size="466 466" version="1.0" preview_img="./instance/144/kingfisher.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/144/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/144/Battery/Battery.png,./instance/144/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="ornithogalum" description="大眼雀梅" size="466 466" version="1.0" preview_img="./instance/145/ornithogalum.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/145/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/145/Battery/Battery.png,./instance/145/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="lion" description="狮子" size="466 466" version="1.0" preview_img="./instance/146/lion.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/146/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/146/Battery/Battery.png,./instance/146/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="sharpee" description="沙皮狗" size="466 466" version="1.0" preview_img="./instance/147/sharpee.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/147/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/147/Battery/Battery.png,./instance/147/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="Aquarius" description="水瓶座" size="466 466" version="1.0" preview_img="./instance/148/Aquarius.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/148/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/148/Battery/Battery.png,./instance/148/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="Sagittarius" description="射手座" size="466 466" version="1.0" preview_img="./instance/149/Sagittarius.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/149/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/149/Battery/Battery.png,./instance/149/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="Leo" description="狮子座" size="466 466" version="1.0" preview_img="./instance/150/Leo.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/150/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/150/Battery/Battery.png,./instance/150/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="Taurus" description="金牛座" size="466 466" version="1.0" preview_img="./instance/151/Taurus.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/151/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/151/Battery/Battery.png,./instance/151/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="Aries" description="白羊座" size="466 466" version="1.0" preview_img="./instance/152/Aries.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/152/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/152/Battery/Battery.png,./instance/152/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="Libra" description="天秤座" size="466 466" version="1.0" preview_img="./instance/153/Libra.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/153/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <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>\r
- <!-- 日期标签 -->\r
- <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>\r
- <!-- 星期显示 -->\r
- <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>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/153/Battery/Battery.png,./instance/153/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="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="corgi" description="柯基" size="466 466" version="1.0" preview_img="./instance/154/corgi.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/154/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/154/Battery/Battery.png,./instance/154/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="lookup" description="仰望" size="466 466" version="1.0" preview_img="./instance/155/lookup.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/155/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/155/Battery/Battery.png,./instance/155/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="greenery" description="绿叶" size="466 466" version="1.0" preview_img="./instance/156/greenery.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/156/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/156/Battery/Battery.png,./instance/156/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="dusk" description="黄昏" size="466 466" version="1.0" preview_img="./instance/157/dusk.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/157/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/157/Battery/Battery.png,./instance/157/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="squirrel" description="小松鼠" size="466 466" version="1.0" preview_img="./instance/158/squirrel.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/158/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/158/Battery/Battery.png,./instance/158/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="lizard" description="蜥蜴" size="466 466" version="1.0" preview_img="./instance/159/lizard.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/159/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/159/Battery/Battery.png,./instance/159/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="lighthouse" description="灯塔" size="466 466" version="1.0" preview_img="./instance/160/lighthouse.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/160/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/160/Battery/Battery.png,./instance/160/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="persiancat" description="波斯猫" size="466 466" version="1.0" preview_img="./instance/161/persiancat.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/161/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/161/Battery/Battery.png,./instance/161/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="urbannight" description="都市夜色" size="466 466" version="1.0" preview_img="./instance/162/urbannight.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/162/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/162/Battery/Battery.png,./instance/162/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="nature" description="自然" size="466 466" version="1.0" preview_img="./instance/163/nature.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/163/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/163/Battery/Battery.png,./instance/163/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="sikadeer" description="梅花鹿" size="466 466" version="1.0" preview_img="./instance/164/sikadeer.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/164/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/164/Battery/Battery.png,./instance/164/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="firework" description="烟花" size="466 466" version="1.0" preview_img="./instance/165/firework.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/165/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/165/Battery/Battery.png,./instance/165/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="pinktree" description="粉树" size="466 466" version="1.0" preview_img="./instance/166/pinktree.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/166/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/166/Battery/Battery.png,./instance/166/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="lake" description="湖泊" size="466 466" version="1.0" preview_img="./instance/167/lake.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/167/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/167/Battery/Battery.png,./instance/167/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="sakura" description="樱花" size="466 466" version="1.0" preview_img="./instance/168/sakura.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/168/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/168/Battery/Battery.png,./instance/168/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="snails" description="蜗牛" size="466 466" version="1.0" preview_img="./instance/169/snails.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/169/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/169/Battery/Battery.png,./instance/169/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="duck" description="小鸭" size="466 466" version="1.0" preview_img="./instance/170/duck.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/170/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/170/Battery/Battery.png,./instance/170/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="deepdive" description="深潜" size="466 466" version="1.0" preview_img="./instance/171/deepdive.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/171/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/171/Battery/Battery.png,./instance/171/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="wave" description="波浪" size="466 466" version="1.0" preview_img="./instance/172/wave.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/172/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 月份标签 -->\r
- <!-- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="142 196 60 30" text="%02.0f月" font_size="26" align="center" bind_data="18" period="10"></label> -->\r
- <!-- 日期标签 -->\r
- <!-- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="192 196 60 30" text="%02.0f号" font_size="26" align="center" bind_data="16" period="10"></label> -->\r
- <!-- 星期显示 -->\r
- <!-- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="262 196 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label> -->\r
- \r
- <!-- 日期和星期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 196 300 100" text="%s" font_size="26" align="center" bind_data="20486" period="10"></label>\r
- \r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/172/Battery/Battery.png,./instance/172/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 52 66 33" text="%s" font_size="28" align="center" bind_data="20485" period="10"></label>\r
-\r
- <!-- 小时标签 -->\r
- <!-- <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> -->\r
- <!-- 分钟标签 -->\r
- <!-- <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> -->\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="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 85 300 100" text="%s" font_size="100" align="center" bind_data="20483" period="10"></label>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="goldenball" description="机械足球" size="466 466" version="1.0" preview_img="./instance/173/goldenball.png">\r
- <!-- 背景 -->\r
- <static_img id="back_ground" position="0 0" img_name="./instance/173/MAIN_FACE_IMAGE.png"></static_img>\r
-\r
- <!-- 电池百分比标签 -->\r
- <label id="battery_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="250 350 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label>\r
- <!-- 心率显示 -->\r
- <label id="heart_label" color="0xFFFFFFFF" font="Gilroy_Bold.ttf" break_mode="ellipsis" rect="16 350 200 60" text="%.0f" font_size="26" align="center" bind_data="2" ></label>\r
- \r
- <!-- 小时 -->\r
- <rotate_img id="hour" position="214 0" rotate_center="17.0 149.0" rotate_start="0" rotate_end="360" img_name="./instance/173/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分钟 -->\r
- <rotate_img id="minute" position="214 0" rotate_center="17.0 149.0" rotate_start="0" rotate_end="360" img_name="./instance/173/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
-\r
-</dial>\r
+++ /dev/null
-<dial title="abstractlines" description="抽象线条" size="466 466" version="1.0" preview_img="./instance/174/abstractlines.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/174/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/174/Battery/Battery.png,./instance/174/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/174/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/174/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/174/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="lineglare" description="线条_炫光" size="466 466" version="1.0" preview_img="./instance/175/lineglare.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/175/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/175/Battery/Battery.png,./instance/175/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/175/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/175/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/175/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="linespace" description="线条_星球" size="466 466" version="1.0" preview_img="./instance/176/linespace.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/176/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/176/Battery/Battery.png,./instance/176/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/176/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/176/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/176/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="liquefaction" description="线条_液化" size="466 466" version="1.0" preview_img="./instance/177/liquefaction.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/177/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/177/Battery/Battery.png,./instance/177/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/177/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/177/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/177/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="linemantis" description="线条_螳螂" size="466 466" version="1.0" preview_img="./instance/178/linemantis.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/178/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/178/Battery/Battery.png,./instance/178/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/178/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/178/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/178/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="lineflow" description="线条_流动" size="466 466" version="1.0" preview_img="./instance/179/lineflow.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/179/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/179/Battery/Battery.png,./instance/179/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/179/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/179/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/179/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="linedream" description="线条_梦境" size="466 466" version="1.0" preview_img="./instance/180/linedream.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/180/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/180/Battery/Battery.png,./instance/180/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/180/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/180/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/180/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="lineflower" description="线条_花朵" size="466 466" version="1.0" preview_img="./instance/181/lineflower.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/181/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/181/Battery/Battery.png,./instance/181/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/181/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/181/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/181/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="linespiral" description="线条_螺旋" size="466 466" version="1.0" preview_img="./instance/182/linespiral.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/182/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/182/Battery/Battery.png,./instance/182/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/182/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/182/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/182/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="explode" description="爆炸" size="466 466" version="1.0" preview_img="./instance/183/explode.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/183/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/183/Battery/Battery.png,./instance/183/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/183/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/183/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/183/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="networks" description="神经网络" size="466 466" version="1.0" preview_img="./instance/184/networks.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/184/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/184/Battery/Battery.png,./instance/184/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/184/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/184/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/184/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="distortion" description="扭曲" size="466 466" version="1.0" preview_img="./instance/185/distortion.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/185/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/185/Battery/Battery.png,./instance/185/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/185/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/185/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/185/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="linevalley" description="线条_山谷" size="466 466" version="1.0" preview_img="./instance/186/linevalley.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/186/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/186/Battery/Battery.png,./instance/186/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/186/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/186/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/186/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="redbal" description="红色小球" size="466 466" version="1.0" preview_img="./instance/187/redbal.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/187/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/187/Battery/Battery.png,./instance/187/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/187/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/187/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/187/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="david" description="大卫" size="466 466" version="1.0" preview_img="./instance/188/david.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/188/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/188/Battery/Battery.png,./instance/188/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/188/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/188/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/188/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="dragonball" description="龙珠" size="466 466" version="1.0" preview_img="./instance/189/dragonball.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/189/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/189/Battery/Battery.png,./instance/189/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/189/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/189/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/189/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="science" description="科幻" size="466 466" version="1.0" preview_img="./instance/190/science.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/190/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/190/Battery/Battery.png,./instance/190/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/190/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/190/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/190/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="future" description="未来" size="466 466" version="1.0" preview_img="./instance/191/future.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/191/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="177 311 60 30" text="%02.0f月" font_size="30" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="238 311 60 30" text="%02.0f号" font_size="30" align="center" bind_data="16" period="10"></label>\r
- <!-- 星期显示 -->\r
- <label id="week_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="194 348 100 30" text="%s" font_size="26" align="center" bind_data="20480" period="10"></label>\r
-\r
-\r
- <!-- 电池进度条 -->\r
- <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>\r
- <!-- 电池图像 -->\r
- <option_img position="173 52" img_names="./instance/191/Battery/Battery.png,./instance/191/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <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>\r
-\r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="221 87" rotate_center="12.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/191/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="221 33" rotate_center="12.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/191/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="221 28" rotate_center="12.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/191/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\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
+++ /dev/null
-<dial title="classic_elegance" description="鎏金简约" size="466 466" version="2.0" preview_img="./instance/206/classic_elegance.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/206/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <!-- 时针 -->\r
- <rotate_img id="hour" position="216 87" rotate_center="17.0 146.0" rotate_start="0" rotate_end="360" img_name="./instance/206/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 -->\r
- <rotate_img id="minute" position="211 33" rotate_center="22.0 200.0" rotate_start="0" rotate_end="360" img_name="./instance/206/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 -->\r
- <rotate_img id="second" position="214 28" rotate_center="19.0 205.0" rotate_start="0" rotate_end="360" img_name="./instance/206/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="owl_clock" description="动态小鹰" size="466 466" version="2.0" preview_img="./instance/207/owl_clock.png" ambient_period="60">\r
- \r
- <static_img id="back_ground" position="0 0" img_name="./instance/207/BACKGROUND_6_12.png"></static_img>\r
- <!-- 时间段背景切换:0-6点、6-12点、12-18点、18-24点 -->\r
- <!-- 时间段映射:0-5点->0, 6-11点->1, 12-17点->2, 18-23点->3 -->\r
- <!-- 时间段背景切换(已实现系统端映射逻辑) -->\r
- <option_img position="0 0" img_names="./instance/207/BACKGROUND_0_6.png,./instance/207/BACKGROUND_6_12.png,./instance/207/BACKGROUND_12_18.png,./instance/207/BACKGROUND_18_24.png" bind_data="37" period="10"></option_img>\r
- \r
-\r
- <!-- 月份显示 -->\r
- <label id="month_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="186 120 60 30" text="%02.0f-" font_size="36" align="center" bind_data="18" period="10"></label>\r
- <!-- 日期显示 -->\r
- <label id="day_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="246 120 60 30" text="%02.0f" font_size="36" align="center" bind_data="16" period="10"></label>\r
-\r
- <!-- 小时和分钟 -->\r
- <label id="hour_ten_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="83 280 300 120" text="%s" font_size="90" align="center" bind_data="20483" period="10"></label>\r
-\r
- <!-- 电池进度条 -->\r
- <box_progress id="battery_progress" rect="224 388 30 18" color="0xFFFFFFFF" cap_type="none" direction="left_to_right" background_color="0x00FFFFFF" bind_data="25" period="10"></box_progress>\r
- <!-- 电池图像 --> \r
- <option_img position="217 382" img_names="./instance/1052/Battery/Battery.png,./instance/1052/Battery/BatteryCharge.png" bind_data="20" period="10"></option_img>\r
- <!-- 电池百分比标签 -->\r
- <!-- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="adapt" rect="228 394 200 62" text="%s" font_size="26" align="center" bind_data="20485" period="10"></label> -->\r
-\r
-</dial>\r
+++ /dev/null
-<dial title="essential_sport" description="精简运动" size="466 466" version="2.0" preview_img="./instance/208/essential_sport.png">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/208/MAIN_FACE_IMAGE.png"></static_img>\r
- \r
- <static_img id="back_ground" position="0 0" img_name="./instance/208/BACKGROUND_6_12.png"></static_img>\r
- <!-- 时间段背景切换:0-6点、6-12点、12-18点、18-24点 -->\r
- <!-- 时间段映射:0-5点->0, 6-11点->1, 12-17点->2, 18-23点->3 -->\r
- <!-- 时间段背景切换(已实现系统端映射逻辑) -->\r
- <!-- <option_img position="0 0" img_names="./instance/208/BACKGROUND_0_6.png,./instance/208/BACKGROUND_6_12.png,./instance/208/BACKGROUND_12_18.png,./instance/208/BACKGROUND_18_24.png" bind_data="223" period="10"></option_img> -->\r
-\r
-\r
- <!-- 时针底部背景 -->\r
- <static_img id="hand_bottom_bg" position="219 219" img_name="./instance/208/HAND_BOTTOM.png"></static_img>\r
-\r
- <!-- 时针 (11×66) -->\r
- <rotate_img id="hour" position="228 167" rotate_center="5.0 66.0" rotate_start="0" rotate_end="360" img_name="./instance/208/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <!-- 分针 (11×130) -->\r
- <rotate_img id="minute" position="228 103" rotate_center="5.0 130.0" rotate_start="0" rotate_end="360" img_name="./instance/208/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <!-- 秒针 (6×124) -->\r
- <rotate_img id="second" position="230 128" rotate_center="3.0 105.0" rotate_start="0" rotate_end="360" img_name="./instance/208/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
-\r
- <!-- 时针顶部背景 -->\r
- <static_img id="hand_top_bg" position="231 228" img_name="./instance/208/HAND_TOP.png"></static_img>\r
-\r
-\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="clock" description="main clock" size="454 454" version="1.0" preview_img="./instance/analogue_dial/preview_img.JPG">\r
- <static_img id="back_ground" position="0 0" img_name="./instance/analogue_dial/MAIN_FACE_IMAGE.png"></static_img>\r
- <option_img position="207 127" img_names="./instance/analogue_dial/week/MONDAY_IMAGE_PATH.png,./instance/analogue_dial/week/TUESDAY_IMAGE_PATH.png,./instance/analogue_dial/week/WEDNESDAY_IMAGE_PATH.png,./instance/analogue_dial/week/THURSDAY_IMAGE_PATH.png,./instance/analogue_dial/week/FIRDAY_IMAGE_PATH.png,./instance/analogue_dial/week/SATURDAY_IMAGE_PATH.png,./instance/analogue_dial/week/SUNDAY_IMAGE_PATH.png" bind_data="17" period="10"></option_img>\r
- <label id="step_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="100 230 75 35" text="%5.0f" font_size="25" align="center" bind_data="1" period="10"></label>\r
- <static_img id="heart_rate" position="156 260" img_name="./instance/analogue_dial/HEARTRATE_IMAGE_PATH.png"></static_img>\r
- <label id="heart_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="198 330 60 35" text="%3.0f" font_size="25" align="center" bind_data="2" period="10"></label>\r
- <static_img id="progress" position="53 54" img_name="./instance/analogue_dial/PROGRESS_IMAGE_PATH.png"></static_img>\r
- <label id="battery_label" color="0xFFFFFFFF" font="HarmonyOS_Sans_SC_Regular.ttf" break_mode="ellipsis" rect="315 230 60 35" text="%2.0f%%" font_size="25" align="center" bind_data="8" period="10"></label>\r
- <rotate_img id="hour" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/analogue_dial/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <static_img id="hour_circle" position="202 202" img_name="./instance/analogue_dial/BIGCIRCLE_IMAGE_PATH.png"></static_img>\r
- <rotate_img id="minute" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/analogue_dial/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <static_img id="minute_circle" position="202 202" img_name="./instance/analogue_dial/MEDCIRCLE_IMAGE_PATH.png"></static_img>\r
- <rotate_img id="second" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/analogue_dial/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
- <static_img id="second_circle" position="215 213" img_name="./instance/analogue_dial/SMALLCIRCLE_IMAGE_PATH.png"></static_img>\r
-</dial>
\ No newline at end of file
+++ /dev/null
-<dial title="kaleidoscope" description="kaleidoscope dial" size="454 454" version="1.0" preview_img="./instance/kaleidoscope_dial/preview_img.PNG">\r
- <kaleidoscope id="kale" img_name="./instance/kaleidoscope_dial/rabbit454.png" crown_rotate_step="0.2" animator_rotate_step="0.1"></kaleidoscope>\r
- <rotate_img id="hour" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/kaleidoscope_dial/HOURHAND.png" bind_data="9" period="10"></rotate_img>\r
- <static_img id="hour_circle" position="202 202" img_name="./instance/kaleidoscope_dial/BIGCIRCLE_IMAGE_PATH.png"></static_img>\r
- <rotate_img id="minute" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/kaleidoscope_dial/MINUTEHAND.png" bind_data="10" period="10"></rotate_img>\r
- <static_img id="minute_circle" position="202 202" img_name="./instance/kaleidoscope_dial/MEDCIRCLE_IMAGE_PATH.png"></static_img>\r
- <rotate_img id="second" position="202 16" rotate_center="25.0 211.0" rotate_start="0" rotate_end="360" img_name="./instance/kaleidoscope_dial/SECONDHAND.png" bind_data="12" period="60"></rotate_img>\r
- <static_img id="second_circle" position="215 213" img_name="./instance/kaleidoscope_dial/SMALLCIRCLE_IMAGE_PATH.png"></static_img>\r
-</dial>
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import os\r
-import argparse\r
-from converter import DialConvertTool\r
-import time\r
-\r
-def GetParameters():\r
- parser = argparse.ArgumentParser()\r
-\r
- parser.add_argument('-file', '-f', type=str, default='', required=False,\r
- help='The svg file need to be converted.')\r
-\r
- parser.add_argument('-dir', '-d', type=str, default='', required=False,\r
- help='The directory needs to be converted.')\r
-\r
- parser.add_argument('-output', type=str, default=os.getcwd() + "/out", required=False,\r
- help='output dir')\r
-\r
- config = parser.parse_args()\r
- return config\r
-\r
-def main():\r
- # 使用 time.time() 获取 Unix 时间戳(秒)\r
- start_unix_time = time.time()\r
- start_perf_time = time.perf_counter() # 用于计算精确耗时\r
- \r
- print(f"=== 转换开始 ===")\r
- # 使用 gmtime() 避免时区问题\r
- print(f"开始时间:{time.strftime('%Y-%m-%d %H:%M:%S', time.gmtime(start_unix_time))} UTC")\r
-\r
- userInput = GetParameters()\r
- outputPath = userInput.output\r
- inputFile = userInput.file\r
- inputDir = userInput.dir\r
-\r
- # 创建输出文件夹\r
- print(f"输出目录:{outputPath}")\r
- if not os.path.exists(outputPath):\r
- os.makedirs(outputPath, exist_ok=True) # 使用 makedirs 确保多级目录创建\r
-\r
- # 处理单个文件\r
- if inputFile and not os.path.isdir(inputFile) and inputFile.lower().endswith(".xml"):\r
- print(f"处理文件:{inputFile}")\r
- converter = DialConvertTool()\r
- converter.convert_xml_to_output(inputFile, outputPath)\r
-\r
- # 处理目录下的所有文件\r
- if inputDir:\r
- print(f"处理目录:{inputDir}")\r
- try:\r
- files = os.listdir(inputDir)\r
- for file in files:\r
- file_path = os.path.join(inputDir, file)\r
- if not os.path.isdir(file_path) and file.lower().endswith(".xml"):\r
- print(f"处理文件:{file_path}")\r
- converter = DialConvertTool()\r
- converter.convert_xml_to_output(file_path, outputPath)\r
- except Exception as e:\r
- print(f"处理目录时出错:{str(e)}")\r
-\r
- # 计算总耗时\r
- end_perf_time = time.perf_counter()\r
- total_duration = end_perf_time - start_perf_time\r
- \r
- end_unix_time = start_unix_time + total_duration # 推算结束时间戳\r
- print("\n=== 转换完成 ===")\r
- print(f"结束时间:{time.strftime('%Y-%m-%d %H:%M:%S', time.gmtime(end_unix_time))} UTC")\r
- print(f"总耗时:{total_duration:.2f} 秒({total_duration*1000:.0f} 毫秒)")\r
-\r
-if __name__ == "__main__":\r
- main()
\ No newline at end of file
+++ /dev/null
-#!/usr/bin/python\r
-# coding: utf-8\r
-import sys\r
-import struct\r
-import ctypes\r
-from ctypes import *\r
-\r
-class VideoConvertTool:\r
- def __init__(self):\r
- self.videoNum = 0\r
- self.videoName = []\r
- self.videoIndex = []\r
- self.videoData = bytearray()\r
-\r
- def convert_video(self, path):\r
- if path in self.videoName:\r
- index = self.videoName.index(path)\r
- return self.videoIndex[index]\r
- fp = open(path, 'rb')\r
- data = fp.read()\r
- fp.close()\r
- self.videoName.append(path)\r
- self.videoNum += 1\r
- ret = len(self.videoData)\r
- self.videoIndex.append(ret)\r
- self.videoData += data\r
- return ret\r
-\r
- def write_data_to_bin(self, fb):\r
- fb.write(self.videoData)\r
-\r
-instance = VideoConvertTool()\r