[0031] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
[0032] 为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
[0033] 在本发明的一个实施例中,如图1所示,一种智能终端的屏幕壁纸切换方法,包括:
[0034] 步骤S10:获取智能终端屏幕上当前的气流强度值和当前的气流持续时间;
[0035] 步骤S20:判断所述当前的气流持续时间是否处在预设气流持续时间范围内;
[0036] 步骤S30:若所述步骤S20中所述当前的气流持续时间处在所述预设气流持续时间范围内,则进一步判断所述当前的气流强度值是否处在预设气流强度值范围内,若是,则执行下一步;
[0037] 步骤S40:获取所述预设气流强度值范围对应的预设壁纸库,将当前的屏幕壁纸切换为所述预设壁纸库中的任意一张预设屏幕壁纸,所述预设屏幕壁纸与所述当前的屏幕壁纸不同。
[0038] 具体的,智能终端根据其屏幕上的气流情况进行屏幕壁纸切换,只有当前气流的气流强度值和当前的气流持续时间同时符合预设情况时,才进行切换,避免了智能终端屏幕上一有气流就进行屏幕壁纸切换的紊乱情况;且对气流强度值和气流持续时间同时限定的设计,使此屏幕壁纸切换方法更精确化。根据气流情况实现屏幕壁纸切换的方法,丰富了智能终端中屏幕壁纸的切换方式,降低了传统需要用户进入设置菜单栏逐级进行设置以切换屏幕壁纸的不便,使切换方式更方便、更人性化。
[0039] 优选地,所述预设气流强度值范围划分为:多个预设气流强度值子范围,所述预设气流强度值子范围不具有重复的气流强度值,且构成一个完整的预设气流强度值范围。
[0040] 优选地,所述预设壁纸库包括:多种预设主题壁纸库;每个所述预设气流强度值子范围对应一种所述预设主题壁纸库。
[0041] 具体的,对预设气流强度值范围进一步划分,一来使预设气流强度值更精确,二来也可以为后续进一步优化屏幕壁纸切换提供基础。预设气流强度值范围的划分可以参考表一,具体的预设气流强度值子范围可以根据用户的喜好进行范围划分,只要预设气流强度值子范围不具有重复的气流强度值,且可以构成一个完整的预设气流强度值范围即可。预设气流强度值范围和预设气流强度值子范围的范围中都包括了各自的端点,例如:如果当前的气流强度值为20,预设气流强度值范围为20-40,其一个预设气流强度值子范围为20-25,那么当前的气流强度值处在预设气流强度值范围内,也处在20-25这个预设气流强度值子范围内。为了便于操作,若预设气流强度值范围、预设气流强度值子范围设置的数据最小位数为个位数,那么获取的当前的气流强度值进行四舍五入,保留到个位数;当然预设气流强度值范围、预设气流强度值子范围的数据最小位数也可以设置保留到十分位、百分位等,只要获取的当前的气流强度值进行相应的数据保留变化即可。需要注意的是,这里的数据只是一个便于对预设气流强度值范围进行理解的数值,并不是在实际应用中的数据。
[0042] 表一:
[0043]
[0044] 预设壁纸库的设置可以让用户自定义进行设置,里面的屏幕壁纸是用户根据自己的喜好进行设置的,而用户也可以在预设壁纸库中再进行一次划分管理,把这些屏幕壁纸根据自己的主题进行再分类,形成了多种预设主题壁纸库,预设主题壁纸库的存在使预设壁纸库更便于管理,使用户在后续调整屏幕壁纸时,更容易找到自己想要删除的屏幕壁纸,也更容易将新的屏幕壁纸添加进合适的预设主题壁纸库中。另外,每个预设气流强度值子范围对应一个预设主题壁纸库也为了后续的屏幕壁纸切换方法进一步优化提供了基础。需要注意的是,预设主题壁纸库的个数可以多于预设气流强度值子范围的个数,也可以与预设气流强度值子范围的个数相同。
[0045] 优选地,所述步骤S30和所述步骤S40之间进一步包括:
[0046] 步骤S35:判断所述当前的气流强度值所处的所述预设气流强度值子范围;
[0047] 所述步骤S40具体包括:
[0048] 步骤S41:根据所述预设气流强度值子范围对应的所述预设主题壁纸库,获取所述当前的气流强度值对应的所述预设主题壁纸库;
[0049] 步骤S42:根据所述当前的气流强度值对应的所述预设主题壁纸库,将所述当前的屏幕壁纸切换为对应的所述预设主题壁纸库中的任意一张所述预设屏幕壁纸,所述预设屏幕壁纸与所述当前的屏幕壁纸不同。
[0050] 具体的,若当前的气流强度值处在预设气流强度值范围内,可以进一步判断当前的气流强度值处在哪个预设气流强度值子范围内,从而根据此预设气流强度值子范围对应的预设主题壁纸库,得到当前的气流强度值对应的预设主题壁纸库,然后在此预设主题壁纸库内进行屏幕壁纸切换。这种设置使屏幕壁纸的切换更多样化,也具有一定的可控性,当想要特定的主题壁纸时,可以控制吹气时的力度,使智能终端正确切换到用户想要的主题的屏幕壁纸。
[0051] 优选地,所述步骤S10包括:
[0052] 步骤S11:当所述智能终端屏幕上当前的气流同时分散在多个方向上时,分别获取每个方向上的气流强度值和每个方向上的气流持续时间;
[0053] 步骤S12:比较获取的所述每个方向上的气流强度值,具有最大气流强度值的气流视为有效气流;
[0054] 步骤S13:记录所述最大气流强度值为所述当前的气流强度值、所述有效气流持续的时间为所述当前的气流持续时间。
[0055] 具体的,无法保证每次屏幕上获取的气流方向都相同,为了避免不同方向的气流造成混乱的情况,对有效气流进行了定义。当气流检测区域碰到的气流同时分散在多个方向上时,分别获取每个方向上位于气流检测区内的气流强度值和每个方向上的气流持续时间,然后比较获取的每个方向上的气流强度值,具有最大气流强度值的气流视为有效气流,记录有效气流的气流强度值为当前的气流强度值、有效气流的持续时间为当前的气流持续时间。这种具体的定义避免了多个方向气流出现时,智能终端无法准确定义当前的气流强度值和当前的气流持续时间,从而出现紊乱的情况,保证了智能终端根据气流情况切换屏幕壁纸时的正常动作。
[0056] 在本发明的另一个实施例中,如图2所示,一种智能终端的屏幕壁纸切换方法,包括:
[0057] 步骤S10:获取智能终端屏幕上当前的气流强度值和当前的气流持续时间;
[0058] 所述步骤S10包括:
[0059] 步骤S11:当所述智能终端屏幕上当前的气流同时分散在多个方向上时,分别获取每个方向上的气流强度值和每个方向上的气流持续时间;
[0060] 步骤S12:比较获取的所述每个方向上的气流强度值,具有最大气流强度值的气流视为有效气流;
[0061] 步骤S13:记录所述最大气流强度值为所述当前的气流强度值、所述有效气流持续的时间为所述当前的气流持续时间;
[0062] 步骤S20:判断所述当前的气流持续时间是否处在预设气流持续时间范围内;
[0063] 步骤S30:若所述步骤S20中所述当前的气流持续时间处在所述预设气流持续时间范围内,则进一步判断所述当前的气流强度值是否处在预设气流强度值范围内,若是,则执行下一步;
[0064] 所述预设气流强度值范围划分为:多个预设气流强度值子范围,所述预设气流强度值子范围不具有重复的气流强度值,且构成一个完整的预设气流强度值范围;
[0065] 步骤S35:判断所述当前的气流强度值所处的所述预设气流强度值子范围;
[0066] 步骤S40:获取所述预设气流强度值范围对应的预设壁纸库,将当前的屏幕壁纸切换为所述预设壁纸库中的任意一张预设屏幕壁纸,所述预设屏幕壁纸与所述当前的屏幕壁纸不同;
[0067] 所述预设壁纸库包括:多种预设主题壁纸库;每个所述预设气流强度值子范围对应一种所述预设主题壁纸库;
[0068] 所述步骤S40具体包括:
[0069] 步骤S41:根据所述预设气流强度值子范围对应的所述预设主题壁纸库,获取所述当前的气流强度值对应的所述预设主题壁纸库;
[0070] 步骤S42:根据所述当前的气流强度值对应的所述预设主题壁纸库,将所述当前的屏幕壁纸切换为对应的所述预设主题壁纸库中的任意一张所述预设屏幕壁纸,所述预设屏幕壁纸与所述当前的屏幕壁纸不同。
[0071] 具体的,本发明的智能终端根据其气流检测区内的气流实际情况进行屏幕壁纸的切换,更简洁、方便,当用户想要更换屏幕壁纸时,用户可以对智能终端上的气流检测区进行吹气以实现屏幕壁纸的切换,使屏幕壁纸的切换具有灵活性、更人性化,且丰富了屏幕壁纸的切换方式,提升了用户的体验效果。
[0072] 在本发明的另一个实施例中,如图3所示,一种智能终端,包括:
[0073] 存储模块100,存储预设气流持续时间范围、预设气流强度值范围和预设气流强度值范围对应的预设壁纸库;
[0074] 气流信息获取模块200,获取智能终端屏幕上当前的气流强度值和当前的气流持续时间;
[0075] 时间判断模块300,与所述气流信息获取模块200、所述存储模块100电连接,判断所述当前的气流持续时间是否处在所述预设气流持续时间范围内;
[0076] 强度值判断模块400,与所述气流信息获取模块200、所述存储模块100、所述时间判断模块300电连接,若所述当前的气流持续时间处在所述预设气流持续时间范围内,则判断所述当前的气流强度值是否处在所述预设气流强度值范围内;
[0077] 壁纸库获取模块500,与所述强度值判断模块400、所述存储模块100电连接,若所述当前的气流强度值处在预设气流强度值范围内,则获取所述预设气流强度值范围对应的所述预设壁纸库;
[0078] 切换模块600,与所述壁纸库获取模块500电连接,所述壁纸库获取模块获取了所述预设气流强度值范围对应的所述预设壁纸库后,所述切换模块将当前的屏幕壁纸切换为所述预设壁纸库中的任意一张预设屏幕壁纸,所述预设屏幕壁纸与所述当前的屏幕壁纸不同。
[0079] 具体的,存储模块可以由智能终端上的存储器实现,当气流检测区中的气流信息获取模块获取了当前的气流强度值和当前的气流持续时间后,判断这两者是否满足预设的条件,如果满足的话,就进行屏幕壁纸切换,这种根据气流情况进行屏幕壁纸切换的方式,具有操作简单、快捷,便于实施的优点。需要注意的是,在进行屏幕壁纸切换时,是对预设壁纸库中的屏幕壁纸进行随机切换,只要切换的屏幕壁纸不与当前的屏幕壁纸相同即可。
[0080] 优选地,所述预设气流强度值范围划分为:
[0081] 多个预设气流强度值子范围,所述预设气流强度值子范围不具有重复的气流强度值,且构成一个完整的预设气流强度值范围;
[0082] 所述存储模块100,进一步用于存储所述预设气流强度值子范围。
[0083] 优选地,所述预设壁纸库包括:
[0084] 多种预设主题壁纸库;
[0085] 每个所述预设气流强度值子范围对应一种所述预设主题壁纸库;
[0086] 所述存储模块100,进一步用于存储所述预设气流强度值子范围对应的所述预设主题壁纸库。
[0087] 具体的,将预设气流强度值范围划分为多个预设气流强度值子范围,使预设气流强度值范围更精确,也为后续进一步优化屏幕壁纸切换提供了基础。而预设壁纸库可以设置多种预设主题壁纸库,这种预设主题壁纸库的设计使预设壁纸库中的屏幕壁纸更易管理,当用户想要在预设壁纸库中删除或添加屏幕壁纸时,更容易操作;同时,每个预设气流强度值子范围对应一种预设主题壁纸库,为后续进一步优化屏幕壁纸切换方法提供了基础。
[0088] 优选地,所述强度值判断模块400,进一步用于判断所述当前的气流强度值所处的所述预设气流强度值子范围;
[0089] 所述壁纸库获取模块500,进一步用于根据所述预设气流强度值子范围对应的所述预设主题壁纸库,获取所述当前的气流强度值对应的所述预设主题壁纸库;
[0090] 所述切换模块600,进一步用于根据所述壁纸库获取模块获取的所述当前的气流强度值对应的所述预设主题壁纸库,所述切换模块将所述当前的屏幕壁纸切换为对应的所述预设主题壁纸库中的任意一张所述预设屏幕壁纸,所述预设屏幕壁纸与所述当前的屏幕壁纸不同。
[0091] 具体的,若当前的气流强度值处在预设气流强度值范围内,会进一步判断当前的气流强度值处于哪个预设气流强度值子范围,从而得到当前的气流强度值对应的预设主题壁纸库,然后在此预设主题壁纸库中进行屏幕壁纸的切换操作。这种细化的设置,使屏幕壁纸的切换有了一定程度的可控性,只要在气流检测区的当前的气流强度值达到特定的预设气流强度值子范围,即可以实现在用户需要的预设主题壁纸库中进行屏幕壁纸切换。例如,用户想要在风景主题壁纸库中进行屏幕壁纸切换,而风景壁纸库对应的预设气流强度值子范围为25-30,那么只要控制气流检测区的当前的气流强度值达到这个范围就可以在风景主题壁纸库中进行屏幕壁纸切换。
[0092] 优选地,所述气流信息获取模块包括:
[0093] 获取子模块210,当所述智能终端屏幕上当前的气流同时分散在多个方向上时,分别获取每个方向上的气流强度值和每个方向上的气流持续时间;
[0094] 比较子模块220,比较获取的所述每个方向上的气流强度值,具有最大气流强度值的气流视为有效气流;
[0095] 记录子模块230,记录所述最大气流强度值为所述当前的气流强度值、所述有效气流持续的时间为所述当前的气流持续时间。
[0096] 具体的,考虑到气流方向并不是时刻都处在一个方向上,因此,对多方向的气流情况进行一个定义,避免出现当前的气流同时分散在多个方向上时出现判断紊乱的情况。
[0097] 在本发明的另一个实施例中,如图4所示,一种智能终端,包括:
[0098] 存储模块100,存储预设气流持续时间范围、预设气流强度值范围、预设气流强度值范围对应的预设壁纸库、预设气流强度值子范围、预设气流强度值子范围对应的所述预设主题壁纸库;
[0099] 气流信息获取模块200,获取智能终端屏幕上当前的气流强度值和当前的气流持续时间;
[0100] 所述气流信息获取模块200包括:
[0101] 获取子模块210,当所述智能终端屏幕上当前的气流同时分散在多个方向上时,分别获取每个方向上的气流强度值和每个方向上的气流持续时间;
[0102] 比较子模块220,比较获取的所述每个方向上的气流强度值,具有最大气流强度值的气流视为有效气流;
[0103] 记录子模块230,记录所述最大气流强度值为所述当前的气流强度值、所述有效气流持续的时间为所述当前的气流持续时间;
[0104] 所述预设气流强度值范围划分为:多个预设气流强度值子范围,所述预设气流强度值子范围不具有重复的气流强度值,且构成一个完整的预设气流强度值范围;
[0105] 所述预设壁纸库包括:多种预设主题壁纸库;每个所述预设气流强度值子范围对应一种所述预设主题壁纸库;
[0106] 时间判断模块300,与所述气流信息获取模块200、所述存储模块100电连接,判断所述当前的气流持续时间是否处在所述预设气流持续时间范围内;
[0107] 强度值判断模块400,与所述气流信息获取模块200、所述存储模块100、所述时间判断模块300电连接,若所述当前的气流持续时间处在所述预设气流持续时间范围内,则判断所述当前的气流强度值是否处在所述预设气流强度值范围内;以及,判断所述当前的气流强度值所处的所述预设气流强度值子范围;
[0108] 壁纸库获取模块500,与所述强度值判断模块400、所述存储模块100电连接,若所述当前的气流强度值处在预设气流强度值范围内,则根据所述预设气流强度值子范围对应的所述预设主题壁纸库,获取所述当前的气流强度值对应的所述预设主题壁纸库;
[0109] 切换模块600,与所述壁纸库获取模块500电连接,所述壁纸库获取模块获取了所述预设气流强度值子范围对应的所述预设主题壁纸库后,所述切换模块将所述当前的屏幕壁纸切换为对应的所述预设主题壁纸库中的任意一张所述预设屏幕壁纸,所述预设屏幕壁纸与所述当前的屏幕壁纸不同。
[0110] 具体的,在本实施例中,预设气流强度值子范围对应的是预设主题壁纸库,预设气流强度值范围对应的是预设壁纸库,预设主题壁纸库中存在多张屏幕壁纸,智能终端随机在这些屏幕壁纸中进行切换。在其它实施例中,预设气流强度值子范围也可以对应特定的预设屏幕壁纸,这样就可以进行特定屏幕壁纸的切换。使屏幕壁纸切换更人性化,且更可控,大大地提高用户的使用体验。
[0111] 应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。