CN102810043B - 一种移动终端天气信息显示的方法、***及信息终端 - Google Patents
一种移动终端天气信息显示的方法、***及信息终端 Download PDFInfo
- Publication number
- CN102810043B CN102810043B CN201110148881.8A CN201110148881A CN102810043B CN 102810043 B CN102810043 B CN 102810043B CN 201110148881 A CN201110148881 A CN 201110148881A CN 102810043 B CN102810043 B CN 102810043B
- Authority
- CN
- China
- Prior art keywords
- weather information
- mobile terminal
- data
- layer
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明适用于信息处理领域,提供了一种移动终端天气信息的显示方法、***及信息终端,所述方法包括下述步骤:从天气信息数据源获取当前的天气信息;根据获取的天气信息,提取移动终端中预设的与所述天气信息对应的多媒体文件;将所述多媒体文件镶贴在移动终端桌面背景的新增层中。本发明通过新增层中的多媒体文件来同步展示当前的天气信息,既不需要占用既有的屏幕空间,又可方便用户直观、快速的了解当前的天气情况,有效增强了桌面信息的可读性。
Description
技术领域
本发明属于信息处理领域,尤其涉及一种移动终端天气信息显示的方法、***及信息终端。
背景技术
随着信息技术的发展,现有移动终端设备的功能越来越强大,很多移动终端设备都提供了用户自定义操作***桌面背景及自动获取天气信息的功能。
现有移动终端设备桌面背景的界面如图1所示,黑色部分代表桌面壁纸层,灰色部分代表其他图标、图片和文字显示层,现有技术直接将天气信息通过图文的方式显示在灰色部分,占用了既有的屏幕空间(如图2所示),影响了桌面信息的可读性。
发明内容
本发明实施例的目的在于提供一种移动终端天气信息显示的方法,旨在解决现有天气信息显示在移动终端的桌面背景中,需要占用既有的屏幕空间,影响桌面信息可读性的问题。
本发明实施例是这样实现的,一种移动终端天气信息显示的方法,所述方法包括下述步骤:
从天气信息数据源获取当前的天气信息;
根据获取的天气信息,提取移动终端中预设的与所述天气信息对应的多媒体文件;
将所述多媒体文件镶贴在移动终端桌面背景的新增层中。
本发明实施例的另一目的在于提供一种移动终端天气信息显示***,所述***包括:
天气信息获取单元,用于从天气信息数据源获取当前的天气信息;
多媒体文件提取单元,用于根据获取的天气信息,提取移动终端中预设的与所述天气信息对应的多媒体文件;
多媒体文件镶贴单元,用于将所述多媒体文件镶贴在移动终端桌面背景的新增层中。
本发明实施例的再一目的在于提供一种包含上述移动终端天气信息显示***的信息终端。
在本发明实施例中,根据获取的天气信息,在移动终端桌面背景的新增层中镶贴对应的多媒体文件,通过所述多媒体文件来同步展示当前的天气信息,既不需要占用既有的屏幕空间,又可方便用户直观、快速的了解当前的天气情况,有效增强了桌面信息的可读性。
附图说明
图1是现有技术提供的移动终端的桌面背景界面呈现方式的示意图;
图2是现有技术提供的移动终端的桌面背景显示天气信息的示意图;
图3是本发明实施例一提供的移动终端天气信息显示方法的实现流程图;
图4是本发明实施例一提供的壁纸层与新增层中多媒体文件的示意图;
图5是本发明实施例一提供的移动终端中桌面背景界面呈现方式的示意图;
图6是本发明实施例一提供的移动终端的桌面背景显示天气信息的示意图;
图7是本发明实施例一提供的将多媒体文件镶贴在移动终端桌面背景新增层中的具体流程图;
图8是本发明实施例二提供的移动终端天气信息显示***的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例根据获取的天气信息,在移动终端桌面背景的新增层中镶贴对应的多媒体文件,通过所述多媒体文件来同步展示当前的天气信息,既不需要占用既有的屏幕空间,又可方便用户直观、快速的了解当前的天气情况,增强了桌面信息的可读性。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一:
图3示出了本发明实施例一提供的移动终端天气信息显示方法的实现流程,该方法过程详述如下:
在步骤S301中,从天气信息数据源获取当前的天气信息。
在本实施例中,移动终端在接收到用户选择需要显示天气信息的操作指令后,通过互联网或者移动网络从天气信息数据源(即天气信息服务提供商)处获取当前的天气信息。
在步骤S302中,根据获取的天气信息,提取移动终端中预设的与所述天气信息对应的多媒体文件。
在本实施例中,预设的多媒体文件包括但不局限于特制的图片(如图4中所示的雨滴和雾)、动画或者音视频等。根据获取的天气信息,提取移动终端中预先设置好的对应的多媒体文件,通过该多媒体文件来展示天气信息。例如:预设的多媒体文件为特制的图片(如图4中所示的雨滴和雾),如果获取的天气信息为雨,则提取图4中第一幅图所示对应的雨滴,如果获取的天气信息为有雾,则提取图4中第二幅图所示对应的雾。
在步骤S303中,将所述多媒体文件镶贴在移动终端桌面背景的新增层中。
在本实施例中,所述镶贴是指将不同种类的文件相互镶嵌组合在一起。新增层位于桌面背景既有层(即壁纸层和用户定义的图标、图片和文字显示层)之间,即如图5所示,在黑色部分(壁纸层)和灰色部分(用户定义的图标、图片和文字显示层)之间新增加一层,将提取的与所述天气信息对应的多媒体文件(例如上述的雨滴或者雾)镶贴在该新增层中,通过该新增层来展示天气信息(如图6所示)。
在本实施例中,将所述多媒体文件镶贴在移动终端桌面背景的新增层中的具体过程如图7所示:
在步骤S701中,在移动终端的操作***中新建一层***窗口作为新增层的数据缓冲区,将所述多媒体文件的屏幕显示数据存入所述数据缓冲区中。
在本实施例中,利用移动终端的操作***平台功能,新建一层***窗口作为新增层的数据缓冲区,该数据缓冲区可以是内存区域或者显存区域。新增层使用该窗口作为数据缓冲区,其目的有二:一是独立于其它窗口,不影响其它***窗口在屏幕上的正常绘制功能;二是将多媒体文件的屏幕显示数据存入该数据缓冲区。
在步骤S702中,当移动终端刷新屏幕时,对所述数据缓冲区内的数据进行位操作和/或缩放和/或裁剪后,与预存在屏幕缓冲区内桌面壁纸层中的数据进行混合,再对用户定义的图标、图片和文字显示层中的数据进行位操作和/或缩放和/或裁剪后,存入屏幕缓冲区,生成桌面背景并在移动终端的屏幕上显示。
在本实施例中,当移动终端刷新屏幕时,桌面壁纸层中的数据先存入到屏幕缓冲区,然后,对数据缓冲区内的多媒体文件的屏幕显示数据进行位操作和/或缩放和/或裁剪后,与预存在屏幕缓冲区内桌面壁纸层中的数据进行混合,形成如图4所示的镶嵌效果,再对定义的图标、图片和文字显示层中的数据进行位操作和/或缩放和/或裁剪后,存入屏幕缓冲区,生成最终的桌面背景并在移动终端的屏幕上显示(如图6所示)。其中,所述数据缓冲区内的屏幕显示数据和用户定义的图标、图片和文字显示层中的数据分别与专用于透明效果的掩码数据进行位操作。
在本发明实施例中,根据获取的天气信息,提取预设的对应的多媒体文件,并将所述多媒体文件镶贴在移动终端桌面背景的新增层中,通过所述多媒体文件来同步展示当前的天气信息,既可方便用户直观、快速的了解当前的天气情况,又不需要占用既有的屏幕空间,不影响用户阅读其他两层上的信息,有效的增强了桌面信息的可读性。
进一步地,为了保证移动终端显示的天气信息与实际天气的同步,作为本发明的一个优选实施例,在步骤S301之前还包括下述步骤:
设置天气信息获取的频率,并根据所述设置的频率判断是否需要从天气信息数据源获取当前的天气信息。
在本实施例中,移动终端可以根据用户发出的天气信息显示的操作指令更新天气信息,也可以根据预先设置好的天气信息获取频率,例如:6个小时一次等,判断是否需要从天气信息数据源获取当前的天气信息,如果判断结果为“是”,则执行步骤S301,从天气信息数据源获取当前的天气信息;如果判断结果为“否”,则返回等待下次判断的时间。其中,所述判断结果为“否”,指的是当前移动终端的操作***繁忙,用户拒绝更新天气信息等情况。
实施例二:
图8示出了本发明实施例二提供的移动终端天气信息显示***的结构,为了便于说明,仅示出了与本发明实施例相关的部分。
该移动终端天气信息显示***可以用于通过有线或者无线的方式连接网络的各种信息终端,例如移动电话、口袋计算机(Pocket Personal Computer,PPC)、掌上电脑、计算机、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)等,可以是运行于这些信息终端内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到这些信息终端中或者运行于这些信息终端的应用***中。
该移动终端天气信息显示***包括天气信息获取单元81、多媒体文件提取单元82和多媒体文件镶贴单元83。其中,各单元的具体功能如下:
天气信息获取单元81,用于从天气信息数据源获取当前的天气信息,其实现方式如上所述,在此不再赘述。
多媒体文件提取单元82,用于根据获取的所述天气信息,提取移动终端中预设的与所述天气信息对应的多媒体文件,其实现方式如上所述,在此不再赘述。
多媒体文件镶贴单元83,用于将所述多媒体文件镶贴在移动终端桌面背景中。其中所述多媒体文件镶贴单元83还包括缓存模块831和显示模块832,各模块的具体功能如下:
缓存模块831,用于在移动终端的操作***中新建一层***窗口作为新增层的数据缓冲区,将所述多媒体文件的屏幕显示数据存入所述数据缓冲区;
显示模块832,用于当移动终端刷新屏幕时,对所述数据缓冲区内的数据进行位操作和/或缩放和/或裁剪后,与预存在屏幕缓冲区内桌面壁纸层中的数据进行混合,再对用户定义的图标、图片和文字显示层中的数据进行位操作和/或缩放和/或裁剪后,存入屏幕缓冲区,生成桌面背景并在移动终端的屏幕上显示。
在本实施例中,其具体实现方式如上所述,在此不再赘述。
进一步地,为了保证与现实天气的同步更新,作为本发明的一个优选实施例,所述天气桌面背景显示***还包括获取频率判断单元84,用于设置天气信息获取的频率,并根据所述设置的频率判断是否需要从天气信息数据源获取当前的天气信息,在需要获取当前的天气信息,通过天气信息获取单元81从天气信息数据源获取当前的天气信息,其实现方式如上所述,在此不再赘述。
在本发明实施例中,根据获取的天气信息,提取预设的对应的多媒体文件,并将所述多媒体文件镶贴在移动终端桌面背景的新增层中,通过所述多媒体文件来同步展示当前的天气信息,既可方便用户直观、快速的了解当前的天气情况,又不需要占用既有的屏幕空间,不影响用户阅读其他两层上的信息,有效的增强了桌面信息的可读性。另外,通过预先设置的获取频率判断是否需要获取当前的天气信息,有效的保证了向用户提供最新的天气信息。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种移动终端天气信息的显示方法,其特征在于,所述方法包括下述步骤:
从天气信息数据源获取当前的天气信息;
根据获取的天气信息,提取移动终端中预设的与所述天气信息对应的多媒体文件;
将所述多媒体文件镶贴在移动终端桌面背景的新增层中;
所述将所述多媒体文件镶贴在移动终端桌面背景的新增层中的步骤具体为:
在移动终端的操作***中新建一层***窗口作为新增层的数据缓冲区,将所述多媒体文件的屏幕显示数据存入所述数据缓冲区;
当移动终端刷新屏幕时,对所述数据缓冲区内的屏幕显示数据进行位操作和/或缩放和/或裁剪后,与预存在屏幕缓冲区内桌面壁纸层中的数据进行混合,对用户定义的图标、图片和文字显示层中的数据进行位操作和/或缩放和/或裁剪后,存入屏幕缓冲区,生成桌面背景并在移动终端的屏幕上显示。
2.如权利要求1所述的方法,其特征在于,在所述从天气信息数据源获取当前的天气信息的步骤之前还包括:
设置天气信息获取的频率,并根据所述频率判断是否需要从天气信息数据源获取当前的天气信息,在判断结果为是时,从天气信息数据源获取当前的天气信息。
3.如权利要求1所述的方法,其特征在于,所述对所述数据缓冲区内的屏幕显示数据进行位操作的步骤具体为:
将所述数据缓冲区内的屏幕显示数据与专用于透明效果的掩码数据进行位操作;
所述对用户定义的图标、图片和文字显示层中的数据进行位操作的步骤具体为:
将用户定义的图标、图片和文字显示层中的数据与专用于透明效果的掩码数据进行位操作。
4.如权利要求1至3任一权利要求所述的方法,其特征在于,所述新增层位于桌面背景的壁纸层和用户定义的图标、图片和文字显示层之间。
5.一种移动终端天气信息显示***,其特征在于,所述***包括:
天气信息获取单元,用于从天气信息数据源获取当前的天气信息;
多媒体文件提取单元,用于根据获取的天气信息,提取移动终端中预设的与所述天气信息对应的多媒体文件;以及
多媒体文件镶贴单元,用于将所述多媒体文件镶贴在移动终端桌面背景的新增层中;
所述多媒体文件镶贴单元还包括:
缓存模块,用于在移动终端的操作***中新建一层***窗口作为新增层的数据缓冲区,将所述多媒体文件的屏幕显示数据存入所述数据缓冲区;
显示模块,用于当移动终端刷新屏幕时,对所述数据缓冲区内的数据进行位操作和/或缩放和/或裁剪后,与预存在屏幕缓冲区内桌面壁纸层中的数据进行混合,对用户定义的图标、图片和文字显示层中的数据进行位操作和/或缩放和/或裁剪后,存入屏幕缓冲区,生成桌面背景并在移动终端的屏幕上显示。
6.如权利要求5所述的***,其特征在于,所述***还包括:
获取频率判断单元,用于设置天气信息获取的频率,并根据所述频率判断是否需要从天气信息数据源获取当前的天气信息,在判断结果为是时,从天气信息数据源获取当前的天气信息。
7.如权利要求5至6任一权利要求所述的***,其特征在于,所述新增层位于桌面背景的壁纸层和用户定义的图标、图片和文字显示层之间。
8.一种包含权利要求5所述的移动终端天气信息显示***的信息终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110148881.8A CN102810043B (zh) | 2011-06-03 | 2011-06-03 | 一种移动终端天气信息显示的方法、***及信息终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110148881.8A CN102810043B (zh) | 2011-06-03 | 2011-06-03 | 一种移动终端天气信息显示的方法、***及信息终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102810043A CN102810043A (zh) | 2012-12-05 |
CN102810043B true CN102810043B (zh) | 2017-05-24 |
Family
ID=47233756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110148881.8A Active CN102810043B (zh) | 2011-06-03 | 2011-06-03 | 一种移动终端天气信息显示的方法、***及信息终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102810043B (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103092616A (zh) * | 2013-01-14 | 2013-05-08 | 深圳市金立通信设备有限公司 | 一种应用程序背景的显示方法及移动终端 |
CN103218226A (zh) * | 2013-04-08 | 2013-07-24 | 北京小米科技有限责任公司 | 一种处理应用显示界面的方法及装置 |
CN104423990B (zh) * | 2013-09-02 | 2019-02-26 | 腾讯科技(深圳)有限公司 | 一种磁贴的更新方法和装置 |
CN103500049A (zh) * | 2013-09-13 | 2014-01-08 | 小米科技有限责任公司 | 桌面显示方法、装置及终端 |
CN103581315A (zh) * | 2013-10-30 | 2014-02-12 | 广州市久邦数码科技有限公司 | 一种移动终端天气显示***及方法 |
CN104391829B (zh) * | 2013-12-13 | 2018-01-05 | 贵阳朗玛信息技术股份有限公司 | 一种实现多媒体信息与文本混排的方法及装置 |
CN104077048A (zh) * | 2014-06-12 | 2014-10-01 | 深圳市金立通信设备有限公司 | 一种终端 |
CN104077049A (zh) * | 2014-06-12 | 2014-10-01 | 深圳市金立通信设备有限公司 | 一种显示界面的操作方法 |
CN104133616B (zh) * | 2014-07-30 | 2018-05-08 | 北京金山安全软件有限公司 | 一种信息显示方法、装置及终端 |
KR101475450B1 (ko) * | 2014-09-29 | 2014-12-30 | 케이티하이텔 주식회사 | 날씨정보를 이용하여 홈쇼핑 방송의 사용자 인터페이스를 지역마다 상이하게 구성하는 방법 및 시스템 |
CN109388472B (zh) * | 2018-10-25 | 2021-11-23 | 网易(杭州)网络有限公司 | 壁纸显示方法及装置、电子设备 |
CN110149442B (zh) | 2019-04-10 | 2021-05-18 | 华为技术有限公司 | 一种熄屏显示的控制方法及终端设备 |
CN111078917A (zh) * | 2019-11-14 | 2020-04-28 | 珠海格力电器股份有限公司 | 一种智能推送图画的控制方法、显示装置及家电 |
CN112099703B (zh) * | 2020-09-02 | 2023-01-17 | 维沃移动通信有限公司 | 桌面挂件显示方法、装置及电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101093468A (zh) * | 2006-06-19 | 2007-12-26 | 上海新纳广告传媒有限公司 | 自动定时更新终端天气预报数据的方法 |
CN101489195A (zh) * | 2008-01-14 | 2009-07-22 | Lg电子株式会社 | 能够提供天气信息的移动终端及控制该终端的方法 |
CN101957713A (zh) * | 2010-05-28 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种天气状况信息显示控制方法、装置及通信终端 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010087976A (ja) * | 2008-10-01 | 2010-04-15 | Sony Corp | 情報処理装置、情報取得方法、情報取得プログラム及び情報検索システム |
-
2011
- 2011-06-03 CN CN201110148881.8A patent/CN102810043B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101093468A (zh) * | 2006-06-19 | 2007-12-26 | 上海新纳广告传媒有限公司 | 自动定时更新终端天气预报数据的方法 |
CN101489195A (zh) * | 2008-01-14 | 2009-07-22 | Lg电子株式会社 | 能够提供天气信息的移动终端及控制该终端的方法 |
CN101957713A (zh) * | 2010-05-28 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种天气状况信息显示控制方法、装置及通信终端 |
Also Published As
Publication number | Publication date |
---|---|
CN102810043A (zh) | 2012-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102810043B (zh) | 一种移动终端天气信息显示的方法、***及信息终端 | |
EP2509390B1 (en) | Method and mobile terminal for processing contacts | |
CN103327164B (zh) | 移动终端和该移动终端的防窥视方法 | |
CN104391636B (zh) | 一种截屏方法及装置 | |
DE202008000262U1 (de) | Tragbare Multifunktionsvorrichtung | |
DE202008000268U1 (de) | Tragbare Multifunktionsvorrichtung | |
CN108769373A (zh) | 用于提供通知并与通知进行交互的设备、方法和图形用户界面 | |
CN104049866A (zh) | 一种移动终端及其分屏的实现方法和装置 | |
US9223468B2 (en) | Display apparatus, display method and program | |
KR20160141807A (ko) | 적응형 사용자 인터페이스 창 관리자 | |
CN109740085A (zh) | 一种页面内容的展示方法、装置、设备及存储介质 | |
KR20110063302A (ko) | 사용자 인터페이스 제공 방법 및 장치 | |
CN103309560A (zh) | 多界面显示信息的方法及终端 | |
JP2008523488A (ja) | 装置上でデジタルビジュアルコンテンツを閲覧するためのシステム及び方法 | |
US20210216263A1 (en) | Data processing method and electronic terminal | |
CN103019738B (zh) | 一种界面可自定义的数控***及实现方法 | |
CN104182430A (zh) | 文本信息中的图片显示方法及装置 | |
CN103034397A (zh) | 一种基于最近任务的动态解锁方法、装置及移动终端 | |
CN106610826A (zh) | 在线场景应用的制作方法及装置 | |
KR20160018866A (ko) | 애니메이션을 이용한 정보 디스플레이 방법 및 장치 | |
CN109857289A (zh) | 显示控制方法及终端设备 | |
CN106547676A (zh) | 一种用户操作录制方法及终端 | |
CN114201097B (zh) | 一种多应用程序之间的交互方法 | |
CN102316194A (zh) | 手机、手机的用户交互方法及装置 | |
CN101950234B (zh) | 一种全屏输入应用程序的显示信息方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |