自定义编辑表盘界面的方法、系统、装置及介质

文档序号:1963538 发布日期:2021-12-14 浏览:17次 >En<

阅读说明:本技术 自定义编辑表盘界面的方法、系统、装置及介质 (Method, system, device and medium for self-defining editing dial interface ) 是由 张星 于 2021-08-27 设计创作,主要内容包括:本申请公开了一种自定义编辑表盘界面的方法、系统、装置及介质。该自定义编辑表盘界面的方法,通过在智能手表对应的客户端中获取用户选择的背景图像;接收用户在所述背景图像中所作的文字编辑操作,并根据所述文字编辑操作生成自定义界面图像;将所述自定义界面图像发送给所述智能手表,以使得所述智能手表将所述自定义界面图像作为表盘界面显示。该方法能够降低智能手表处理显示表盘界面的硬件成本,且支持用户自定义编辑表盘界面,可提供更为多样的视觉体验。本申请可广泛应用于智能手表技术领域内。(The application discloses a method, a system, a device and a medium for custom editing of a dial plate interface. The method for editing the dial interface by user definition comprises the steps of obtaining a background image selected by a user from a client corresponding to the intelligent watch; receiving a character editing operation made by a user in the background image, and generating a user-defined interface image according to the character editing operation; and sending the user-defined interface image to the intelligent watch so that the intelligent watch displays the user-defined interface image as a dial interface. The method can reduce the hardware cost of the intelligent watch for processing the display dial interface, supports the user to edit the dial interface in a user-defined mode, and can provide more diversified visual experience. The method and the device can be widely applied to the technical field of intelligent watches.)

自定义编辑表盘界面的方法、系统、装置及介质

技术领域

本申请涉及智能手表技术领域,尤其是一种自定义编辑表盘界面的方法、系统、装置及介质。

背景技术

伴随着智能化和数字化飞速发展,智能穿戴设备正在逐渐兴起,相对于智能手机,智能穿戴设备携带更为方便,功能更有针对性,因而同样受到了广大用户的喜爱。在智能穿戴设备领域中,智能手表作为最热门的产品之一,致力于给用户带来一站式的智能监测、信息获取体验。例如,相关技术中,智能手表已经不满足于仅仅看时间的功能,在此基础上又加入了监控数据、测量心率、压力、步数、卡路里等功能。

相关技术中,用户的个性化追求越来越高,其中表盘界面作为智能手表显示的最直观的内容,更被用户所看重。当下,智能手表的表盘界面往往是生产过程中预存的,用户只能在预存的一些界面图像中挑选作为表盘界面显示,略显单调,用户体验较差。综合上述,相关技术中存在的技术问题亟需得到解决。

发明内容

本申请的目的在于至少一定程度上解决相关技术中存在的技术问题之一。

为此,本申请实施例的一个目的在于提供一种自定义编辑表盘界面的方法,该方法能够降低智能手表处理显示表盘界面的硬件成本,且支持用户自定义编辑表盘界面,可提供更为多样的视觉体验。

本申请实施例的另一个目的在于提供自定义编辑表盘界面的系统。

为了达到上述技术目的,本申请实施例所采取的技术方案包括:

第一方面,本申请实施例提供了一种自定义编辑表盘界面的方法,所述方法包括以下步骤:

在智能手表对应的客户端中获取用户选择的背景图像;

接收用户在所述背景图像中所作的文字编辑操作,并根据所述文字编辑操作生成自定义界面图像;

将所述自定义界面图像发送给所述智能手表,以使得所述智能手表将所述自定义界面图像作为表盘界面显示。

另外,根据本申请上述实施例的自定义编辑表盘界面的方法,还可以具有以下附加的技术特征:

进一步地,在本申请的一个实施例中,所述接收用户在所述背景图像中所作的文字编辑操作,包括:

接收用户编辑的文字属性信息;所述文字属性信息包括文字的坐标、字体、大小和颜色信息。

进一步地,在本申请的一个实施例中,所述根据所述文字编辑操作生成自定义界面图像,包括:

根据所述文字属性信息,生成文字图像;

对所述背景图像和所述文字图像进行合成,得到所述自定义界面图像。

进一步地,在本申请的一个实施例中,所述方法还包括以下步骤:

将多个所述自定义界面图像发送给所述智能手表,以使得所述智能手表在所述表盘界面按照预定的时间间隔切换显示多个所述自定义界面图像。

第二方面,本申请实施例提供了一种自定义编辑表盘界面的系统,所述系统包括:

获取模块,用于在智能手表对应的客户端中获取用户选择的背景图像;

接收模块,用于接收用户在所述背景图像中所作的文字编辑操作,并根据所述文字编辑操作生成自定义界面图像;

发送模块,用于将所述自定义界面图像发送给所述智能手表,以使得所述智能手表将所述自定义界面图像作为表盘界面显示。

另外,根据本申请上述实施例的自定义编辑表盘界面的系统,还可以具有以下附加的技术特征:

进一步地,在本申请的一个实施例中,所述接收模块具体用于:

接收用户编辑的文字属性信息;所述文字属性信息包括文字的坐标、字体、大小和颜色信息。

进一步地,在本申请的一个实施例中,所述接收模块包括:

生成模块,用于根据所述文字属性信息,生成文字图像;

合成模块,用于对所述背景图像和所述文字图像进行合成,得到所述自定义界面图像。

进一步地,在本申请的一个实施例中,所述系统还包括:

切换模块,用于将多个所述自定义界面图像发送给所述智能手表,以使得所述智能手表在所述表盘界面按照预定的时间间隔切换显示多个所述自定义界面图像。

第三方面,本申请实施例提供了一种自定义编辑表盘界面的装置,包括:

至少一个处理器;

至少一个存储器,用于存储至少一个程序;

当所述至少一个程序被所述至少一个处理器执行时,使得所述至少一个处理器实现第一方面所述的自定义编辑表盘界面的方法。

第四方面,本申请实施例还提供了一种计算机可读存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序在由处理器执行时用于实现第一方面所述的自定义编辑表盘界面的方法。

本申请的优点和有益效果将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到:

本申请实施例中提供的自定义编辑表盘界面的方法,通过在智能手表对应的客户端中获取用户选择的背景图像;接收用户在所述背景图像中所作的文字编辑操作,并根据所述文字编辑操作生成自定义界面图像;将所述自定义界面图像发送给所述智能手表,以使得所述智能手表将所述自定义界面图像作为表盘界面显示。该方法能够降低智能手表处理显示表盘界面的硬件成本,且支持用户自定义编辑表盘界面,可提供更为多样的视觉体验。

附图说明

为了更清楚地说明本申请实施例或者现有技术中的技术方案,下面对本申请实施例或者现有技术中的相关技术方案附图作以下介绍,应当理解的是,下面介绍中的附图仅仅为了方便清晰表述本申请的技术方案中的部分实施例,对于本领域的技术人员来说,在无需付出创造性劳动的前提下,还可以根据这些附图获取到其他附图。

图1为本申请一种自定义编辑表盘界面的方法具体实施例的流程示意图;

图2为本申请一种自定义编辑表盘界面的系统具体实施例的结构示意图;

图3为本申请一种自定义编辑表盘界面的装置具体实施例的结构示意图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。

当下,现有的智能手表一般是在生产过程中预存多种表面界面的图像,然后在销售后由用户自己选择喜欢的图像设定为表盘界面。但是在实际调研中发现,由于这种实现方式提供的画面比较单一,往往导致用户无法设定出心仪的效果,比如用户可能想在表盘上编辑文字以显示个性化信息,通过预存图像的方式就无法支持。而如果像智能手机一样采用触摸屏接收用户在屏幕上写下的文字再显示在表盘上,一方面需要较高的硬件成本,另一方面对智能手表的数据处理能力要求较高,而智能手表的处理器和存储器相对于智能手机来说体积很小,难以支撑上述的数据处理过程。

有鉴于此,本申请实施例中提供一种自定义编辑表盘界面的方法,本申请实施例中的方法,可应用于智能手表中,具体可以是以程序代码的方式被存储在智能手表的存储器中,通过处理器执行来实现。本申请实施例中的智能手表,指供用户佩戴的任何一种带有交互、显示功能的手表。该智能手表中包括显示缓存芯片,用于存储、处理显示画面的像素数据;还包括屏幕驱动芯片,用于扫描显示缓存芯片中存储的像素数据,并在屏幕上显示出对应的画面。

参照图1,本申请中的方法主要包括以下步骤:

步骤110、在智能手表对应的客户端中获取用户选择的背景图像;

本申请实施例中,对于智能手表来说,其可以具有对应的后台客户端,比如说可以将智能手表和智能手机绑定,在智能手机中运行该智能手表的客户端APP。本申请实施例中,在对智能手表进行设置时,可以通过客户端的平台来实现。具体地,可以在智能手表对应的客户端中,获取用户选择的背景图像,即用户希望编辑添加文字的图像。此处,背景图像既可以是预存好提供给用户选择的,也可以是由用户自行上传到客户端的,从而可以提高背景图像的多样性和个性化。

步骤120、接收用户在所述背景图像中所作的文字编辑操作,并根据所述文字编辑操作生成自定义界面图像;

本申请实施例中,在接收到用户选择的背景图像后,显示该背景图像以供用户在该图像上进行个性化编辑操作。本步骤中,接收用户在背景图像上所作的文字编辑操作,具体地,该操作可以通过接收用户编辑的文字属性信息来实现,例如该文字属性信息可以包括文字的坐标、字体、大小或者颜色信息,用户在客户端上对背景图像进行编辑时,可以收集得到上述的文字属性信息,从而根据用户的文字编辑操作生成自定义界面图像。

具体地,本申请实施例中,在根据文字编辑操作生成自定义界面图像时,可以先根据收集得到的文字属性信息,生成文字图像,然后对前述用户选择的背景图像和生成的文字图像进行合成,从而得到自定义界面图像。

步骤130、将所述自定义界面图像发送给所述智能手表,以使得所述智能手表将所述自定义界面图像作为表盘界面显示。

本申请实施例中,在客户端处理得到用户编辑的带有文字的自定义界面图像后,可以将这个自定义界面图像发送给智能手表,以使得智能手表将该自定义界面图像作为表盘界面显示。具体地,对于智能手表来说,由于智能手表的尺寸比较小,硬件结构要求紧凑;且屏幕小,分辨率较高,对于智能手表主控单片机的内存要求很高。一般其通过GUI处理用户界面交互,即获取用户的交互指令并处理,计算各个控件的坐标信息和需要刷新的屏幕区域,从而绘制出对应的像素数据。然后这些像素数据被发送到显示缓存芯片中缓存,进而被屏幕驱动芯片扫描并显示在屏幕上,从而完成画面的呈现。本申请实施例中,可以通过客户端和智能手表之间的通讯连接关系,将自定义界面图像的像素数据发送给智能手表的显示缓存芯片,从而完成表盘界面的图像自定义编辑配置。

可以理解的是,本申请实施例中,通过在客户端合成用户编辑文字信息后的自定义界面图像,然后将该自定义界面图像发送给智能手表进行显示,能够减少智能手表本地数据处理的压力,不需要由智能手表执行复杂的图像处理任务即可满足用户的自定义编辑需求,有利于提高用户体验,同时又能够降低智能手表的开发和生产成本。

优选地,本申请实施例中还包括以下步骤:

将多个所述自定义界面图像发送给所述智能手表,以使得所述智能手表在所述表盘界面按照预定的时间间隔切换显示多个所述自定义界面图像。

前述实施例中的方法在处理得到自定义界面图像时,可以直接发送给智能手表,以使智能手表的表盘界面显示该自定义界面图像。本申请实施例中,优选地还提出一种显示用户编辑的自定义界面图像的方法,即一次性获取用户编辑的多个自定义界面图像,然后将其批量地发送给智能手表,在智能手表端,可以按照预定的时间间隔切换显示这些自定义界面图像。例如,可以设置为每20s切换显示一幅。当然,具体的时间间隔可以根据用户的需求灵活调整,并不固定为20s。

下面参照附图详细描述根据本申请实施例提出的自定义编辑表盘界面的系统。

参照图2,本申请实施例中提出的自定义编辑表盘界面的系统,所述系统包括:

获取模块101,用于在智能手表对应的客户端中获取用户选择的背景图像;

接收模块102,用于接收用户在所述背景图像中所作的文字编辑操作,并根据所述文字编辑操作生成自定义界面图像;

发送模块103,用于将所述自定义界面图像发送给所述智能手表,以使得所述智能手表将所述自定义界面图像作为表盘界面显示。

另外,根据本申请上述实施例的自定义编辑表盘界面的系统,还可以具有以下附加的技术特征:

进一步地,在本申请的一个实施例中,所述接收模块具体用于:

接收用户编辑的文字属性信息;所述文字属性信息包括文字的坐标、字体、大小和颜色信息。

进一步地,在本申请的一个实施例中,所述接收模块包括:

生成模块,用于根据所述文字属性信息,生成文字图像;

合成模块,用于对所述背景图像和所述文字图像进行合成,得到所述自定义界面图像。

进一步地,在本申请的一个实施例中,所述系统还包括:

切换模块,用于将多个所述自定义界面图像发送给所述智能手表,以使得所述智能手表在所述表盘界面按照预定的时间间隔切换显示多个所述自定义界面图像。

可以理解的是,上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。

参照图3,本申请实施例提供了自定义编辑表盘界面的装置,包括:

至少一个处理器201;

至少一个存储器202,用于存储至少一个程序;

当至少一个程序被至少一个处理器201执行时,使得至少一个处理器201实现的自定义编辑表盘界面的方法。

同理,上述方法实施例中的内容均适用于本装置实施例中,本装置实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。

本申请实施例还提供了一种计算机可读存储介质,其中存储有处理器201可执行的程序,处理器201可执行的程序在由处理器201执行时用于执行上述的自定义编辑表盘界面的方法。

同理,上述方法实施例中的内容均适用于本计算机可读存储介质实施例中,本计算机可读存储介质实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。

在一些可选择的实施例中,在方框图中提到的功能/操作可以不按照操作示图提到的顺序发生。例如,取决于所涉及的功能/操作,连续示出的两个方框实际上可以被大体上同时地执行或方框有时能以相反顺序被执行。此外,在本申请的流程图中所呈现和描述的实施例以示例的方式被提供,目的在于提供对技术更全面的理解。所公开的方法不限于本文所呈现的操作和逻辑流程。可选择的实施例是可预期的,其中各种操作的顺序被改变以及其中被描述为较大操作的一部分的子操作被独立地执行。

此外,虽然在功能性模块的背景下描述了本申请,但应当理解的是,除非另有相反说明,功能和/或特征中的一个或多个可以被集成在单个物理装置和/或软件模块中,或者一个或多个功能和/或特征可以在单独的物理装置或软件模块中被实现。还可以理解的是,有关每个模块的实际实现的详细讨论对于理解本申请是不必要的。更确切地说,考虑到在本文中公开的装置中各种功能模块的属性、功能和内部关系的情况下,在工程师的常规技术内将会了解该模块的实际实现。因此,本领域技术人员运用普通技术就能够在无需过度试验的情况下实现在权利要求书中所阐明的本申请。还可以理解的是,所公开的特定概念仅仅是说明性的,并不意在限制本申请的范围,本申请的范围由所附权利要求书及其等同方案的全部范围来决定。

功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

在本说明书的上述描述中,参考术语“一个实施方式/实施例”、“另一实施方式/实施例”或“某些实施方式/实施例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。

尽管已经示出和描述了本申请的实施方式,本领域的普通技术人员可以理解:在不脱离本申请的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本申请的范围由权利要求及其等同物限定。

以上是对本申请的较佳实施进行了具体说明,但本申请并不限于实施例,熟悉本领域的技术人员在不违背本申请精神的前提下可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种远程协助的装置和系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!