天气信息的查询方法及装置、存储介质

文档序号:1742156 发布日期:2019-11-26 浏览:23次 >En<

阅读说明:本技术 天气信息的查询方法及装置、存储介质 (Querying method and device, the storage medium of Weather information ) 是由 章硕 张冠之 夏韦子 赵东超 于 2019-07-17 设计创作,主要内容包括:本公开是关于一种天气信息的查询方法及装置、存储介质。该方法包括:获取地点信息;在所述结果显示页面的第一区域显示所述输入信息所指示地理范围内的天气信息;在所述结果显示页面的第二区域显示所述地理范围内至少一个地区的地区信息;其中,所述地区信息为:切换到显示所述地区信息所指示地区的天气信息的第一页面的入口信息。通过本公开的技术方案,能够根据获取到的地点信息将对应地区的天气信息显示出来,并同时提供地点信息所指示地理范围内至少一个地区的地区信息,从而便于切换至显示对应地区天气信息的页面,操作简便,提升用户使用感受。(The disclosure is directed to a kind of querying method of Weather information and devices, storage medium.This method comprises: gain location information;The Weather information in geographic range indicated by the input information is shown in the first area of the page as the result is shown;The regional information at least one area in the geographic range is shown in the second area of the page as the result is shown;Wherein, the regional information are as follows: be switched to the access information for showing the first page of Weather information regional indicated by the regional information.Pass through the technical solution of the disclosure, the Weather information of corresponding area can be shown according to the location information got, and the regional information at least one area in geographic range indicated by location information is provided simultaneously, consequently facilitating switching to the page of display corresponding area Weather information, it is easy to operate, promote user&#39;s use feeling.)

天气信息的查询方法及装置、存储介质

技术领域

本公开涉及信息处理技术,尤其涉及一种天气信息的查询方法及装置、存储介质。

背景技术

随着智能移动终端的不断普及,越来越多的应用程序被广泛使用。应用程序可以实现各种不同的功能,满足用户生活、娱乐、建立人脉关系网络以及获取各种信息的需求。天气查询应用程序已经被广泛应用于移动终端,用户可以随时查询不同地区当前的天气以及获取一段时间的天气预报等。

然而,相关技术中,天气查询应用程序通常查询天气比较繁琐,尤其是查询默认显示地区以外的天气信息需要多次输入操作和/或页面切换操作,操作较为繁复。

发明内容

本公开提供一种天气信息的查询方法及装置、存储介质。

根据本公开实施例的第一方面,提供一种天气信息的查询方法,该方法包括:

获取地点信息;

在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的天气信息;

在所述结果显示页面的第二区域显示所述地理范围内至少一个地区的地区信息;其中,所述地区信息为:切换到显示所述地区信息所指示地区的天气信息的第一页面的入口。

基于上述方案,所述方法还包括:

当检测到针对所述地区信息的第一操作时,切换至所述第一页面;

在所述第一页面显示所述第一操作所作用的地区信息所指示地区的天气信息。

基于上述方案,所述方法还包括:

当检测到针对所述地区信息的第二操作时,将所述地区信息添加至所述第一地区列表;

当所述结果显示页面被关闭后,显示第二页面或第三页面;其中,所述第二页面用于显示所述第一地区列表中的至少一个地区信息所指示地区的天气信息;所述第三页面用于显示所述第一地区列表。

基于上述方案,所述方法还包括:

当显示所述第三页面时,检测作用于所述第一地区列表中的地区信息的第三操作;

当检测到所述第三操作时,切换至所述第二页面;

在所述第二页面,显示所述第三操作所作用地区信息所指示地区的天气信息。

基于上述方案,所述方法还包括:

在所述结果显示页面的第二区域与所述地区信息的并列位置显示添加状态标识;其中,所述第一状态的所述添加状态标识用于表示所述地区信息已经被添加至第一地区列表中。

基于上述方案,所述天气信息,至少包括:对应地区在至少一个时间段内的天气状态信息和/或温度信息;

所述方法还包括:在所述结果显示页面的第二区域与所述地区信息的并列位置显示天气概要信息;其中,所述天气概要信息用于表示所述地区信息所指示地区在当前日期的天气概要。

基于上述方案,所述在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的天气信息,包括:

在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的当前日期的天气信息;或

在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的当前日期和当前日期相邻的至少一天的天气信息。

基于上述方案,所述方法还包括:

在所述结果显示页面显示所述第一页面当前默认地区的天气信息。

基于上述方案,所述在所述结果显示页面显示所述第一页面当前默认地区的天气信息,包括:

获取所述第一页面当前默认地区的天气信息;

形成具有预设显示效果且能够表征当前默认地区天气信息的背景图像;

在所述结果显示页面显示所述背景图像。

基于上述方案,所述方法还包括:

当所述结果显示页面被关闭时,删除内存中存储的所述背景图像的文件。

根据本公开实施例的第二方面,提供一种天气信息的查询装置,该装置包括:

第一获取模块,用于获取结果显示页面的内的地点信息;

第一显示模块,用于在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的天气信息;

第二显示模块,用于在所述结果显示页面的第二区域显示所述地理范围内至少一个地区的地区信息;其中,所述地区信息为:切换到显示所述地区信息所指示地区的天气信息的第一页面的入口。

基于上述方案,所述装置还包括:

第一切换模块,用于当检测到针对所述地区信息的第一操作时,切换至所述第一页面;

第三显示模块,用于在所述第一页面显示所述第一操作所作用的地区信息所指示地区的天气信息。

基于上述方案,所述装置还包括:

添加模块,用于当检测到针对所述地区信息的第二操作时,将所述地区信息添加至所述第一地区列表;

第四显示模块,用于当所述结果显示页面被关闭后,显示第二页面或第三页面;其中,所述第二页面用于显示所述第一地区列表中的至少一个地区信息所指示地区的天气信息;所述第三页面用于显示所述第一地区列表。

基于上述方案,所述装置还包括:

检测模块,用于当显示所述第三页面时,检测作用于所述第一地区列表中的地区信息的第三操作;

第二切换模块,用于当检测到所述第三操作时,切换至所述第二页面;

第五显示模块,用于在所述第二页面,显示所述第三操作所作用地区信息所指示地区的天气信息。

基于上述方案,所述装置还包括:

第六显示模块,用于在所述结果显示页面的第二区域与所述地区信息的并列位置显示添加状态标识;其中,第一状态的所述添加状态标识用于表示所述地区信息已经被添加至第一地区列表中。

基于上述方案,所述天气信息,至少包括:对应地区在至少一个时间段内的天气状态信息和/或温度信息;

所述装置还包括:第七显示模块,用于在所述结果显示页面的第二区域与所述地区信息的并列位置显示天气概要信息;其中,所述天气概要信息用于表示所述地区信息所指示地区在当前日期的天气概要。

基于上述方案,所述第一显示模块,包括:

第一显示子模块,用于在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的当前日期的天气信息;或

第二显示子模块,用于在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的当前日期和当前日期相邻的至少一天的天气信息。

基于上述方案,所述装置还包括:

第八显示模块,用于在所述结果显示页面显示所述第一页面当前默认地区的天气信息。

基于上述方案,所述第八显示模块,包括:

获取子模块,用于获取所述第一页面当前默认地区的天气信息;

形成子模块,用于形成具有预设显示效果且能够表征当前默认地区天气信息的背景图像;

第三显示子模块,用于在所述结果显示页面显示所述背景图像。

基于上述方案,所述装置还包括:

删除模块,用于当所述结果显示页面被关闭时,删除内存中存储的所述背景图像的文件。

根据本公开实施例的第三方面,提供一种天气信息的查询装置,所述控制装置至少包括:处理器和用于存储能够在所述处理器上运行的可执行指令的存储器,其中:

处理器用于运行所述可执行指令时,所述可执行指令执行上述任一项天气信息的查询方法中的步骤。

根据本公开实施例的第四方面,一种非临时性计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述任一项天气信息的查询方法中的步骤。

本公开的实施例提供的技术方案可以包括以下有益效果:通过本公开的技术方案,能够在能够根据获取到的地点信息,在结果显示页面显示地点信息对应地区的天气信息,并同时提供地点信息所指示地理范围内至少一个地区的地区信息,从而便于切换至显示对应天气信息的页面,也就是根据地点信息既进行了地理位置的数据的查询,又进行了天气信息的数据的查询,并同时展示在结果显示页面上,操作简便,有效提升用户的使用感受。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种天气信息的查询方法的流程图;

图2是根据一示例性实施例示出的结果显示页面的显示界面示意图;

图3是根据另一示例性实施例示出的结果显示页面的显示界面示意图;

图4是根据又一示例性实施例示出的结果显示页面的显示界面示意图;

图5是根据一示例性实施例示出的搜索页的显示界面示意图;

图6是根据一示例性实施例示出的一种天气信息的查询装置的框图;

图7是根据一示例性实施例示出的一种天气信息的查询装置的实体结构框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种天气信息的查询方法的流程图,如图1所示,该方法用于移动终端中,包括以下步骤:

在步骤S11中,获取地点信息;

在步骤S12中,在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的天气信息;

在步骤S13中,在所述结果显示页面的第二区域显示所述地理范围内至少一个地区的地区信息;其中,所述地区信息为:切换到显示所述地区信息所指示地区的天气信息的第一页面的入口信息。

这里,结果显示页面用于显示地点信息对应的天气信息。可以是用于接收地点信息的页面,可以是任何包括输入框的显示页面,例如搜索页,以及接收到搜索控件的点击操作后弹出的浮窗、下拉框等等。如图2所示,结果显示页面10可以具有输入区域110,输入区域110内包括如输入框111等的输入控件,用于接收地点信息112。地点信息112是用户输入的用于搜索某地区天气信息的内容,包括地区、城市、省、国家等区域的名称或缩写、简写等。例如,当地点信息为“上海”,则确定地点信息所指示的地理范围为上海市的范围内。此时,在结果显示页面10的第一区域120内显示上海的天气信息。上述结果显示页面中也可以不包含用于接收地点信息的页面,可以在结果显示页面对应显示的画面中,加入一个输入框用于接收文字输入的上述地点信息,或加入语音输入按钮用于接收语音输入的地点信息等等。

上述获取地点信息可以是在检测到用户输入操作时进行实时地获取操作,当获取到地点信息时,可以直接在结果显示页面显示上述天气信息。

上述第一区域120也位于结果显示页面10中,当检测到地点信息112时,就可以直接在第一区域120内显示对应地理范围内的天气信息,而无需点击选择订阅。这里的天气信息可以包括不同时间段内的天气信息,例如,当前日期起最近5天内的天气信息,或当前日期不同时段内的天气信息等。所显示的天气信息的内容,可以包括图像信息和文字信息。图像信息用于表示天气状态,例如,太阳的图像表示晴天,云朵的图像表示阴天等;文字信息可以包括天气状态,例如,“晴”、“多云”和“暴雨”等,也可以包括温度信息,例如,“30℃”或“18℃-27℃”等。通过这些天气信息,可以迅速向用户提供地点信息对应的天气状态,用户在输入地理位置的名称后就能够直接获得,无需其他订阅、添加至主页等操作。

上述结果显示页面10还包括第二区域130,用于显示上述地点信息112所指示的地理范围内地区的地区信息131,这里的地区可以是上述地理范围内的下级地区等,例如,地点信息为“上海”,那么该地理范围内的地区可以包括:“闵行,上海”、“松江,上海”等等。

上述入口信息用于在接收到用户的操作指令后,切换到第一页面,第一页面用于显示对应地区的天气信息。

通过上述步骤,可以在结果显示页面接收到用户的地点信息后直接展示出地点信息所指示地理范围内的天气信息,并同时提供该地理范围内至少一个地区的地区信息。如此,能够以简便的操作快速提供用户查询地区的天气信息,提升了用户的使用感受。

在一些实施例中,上述方法还包括:

步骤S21、当检测到所述地区信息的第一操作时,切换至所述第一页面;

步骤S22、在所述第一页面显示所述第一操作所作用的地区信息所指示地区的天气信息。

第一页面可以是天气应用程序的主页,当一个上述地区信息对应的入口信息处接收到用户的操作指令后,将对应的地区设置为主页默认地区,并切换至主页,在主页显示该地区的天气信息。当第一页面为主页时,重新开启天气应用程序时则直接展示该第一页面,并显示对应地区的天气信息。上述第一页面也可以是不同于主页的其他页面,当入口信息处接收到用户的操作指令后,切换至第一页面并显示对应地区的天气信息。

上述第一操作可以通过触控显示屏上检测到的点击操作、双击操作或滑动操作等实现,也可以通过语音、键盘输入等来实现。

通过检测上述地区信息的第一操作,就可以根据用户的需求切换至更准确的地区对应的显示页面,并显示对应的天气信息,从而便于用户获取到所需地理范围内准确的地区的天气信息。

在一些实施例中,上述方法还包括:

步骤S31、当检测到所述地区信息的第二操作时,将所述地区信息添加至所述第一地区列表;

步骤S32、当所述结果显示页面被关闭后,显示第二页面或第三页面;其中,所述第二页面用于显示所述第一地区列表中的至少一个地区信息所指示地区的天气信息;所述第三页面用于显示所述第一地区列表。

上述第一地区列表为可以为常用地区列表,用于保存已添加或订阅的地区。第二页面用于显示第一地区列表中的至少一个地区信息所指示地区的天气信息,因此,当显示第二页面时,展示已添加或订阅的地区。当已添加或订阅的地区有多个时,可以同时分布在第二页面的不同区域进行展示,也可以仅展示其中一个地区的天气信息,还可以展示其中一个地区的天气信息,并展示其他地区的地区名称或天气概要信息等等。这里的天气概要信息是指能够表示一个地区当前日期的天气信息的概要,可以是上述天气信息所包含内容的概括,也可以是上述天气信息所包含的部分内容。可以仅包括文字,例如当前温度、当前日期的温度范围、当前天气状态等;也可以仅包括图形,例如当前天气为晴天时,则显示一个太阳的图形。当第二页面仅展示一个地区的天气信息,或展示其中一个地区的天气信息,并同时展示其他地区的地区名称或概要信息时,检测到滑动或点击等操作后可以展示第一地区列表中的其他地区的天气信息。

上述第三页面用于展示第一地区列表,在显示第三页面的情况下,当检测到滑动或点击等操作选择第一地区列表中某一地区的操作时,可以切换至第二页面,并展示选中地区的天气信息。

由于结果显示页面是用于接收地点信息的页面,例如搜索页,或接收到搜索控件的点击操作后弹出的浮窗、下拉框等等。当结果显示页面被关闭时,可以显示第二页面,展示已添加或订阅至第一地区列表的地区的天气信息,也可以显示第三页面,展示上述第一地区列表。

通过上述步骤,提供了灵活、丰富展示的方式,即可以在结果显示页面直接展示搜索的地区的天气信息,也可以添加或订阅天气至第一地区列表,方便用户的各种需求。

在一些实施例中,上述方法还包括:

步骤S41、当显示所述第三页面时,检测作用于所述第一地区列表中的地区信息的第三操作;

步骤S42、当检测到所述第三操作时,切换至所述第二页面;

步骤S43、在所述第二页面,显示所述第三操作所作用地区信息所指示地区的天气信息。

这里,第三页面中展示了已添加或订阅的第一地区列表,当检测到第三操作,例如点击操作或滑动操作等用于选中地区的操作时,就可以直接切换至第二页面,显示选中的地区的天气信息。

在一些实施例中,上述方法还包括:

步骤S51、在所述结果显示页面的第二区域与所述地区信息的并列位置显示添加状态标识;其中,所述第一状态的所述添加状态标识用于表示所述地区信息已经被添加至第一地区列表中。

如图3所示,在显示结果显示页面时,如果在第二区域130内显示的地区中有至少一个地区已经被添加至第一地区列表中时,则在该地区的地区信息131旁边显示第一状态的所述添加状态标识132,来表示该地区已被添加,从而方便用户查看,减少不必要的操作。

在一些实施例中,所述添加状态标识还包括:第二状态的添加状态标识,第二状态的添加标识,用于表示所述地区信息尚未添加到所述第一地区列表中,或者,所述地区信息待添加到所述第一地区列表中。

在一些实施例中,所述方法还包括:

检测作用于所述添加状态标识的输入操作;

根据所述输入操作,控制所述添加状态标识在所述第一状态和所述第二状态之间切换,并对应的控制与所述添加状态标识对应的地区信息添加到所述第一地区列表中或者从所述第一地区列表中删除。

在一些实施例中,上述天气信息,至少包括:对应地区在至少一个时间段内的天气状态信息和/或温度信息;

上述方法还包括:在所述结果显示页面的第二区域与所述地区信息的并列位置显示天气概要信息;其中,所述天气概要信息用于表示所述地区信息所指示地区在当前日期的天气概要。

如图4所示,这里的天气信息可以包括通过图形表示的天气状态信息以及通过文字表示的温度信息等。在第二区域130的地区信息131的并列位置显示天气概要信息133,天气概要信息133可以是图形表示的天气状态信息,也可以是文字表示的天气状态信息或文字表示的温度信息等。

这样,就可以在展示地点信息所指示地区的天气信息的同时,展示出地理范围内至少一个地区的天气概要信息,用户可以方便直观地了解到各个地区的天气概要。

在一些实施例中,上述步骤S12包括:

步骤S61、在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的当前日期的天气信息;或

步骤S62、在所述结果显示页面的第一区域显示所述地点信息所指示地理范围内的当前日期和当前日期相邻的至少一天的天气信息。

这里,在第一区域内显示的天气信息可以包括不同时段的天气信息,例如,从当前日期即今天起的5天内的天气信息,或当前日期的前一天即昨天起5天的天气信息。也可以仅显示当前日期不同时段的天气信息,例如今天上午6点至10点、10点至下午2点、下午2点至下午6点,以及下午6点至晚上10点共5个时间段内的天气信息。

如此,用户不仅可以快速获知当前的天气情况,还可以获知相邻时间不同时段内的天气情况,包括天气预报等信息,满足用户的各种需求。

在一些实施例中,上述方法还包括:

步骤S71、在所述结果显示页面显示所述第一页面当前默认地区的天气信息。

由于结果显示页面用于为用户提供搜索的界面并同时显示地点信息所对应的地区以及天气信息等,此时,用户可能需要对比了解当前默认地区的天气信息,例如主页或第一页面等显示的天气信息,或当前定位位置的天气信息等。因此,在结果显示页面还可以同时显示默认地区的天气信息,该默认地区可以与地点信息无关,而是由主页显示的内容复制得到。显示的方式可以是在结果显示页面的第四区域进行显示,也可以以背景图像的形式来显示,使显示界面更加丰富美观。

在一些实施例中,上述步骤S71具体包括:

步骤S81、获取所述第一页面当前默认地区的天气信息;

步骤S82、形成具有预设显示效果且能够表征当前默认地区天气信息的背景图像;

步骤S83、在所述结果显示页面显示所述背景图像。

这里,默认地区是第一页面当前的选定的地区,根据该地区的天气信息生成背景图像,显示在结果显示页面。当显示第一页面时,可以通过图形来表示当前天气状态,例如,晴天时通过太阳的图形来表示当前的天气状态,阴天时通过云朵的图形来表示当前的天气状态。因此,这里通过第一页面当前选定的地区,来生成背景图像,可以根据当前第一页面显示的图形来生成相应的背景图像,背景图像中可以包含用来表示当前天气状态的图形。

为了能够使背景图像不影响结果显示页面显示的其他内容,上述预设显示效果可以是使背景图像的清晰度低于上述第一页面清晰度来进行显示,也就是通过模糊的显示效果来显示当前天气状态的图形。为了提升显示的视觉效果或趣味性等,上述预设显示效果还可以包括动态效果、静态效果等等其他效果。

生成背景图像的方式可以直接将第一页面的图像进行复制,并调整清晰度,使该图像以预设清晰度在结果显示页面呈现。该预设清晰度可以低于原第一页面图像的清晰度,从而以模糊的视觉效果来呈现,这样可以在不影响结果显示页面的其他信息显示的前提下显示背景图像。该背景图像中可以包含表示天气状态的图形,例如,晴天时,该背景图像中包括太阳的图形,如此,即使背景图像带有模糊效果,也可以呈现出天气的状态。上述表示天气状态的图形还可以是带有动画效果的动态图形,从而呈现更加美观的视觉效果。

形成上述背景图像的方式也可以通过调整结果显示页面的透明度来实现,当结果显示页面具有一定的透明度时,可以呈现出位于下层的第一页面的图像,从而展示出第一页面中显示的天气信息。

通过该方法,不仅可以使用户同时了解搜索地区的天气信息和默认地区的天气信息,还可以提升视觉效果。

在一些实施例中,上述方法还包括:

当所述结果显示页面被关闭时,删除内存中存储的所述背景图像的文件。

图像文件较大,占用内存多,而结果显示页面作为提供搜索功能的页面往往仅作为临时使用的页面。如果每次调用结果显示页面都生成一个背景图像的文件,就会占用大量的内存,造成资源浪费。因此,这里考虑到内存的回收,在结果显示页面被关闭时,可以直接删除内存中存储的背景图像的文件。从而在保证视觉效果的基础上,不浪费内存的使用,降低内存溢出的发生概率。

为了更清楚地说明上述技术方案,本公开还提供如下示例:

用户在使用天气应用程序时,有搜索城市天气的需求。而现有天气应用程序仅提供订阅某城市到应用程序主页的功能,并在主页进行查看,无法在用户搜索城市时,同时满足天气查询的需求。因此,本示例提供一种方法,在搜索城市的同时直接展示未来几天的天气信息,无需订阅城市或添加至主页。同时用户也可以将搜索的城市添加到主页。

现有应用程序的搜索天气的功能页面如图5所示,当检测到用户点击输入框210的操作时,获取输入框210中输入的城市的输入信息。显示该输入信息指示的地理范围内至少一个城市或地区,并以列表220的形式显示在输入框210下方。这种方式在搜索时仅能显示地区或城市的信息,当选中一个地区并添加后才能够在切换回主页时显示天气信息,操作较为复杂。并且,这种方式存在较大的局限性,因为用户进入搜索页面时可能是以查看某地区的天气为目的的,而并非将搜索地区作为默认或常用地区,但这种感觉方案需要将城市选中加入首页列表才能够显示天气信息,显然不够合理。

而本示例中在搜索天气时,可以满足两种需求:查询该城市的天气和添加该城市天气到主页。

因此,本示例中采用如图2的方式来进行展示,在搜索的同时显示搜索地区的天气,并同时显示输入内容指示的地理范围内的多个区域的入口,通过这些入口进行点击后,可以将对应的地区添加至主页的列表中。展示天气信息的方式可以通过卡片的形式置于搜索框下,然后将多个区域的名称作为一个个条目显示于卡片下方,提供上述入口。

如此,当用户在输入框内键入想要查看天气的城市时,客户端根据输入信息向服务器发送搜索城市列表的请求,返回相关地区的列表,并显示在上述卡片下作为上述入口。当检测到这些入口上的点击操作时,就可以将对应的城市或地区添加至主页的列表中。同时,客户端也根据输入信息的服务器发送天气数据的请求,并根据返回的结果显示输入的城市或上述相关地区的列表中的第一个城市的天气信息。可以同时显示近五天的天气信息。

此外,可以增加背景图像,包括动画效果的图像,来显示当前默认地区或主页显示地区的天气状况。并以一定的清晰度呈现模糊效果,从而提升搜索页面的显示效果。这里,可以通过获取首页当前显示地区的天气状态,并将相关数据复制到当前的搜索页,来形成背景图像。但是值得注意的是,图像文件尤其是全屏的动态图像较大,占用内存多,而搜索页往往仅作为临时使用的页面。如果每次调用搜索页都生成一个背景图像的文件,就会占用大量的内存,造成资源浪费。因此,在处理背景图像时需要考虑到内存的回收,在退出搜索页或回到桌面时,可以通过jvm(Java Virtual Machine,Java虚拟机)对内存进行回收,降低出现OOM(Out of Memory,内存溢出)的异常的概率。

图6是根据一示例性实施例示出的一种天气信息的查询装置600的结构框图。参照图6,该装置600包括第一获取模块601、第一显示模块602和第二显示模块603。

第一获取模块601,用于获取地点信息;

第一显示模块602,用于在所述结果显示页面的第一区域显示所述输入信息所指示地理范围内的天气信息;

第二显示模块603,用于在所述结果显示页面的第二区域显示所述地理范围内至少一个地区的地区信息;其中,所述地区信息为:切换到显示所述地区信息所指示地区的天气信息的第一页面的入口信息。

在一些实施例中,所述装置还包括:

第一切换模块,用于当检测到所述地区信息的第一操作时,切换至所述第一页面;

第三显示模块,用于在所述第一页面显示所述第一操作所作用的地区信息所指示地区的天气信息。

在一些实施例中,所述装置还包括:

添加模块,用于当检测到所述地区信息的第二操作时,将所述地区信息添加至所述第一地区列表;

第四显示模块,用于当所述结果显示页面被关闭后,显示第二页面或第三页面;其中,所述第二页面用于显示所述第一地区列表中的至少一个地区信息所指示地区的天气信息;所述第三页面用于显示所述第一地区列表。

在一些实施例中,所述装置还包括:

检测模块,用于当显示所述第三页面时,检测作用于所述第一地区列表中的地区信息的第三操作;

第二切换模块,用于当检测到所述第三操作时,切换至所述第二页面;

第五显示模块,用于在所述第二页面,显示所述第三操作所作用地区信息所指示地区的天气信息。

在一些实施例中,所述装置还包括:

第六显示模块,用于在所述结果显示页面的第二区域与所述地区信息的并列位置显示添加状态标识;其中,所述第一状态的所述添加状态标识用于表示所述地区信息已经被添加至第一地区列表中。

在一些实施例中,所述天气信息,至少包括:对应地区在至少一个时间段内的天气状态信息和/或温度信息;

所述装置还包括:第七显示模块,用于在所述结果显示页面的第二区域与所述地区信息的并列位置显示天气概要信息;其中,所述天气概要信息用于表示所述地区信息所指示地区在当前日期的天气概要。

在一些实施例中,所述第一显示模块,包括:

第一显示子模块,用于在所述结果显示页面的第一区域显示所述输入信息所指示地理范围内的当前日期的天气信息;或

第二显示子模块,用于在所述结果显示页面的第一区域显示所述输入信息所指示地理范围内的当前日期和当前日期相邻的至少一天的天气信息。

在一些实施例中,所述装置还包括:

第八显示模块,用于在所述结果显示页面显示所述第一页面当前默认地区的天气信息。

在一些实施例中,所述第八显示模块,包括:

获取子模块,用于获取所述第一页面当前默认地区的天气信息;

形成子模块,用于形成具有预设显示效果且能够表征当前默认地区天气信息的背景图像;

第三显示子模块,用于在所述结果显示页面显示所述背景图像。

在一些实施例中,所述装置还包括:

删除模块,用于当所述结果显示页面被关闭时,删除内存中存储的所述背景图像的文件。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图7是根据一示例性实施例示出的一种天气信息的查询装置700的框图。例如,装置700可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。

参照图7,装置700可以包括以下一个或多个组件:处理组件701,存储器702,电源组件703,多媒体组件704,音频组件705,输入/输出(I/O)接口706,传感器组件707,以及通信组件708。

处理组件701通常控制装置700的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件701可以包括一个或多个处理器710来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件701还可以包括一个或多个模块,便于处理组件701和其他组件之间的交互。例如,处理组件701可以包括多媒体模块,以方便多媒体组件704和处理组件701之间的交互。

存储器710被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器702可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘或光盘。

电源组件703为装置700的各种组件提供电力。电源组件703可以包括:电源管理系统,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。

多媒体组件704包括在所述装置700和用户之间提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件704包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和/或后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件705被配置为输出和/或输入音频信号。例如,音频组件705包括一个麦克风(MIC),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器710或经由通信组件708发送。在一些实施例中,音频组件705还包括一个扬声器,用于输出音频信号。

I/O接口706为处理组件701和***接口模块之间提供接口,上述***接口模块可以是键盘、点击轮、按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件707包括一个或多个传感器,用于为装置700提供各个方面的状态评估。例如,传感器组件707可以检测到装置700的打开/关闭状态、组件的相对定位,例如所述组件为装置700的显示器和小键盘,传感器组件707还可以检测装置700或装置700的一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件707可以包括接近传感器,被配置为在没有任何的物理接触时检测附近物体的存在。传感器组件707还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件707还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。

通信组件708被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如WiFi、2G或3G,或它们的组合。在一个示例性实施例中,通信组件708经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件708还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术、红外数据协会(IrDA)技术、超宽带(UWB)技术、蓝牙(BT)技术或其他技术来实现。

在示例性实施例中,装置700可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器702,上述指令可由装置700的处理器710执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种移动终端提示信号的控制方法,所述方法包括:

获取与所述移动终端接触的接触面的材质参数;

根据所述材质参数,调整所述移动终端的提示信号的信号强度。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于RFID技术搜索档案位置的方法

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!