山东科威数控机床有限公司铣床官方网站今天是:2025-05-04切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

生成动态壁纸的方法以及电子设备的制作方法

时间:2025-05-04    作者: 管理员

专利名称:生成动态壁纸的方法以及电子设备的制作方法
技术领域
本发明实施例涉及一种生成动态壁纸的方法以及相应的电子设备。
背景技术
随着技术的发展和网络的普及,能够通过网络进行数据传输的各种电子设备被广泛应用,例如,个人计算机、便携式计算机、平板式计算机、便携式蜂窝电话、个人数字助理(PDA)和便携式音乐播放器等。为了美化电子设备的操作系统的主屏幕(Home Screen)并且改进用户的使用体 验,很多操作系统允许用户对其主屏幕的壁纸进行设置。例如用户可将主屏幕的壁纸设置为自己喜爱的图片或者照片等。此外,很多应用提供商还为主屏幕提供了图案可变换的动态壁纸,以进一步增强视觉效果。然而,现有的壁纸只能根据系统的预先设定或者用户的选择显示指定的图像,虽然美化了电子设备的操作系统的主屏幕,但是不能向使用该设备的用户提供具有一定帮助的信息,例如,与比如地理位置之类的用户当前的状态相关的反馈信息等。

发明内容
本发明实施例的目的在于提供一种生成动态壁纸的方法以及电子设备,以解决上 述问题。根据本发明的一个实施例,提供了一种生成动态壁纸的方法,应用于电子设备,其中电子设备包括定位模块。所述方法包括检测是否进入第一显示状态;当检测到进入第一显示状态时,通过定位模块接收在当前时刻的定位信息;基于定位模块获得的定位信息来确定电子设备的当前位置;以及根据当前位置生成主屏幕的壁纸。根据本发明的另一个实施例,提供了一种用于生成动态壁纸的电子设备,包括信息处理模块、定位模块和显示模块。信息处理模块,包括检测单元,配置来检测是否进入第一显示状态。定位模块,包括接收单元,配置来当所述检测单元检测到进入第一显示状态时,接收在当前时刻的定位信息,以及位置确定单元,配置来基于定位模块获得的定位信息来确定电子设备的当前位置。信息处理模块还包括壁纸生成单元,配置来根据当前位置生成主屏幕的壁纸。显示模块,配置来显示主屏幕。通过上述本发明实施例提供的方案,无需用户进行复杂的操作,即可将电子设备与用户的个人状态更紧密地关联,并且用户可以及时地知晓自己的当前所处的位置而不需要启动GPS应用。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单地介绍。下面描述中的附图仅仅是本发明的示例性实施例。图I是描述了根据本发明的一个实施例的生成动态壁纸的方法的流程图。
图2是示例性地示出了根据图I中所示的生成动态壁纸的方法生成的壁纸的说明图。图3是描述了根据本发明的另一个实施例的生成动态壁纸的方法的流程图。图4是示例性地示出了根据图3中所示的生成动态壁纸的方法生成的壁纸的说明图。图5是描述了根据本发明的另一个实施例的生成动态壁纸的方法的流程图。图6是示出根据本发明一个实施例的用于生成动态壁纸的电子设备的示范性结构框图。图7是示出根据本发明另一个实施例的用于生成动态壁纸的电子设备的示范性 结构框图。图8是示出根据本发明另一个实施例的用于生成动态壁纸的电子设备的示范性结构框图。
具体实施例方式在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。在本发明的以下实施例中,电子设备指的是能够通过网络进行通信的终端设备。终端设备的具体形式包括但不限于个人计算机、便携式计算机、平板式计算机、便携式蜂窝电话、个人数字助理和便携式音乐播放器等等。下面,将参照图I和图2来描述根据本发明实施例的生成动态壁纸的方法的流程图。图I是描述了根据本发明的一个实施例的生成动态壁纸的方法100的流程图。图I中所示的生成动态壁纸的方法100可应用于上述电子设备。在本实施例中,电子设备包括定位模块。如图I所示,在步骤SlOl中,检测是否进入第一显示状态。例如,可预先设定,当开启电子设备进入主屏幕(Home Screen)(例如,桌面)时进入位置地图显示状态,在电子设备的输入区和/或显示屏幕被锁定的情况下,解除锁定时进入第一显示状态,或者当从应用的用户界面切换回主屏幕时,进入第一显示状态在步骤S102中,当在步骤SlOl中检测到进入第一显示状态时,通过电子设备的定位模块接收在当前时刻的定位信息。根据一个示例,定位模块可以是全球定位系统(GPS)。电子设备可以从定位卫星接收定位信息。此外,根据另一个示例,电子设备可以是蜂窝式移动电话。在此情况下,定位模块可从移动通信系统中的基站接收定位信息。当检测到进入第一显示状态时,可开启定位模块接收在当前时刻的定位信息。此外,在进入第一显示状态之前定位模块也可处于开启状态。然后,在步骤S103中,基于定位模块获得的定位信息来确定电子设备的当前位置。例如,在定位模块是全球定位系统(GPS)的情况下,可根据从定位卫星接收定位信息来计算当前的位置坐标,并将当前的位置坐标作为当前位置,或者根据所计算的当前位置坐标获得当前位置。根据本发明的一个示例,在步骤S103中可接收来自用户的位置确定操作,并且当接收到位置确定操作时,基于所述定位模块获得的定位信息来确定所述电子设备的当前位置。例如,在定位模块一直处于开启状态的情况下,定位模块可从卫星或基站等接收定位信息,然而电子设备不实时根据所接收的定位信息获得当前位置,而是当接收到来自用户的位置确定操作时,根据所接收的定位信息获得当前位置。从而节省了电子设备的功耗。最后,在步骤S104中,根据当前位置生成主屏幕的壁纸。根据图I中所示的动态壁纸的方法100,可在第一显示状态下显示指示当前位置的主屏幕的壁纸。虽然图I示出了执行一次动态壁纸的方法100中包含的步骤,但是本发明不限于此。例如,在进入第一显示状态的情况下,可以预定的时间间隔重复执行步骤S102至步骤S104,以实时更新壁纸。可以根据需要设定重复执行步骤的时间间隔。具体地,根据一个示例,在步骤S104中,可根据在步骤S103中确定的电子设备的当前位置生成指示当前位置的位置提示信息,并将位置提示信息作为主屏幕的壁纸。例如,基于定位模块获得的定位信息确定电子设备的当前位置位于北京市海淀区XX大街XX号时,可主屏幕的壁纸上以文字形式显示该当前位置。
此外,根据另一个示例,在步骤S104中,可根据当前位置获得当前地图,例如,可向基站和/或服务器发送当前位置。基站和/或服务器可根据电子设备的当前位置确定的适当的当前地图。电子设备可从基站和/或服务器接收根据当前位置确定的当前地图。根据本发明的一个示例,还可向基站和/或服务器发送关于电子设备的显示模块的描述信息。基站和/或服务器可根据电子设备显示模块的描述信息确定向电子设备发送的当前地图的尺寸,以便节省传输流量。也就是说,电子设备从基站和/或服务器接收的当前地图的尺寸是根据描述信息确定的。此外,在获得当前地图前,可根据当前位置确定是否需要重新获得当前地图。例如,当在前一时刻获得的当前位置和在当前时刻获得的当前位置位于相同地理区域时,即,在可在前一时刻获得的当前地图中标识在当前时刻获得的当前位置的情况下,可不需要从基站和/或服务器接收当前地图。而当在前一时刻获得的当前位置和在当前时刻获得的当前位置位于不同地理区域时,即,在不能在前一时刻获得的当前地图中标识在当前时刻获得的当前位置的情况下,可从基站和/或服务器接收当前地图。可替换地,在电子设备中预先存储地图库。在步骤S104中,可根据在步骤S103中确定的电子设备的当前位置在所存储的地图库中查找并获得当前地图。例如,可在电子设备中预先安装地图管理应用,当在步骤SlOl中检测到进入第一显示状态时,开启该地图管理应用。地图管理应用根据所确定的电子设备的当前位置在所存储的地图库中查找并获得当前地图。此外,为了进一步节省传输流量,可根据用户的选择输入来确定是否接收当前地图。在获得当前地图后,可在当前地图上标识当前位置,并且将标识了当前位置的当前地图作为主屏幕的壁纸。根据本发明的一个示例,当从基站和/或服务器接收到根据当前位置确定的当前地图时,可将所接收到的地图设置为主屏幕的壁纸,从而在用户查看主屏幕的同时可获知当前位置和当前位置所在区域的地图。可替换地,如上所述,在电子设备中预先安装地图管理应用的情况下,地图管理应用可预先设置在第一显示状态下,将根据当前位置在所存储的地图库中查找并获得当前地图作为主屏幕的背景。此外,如果没有适于检索的环境,例如没有网络信号,则可提示用户未能下载地图,稍后有网络时再进行下载。另一方面,如果在已经开启过动态地图背景功能后,关闭定位模块,或者进入到没有网络环境的状态下,当显示主屏幕时,可显示在最后获得的壁纸。根据本发明的一个示例,主屏幕可包括至少一个显示层,而壁纸位于主屏幕的至少一个显示层中的最底层。图I中所示的生成动态壁纸的方法100还可包括根据至少一个显示层的位置关系来显示主屏幕。例如,在主屏幕中包括在电子设备中安装的应用的例如图标之类的快捷方式的情况下,快捷方式可位于壁纸所在显示层之上的显示层。当显示主屏幕时,根据各显示层之间的位置关系,由于包含快捷方式的显示层位于壁纸所在的显示层之上,因此在快捷方式与壁纸重叠的部分,显示快捷方式。而在在快捷方式没有与壁纸重叠的部分,由于没有上层遮挡,因此仍可显示壁纸。
图2是示例性地示出了根据图I中所示的生成动态壁纸的方法100生成的壁纸200的说明图。假设在图2所示的示例中,壁纸为包含电子设备的当前位置的当前地图。如图2所示,当检测到进入第一显示状态时,通过电子设备的定位模块接收在当前时刻的定位信息。然后基于定位模块获得的定位信息来确定电子设备的当前位置210。根据当前位置获得当前地图200,并且在当前地图200上标识当前位置210。最后将标识了当前位置的当前地图作为主屏幕的壁纸。壁纸200位于主屏幕的最下层。图标220、230和240分别为电子设备中所安装应用的快捷方式,并且位于壁纸200之上的显示层。当图标220,230和240与壁纸200重叠时,遮挡壁纸200相应位置的内容。通过上述本发明实施例提供的生成动态壁纸的方法,无需用户进行复杂的操作,即可将电子设备与用户的个人状态更紧密地关联,并且用户可以及时地知晓自己的当前所处的位置而不需要启动GPS应用。在可替换的实施例中,在主屏幕的壁纸中可显示用户在一时间段内的移动轨迹。下面,将参照图3和图4说明本发明的另一实施例的输入内容的显示方法。图3是描述了根据本发明的另一个实施例的生成动态壁纸的方法300的流程图。如图3所述,在步骤S301中,检测是否进入第一显示状态。例如,可预先设定,当开启电子设备进入主屏幕(Home Screen)(例如,桌面)时进入第一显示状态,或者在电子设备的输入区和/或显示屏幕被锁定的情况下,解除锁定时进入第一显示状态。在步骤S303中,接收来自用户的第二记录位置操作。然后在步骤S303中,对于多个记录时刻,分别执行通过定位模块接收在当前时刻的定位信息,以及基于定位模块获得的定位信息来确定电子设备的当前位置。记录时刻可以是预定时间间隔的倍数。也就是说在步骤S302中,可获得分别与多个记录时刻对应的多个当前位置。在步骤S304中,当接收到来自用户的停止记录位置操作时,根据与多个记录时刻对应的当前位置,获得电子设备的第二移动轨迹。在步骤S305中,根据第二移动轨迹和电子设备的显示模块的描述信息来获得背景地图。显示模块的描述信息可包括显示区域的尺寸等信息。可根据第二移动轨迹来选择与适当的地理位置对应的背景地图,并且可根据显示模块的描述信息来确定背景地图的尺寸。在步骤S306中,在背景地图上标识第二移动轨迹,并且在步骤S307中,将标识了第二移动轨迹的背景地图作为主屏幕的壁纸。如上所述,根据本发明的一个示例,主屏幕可包括至少一个显示层,而壁纸位于主屏幕的至少一个显示层中的最底层。图4是示例性地示出了根据图3中所示的生成动态壁纸的方法300生成的壁纸400的说明图。假设在图4所示的示例中,壁纸为包含电子设备的第二移动轨迹的背景地图。如图4所示,当检测到进入第一显示状态并且接收到来自用户的第二记录位置操作时,对于多个记录时刻,分别执行通过定位模块接收在当前时刻的定位信息,以及基于定位模块获得的定位信息来确定电子设备的当前位置。当接收到来自用户的停止记录位置操作时,停止执行通过定位模块接收在当前时刻的定位信息,以及基于定位模块获得的定位信息来确定电子设备的当前位置,并且根据与所获得的多个记录时刻对应的当前位置,得到电子设备从接收到来自用户的第二记录位置操作到从接收到来自用户的停止记录位置操作的时间段内的第二移动轨迹。根据第二移动轨迹和电子设备的显示模块的描述信息来获得背景地图400,并且在当前地图400上标识第二移动轨迹(如图4中从A点到B点的黑色线段所示)。最后将标识了第二移动轨迹的当前地图400作为主屏幕的壁纸。壁纸400位于主屏幕的最下层。图标410、420和430分别为电子设备中所安装应用的快捷方式,并且位于壁纸400之上的显示层。当图标410、420和430与壁纸400重叠时,遮挡壁纸400相应位置的内容。
通过上述本发明实施例提供的生成动态壁纸的方法,无需用户进行复杂的操作,即可将电子设备与用户的个人状态更紧密地关联,并且用户可以及时地知晓自己的经过的路线而不需要启动GPS应用。下面,将参照图5说明本发明的另一实施例的输入内容的显示方法。图5是描述了根据本发明的另一个实施例的生成动态壁纸的方法500的流程图。与图I中所示的生成动态壁纸的方法100中的步骤SlOl至步骤S103类似,在生成动态壁纸的方法500中,在步骤S501中,检测是否进入第一显示状态。例如,可预先设定,当开启电子设备进入主屏幕(Home Screen)(例如,桌面)时进入第一显示状态,或者在电子设备的输入区和/或显示屏幕被锁定的情况下,解除锁定时进入第一显示状态。在步骤S502中,当在步骤S501中检测到进入第一显示状态时,通过电子设备的定位模块接收在当前时刻的定位信息。根据一个示例,定位模块可以是全球定位系统(GPS)。电子设备可以从定位卫星接收定位信息。此外,根据另一个示例,电子设备可以是蜂窝式移动电话在此情况下,定位模块可从移动通信系统中的基站接收定位信息。当检测到进入第一显示状态时,可开启定位模块接收在当前时刻的定位信息。此外,在进入第一显示状态之前定位模块也可处于开启状态。然后,在步骤S503中,基于定位模块获得的定位信息来确定电子设备的当前位置。例如,在定位模块是全球定位系统(GPS)的情况下,可根据从定位卫星接收定位信息来计算当前的位置坐标,并将当前的位置坐标作为当前位置,或者根据所计算的当前位置坐标获得当前位置。然后如图5所示,在生成动态壁纸的方法500的步骤S504中,可根据当前位置获得当前地图。例如,可向基站和/或服务器发送当前位置。基站和/或服务器可根据电子设备的当前位置确定的适当的当前地图。电子设备可从基站和/或服务器接收根据当前位置确定的当前地图。优选地,还可向基站和/或服务器发送关于电子设备的显示模块的描述信息。基站和/或服务器可根据电子设备显示模块的描述信息确定向电子设备发送的当前地图的尺寸,以便节省传输流量。也就是说,电子设备从基站和/或服务器接收的当前地图的尺寸是根据描述信息确定的。可替换地,在电子设备中预先存储地图库。在步骤S504中,可根据在步骤S503中确定的电子设备的当前位置在所存储的地图库中查找并获得当前地图。例如,可在电子设备中预先安装地图管理应用,当在步骤S501中检测到进入第一显示状态时,开启该地图管理应用。地图管理应用根据所确定的电子设备的当前位置在所存储的地图库中查找并获得当前地图。然后在步骤S505中,在当前地图上标识当前位置,并且在步骤S506中,将标识了当前位置的当前地图作为主屏幕的壁纸。 接下来,在步骤S507中,在第一时刻接收来自用户的第一记录位置操作。并且在步骤S508中,保持与第一时刻对应的壁纸。在壁纸中标识了的与第一时刻对应的当前位置。也就是说,在步骤S508中,保持在第一时刻根据步骤S501至步骤S506生成的壁纸。在步骤S509中,根据预定时间间隔确定测量时刻,获得与测量时刻对应的电子设备的当前位置。在步骤S510中,在壁纸中标识与测量时刻对应的电子设备的当前位置。最后在步骤S511中,在壁纸中根据时间顺序连接与第一时刻对应的当前位置和与测量时刻对应的当前位置,以形成电子设备的第一移动轨迹。具体地,测量时刻是预定时间间隔的整数倍。例如,在从第一时刻经过一个预定时间间隔时,在步骤S509中,可通过定位模块接收在当前测量时刻的定位信息,并且基于定位模块获得的定位信息来确定电子设备的在该测量时刻的当前位置。然后在步骤S510中,在所保持在第一时刻根据步骤S501至步骤S506生成的壁纸中,标识在在从第一时刻经过一个预定时间间隔时的测量时刻获得的电子设备的当前位置。最后在步骤S511中,所保持在第一时刻根据步骤S501至步骤S506生成的壁纸中,根据时间顺序连接与第一时刻对应的当前位置和与测量时刻对应的当前位置,以形成电子设备的第一移动轨迹。在从第一时刻经过两个或更多预定时间间隔时,可重复步骤S509至步骤S511。在此不再赘述。 此外,当在测量时刻确定的当前位置不在所保持的壁纸中的地图的范围内时,可根据在该测量时刻确定的当前位置,重新确定并获得当前地图,并更换壁纸。此外,当在一个或多个测量时刻由于环境因素等原因未能确定当前位置的情况下,可以虚线连接该一个或多个测量时刻之前和之后的测量时刻所对应的当前位置,以提示用户该时间段内的轨迹不能确定。根据本实施例中的生成动态壁纸的方法500,用户在查看主屏幕的同时即可获知自己的行进轨迹。并且该行进轨迹可被实时更新。例如,当用户在车站之类的较为复杂环境中,可随时确定自己所处的方位。此外当在较为复杂环境中寻找目标地址时,用户可随时比较自己的行进轨迹与目标地址之间的关系,从而可更加容易地找到目标地址。下面,参照图6说明本发明的一个实施例的用于生成动态壁纸的电子设备。图6是示出根据本发明一个实施例的用于生成动态壁纸的电子设备600的示范性结构框图。如图6中所示,本实施例的用于生成动态壁纸的电子设备600可包括信息处理模块610、定位模块620和显示模块630。电子设备600的各个模块执行上述图I中的显示方法的各个步骤/功能,因此,为了描述简洁,不再具体描述。例如,信息处理模块610可包括检测单元611。检测单元611可检测是否进入第一显示状态。例如,可预先设定,当开启电子设备进入主屏幕(Home Screen)(例如,桌面)时进入第一显示状态,或者在电子设备的输入区和/或显示屏幕被锁定的情况下,解除锁定时进入第一显示状态。定位模块620可包括接收单元621和位置确定单元622。接收单元可以当检测单元检测到进入第一显示状态时,接收在当前时刻的定位信息。定位模块620可以是全球定位系统(GPS)。接收单元621可以从定位卫星接收定位信息。此外,根据另一个示例,电子设备可以是蜂窝式移动电话。在此情况下,接收单元621可从移动通信系统中的基站接收定位信息。当检测到进入第一显示状态时,可开启定位模块620以接收在当前时刻的定位信息。此外,在进入第一显示状态之前定位模块620也可处于开启状态。位置确定单元622可基于定位模块621获得的定位信息来确定电子设备的当前位置。例如,在定位模块620是全球定位系统(GPS)的情况下,可根据从定位卫星接收定位信息来计算当前的位置坐标,并将当前的位置坐标作为当前位置,或者根据所计算的当前位置坐标获得当前位置。根据本发明的一个示例,电子设备可包括第一接收模块,以接收来自用户的 位置确定操作。当接收单元接收到位置确定操作时,定位模块可基于定位模块获得的定位信息来确定电子设备的当前位置。例如,在定位模块一直处于开启状态的情况下,定位模块可从卫星或基站等接收定位信息,然而位置确定单元622不实时根据所接收的定位信息获得当前位置,而是当接收到来自用户的位置确定操作时,根据所接收的定位信息获得当前位置。从而节省了电子设备的功耗。信息处理模块还可包括壁纸生成单元612。壁纸生成单元612可根据当前位置生成主屏幕的壁纸。例如,基于定位模块获得的定位信息确定电子设备的当前位置位于北京市海淀区XX大街XX号时,可主屏幕的壁纸上以文字形式显示该当前位置。此外,根据另一个示例,信息处理模块还可包括当前地图获取单元和第一标识单元。当前地图获取单元可根据当前位置获得当前地图。例如,定位模块还可包括发送单元,以向基站和/或服务器发送当前位置。当前地图获取单元可从基站和/或服务器接收根据当前位置确定的当前地图。此外,发送单元还可向基站和/或服务器发送关于显示模块的描述信息。基站和/或服务器可根据电子设备显示模块的描述信息确定向电子设备发送的当前地图的尺寸,以便节省传输流量。也就是说,电子设备从基站和/或服务器接收的当前地图的尺寸是根据描述信息确定的。可替换地,在电子设备中预先存储地图库。图获取单元可根据所确定的电子设备的当前位置在所存储的地图库中查找并获得当前地图。第一标识单元可在当前地图上标识当前位置。壁纸生成单元将其中标识了当前位置的当前地图作为主屏幕的壁纸。根据本发明的一个示例,当从基站和/或服务器接收到根据当前位置确定的当前地图时,壁纸生成单元可将所接收到的地图设置为主屏幕的壁纸,从而在用户查看主屏幕的同时可获知当前位置和当前位置所在区域的地图。可替换地,壁纸生成单元可预先设置在第一显示状态下,将根据当前位置在所存储的地图库中查找并获得当前地图作为主屏幕的背景。显示模块630可显示主屏幕。根据本发明的一个示例,主屏幕可包括至少一个显示层,而壁纸位于主屏幕的至少一个显示层中的最底层。显示模块可根据至少一个显示层的位置关系来显示主屏幕。下面,参照图7说明本发明的一个实施例的用于生成动态壁纸的电子设备。图7是示出根据本发明另一个实施例的用于生成动态壁纸的电子设备的示范性结构框图。如图7中所示,本实施例的电子设备可包括信息处理模块710、第三接收模块720、定位模块730、和显示模块740。电子设备700的各个模块执行上述图3中的显示方法的各个步骤/功能,因此,为了描述简洁,不再具体描述。例如,信息处理模块710可包括检测单元711。检测单元711可检测是否进入第一显示状态。例如,可预先设定,当开启电子设备进入主屏幕(Home Screen)(例如,桌面)时进入第一显示状态,或者在电子设备的输入区和/或显示屏幕被锁定的情况下,解除锁定时进入第一显示状态。第三接收模块720可接收来自用户的第二记录位置操作。当所述第三接收模块接收到接收来自用户的第二记录位置操作时,定位模块730可包括接收单元731和位置确定单元732。接收单元731可以对于多个记录时刻,分别通过所述定位模块接收在当前时刻的定位信息。位置确定单元732可对于所述多个记录时刻,分别基于所述定位模块获得的定位信息来确定所述电子设备的当前位置。记录时刻可以是预定时间间隔的倍数。也就是说 在位置确定单元732可获得分别与多个记录时刻对应的多个当前位置。信息处理模块710还可包括轨迹获得单元711、背景地图获取单元712、第二标识单元713和壁纸生成单元714。轨迹获得单元711可当接收到来自用户的停止记录位置操作时,根据与多个记录时刻对应的当前位置,获得电子设备的第二移动轨迹。背景地图获取单元712可根据第二移动轨迹和电子设备的显示模块的描述信息来获得背景地图。显示模块的描述信息可包括显示区域的尺寸等信息。可根据第二移动轨迹来选择与适当的地理位置对应的背景地图,并且可根据显示模块的描述信息来确定背景地图的尺寸。第二标识单元713可在所获得的背景地图上标识第二移动轨迹。壁纸生成单元714可将标识了第二移动轨迹的背景地图作为主屏幕的壁纸。显示模块740可显示主屏幕。如上所述,根据本发明的一个示例,主屏幕可包括至少一个显示层,而壁纸位于主屏幕的至少一个显示层中的最底层。显示模块可根据至少一个显示层的位置关系来显示主屏幕。下面,参照图8说明本发明的一个实施例的用于生成动态壁纸的电子设备。图8是示出根据本发明另一个实施例的用于生成动态壁纸的电子设备800的示范性结构框图。如图8中所示,本实施例的用于生成动态壁纸的电子设备800可包括信息处理模块810、定位模块820、显示模块830和第二接收模块840。电子设备800的各个模块执行上述图5中的显示方法的各个步骤/功能,因此,为了描述简洁,不再具体描述。例如,信息处理模块810可包括检测单元811。检测单元811可检测是否进入第一显示状态。例如,可预先设定,当开启电子设备进入主屏幕(Home Screen)(例如,桌面)时进入第一显示状态,或者在电子设备的输入区和/或显示屏幕被锁定的情况下,解除锁定时进入第一显示状态。定位模块820可包括接收单元821和位置确定单元822。接收单元可以当检测单元检测到进入第一显示状态时,接收在当前时刻的定位信息。定位模块820可以是全球定位系统(GPS)。接收单元821可以从定位卫星接收定位信息。此外,根据另一个示例,电子设备可以是蜂窝式移动电话。在此情况下,接收单元821可从移动通信系统中的基站接收定位信息。当检测到进入第一显示状态时,可开启定位模块820以接收在当前时刻的定位信息。此外,在进入第一显示状态之前定位模块820也可处于开启状态。位置确定单元822可基于定位模块821获得的定位信息来确定电子设备的当前位置。例如,在定位模块820是全球定位系统(GPS)的情况下,可根据从定位卫星接收定位信息来计算当前的位置坐标,并将当前的位置坐标作为当前位置,或者根据所计算的当前位置坐标获得当前位置。信息处理模块810还可包括当前地图获取单元812和第一标识单元813和壁纸生成单元814。当前地图获取单元812可根据当前位置获得当前地图。第一标识单元813可在当前地图上标识当前位置。壁纸生成单元814可将其中标识了当前位置的当前地图作为
主屏幕的壁纸。在本实施例中,第二接收模块840在第一时刻接收来自用户的第一记录位置操作。当接收到来自用户的第一记录位置操作时,壁纸生成单元814可保持与第一时刻对应 的壁纸,其中在壁纸中标识了的与第一时刻对应的当前位置。也就是说壁纸生成单元814可保持在第一时刻生成的壁纸。接收单元821可根据预定时间间隔确定测量时刻,从移动通信系统中的基站接收定位信息,并且位置确定单元822可获得与测量时刻对应的电子设备的当前位置。第一标识单元813还可第一标识单元813保持的在壁纸中,标识与测量时刻对应的电子设备的当前位置,并且在壁纸中根据时间顺序连接与第一时刻对应的当前位置和与测量时刻对应的当前位置,以形成电子设备的第一移动轨迹。显示模块830可显示主屏幕。如上所述,根据本发明的一个示例,主屏幕可包括至少一个显示层,而壁纸位于主屏幕的至少一个显示层中的最底层。显示模块可根据至少一个显示层的位置关系来显示主屏幕。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。尽管已示出和描述了本发明的一些实施例,但本领域技术人员应理解,在不脱离本发明的原理和精神的情况下,可对这些实施例进行各种修改,这样的修改应落入本发明的范围内。
权利要求
1.一种生成动态壁纸的方法,应用于电子设备,其中所述电子设备包括定位模块,所述方法包括 检测是否进入第一显示状态; 当检测到进入第一显示状态时,通过所述定位模块接收在当前时刻的定位信息; 基于所述定位模块获得的定位信息来确定所述电子设备的当前位置;以及 根据所述当前位置生成主屏幕的壁纸。
2.如权利要求I所述的方法,其中所述基于所述定位模块获得的定位信息来确定所述电子设备的当前位置包括 接收来自用户的位置确定操作;以及 当接收到所述位置确定操作时,基于所述定位模块获得的定位信息来确定所述电子设备的当前位置。
3.如权利要求I所述的方法,其中所述根据所述当前位置生成所述主屏幕的壁纸包括 根据所述当前位置获得当前地图; 在所述当前地图上标识所述当前位置; 将标识了所述当前位置的当前地图作为所述主屏幕的壁纸。
4.如权利要求3所述的方法,其中所述根据所述当前位置获得当前地图包括 向基站和/或服务器发送所述当前位置;以及 从所述基站和/或服务器接收根据所述当前位置确定的所述当前地图。
5.如权利要求4所述的方法,还包括 向所述基站和/或服务器发送关于所述电子设备的显示模块的描述信息, 其中从所述基站和/或服务器接收的所述当前地图的尺寸是根据所述描述信息确定的。
6.如权利要求3所述的方法,还包括 在第一时刻接收来自用户的第一记录位置操作; 保持与所述第一时刻对应的所述壁纸,其中在所述壁纸中标识了的与所述第一时刻对应的当前位置; 根据预定时间间隔确定测量时刻,获得与所述测量时刻对应的所述电子设备的当前位置; 在所述壁纸中标识与所述测量时刻对应的所述电子设备的当前位置;以及在所述壁纸中根据时间顺序连接与所述第一时刻对应的当前位置和与所述测量时刻对应的当前位置,以形成所述电子设备的第一移动轨迹。
7.如权利要求I所述的方法,还包括 接收来自用户的第二记录位置操作; 对于多个记录时刻,分别执行所述通过所述定位模块接收在当前时刻的定位信息,以及所述基于所述定位模块获得的定位信息来确定所述电子设备的当前位置; 所述根据所述当前位置生成主屏幕的壁纸包括 当接收到来自用户的停止记录位置操作时,根据与所述多个记录时刻对应的当前位置,获得所述电子设备的第二移动轨迹;根据所述第二移动轨迹和所述电子设备的显示模块的描述信息来获得背景地图; 在所述背景地图上标识所述第二移动轨迹;以及 将标识了所述第二移动轨迹的背景地图作为所述主屏幕的壁纸。
8.如权利要求I所述的方法,其中 所述主屏幕包括至少一个显示层, 所述壁纸位于所述至少一个显示层中的最底层, 所述方法还包括 根据所述至少一个显示层的位置关系来显示所述主屏幕。
9.一种用于生成动态壁纸的电子设备,包括 信息处理模块,包括 检测单元,配置来检测是否进入第一显示状态; 定位模块,包括 接收单元,配置来当所述检测单元检测到进入第一显示状态时,接收在当前时刻的定位信息,以及 位置确定单元,配置来基于所述定位模块获得的定位信息来确定所述电子设备的当前位置; 所述信息处理模块还包括 壁纸生成单元,配置来根据所述当前位置生成主屏幕的壁纸;以及 显示模块,配置来显示所述主屏幕。
10.如权利要求9所述的电子设备,还包括 第一接收模块,配置来接收来自用户的位置确定操作, 所述定位模块配置来当所述接收单元接收到所述位置确定操作时,基于所述定位模块获得的定位信息来确定所述电子设备的当前位置。
11.如权利要求9所述的电子设备,其中所述信息处理模块还包括 当前地图获取单元,配置来根据所述当前位置获得当前地图;以及 第一标识单元,配置来在所述当前地图上标识所述当前位置, 所述壁纸生成单元将其中标识了所述当前位置的当前地图作为所述主屏幕的壁纸。
12.如权利要求11所述的电子设备,所述定位模块还包括 发送单元,配置来向基站和/或服务器发送所述当前位置;以及所述当前地图获取单元从所述基站和/或服务器接收根据所述当前位置确定的所述当前地图。
13.如权利要求12所述的电子设备,所述电子设备还包括 所述发送单元还配置来向所述基站和/或服务器发送关于所述显示模块的描述信息, 其中从所述基站和/或服务器接收的所述当前地图的尺寸是根据所述描述信息确定的。
14.如权利要求11所述的电子设备,还包括 第二接收模块,配置来在第一时刻接收来自用户的第一记录位置操作; 所述壁纸生成单元还配置来保持与所述第一时刻对应的所述壁纸,其中在所述壁纸中标识了的与所述第一时刻对应的当前位置;所述接收单元还配置来根据预定时间间隔确定测量时刻,并且接收与所述测量时刻对应的定位信息; 所述位置确定单元还配置获得与所述测量时刻对应的所述电子设备的当前位置;所述第一标识单元还配置来在所述壁纸中标识与所述测量时刻对应的所述电子设备的当前位置,并且在所述壁纸中根据时间顺序连接与所述第一时刻对应的当前位置和与所述测量时刻对应的当前位置,以形成所述电子设备的第一移动轨迹。
15.如权利要求9所述的电子设备,还包括 第三接收模块,配置来接收来自用户的第二记录位置操作, 所述接收单元还配置来当所述第三接收模块接收到接收来自用户的第二记录位置操作时,对于多个记录时刻,分别通过所述定位模块接收在当前时刻的定位信息; 所述位置确定单元还配置来对于所述多个记录时刻,分别基于所述定位模块获得的定位信息来确定所述电子设备的当前位置; 所述信息处理模块还包括 轨迹获得单元,配置来当接收到来自用户的停止记录位置操作时,根据与所述多个记录时刻对应的当前位置,获得所述电子设备的第二移动轨迹, 背景地图获取单元,配置来根据所述第二移动轨迹和所述电子设备的显示模块的描述信息来获得背景地图,以及 第二标识单元,配置来在所述背景地图上标识所述第二移动轨迹;以及 所述壁纸生成单元将标识了所述第二移动轨迹的背景地图作为所述主屏幕的壁纸。
16.如权利要求9所述的电子设备,其中 所述主屏幕包括至少一个显示层, 所述壁纸位于所述至少一个显示层中的最底层, 所述显示单元根据所述至少一个显示层的位置关系来显示所述主屏幕。
全文摘要
本发明实施例提供了一种生成动态壁纸的方法以及电子设备。根据本发明实施例的生成动态壁纸的方法,应用于电子设备,其中所述电子设备包括定位模块。所述方法包括检测是否进入第一显示状态;当检测到进入第一显示状态时,通过所述定位模块接收在当前时刻的定位信息;基于定位模块获得的定位信息来确定电子设备的当前位置;以及根据当前位置生成主屏幕的壁纸。
文档编号G01S19/42GK102722347SQ20111007683
公开日2012年10月10日 申请日期2011年3月29日 优先权日2011年3月29日
发明者张茜 申请人:联想(北京)有限公司

  • 专利名称:一种道路照明工程质量检测车的制作方法技术领域:本实用新型涉及一种质量检测车,特别涉及一种道路照明工程质量检测车。背景技术:近年来,随着我国城市化的迅速发展,道路照明工程的施工、验收工作量也随之增力口,势必需要依靠工程验收技术提供支
  • 专利名称:一种立式分布式光度计通用型灯具安装支座的制作方法技术领域:本实用新型涉及ー种分布式光度计中的灯具支座。背景技术:LED作为ー种固体照明光源,以其长寿命、高光效、响应速度快、便于对灯光进行智能调节等优势,将引发照明领域中一次新的革命
  • 专利名称:可调式高脚椅疲劳测试设备的制作方法技术领域:本实用新型涉及工业测试领域,更具体地涉及一种可调式高脚椅疲劳测试设备。 背景技术:现有技术中,对各可调式脚椅进行疲劳测试中,多是将一重物承载于被测可调式高脚椅上,然后通过测试工作者人力实
  • 专利名称:流体曲面测量装置的制作方法技术领域:流体曲面测量装置技术领域:本实用新型涉及一种机械光学测量装置,尤其涉及一种曲面测量装置。背景技术:在某些特定场合,需要测量人体部位或者物件的不规则曲面,比如人体 脚底在承受体重状态下的曲面形状,
  • 专利名称:一种新型便携式检测设备的制作方法技术领域:本实用新型涉及一种检测设备,具体涉及一种具有加热功能的加固型的新型便携式检测设备。背景技术:现有的便携式检测设备主要由箱体、PXI背板、PXI模块、系统控制器和电源等构成;PXI模块安装于
  • 专利名称:一种高速滚动轴承滑差试验装置的制作方法技术领域:本发明属于轴承试验装置,具体涉及一种高速滚动轴承滑差试验装置。 背景技术:滚动轴承是应用极为广泛的一种重要机械基础件。现代工业的发展对滚动轴承的工作性能提出了更高的要求,高转速、长寿
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12