桌面控件的显示方法、装置及电子设备与流程

文档序号:12664287阅读:185来源:国知局
桌面控件的显示方法、装置及电子设备与流程

本发明涉及移动终端技术领域,特别涉及桌面控件的显示方法、装置及电子设备。



背景技术:

随着移动终端的发展,手机、平板电脑等移动终端已经成为生活中、工作中不可或缺的工具。随着移动终端的广泛应用,适用于移动终端的应用软件也应用而生,数不胜数。

目前,各种应用软件为了抢占市场,提高应用软件的用户量,会在应用软件中增设红包模块,在红包模块不定时发放红包,吸引用户安装使用,从而提升用户量。

但是在实现本发明的过程中,发明人发现现有技术中存在一些问题:在应用软件中增设红包控件模块,不定时为用户发放红包,虽然达到了红包的展示和抢红包业务,但是由于红包这一桌面控件仅能在红包模块中展示和领取,这就导致在系统发放红包后,由于用户未处于红包控件模块所在的界面中,不能看到和领取红包,致使红包这一桌面控件不能定向显示。



技术实现要素:

本发明实施方式的目的在于提供一种桌面控件的显示方法、装置及电子设备,使得桌面控件可以定向显示。

为解决上述技术问题,本发明的实施方式提供了一种桌面控件的显示方法,包括:在接收到需要显示的桌面控件时,获取桌面控件中携带的桌面控件类型;将桌面控件类型与当前界面的预设桌面控件类型进行比对;在桌面控件类型与预设桌面控件类型匹配时,将桌面控件显示于当前界面。

本发明的实施方式还提供了一种桌面控件的显示装置,包括:获取模块,用于接收需要显示的桌面控件,并获取桌面控件中携带的桌面控件类型;控制模块,用于将桌面控件类型与当前界面的预设桌面控件类型进行比对;显示模块,用于在桌面控件类型与预设桌面控件类型匹配时,将桌面控件显示于当前界面。

本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:在检测到需要显示的桌面控件时,获取桌面控件中携带的桌面控件类型;在桌面控件类型与当前界面的预设桌面控件类型匹配时,将桌面控件显示于当前界面。

本发明的实施方式还提供了一种执行方法的非暂态存储介质,非暂态存储介质存储计算机指令,计算机指令用于使电子设备执行本发明任意实施例提供的桌面控件的显示方法。

本发明的实施方式还提供了一种执行方法的计算机程序,计算程序包括存储在非暂态存储介质上的计算程序,计算程序包括程序指令,当程序指令被电子设备执行时,使电子设备执行本发明任意实施例提供的桌面控件的显示方法。

本发明实施方式相对于现有技术而言,终端设备通过从接收到的需要显示的桌面控件中获取携带的桌面控件类型,并通过将获取到的桌面控件类型与当前界面的预设桌面控件类型进行比对的方式,判断接收到的桌面控件是否需要显示于当前界面,从而实现了桌面控件的定向显示(可以将类型一致的桌面控件直接显示在当前界面中),且操作简单,灵活度高。

另外,将桌面控件显示于当前界面,具体包括:在当前界面上增设一透明图层;将桌面控件显示于透明图层。通过增设图层的方式,将桌面控件显示于当前界面,操作简单,保证了本发明实施方式的可行性。

另外,在获取桌面控件中携带的桌面控件类型前,判断桌面控件是否需要全屏显示;判定桌面控件不需要全屏显示。本发明实施方式中在判定桌面控件不需要全屏显示时,才执行获取桌面控件中携带的桌面控件类型,使得桌面控件可以根据不同需求显示,增加了桌面控件显示的选择性。

另外,应用启动后,以预设周期接收桌面控件;如果在当前周期内,接收到的桌面控件大于1个,则根据接收到的桌面控件中携带的时间参数,选择距离当前时刻有效时长最短的桌面控件;接收到需要显示的桌面控件,具体包括:将选择的距离当前时刻有效时长最短的的桌面控件,作为需要显示的桌面控件。本发明实施方式中以预设周期接收需要显示的桌面控件,并提供了一种以周期性获取桌面控件的具体方式,确保了桌面显示控件可以被及时获取。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明第一实施方式的一种桌面控件的显示方法流程图;

图2是本发明第二实施方式的一种桌面控件的显示方法流程图;

图3是本发明第三实施方式的一种桌面控件的显示方法流程图;

图4是本发明第四实施方式的一种桌面控件的显示方法流程图;

图5是本发明第五实施方式的一种桌面控件的显示装置的结构框图;

图6是本发明第六实施方式的一种桌面控件的显示装置的结构框图;

图7是本发明第七实施方式的一种桌面控件的显示装置的结构框图;

图8是本发明第八实施方式的一种桌面控件的显示装置的结构框图;

图9是本发明第九实施方式的一种电子设备的结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种桌面控件的显示方法,具体流程如图1所示。

在步骤101中,获取桌面控件类型。

具体的说,终端设备在接收到需要显示的桌面控件时,从接收到的桌面控件中获取其携带的桌面控件类型。本实施方式的桌面控件可以是红包。

需要说明的是,本实施方式中的桌面控件类型可以是由桌面控件的发送方(如服务器)设定的,该桌面控制类型可以为球赛、新闻,还可以为娱乐、动漫等,这里不做限制,根据应用的使用场合、范围及人群等进行合理设定均可。

在步骤102中,判断桌面控件类型是否为预设桌面控件类型。

具体的说,终端设备在获取到桌面控件类型后,需要将桌面控件类型与当前界面的预设桌面控件类型进行比对,如果获取到的桌面控件类型与预设桌面控件类型匹配,则进入步骤103;否则直接结束本次流程。

需要说明的是,本实施方式中的预设桌面控件类型可以是终端与桌面控件的发送方协商确定的。

比如说,通过协商,将指定应用的第一个界面的预设桌面控件类型设置为“球赛”,第二个界面的预设桌面控件类型设置为“新闻”,第三个界面的预设桌面控件类型设置为“动漫”等,当用户打开该应用进入第一个界面后,此时系统接收到一个桌面控件类型为“球赛”的桌面控件,经过比对,判定接收到的桌面控件的桌面控件类型与当前界面的预设桌面控件类型一致。

在步骤103中,将桌面控件显示于当前界面,结束本次流程。

需要说明的是,本实施方式中将桌面控件显示于当前界面中,桌面控件一般显示在当前界面的中央,在实际使用中,也可以在桌面控件中携带具体显示的坐标位置以及显示的大小,根据桌面控件携带的具体信息将接收到的桌面控件显示于当前界面。

本实施方式中,通过获取需要显示的桌面控件中携带的桌面控件类型,并将获取到的桌面控件类型与所在界面预设的第一桌面类型进行比对,根据比对结果,确定该桌面控件是否需要在当前界面显示,从而实现了桌面控件的定向显示,操作简单,灵活度高。

本发明的第二实施方式涉及一种桌面控件的显示方法。本实施方式在第一实施方式的基础上做了进一步改进,具体改进之处为:通过在当前界面增设一透明图层,将桌面控件显示与透明图层的方式,实现将桌面控件显示与当前界面,具体流程如图2所示。

在步骤201中,获取桌面控件类型。

具体的说,终端设备在接收到需要显示的桌面控件时,从接收到的桌面控件中获取其携带的桌面控件类型。

在步骤202中,判断桌面控件类型是否为预设桌面控件类型。如果获取到的桌面控件类型与预设桌面控件类型匹配,则进入步骤203;否则直接结束本次操作。

由于步骤201和步骤202与第一实施方式中的步骤101和步骤102大致相同,旨在接收到需要显示的桌面控件时,获取桌面控件中携带的桌面控件类型,并与当前界面预设的预设桌面控件类型进行比对,此处不再赘述。

在步骤203中,在当前界面增设一透明图层。

具体的说,终端设备在获取到桌面控件类型与当前界面预设的预设桌面控件类型匹配时,在当前界面增设一透明图层,其中,该透明图层的横纵坐标需要与当前界面相同且一一对应。

在步骤204中,将桌面控件显示于透明图层。

具体的说,在透明图层设置好后,将桌面控件直接显示于透明图层上,如果接收到的桌面控件中还携带有具体显示的坐标位置,则按照该坐标位置,将桌面控件显示于透明图层上的相应坐标位置上。

本实施方式中,在将桌面控件显示于当前界面时,通过在当前界面增设一透明图层,并将桌面控件显示于该透明图层的方式,避免了将桌面控件直接放置在当前界面可能会覆盖当前界面中存在的其他显示控件或者需要改变当前界面的布局,保证了本实施方式的可行性。

本发明的第三实施方式涉及一种桌面控件的显示方法。本实施方式在第一实施方式的基础上做了进一步改进,具体改进之处为:在获取桌面控件类型之前,先判断桌面控件是否需要全屏显示,具体流程如图3所示。

在步骤301中,判断桌面控件是否需要全屏显示。

具体的说,终端设备在接收到需要显示的桌面控件时,在获取桌面控件中携带的桌面控件类型之前,需要先判断桌面控件是否需要全屏显示,如果判定桌面控件需要全屏显示,则进入步骤302;如果判定桌面控件不需要全屏显示,则进入步骤303。

需要说明的是,本实施方式中是通过获取桌面控件中携带的显示参数,判断桌面控件是否需要全屏显示,并且桌面控件的发送方可以为显示参数设置较高的优先级,在接收到需要显示的桌面控件时,优先获取显示参数,进行判断。

比如说,在接收到需要显示的桌面控件时,检测到该桌面控件携带有用于标识是否全屏显示的参数,且该标识指示全屏显示,因此,判定桌面控件需要全屏显示,将接收到的桌面控件直接全屏显示于当前界面即可,无需进行后续操作。

值得一提的是,本实施方式中接收到的需要显示的桌面控件,除了可以携带桌面控件类型,以及标识该桌面控件是否全屏显示的参数,还可以携带用于标识桌面控件的时效性的时间参数,时间参数中具体包含了桌面控件提供的时间点和可以显示的有效时长,即每个需要显示的桌面控件是在指定的时间段内才会有效,并非永久有效,过了指定的时间,桌面控件就会失效,终端设备无法再接收。

在步骤302中,将桌面控件全屏显示于当前界面。

需要说明的是,本实施方式中,将桌面控件全屏显示于当前界面,可以在当前界面上增设已透明图层,将桌面控件显示于透明图层上;也可以直接将桌面控件全屏覆盖于当前界面上,在用户点击查看该桌面控件后,直接将桌面控件移除,恢复当前界面原始布局。

在步骤303中,获取桌面控件类型。

具体的说,终端设备在判定桌面控件不需要全屏显示时,继续获取桌面控件中携带的桌面控件类型。

在步骤304中,判断桌面控件类型是否为预设桌面控件类型。如果获取到的桌面控件类型与预设桌面控件类型匹配,则进入步骤305;否则直接结束本次操作。

在步骤305中,将桌面控件显示于当前界面,结束本次流程。

由于步骤303至步骤305与第一实施方式中的步骤101至步骤103大致相同,旨在接收到需要显示的桌面控件时,获取桌面控件中携带的桌面控件类型,并通过与当前界面预设的预设桌面控件类型进行比对,确定桌面控件是否显示于当前界面,此次不再赘述。

本实施方式中,通过在获取桌面控件中携带的桌面控件类型之前,判断桌面控件是否需要全屏显示,在判定需要全屏显示时,可以直接将桌面控件全屏显示于当前界面,进一步简化了操作,提高了控件显示的灵活度。

本发明的第四实施方式涉及一种桌面控件的显示方法。本实施方式在第一实施方式的基础上做了进一步改进,具体改进之处为:以预设周期,接收需要显示的桌面控件并对获取的个数进行判断,具体流程如图4所示。

在步骤401中,检测当前时间段内是否有需要显示的桌面控件。

具体的说,终端设备在接收需要显示的桌面控件时,以预设周期,接收需要显示的桌面控件,如果检测到当前周期内有需要显示的桌面控件,则进入步骤402;否则等待下一周期,继续检测当前时间段内是否有需要显示的桌面控件,直到进入步骤402或退出当前界面、应用为止。

值得一提的是,预设周期可以与桌面控件的发送方协商确定,如每2分钟接收一次,此处不做限制。

在步骤402中,判断当前时间段内需要显示的桌面控件个数是否大于1。

具体的说,在检测到当前时间段内有需要显示的桌面控件时,进一步判定当前时间段内需要显示的桌面控件个数是否大于1(即在当前周期内,接收到的桌面控件个数是否大于1),如果当前时间段内需要显示的桌面控件个数不大于1,即当前时间段内需要显示的桌面控件有且仅有1个,则进入步骤403;如果当前时间段内需要显示的桌面控件个数大于1,则进入步骤406。

在步骤403中,获取桌面控件类型。

在步骤404中,判断桌面控件类型是否为当前界面的预设桌面控件类型。如果获取到的桌面控件类型与预设桌面控件类型匹配,则进入步骤405;否则直接结束本次操作。

在步骤405中,将桌面控件显示于当前界面,结束本次流程。

由于步骤403至步骤405与第一实施方式中的步骤101至步骤103大致相同,旨在接收到需要显示的桌面控件时,获取桌面控件中携带的桌面控件类型,并通过与当前界面预设的预设桌面控件类型进行比对,确定桌面控件是否显示于当前界面,此次不再赘述。

在步骤406中,获取所有需要显示的桌面控件中携带的时间参数。

具体的说,在当前时间段内有多个需要显示的桌面控件时,依次获取所有需要显示的桌面控件中携带的时间参数,并根据时间参数中具体的提供时间点及可以显示的有效时长进行排序。

比如说,终端设备在13点的时候一共检测到有3个需要显示的桌面控件,分别为A、B、C,依次获取到的这3个桌面控件中携带的时间参数为:桌面控件A为12点45分提供的,可以显示的有效时长为20分钟、桌面控件B为12点55提供的,可以显示的有效时长为20分钟、桌面控件C为同样为12点55提供的,但是可以显示的有效时长为15分钟,在进行排序时,根据各桌面控件距离当前时刻的有效时长进行排序,比如将距离当前时刻的有效时长从短到长的排序为:A、C、B。

需要说明的是,根据时间参数进行排序的方式可以由终端和服务器协商确定,本实施方式中是按照桌面控件距离当前时刻有效时长最短的方式来进行排序,优先获取的,在实际应用中,可以根据需要预先确定即可,这里不做限制。

值得一提的是,在实际应用中,桌面控件还可以根据应用场景,使用范围及人群携带其他信息,如携带主题、大小等信息,这里不做限制。

在步骤407中,根据时间参数,获取距离当前时刻有效时长最短的桌面控件的桌面控件类型。

具体的说,在任意界面中,同一时刻只显示一个桌面控件,因此,在获取到所有需要显示的桌面控件的时间参数,按照上述排序方式进行排序后,可选择距离当前时刻有效时长最短的桌面控件,来获取桌面控件类型。具体实现时,可以为距离当前时刻有效时长最短的桌面控件(即上述案例中的桌面控件A)设置较高的优先级,优先获取该桌面控件的桌面控件类型,从而保证了在固定的时间段内,可以尽可能的将接收到需要显示的桌面控件依次显示。

在步骤408中,判断获取的桌面控件类型是否为当前界面的预设桌面控件类型。

具体的说,将获取的桌面控件类型与当前界面的预设桌面控件类型进行比对,如果获取的桌面控件类型与第一桌面类型匹配,则进入步骤405;否则进入步骤409。

在步骤409中,判断剩余需要显示的桌面控件个数是否为0。

具体的说,如果剩余需要显示的桌面控件个数为0,直接结束本次流程;如果剩余需要显示的桌面个数不为0,则进入步骤410。

在步骤410中,根据时间参数,获取剩余的桌面控件中距离当前时刻有效时长最短的桌面控件的桌面控件类型。

具体的说,在获取的桌面控件类型与预设桌面控件类型匹配失败时,根据时间参数,在剩余的桌面控件中,重新获取距离当前时刻有效时长最短的桌面控件的桌面控件类型,并进入步骤408。针对上述案例,如果判定桌面控件A的控件类型,与当前界面的预设桌面控件类型不一致,则根据排序,获取桌面控件C的控件类型,并进入步骤408,判断桌面控件C的控件类型,与当前界面的预设桌面控件类型是否一致,如果桌面控件C的控件类型,与当前界面的预设桌面控件类型一致,则在将桌面控件C显示在当前界面。

需要说明的是,在实际应用中,每个桌面控件在当前界面的显示时长,可以根据需要由终端与服务器约定,或由终端默认设置。如果当前界面的桌面控件显示完毕,从当前界面移除后,还没有进入下一接收需要显示的桌面控件的时间周期,则还可以判断在这一个周期内,接收到的剩余需要显示的桌面空间个数是否为0,如果大于0,则可以根据之前的排序,继续获取剩余的桌面控件中,距离当前时刻有效时长最短的桌面控件(即上述案例中的桌面控件C)的控件类型,进行与当前界面的预设桌面控件类型的比对,如果匹配,则将桌面控件C显示在当前界面。

本实施方式中,以预设周期,在当前时间段内接收到多个需要显示的桌面控件时,根据桌面控件中携带的时间参数,优先获取距离当前时刻有效时长最短的桌面控件的桌面控件类型,从而保证了在指定时间段内,可以合理显示桌面控件,使得桌面控件显示更加灵活。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第五实施方式涉及一种桌面控件的显示装置,如图5所示。

桌面控件的显示装置500包括:获取模块501、控制模块502、显示模块503。

其中,获取模块501,用于接收需要显示的桌面控件,并获取桌面控件中携带的桌面控件类型。

需要说明的是,本实施方式中的桌面控件类型是由桌面控件的发送方设定的,该桌面控制类型可以为球赛、新闻,还可以为娱乐、动漫等,这里不做限制,根据应用的使用场合、范围及人群等进行合理设定均可。

控制模块502,用于将桌面控件类型与当前界面预设的预设桌面控件类型进行比对。

需要说明的是,本实施方式中的预设桌面控件类型为与桌面控件的发送方协商确定的。

显示模块503,用于在桌面控件类型与预设桌面控件类型匹配时,将桌面控件显示于当前界面。

本实施方式中,获取模块通过获取需要显示的桌面控件中携带的桌面控件类型,并将获取到的桌面控件类型发生送给控制模块,控制模块将桌面控件类型与所在界面预设的第一桌面类型进行比对,并将比对结果发送给显示模块,显示模块根据比对结果,确定该桌面控件是否需要在当前界面显示,从而实现了桌面控件的定向显示,操作简单,灵活度高。

不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本发明第六实施方式涉及一种桌面控件的显示装置。本实施方式在第五实施方式的基础上做了进一步改进,具体改进之处为:通在当前界面增设一透明图层,将桌面控件显示与透明图层的方式,实现将桌面控件显示与当前界面。

如图6所示,除了图5中所示的模块之外,在显示模块503中还包括增设子模块5031和悬浮显示子模块5032。

需要说明的是,在控制模块502发送来的比对结果为匹配时,增设子模块5031在当前界面增设一透明图层,其中,该透明图层的横纵坐标需要与当前界面相同且一一对应。在透明图层设置好后,悬浮显示子模块5032将桌面控件直接显示于透明图层上,如果接收到的桌面控件中还携带有具体显示的坐标位置,则按照该坐标位置,将桌面控件显示于透明图层上的相应坐标位置上。

本实施方式中,显示模块503在将桌面控件显示于当前界面时,通过内部的增设子模块5031在当前界面增设一透明图层,悬浮显示子模块5032将桌面控件显示于该透明图层的方式,避免了将桌面控件直接放置在当前界面可能会覆盖当前界面中存在的其他显示控件或者需要改变当前界面的布局,用户使用效果更佳。

由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。

本发明第七实施方式涉及一种桌面控件的显示装置。本实施方式在第五实施方式的基础上做了进一步改进,具体改进之处为:在获取桌面控件类型之前,先判断桌面控件是否需要全屏显示。

如图7所示,除了图5中所示的模块之外,还包括判断模块504。其中,判断模块504,用于判断桌面控件是否需要全屏显示;获取模块501,用于在判断模块504判定桌面控件不需要全屏显示时,获取桌面控件中携带的桌面控件类型。

本实施方式中,通过在获取桌面控件中携带的桌面控件类型之前,判断桌面控件是否需要全屏显示,在判定需要全屏显示时,可以直接将桌面控件全屏显示于当前界面,进一步简化了操作,提高了控件显示的灵活度。

由于第三实施方式与本实施方式相互对应,因此本实施方式可与第三实施方式互相配合实施。第三实施方式中提到的相关技术细节在本实施方式中依然有效,在第三实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在三实施方式中。

本发明第八实施方式涉及一种桌面控件的显示装置。本实施方式在第五实施方式的基础上做了进一步改进,具体改进之处为:以预设周期,接收需要显示的桌面控件并对获取的个数进行判断。

如图8所示,除了图5中的所示的模块之外,在获取模块501中还包括接收子模块5011、筛选子模块5012和类型获取子模块5013。

其中,接收子模块5011,用于在应用启动后,以预设周期接收桌面控件;筛选子模块5012,用于在当前周期内,接收到的桌面控件大于1个时,根据接收到的桌面控件中携带的时间参数,选择距离当前时刻有效时长最短的桌面控件;类型获取子模块5013,用于从选择距离当前时刻有效时长最短的桌面控件中,获取桌面控件类型。

需要说明的是,本实施方式中桌面控件携带的时间参数用于标识桌面控件的时效性,即每个需要显示的桌面控件是在指定的时间段内才会有效,并非永久有效,过了指定的时间,桌面控件就会失效,从桌面控件发送方中移除。因此,筛选子模块5012,在当前周期内,接收到的桌面控件大于1个时,需要根据接收到的桌面控件中携带的时间参数,选择距离当前时刻有效时长最短的桌面控件。

在本实施方式中,桌面控件中携带的时间参数为用于标识桌面控件时效性的,因此在任一预设周期中,根据时间参数即可获取当前时间段内有效的桌面控件,从而保证了在指定时间段内,可以合理显示桌面控件,使得桌面控件显示更加灵活。

由于第四实施方式与本实施方式相互对应,因此本实施方式可与第四实施方式互相配合实施。第四实施方式中提到的相关技术细节在本实施方式中依然有效,在第四实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第四实施方式中。

本发明的第九实施方式涉及一种电子设备,如图9所示。

电子设备900包括一个或多个处理器901以及存储器902,图9中以一个处理器901为例。

电子设备900还可以包括:显示器903。处理器901、存储器902、显示器903可以通过总线或者其他方式连接,图9中以通过总线连接为例。存储器902作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,(例如,附图5所示的获取模块501、控制模块502)。处理器901通过运行存储在存储器902中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理。存储器902可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储电子设备900使用过程中所创建的数据等。此外,存储器902可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器902可选包括相对于处理器901远程设置的存储器,这些远程存储器可以通过网络连接至桌面控件的显示装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。显示器903可接收输入的数字或字符信息,以及根据处理器的处理结果输出需要显示的桌面控件。

通过本实施方式中提供的电子设备,实现了桌面控件的定向显示,操作简单,实现灵活。

本发明的第十实施方式涉及一种执行方法的非暂态存储介质,本实施方式中的非暂态存储介质存储有计算机可执行命令,该计算机可执行命令可执行上述任意方法实施例中的桌面控件的显示方法的处理操作。

通过本实施方式中提供的非暂态存储介质,可以直接按照该操作命令,实现上述任意方法实施例中所述的桌面控件的显示方法。

本发明的第十一实施方式涉及一种执行方法的计算机程序,需要说明的是,本领域技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过程序来指令相关的硬件来完成,该程序可存储在一个存储介质中,程序在执行时,可包括上述个方法实施例的流程。其中存储介质可以为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。

通过本实施方式中提供的执行方法的计算机程序,使得本领域的技术人员可以方便的实现上述实施例方法中的全部或部分流程。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1