一种基于移动终端设备的天气预报方法及系统技术方案

技术编号:8722095 阅读:223 留言:0更新日期:2013-05-22 15:00
本发明专利技术适用于通信领域,提供了一种基于移动终端设备的天气预报方法,包括:通过锁屏天气预报设置模块对锁屏天气预报功能进行设置;在移动终端设备进行开机启动时,加载锁屏界面程序;检测并判断锁屏天气预报功能是否被开启;如果被开启,则通过预设的位置定位方式搜索移动终端设备当前的具体位置;通过网络获取天气预报信息;解析所获取到的天气预报信息并存入自定义数据结构中;根据存储在自定义数据结构中的数据设置锁屏天气预报界面;显示设置后的锁屏天气预报界面。本发明专利技术还提供一种基于移动终端设备的天气预报系统。本发明专利技术所提供的一种基于移动终端设备的天气预报方法及系统可以实现不用解锁就能获取天气预报的信息。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种基于移动终端设备的天气预报方法及系统
技术介绍
目前,天气预报的应用软件已经成为现在智能手机中不可或缺的生活应用软件了,无论功能与界面多么强大和炫丽,现有的手机用户在需要进行天气预报查询时,一般都不得不打开手机的解锁界面后通过各种天气预报查询软件查询当时的天气情况,也就是说,用户必须先进行解锁然后才能查询天气情况,这就导致了操作起来有些复杂,从而影响了用户的体验。因此,亟需设计ー种简单并快速的天气预报获取方式,以提供用户的体验。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种基于移动终端设备的天气预报方法及系统,g在解决现有技术中用户必须先进行解锁然后才能查询天气情况的繁琐操作问题。本专利技术实施例是这样实现的,一种基于移动终端设备的天气预报方法,所述方法包括: 通过锁屏天气预报设置模块对锁屏天气预报功能进行设置;在所述移动終端设备进行开机启动时,加载锁屏界面程序;检测并判断所述锁屏天气预报功能是否被开启;如果所述锁屏天气预报功能被开启,则通过预设的位置定位方式捜索所述移动终端设备当前的具体位置;通过网络获取所述移动終端设备当前所在的具体位置的天气预报信息;解析所获取到的所述移动終端设备当前所在的具体位置的天气预报信息,并存入自定义数据结构中;根据存储在所述自定义数据结构中的数据设置锁屏天气预报界面;显示设置后的所述锁屏天气预报界面。优选的,所述移动終端设备运行的操作系统为Android系统,其中,所述锁屏天气预报功能为嵌入所述Android系统中的Application Framework层。优选的,所述检测并判断所述锁屏天气预报功能是否被开启的步骤之后还包括:如果所述锁屏天气预报功能没有被开启,则直接进入所述移动終端设备的锁屏界面。优选的,所述预设的位置定位方式包括GPS定位方式,或者移动网络定位方式,其中,所述通过预设的位置定位方式捜索所述移动終端设备当前的具体位置的步骤具体包括:通过所述GPS定位方式,或者所述移动网络定位方式获取所述移动終端设备当前位置的经纬度值;根据获取到的所述移动終端设备当前位置的经纬度值通过网络获取所述移动终端设备当前所在城市的代码信息;解析所述移动終端设备当前所在城市的代码信息以确定所述移动終端设备当前的具体位置。优选的,所述显示设置后的所述锁屏天气预报界面的步骤之后还包括:判断是否已到所述锁屏天气预报界面的更新时间间隔;如果没有到所述锁屏天气预报界面的更新时间间隔,则继续显示之前设置好的所述锁屏天气预报界面;如果已到所述锁屏天气预报界面的更新时间间隔,则返回至所述检测并判断所述锁屏天气预报功能是否被开启的步骤。另ー方面,本专利技术还提供一种基于移动终端设备的天气预报系统,包括:锁屏天气预报设置模块,用于对锁屏天气预报功能进行设置;开机启动模块,用于在所述移动終端设备进行开机启动时,加载锁屏界面程序;检测判断模块,用于检测并判断所述锁屏天气预报功能是否被开启;位置捜索模块,用于如果所述锁屏天气预报功能被开启,则通过预设的位置定位方式捜索所述移动終端设备当前的具体位置;信息获取模块,用于通过网络获取所述移动終端设备当前所在的具体位置的天气预报信息;信息解析模块,用于解析所获取到的所述移动終端设备当前所在的具体位置的天气预报信息,并存入自定义数据结构中;界面设置模块,用于根据存储在所述自定义数据结构中的数据设置锁屏天气预报界面;界面显示模块,用于显示设置后的所述锁屏天气预报界面。优选的,所述移动終端设备运行的操作系统为Android系统,其中,所述锁屏天气预报设置模块,还用于将所述锁屏天气预报功能嵌入所述Android系统中的ApplicationFramework 伝。优选的,所述系统还包括:锁屏界面模块,用于如果所述锁屏天气预报功能没有被开启,则直接进入所述移动终端设备的锁屏界面。优选的,所述预设的位置定位方式包括GPS定位方式,或者移动网络定位方式,其中,所述位置捜索模块具体包括:经纬度获取子模块,用于通过所述GPS定位方式,或者所述移动网络定位方式获取所述移动終端设备当前位置的经纬度值;城市代码获取子模块,用于根据获取到的所述移动終端设备当前位置的经纬度值通过网络获取所述移动終端设备当前所在城市的代码信息;位置解析子模块,用于解析所述移动終端设备当前所在城市的代码信息以确定所述移动終端设备当前的具体位置。优选的,所述系统还包括:更新判断模块,用于判断是否已到所述锁屏天气预报界面的更新时间间隔;其中,所述界面显示模块,还用于如果没有到所述锁屏天气预报界面的更新时间间隔,则继续显示之前设置好的所述锁屏天气预报界面;其中,所述界面显示模块,还用于如果已到所述锁屏天气预报界面的更新时间间隔,则返回至所述检测并判断所述锁屏天气预报功能是否被开启的步骤。在本专利技术实施例中,本专利技术提供的技术方案,提供了ー种简单并快速的天气预报获取方式,通过将锁屏天气预报功能嵌入移动终端设备Android系统中的ApplicationFramework层,可以使得用户不必先进行解锁然后才能查询天气情况,进而提高用户的体验。附图说明图1为本专利技术ー实施方式中基于移动終端设备的天气预报方法流程图;图2为本专利技术ー实施方式中通过预设的位置定位方式捜索移动终端设备当前的具体位置的详细步骤方法流程图;图3为本专利技术ー实施方式中基于移动終端设备的天气预报系统的结构示意图;以及图4为本专利技术ー实施方式中位置捜索模块的具体结构示意图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进ー步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术具体实施方式提供了一种基于移动终端设备的天气预报方法,如图1所示,主要包括如下步骤:S101、通过锁屏天气预报设置模块对锁屏天气预报功能进行设置;S102、在所述移动終端设备进行开机启动时,加载锁屏界面程序;S103、检测并判断所述锁屏天气预报功能是否被开启;S104、如果所述锁屏天气预报功能被开启,则通过预设的位置定位方式捜索所述移动终端设备当前的具体位置;S105、通过网络获取所述移动終端设备当前所在的具体位置的天气预报信息;S106、解析所获取到的所述移动終端设备当前所在的具体位置的天气预报信息,并存入自定义数据结构中;S107、根据存储在所述自定义数据结构中的数据设置锁屏天气预报界面;S108、显示设置后的所述锁屏天气预报界面。本专利技术所提供的一种基于移动终端设备的天气预报方法,提供了ー种简单并快速的天气预报获取方式,通过将锁屏天气预报功能嵌入移动终端设备Android系统中的Application Framework层,可以使得用户不必先进行解锁然后才能查询天气情况,进而提闻用户的体验。以下将对本专利技术所提供的一种基于移动终端设备的天气预报方法进行详细说明。请參阅图1,为本专利技术ー实施方式中基于移动終端设备的天气预报方法流程图。在步骤SlOl中,通过锁屏天气预报设置模块对锁屏天气预报功能进行设置。在本实施方式中,该移动終端设备运行的操作系统为Android系统,移动终端设备的锁屏天气预报设置模块对锁屏天气预报功能进行设置,其中,锁屏天气预报功能为嵌入所述本文档来自技高网...

【技术保护点】
一种基于移动终端设备的天气预报方法,其特征在于,所述方法包括:通过锁屏天气预报设置模块对锁屏天气预报功能进行设置;在所述移动终端设备进行开机启动时,加载锁屏界面程序;检测并判断所述锁屏天气预报功能是否被开启;如果所述锁屏天气预报功能被开启,则通过预设的位置定位方式搜索所述移动终端设备当前的具体位置;通过网络获取所述移动终端设备当前所在的具体位置的天气预报信息;解析所获取到的所述移动终端设备当前所在的具体位置的天气预报信息,并存入自定义数据结构中;根据存储在所述自定义数据结构中的数据设置锁屏天气预报界面;显示设置后的所述锁屏天气预报界面。

【技术特征摘要】
1.一种基于移动终端设备的天气预报方法,其特征在于,所述方法包括: 通过锁屏天气预报设置模块对锁屏天气预报功能进行设置; 在所述移动終端设备进行开机启动时,加载锁屏界面程序; 检测并判断所述锁屏天气预报功能是否被开启; 如果所述锁屏天气预报功能被开启,则通过预设的位置定位方式捜索所述移动终端设备当前的具体位置; 通过网络获取所述移动終端设备当前所在的具体位置的天气预报信息; 解析所获取到的所述移动終端设备当前所在的具体位置的天气预报信息,并存入自定义数据结构中; 根据存储在所述自定义数据结构中的数据设置锁屏天气预报界面; 显示设置后的所述锁屏天气预报界面。2.如权利要求1所述的基于移动終端设备的天气预报方法,其特征在于,所述移动终端设备运行的操作系统为Android系统,其中,所述锁屏天气预报功能为嵌入所述Android糸统中的 Application Framework 层。3.如权利要求1所述的基于移动終端设备的天气预报方法,其特征在于,所述检测并判断所述锁屏天气预报功能是否被开启的步骤之后还包括: 如果所述锁屏天气预报功能没有被开启,则直接进入所述移动終端设备的锁屏界面。4.如权利要求1所述的基 于移动終端设备的天气预报方法,其特征在于,所述预设的位置定位方式包括GPS定位方式,或者移动网络定位方式,其中,所述通过预设的位置定位方式捜索所述移动終端设备当前的具体位置的步骤具体包括: 通过所述GPS定位方式,或者所述移动网络定位方式获取所述移动終端设备当前位置的经纬度值; 根据获取到的所述移动終端设备当前位置的经纬度值通过网络获取所述移动终端设备当前所在城市的代码信息; 解析所述移动終端设备当前所在城市的代码信息以确定所述移动終端设备当前的具体位置。5.如权利要求1所述的基于移动終端设备的天气预报方法,其特征在于,所述显示设置后的所述锁屏天气预报界面的步骤之后还包括: 判断是否已到所述锁屏天气预报界面的更新时间间隔; 如果没有到所述锁屏天气预报界面的更新时间间隔,则继续显示之前设置好的所述锁屏天气预报界面; 如果已到所述锁屏天气预报界面的更新时间间隔,则返回至所述检测并判断所述锁屏天气预报功能是否被开启的步骤。6.一种基于移动终端设备的天气预报系统,其特征在于,所述系统包括: 锁屏天气预报设置模块...

【专利技术属性】
技术研发人员:马帅
申请(专利权)人:深圳凯虹移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1