掌桥专利:专业的专利平台
掌桥专利
首页

更新界面的方法和装置

文献发布时间:2023-06-19 13:26:15


更新界面的方法和装置

技术领域

本申请涉及电子技术领域,具体涉及一种更新界面的方法和装置。

背景技术

电子设备是指包括集成电路、晶体管或电子管等电子元器件的设备,通常基于软件实现特定功能。随着电子设备的种类日渐丰富,电子设备之间的联动成为用户迫切需求。

一种方法是电子设备之间通过共享界面实现联动,例如,电子设备A的界面发生变化时,电子设备A将界面变化部分的坐标信息发送给电子设备B,电子设备B根据该坐标信息修改电子设备B的界面,使得两个电子设备的界面保持一致,从而实现了电子设备联动。但是,上述方法中的电子设备A和电子设备B均需安装业务逻辑模块,从而造成联动不便。

发明内容

本申请提供了一种更新界面的方法和装置,能够提高电子设备之间联动更新界面的灵活性。

第一方面,提供了一种更新界面的方法,包括:第一设备生成更新数据,所述更新数据用于更新至少一个设备的界面,所述更新数据与所述界面中的元素存在绑定关系,所述至少一个设备包括第二设备;所述第一设备向所述第二设备发送所述更新数据。

第一设备是安装有业务逻辑模块的电子设备,能够基于操作事件或者业务逻辑生成更新数据,该更新数据与界面元素存在绑定关系,用于更新至少一个设备的界面。第二设备从第一设备获取该更新数据后,基于上述绑定关系更新第二设备的界面,这样,第二设备无需安装业务逻辑模块即可完成界面更新,从而提高了电子设备之间联动更新界面的灵活性。

可选地,所述第一设备生成更新数据,包括:所述第一设备获取第一操作事件;所述第一设备根据所述第一操作事件生成所述更新数据。

第一操作事件例如是用户与第一设备交互生成的事件,第一设备基于第一操作事件生成更新数据,能够实现一次用户交互控制多个电子设备的功能。

可选地,所述第一设备生成更新数据,包括:所述第一设备根据业务逻辑生成所述更新数据。

业务逻辑是第一设备自身运行的业务的逻辑,第一设备基于业务逻辑生成更新数据,能够实现多个设备的界面自动联动的功能。

可选地,所述方法还包括:所述第一设备从所述第二设备接收第二操作事件;所述第一设备根据所述第二操作事件更新所述第一设备的界面。

第二操作事件例如是用户与第二设备交互生成的事件,第二设备可以直接将第二操作事件发送给第一设备,由第一设备基于第二操作事件生成更新第一设备的界面的更新数据,并更新第一设备的界面,这样,第二设备无需安装业务逻辑模块即可实现第一设备的界面更新,从而提高了电子设备之间联动更新界面的灵活性。

第二方面,提供了另一种更新界面的方法,包括:第二设备从第一设备接收更新数据,所述更新数据用于更新至少一个设备的界面,所述更新数据与所述界面中的元素存在绑定关系,所述至少一个设备包括所述第二设备;所述第二设备根据所述更新数据更新所述第二设备的界面。

第一设备是安装有业务逻辑模块的电子设备,能够基于操作事件或者业务逻辑生成更新数据,该更新数据与界面元素存在绑定关系,用于更新至少一个设备的界面。第二设备从第一设备获取该更新数据后,基于上述绑定关系更新第二设备的界面元素,这样,第二设备无需安装业务逻辑模块即可完成界面更新,从而提高了电子设备之间联动更新界面的灵活性。

可选地,所述方法还包括:所述第二设备获取第二操作事件;所述第二设备向所述第一设备发送所述第二操作事件,所述第二操作事件用于更新所述第一设备的界面。

第二操作事件例如是用户与第一设备交互生成的事件,第二设备可以直接将第二操作事件发送给第一设备,由第一设备基于第二操作事件生成更新第一设备的界面的更新数据,并更新第一设备的界面,这样,第二设备无需安装业务逻辑模块即可实现第一设备的界面更新,从而提高了电子设备之间联动更新界面的灵活性。

第三方面,提供了一种更新界面的装置,包括用于执行第一方面中任一种方法的单元。

第四方面,提供了另一种更新界面的装置,包括用于执行第二方面中任一种方法的单元。

第五方面,提供了一种更新界面的设备,包括处理器和存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该设备执行第一方面中任一种方法。

第六方面,提供了另一种更新界面的设备,包括处理器和存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该设备执行第二方面中任一种方法。

第七方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被更新界面的装置运行时,使得该装置执行第一方面中任一种方法。

第八方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被更新界面的装置运行时,使得该装置执行第二方面中任一种方法。

第九方面,提供了一种计算机可读介质,所述计算机可读介质存储有程序代码,所述程序代码包括用于执行第一方面中任一种方法的指令。

第十方面,提供了一种计算机可读介质,所述计算机可读介质存储有程序代码,所述程序代码包括用于执行第二方面中任一种方法的指令。

附图说明

图1是本申请提供的一种界面更新系统的示意图;

图2是本申请提供的一种更新界面的方法的示意图;

图3是本申请提供的一种应用迁移的方法的示意图;

图4是本申请提供的一种主设备更新界面的方法的示意图;

图5是本申请提供的一种在画板应用上更新界面的方法的示意图;

图6是本申请提供的一种从设备更新界面的方法的示意图;

图7是本申请提供的一种更新游戏界面的方法的示意图;

图8是本申请提供的一种游戏界面的示意图;

图9是本申请提供的一种更新会议界面的方法的示意图;

图10是本申请提供的一种更新界面的装置的示意图;

图11是本申请提供的另一种更新界面的装置的示意图;

图12是本申请提供的一种更新界面的设备的示意图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

图1是一种适用于本申请的界面更新系统的示意图。

系统100包括视图(View)110、视图模型(ViewModel)120和模型(Model)130。

模型130用于处理后端数据,例如,确定计时器在当前时刻的状态(即,状态实例)。视图110用于处理前端数据,例如,将计时器在当前时刻的状态显示在界面140上。视图模型120是连接模型130和视图110的桥梁,其中,视图模型120可以通过双向数据绑定实现与视图110之间的数据交互,视图模型120可以通过接口请求实现与模型130之间的数据交互。

视图模型120可以包括视图模型代理(ViewModel Proxy)121和视图模型122。

视图模型代理121与视图110之间可以存在双向数据绑定,即,视图模型代理121与视图110之间可以互相传输数据。例如,视图模型代理121从视图模型122获取更新数据后,可以根据该更新数据填充(inflate)视图110中的可扩展标记语言(extensible markuplanguage,XML),实现界面更新;视图模型代理121也可以从视图110中的视图树(ViewTree)获取事件(如界面操作事件)并转发给视图模型122,从而实现与视图110之间的双向数据绑定。

下面介绍本申请提供的更新界面的方法200。如图2所示,方法200包括:

S210,第一设备生成更新数据,所述更新数据用于更新至少一个设备的界面,所述更新数据与所述界面中的元素存在绑定关系,所述至少一个设备包括第二设备。

第一设备是安装有业务逻辑模块(如模型130)的电子设备,能够基于操作事件或者业务逻辑生成更新数据,该更新数据与界面元素存在绑定关系,用于更新至少一个设备的界面。上述界面元素例如是控件,本申请对界面元素的具体形式不做限定。

例如,用户通过触摸屏操作或者鼠标点击在第一设备上触发第一操作事件,第一操作事件可以是手柄操作指令,也可以是会议镜头操作,用户希望通过第一操作事件控制第二设备上的游戏界面或者会议界面;第一设备获取第一操作事件后,根据第一操作事件更新第一设备的数据模型(如模型130),第一设备的视图模型(如视图模型122)监听到数据模型的状态变化后,生成更新数据,该更新数据反映了第一操作事件对游戏界面或者会议界面的更改内容。

又例如,用户在第一设备上设置了定时器,定时器显示的时间每秒变动一次;第一设备的业务逻辑每秒更新一次数据模型(如模型130),第一设备的视图模型(如视图模型122)监听到数据模型的状态变化后,生成更新数据,该更新数据反映了业务逻辑对定时器界面的更改内容。

上述至少一个设备包括第二设备,还可以包括第一设备,即,更新数据除了可以更新第二设备的界面之外,还可以更新第一设备的界面。本申请中,“第一”、“第二”等形容词用于区分同一类别的对象中的不同个体,例如,“第一设备”和“第二设备”表示两个不同的设备,除此之外不存在其它限定。

生成更新数据后,第一设备可以执行下列步骤。

S220,第一设备向第二设备发送更新数据。

相应地,第二设备从第一设备接收上述更新数据。若其它设备与第一设备具有通信连接,则第一设备还可以向其它设备发送上述更新数据。

第一设备可以通过蓝牙等近场通信技术向第二设备发送更新数据,也可以通过蜂窝网络等远距通信技术向第二设备发送更新数据,还可以通过通用串行总线(universalserial bus,USB)等有线通信技术向第二设备发送更新数据,本申请对第一设备向第二设备发送更新数据的具体方式不做限定。

S230,第二设备根据更新数据更新第二设备的界面。

由于更新数据与界面元素存在绑定关系,第二设备从第一设备获取该更新数据后,基于上述绑定关系更新第二设备的界面,这样,第二设备无需安装业务逻辑模块即可完成界面更新,从而提高了电子设备之间联动更新界面的灵活性。

例如,第二设备获取手柄操作指令或会议镜头操作对应的更新数据后,根据该更新数据更新第二设备的游戏界面或会议界面,从而实现一次用户交互控制多个电子设备的功能。

又例如,第二设备获取计时器界面对应的更新数据后,根据该更新数据更新第二设备的计时器界面,从而实现了多个设备的界面自动联动的功能。

下面举出几个更新应用界面的示例。在更新应用界面前,首先可以进行应用迁移。图3示出了本申请提供的一种无需安装业务逻辑模块即可实现应用迁移的示例。

左侧的主设备(第一设备的一个示例)安装有DEMO(画板)应用,屏幕中间的四个图标从左到右分别是画笔、颜色、撤销和保存,用户通过手指点击这四个图标即可完成画画。

应用迁移时,主设备将界面资源和编译后的二进制代码分成两部分打包,一部分二进制代码是界面代码,主要用于实现界面渲染、事件监听和总线交互的能力;另一部分二进制代码是逻辑代码和总线代码,主要用于实现事件处理、状态监听和服务总线的能力。

迁移后的结果如图3所示,主设备对代码进行编译后得到DEMO界面,从设备从主设备收到二进制文件后直接运行该二进制文件,无需编译即可得到DEMO界面。

应用迁移完成后,用户可以在主设备上操作,同时更新主设备的界面和从设备的界面;或者,用户可以在从设备上操作,同时更新主设备的界面和从设备的界面。下面分别介绍这两种更新界面的实施例。

图4示出了第二设备基于从第一设备获取的信息更新界面的方法。

主设备(第一设备的一个示例)的数据模型从业务逻辑获取修改数据的指令后,生成更新数据,该更新数据用于更新至少一个从设备(第二设备的一个示例)的界面,主设备的观察者观察到数据模型中的状态变化后,从数据模型获取更新数据,并通过服务总线发送至从设备的观察者,从设备的观察者将该更新数据发送至视图模型代理,视图模型代理根据该更新数据更新视图中对应的控件,从而完成了从设备的界面更新。

上文介绍了第二设备基于从第一设备获取的信息更新界面的实施例,第一设备也可以基于从第二设备获取的信息更新界面。

例如,用户通过触摸屏操作或者鼠标点击在第二设备上触发第二操作事件,第二操作事件可以是手柄操作指令,也可以是会议镜头操作,用户希望通过第二操作事件控制第一设备上的游戏界面或者会议界面;第二设备获取第二操作事件后,可以直接将该第二操作事件发送至第一设备,而无需根据第二操作事件生成更新数据;第一设备获取第二操作事件后,通过业务逻辑处理该第二操作事件,生成更新数据,随后通过数据模型处理该更新数据,将第二操作事件对游戏界面或者会议界面的更改内容显示在第一设备的界面上。

当用户在安装了DEMO的主设备上操作时,更新界面的效果如图5所示。用户在主设备的屏幕上画圈,主设备获得该画圈的操作事件后,根据该操作事件更新界面,将用户画的圈显示在界面上;主设备还将界面更新数据发送给从设备,从设备基于该界面更新数据在从设备的屏幕上显示用户画的圈,无需安装业务逻辑模块即可实现界面更新的联动。

上述实施例中,第一设备基于第二操作事件生成更新第一设备的界面的更新数据,并更新第一设备的界面,这样,第二设备无需安装业务逻辑模块即可实现第一设备的界面更新,从而提高了电子设备之间联动更新界面的灵活性。

图6示出了第一设备基于从第二设备获取的信息更新界面的方法。

从设备(第二设备的一个示例)的视图获取操作事件后,将该操作事件转发至视图模型代理,随后,从设备的观察者观察到视图模型代理的状态发生变化后,将该操作事件通过服务总线发送至主设备(第一设备的一个示例)的观察者,主设备的观察者将该操作事件发送至业务逻辑,业务逻辑根据该操作事件生成修改数据模型的指令,并通过该指令修改数据模型的状态,完成主设备的界面更新。

下面,再介绍两个更新界面的例子。

图7示出了本申请提供的一种更新游戏界面的方法。

主设备和从设备通过近场网络(如WIFI、蓝牙)连接。主设备安装有游戏应用,显示游戏主界面。主设备的游戏应用包括游戏主界面视图、游戏数据模型、游戏手柄逻辑服务、观察者、服务总线、以及游戏手柄视图资源(二进制包)。

主设备和从设备的多人游戏场景如图8所示,主设备为中间的手机,从设备为两侧的手机。该游戏为赛车,主设备左上角和右上角的人物图像代表角色,人物图像下面的数值为得分。

在首次渲染过程中,主设备通过通讯系统管理模块(communication systemmanager,CSM)和套接字(socket)将游戏手柄视图资源发送至从设备。从设备视图通过套接字和CSM获取游戏手柄视图资源后,基于该游戏手柄视图资源渲染游戏手柄视图,并建立游戏手柄视图和视图模型代理之间的双向数据绑定。

随后,若用户在游戏主界面上操作导致游戏手柄界面需要更新,或者,若游戏应用基于业务逻辑需要更新游戏手柄界面,则游戏数据模型会生成更新数据,游戏应用的观察者监听到游戏数据模型的状态发生变化后,获取该更新数据,并发送至从设备;该更新数据经过从设备的套接字、CSM和观察者到达视图模型代理,随后,视图模型代理基于该更新数据渲染游戏手柄视图,完成游戏手柄界面的更新。

当用户在从设备的游戏手柄界面上操作时,从设备的游戏手柄视图获取操作事件,该操作事件经过从设备的视图模型代理、从设备的观察者、从设备的CSM、从设备的套接字、近场网络到达主设备。随后,通过主设备的套接字、主设备的CSM、游戏应用的服务总线、游戏应用的观察者到达游戏手柄逻辑服务,游戏手柄逻辑服务解析该操作事件,确定该操作事件对应的逻辑,并基于该逻辑更新游戏应用的游戏数据模型,最终修改游戏主界面视图。从而完成了跨设备的游戏控制。

图9出了本申请提供的一种更新会议界面的方法。

主设备和从设备通过近场网络(如WIFI、蓝牙)连接。主设备安装有会议应用,显示会议界面。主设备的会议应用包括会议视图、会议数据模型、会议逻辑服务、观察者、服务总线、以及会议视图资源(二进制包)。

在首次渲染过程中,主设备通过CSM和套接字将会议视图资源发送至从设备。从设备通过套接字和CSM获取会议视图资源后,基于该会议视图资源渲染会议视图,并建立会议视图和视图模型代理之间的双向数据绑定。

随后,若用户在主设备的会议界面上操作导致从设备的会议界面需要更新,或者,若会议应用基于业务逻辑需要更新从设备的会议界面,则会议数据模型会生成更新数据,会议应用的观察者监听到会议数据模型的状态发生变化后,获取该更新数据,并发送至从设备;该更新数据经过从设备的套接字、CSM和观察者到达视图模型代理,随后,视图模型代理基于该更新数据渲染从设备的会议视图,完成会议界面的更新。

当用户在从设备的会议界面上操作时,从设备的会议视图获取操作事件,该操作事件经过从设备的视图模型代理、从设备的观察者、从设备的CSM、从设备的套接字、近场网络到达主设备。随后,通过主设备的套接字、主设备的CSM、会议应用的服务总线、会议应用的观察者到达会议逻辑服务,会议逻辑服务解析该操作事件,确定该操作事件对应的逻辑,并基于该逻辑更新会议应用的会议数据模型,最终修改会议视图。若当前有多个从设备参与会议,则主设备可以将会议数据模型的状态变化通知给所有参与会议的从设备上的观察者,以实现修改所有从设备上的会议界面视图。从而完成了跨设备的会议控制。

上文详细介绍了本申请提供的更新界面的方法的示例。可以理解的是,相应的装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请可以根据上述方法示例对更新界面的装置进行功能单元的划分,例如,可以将各个功能划分为各个功能单元,也可以将两个或两个以上的功能集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

图10是本申请提供的一种更新界面的装置的结构示意图。装置1000包括处理单元1010和发送单元1020。

处理单元1010用于:生成更新数据,所述更新数据用于更新至少一个设备的界面,所述更新数据与所述界面中的元素存在绑定关系,所述至少一个设备包括第二设备;

发送单元1020用于:向所述第二设备发送所述更新数据。

可选地,处理单元1010具体用于:获取第一操作事件;根据所述第一操作事件生成所述更新数据。

可选地,处理单元1010具体用于:根据业务逻辑生成所述更新数据。

可选地,装置1000还包括接收单元1030,接收单元1030用于:从所述第二设备接收第二操作事件;处理单元1010还用于:根据所述第二操作事件更新所述装置的界面。

装置1000执行更新界面的方法的具体方式以及产生的有益效果可以参见方法实施例中的相关描述。

图11是本申请提供的一种更新界面的装置的结构示意图。装置1100包括处理单元1110和接收单元1120。

接收单元1120用于:从第一设备接收更新数据,所述更新数据用于更新至少一个设备的界面,所述更新数据与所述界面中的元素存在绑定关系,所述至少一个设备包括所述装置;

处理1110单元用于:根据所述更新数据更新所述装置的界面。

可选地,处理单元1110还用于:获取第二操作事件;装置1100还包括发送单元1130,用于:向所述第一设备发送所述第二操作事件,所述第二操作事件用于更新所述第一设备的界面。

装置1100执行更新界面的方法的具体方式以及产生的有益效果可以参见方法实施例中的相关描述。

图12是本申请提供的一种更新界面的设备的结构示意图。图12中的虚线表示该单元或该模块为可选的。设备1200可用于实现上述方法实施例中描述的方法。设备1200可以是终端设备或服务器或芯片。

设备1200包括一个或多个处理器1201,该一个或多个处理器1201可支持设备1200实现方法实施例中的方法。处理器1201可以是通用处理器或者专用处理器。例如,处理器1201可以是中央处理器(central processing unit,CPU)。CPU可以用于对设备1200进行控制,执行软件程序,处理软件程序的数据。设备1200还可以包括通信单元1205,用以实现信号(如包含更新数据的信号)的输入(接收)和/或输出(发送)。

例如,设备1200可以是芯片,通信单元1205可以是该芯片的输入和/或输出电路,或者,通信单元1205可以是该芯片的通信接口,该芯片可以作为终端设备或网络设备或其它电子设备的组成部分。

又例如,设备1200可以是终端设备或服务器,通信单元1205可以是该终端设备或该服务器的收发器,或者,通信单元1205可以是该终端设备或该服务器的收发电路。

设备1200中可以包括一个或多个存储器1202,其上存有程序1204,程序1204可被处理器1201运行,生成指令1203,使得处理器1201根据指令1203执行上述方法实施例中描述的方法。可选地,存储器1202中还可以存储有数据(如更新数据)。可选地,处理器1201还可以读取存储器1202中存储的数据,该数据可以与程序1204存储在相同的存储地址,该数据也可以与程序1204存储在不同的存储地址。

处理器1201和存储器1202可以单独设置,也可以集成在一起,例如,集成在终端设备的系统级芯片(system on chip,SOC)上。

处理器1201执行方法实施例的具体方式可以参见方法实施例中的相关描述。

应理解,上述方法实施例的各步骤可以通过处理器1201中的硬件形式的逻辑电路或者软件形式的指令完成。处理器1201可以是CPU、数字信号处理器(digital signalprocessor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其它可编程逻辑器件,例如,分立门、晶体管逻辑器件或分立硬件组件。

本申请还提供了一种计算机程序产品,该计算机程序产品被处理器1201执行时实现本申请中任一方法实施例所述的方法。

该计算机程序产品可以存储在存储器1202中,例如是程序1204,程序1204经过预处理、编译、汇编和链接等处理过程最终被转换为能够被处理器1201执行的可执行目标文件。

本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时实现本申请中任一方法实施例所述的方法。该计算机程序可以是高级语言程序,也可以是可执行目标程序。

该计算机可读存储介质例如是存储器1202。存储器1202可以是易失性存储器或非易失性存储器,或者,存储器1202可以同时包括易失性存储器和非易失性存储器。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。

本领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和设备的具体工作过程以及产生的技术效果,可以参考前述方法实施例中对应的过程和技术效果,在此不再赘述。

在本申请所提供的几个实施例中,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的方法实施例的一些特征可以忽略,或不执行。以上所描述的装置实施例仅仅是示意性的,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,多个单元或组件可以结合或者可以集成到另一个系统。另外,各单元之间的耦合或各个组件之间的耦合可以是直接耦合,也可以是间接耦合,上述耦合包括电的、机械的或其它形式的连接。

在本申请的各种实施例中,序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请的实施例的实施过程构成任何限定。

另外,本文中的术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

总之,以上所述仅为本申请技术方案的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 界面图标更新系统及界面图标更新方法
  • 用于更新主屏幕用户界面和唤醒屏幕用户界面的背景的设备、方法和图形用户界面
技术分类

06120113678833