CN109471683A - 一种信息展示方法、电子设备及存储介质 - Google Patents
一种信息展示方法、电子设备及存储介质 Download PDFInfo
- Publication number
- CN109471683A CN109471683A CN201710801897.1A CN201710801897A CN109471683A CN 109471683 A CN109471683 A CN 109471683A CN 201710801897 A CN201710801897 A CN 201710801897A CN 109471683 A CN109471683 A CN 109471683A
- Authority
- CN
- China
- Prior art keywords
- information
- background
- display screen
- input information
- display
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种信息展示方法、电子设备及存储介质,其中,所述方法包括:确定至少一个背景信息,其中,不同的所述背景信息能够作为相同或不同的显示屏幕所要展示的背景;当显示区域内展示第一背景、且在所述显示区域内展示第一显示屏幕的内容信息时,检测至少一类输入信息;其中,所述第一背景为所述至少一个背景信息中之一;所述显示屏幕的内容信息包含有至少一个应用的图标;检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息。
Description
技术领域
本发明涉及信息处理技术,尤其涉及一种信息展示方法、电子设备及存储介质。
背景技术
现有的动态壁纸,只绘制了一屏的内容。在用户滑动桌面的时候,动态壁纸不会随着桌面一起滑动到下一屏。这样的设计有以下几点缺陷:屏幕大小有限,不能容纳太多内容;用户看不到完整的壁纸内容;当桌面滑动到最左边,用户再向右滑动时,出现新的信息展示页面,而整个过程中壁纸不会随着桌面滑动而滑动。
可见,现有的电子设备中的壁纸无法为用户提供更加丰富的展示场景以及交互场景。
发明内容
有鉴于此,本发明实施例希望提供一种信息展示方法、装置、***及存储介质,能至少解决现有技术中存在的上述问题。
本发明实施例提供了一种信息展示方法,所述方法包括:
确定至少一个背景信息,其中,不同的所述背景信息能够作为相同或不同的显示屏幕所要展示的背景;
当显示区域内展示第一背景、且在所述显示区域内展示第一显示屏幕的内容信息时,检测至少一类输入信息;其中,所述第一背景为所述至少一个背景信息中之一;所述显示屏幕的内容信息包含有至少一个应用的图标;
检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息。
本发明实施例提供了一种电子设备,包括:
信息构造单元,用于确定至少一个背景信息,其中,不同的所述背景信息能够作为相同或不同的显示屏幕所要展示的背景;
输入检测单元,用于当显示区域内展示第一背景、且在所述显示区域内展示第一显示屏幕的内容信息时,检测至少一类输入信息;其中,所述第一背景为所述至少一个背景信息中之一;所述显示屏幕的内容信息包含有至少一个应用的图标;
展示控制单元,用于检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息。
本发明实施例提供了一种存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现前述所述方法的步骤。
本发明实施例提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行前述方法的步骤。
采用本发明实施例,就能够构造多屏背景信息,然后再检测到输入信息的时候,基于输入信息判断是否更新当前的背景信息、以及确定是否更新当前显示的内容信息;如此,就能够结合输入信息,动态的调整背景信息,以符合更多的场景需求,并且提供更多的互动效果。
附图说明
图1为本发明实施例信息展示方法流程示意图1;
图2为本发明实施例场景示意图1;
图3为本发明实施例场景示意图2;
图4为本发明实施例信息展示方法流程示意图2;
图5为本发明实施例电子设备组成结构示意图;
图6为本发明实施例场景示意图3;
图7为本发明实施例一种电子设备的硬件组成结构示意图。
具体实施方式
下面结合附图对技术方案的实施作进一步的详细描述。
本发明实施例提供一种信息展示方法,如图1所示,包括:
步骤101:确定至少一个背景信息,其中,不同的所述背景信息能够作为相同或不同的显示屏幕所要展示的背景;
步骤102:当显示区域内展示第一背景、且在所述显示区域内展示第一显示屏幕的内容信息时,检测至少一类输入信息;其中,所述第一背景为所述至少一个背景信息中之一;所述显示屏幕的内容信息包含有至少一个应用的图标;
步骤103:检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息。
这里,本实施例提供的方案,可以应用于电子设备,尤其是具备触摸显示屏的电子设备,比如,智能手机、平板电脑等等。
前述步骤101中,确定至少一个显示屏幕中,每一个显示屏幕所要展示的背景;具体来说,显示屏幕指的在电子设备进入图标展示状态的时候,显示屏幕中可以包括有背景以及内容信息。也就是说,在执行步骤101时,将当前能够具备多少个显示屏幕,以及每一个显示屏幕对应的背景进行设置。
进一步地,所述每一个显示屏幕所要展示的背景中,相邻两个显示屏幕对应的背景的图片可以为相关也可以为不相关的两种情况,比如:
场景一、
基于预设图像进行划分,得到划分后的至少一个子图像,将相邻两个子图像分别设置为相邻两个显示屏幕所要展示的背景。
比如,可以将某一个完整的图像A进行划分,得到多个子图像,假设可以有3个子图像,分别为子图像1~3;从其中可以选取相邻的子图像1、2,分别设置为第1屏所对应的背景以及第2屏所对应的背景。至此,可以设置得到相邻两个显示屏幕具备相关图片作为背景。比如,如图2所示,将相关图片作为背景时,可以在负一屏、默认第一屏以及第二屏显示相关联的图像作为背景。
场景二、
分别设置每一个显示屏幕所要展示的背景,以及设置每一个显示屏幕所要展示的背景在显示屏幕内的位置信息;其中,不同显示屏幕所要展示的背景不相关。
也就是说,设置每一个显示屏幕所要展示的背景时,可以根据不同显示屏幕对应的内容信息进行设置,因此不同显示屏幕所要展示的背景之间并不相关。或者,还可以设置不同的显示屏幕所要展示的背景与内容信息也不相关,而是根据用户个人兴趣进行设置,这里不再进行穷举。
另外,每一个屏幕对应的内容信息进行背景设置,可以为根据应用的类型或应用的内容进行设置,比如,参见图3,假设负一屏31的应用可以包括有房地产类的应用,那么可以将背景设置为一个房子;默认第一屏32的应用中可以包括有游戏,将游戏中的内容设置为背景,比如,图中所示的植物;第一屏33的应用可以由汽车类的应用,背景则设置为汽车。
需要理解的是,图3所给出的示意图仅为示例,实际处理中可以存在其他的图片,只是这里不进行穷举。
上述步骤102中,所述检测至少一类输入信息,包括以下至少之一:
检测到针对显示屏幕的触控操作时,确定检测到输入信息;
通过至少一个传感器检测得到传感参数,将传感参数作为输入信息;
检测并识别语音输入信息,将所述语音输入信息作为输入信息;
从服务器侧获取到目标类型的信息作为输入信息。
分别举例来说,触控操作可以如图3所示,用户针对显示屏幕的滑动操作,比如,可以如图所示向右滑动,当然还可以存在其他方向的滑动,向上、向下、向左等多种方向的滑动,均可以确定检测到输入信息;
传感器检测到的传感参数,其中,传感器的类型可以包含很多种,比如,可以为加速度传感器、温度传感器等等,从而可以采集不同类型的传感参数;相应的,包括加速度参数、温度参数等等;
识别语音输入信息可以包括有,通过音频采集器(比如麦克风)进行语音的采集,然后对采集到的语音进行识别,得到语音输入信息,从而将所述语音输入信息作为输入信息;
从服务器侧获取目标类型的信息,可以为从预设的网址获取到指定类型的信息,比如,从网络(服务器侧)请求拉取最新时事新闻信息,作为输入信息。
在前述基础之上,步骤103中,检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息,可以包括以下几种情况:
第一种、基于输入信息,确定将显示区域所展示的第一背景,更换为第二背景;
第二种、基于输入信息,确定将显示区域内展示的第一背景的展示效果进行更新,得到更新后的第一背景;
第三种、基于输入信息,更新显示区域内的第一显示屏幕的内容信息至第二显示屏幕的内容信息。
其中,第一种情况与第三种情况可以同时存在,第二种情况也可以与第三种情况同时存在。
具体的,第一种情况可以包括:
所述检测到至少一类输入信息时,基于所述至少一类输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息,包括
检测到针对显示屏幕的触控操作时,基于所述触控操作,确定将显示区域内所展示的第一背景更新为第二背景,并且将所述显示区域内展示的第一显示屏幕的内容信息更新为展示所述第二显示屏幕的内容信息;其中,所述第二背景与所述第一背景至少部分不同,所述第二显示屏幕与第一显示屏幕的内容信息相同或不同。
基于所述触控操作的开始以及结束位置,确定所述触控操作的方向;基于所述触控操作的方向,从所述至少一个背景信息中选取与所述第一背景信息相邻的一个背景信息,作为第二显示屏幕的背景;并且,基于所述触控操作的方向,选取与所述第一显示屏幕相邻的一个显示屏幕所要显示的内容信息,作为第二显示屏幕的内容信息。
结合图3,进行说明,假设当前展示屏幕32,检测到当触控操作为向右滑动,那么可以确定从背景信息中选取预设的与其相邻的下一个背景信息,即图中的第一屏33也就是背景2,将背景2作为第二背景信息。可以理解的是,图示仅为一个场景示例,实际上当触控操作为向左滑动时,可以选取与当前第一背景相邻的前一个背景信息作为第二背景信息。与其相应的,在这种触控操作所对应的场景下,屏幕所要显示的内容信息也需要进行替换,更新为第二显示屏幕的内容信息。也就是,第一种情况与第三种情况相结合的一种场景;当然,若屏幕已经滑到最左侧,并且此时并没有其他内容信息可以提供时,可以单独执行第一种情况,即不更新第一显示屏幕的内容信息。
关于前述第二种情况,所述方法还包括:检测到传感参数、语音输入信息、目标类型的信息中的一种信息作为输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景的展示效果。
其中,所述展示效果可以为调整显示参数,或者增加特效;比如,可以将第一背景的显示参数调整至较高亮度或较低亮度等等,具体的调整方式可以跟预设策略相关;增加特效可以为在第一背景的基础上增加预设的某种类型的特效,包括有增加光圈等等,具体的也可以根据预设策略进行设置。
需要理解的是,除了前述的一种实现方式,可以还包括另一种实现方式:检测到传感参数、语音输入信息、目标类型的信息中的一种信息作为输入信息时,基于所述输入信息确定是否将显示区域内所展示的第一背景更新为第二背景。
也就是说,当传感参数为向右晃动时,可以确定将第一背景更新为预设的下一屏的背景,也就是更新为第二背景;
或者,当语音输入信息为某些预设语音,比如“下一屏背景”,那么可以直接选取下一屏背景作为第二背景进行展示。
另外,基于网络拉取到的信息,还可以基于信息中的特征图像、和/或关键字,确定是否切换至下一屏背景作为第二背景。
总的来说,本实施例提供的处理方法可以包括:动态壁纸程序启动,通过屏幕内容构造器生成需要展示的各个屏幕的壁纸内容,初始化这些内容所处位置以及显示状态,然后通过内容绘制器来绘制壁纸;绘制完毕后即等待用户事件输入(滑动事件、传感器时间、语音输入事件等),由滑动事件处理器、逻辑处理器根据这些事件来实时更新壁纸内容信息;更新完毕后通知内容绘制器重新绘制壁纸,并继续等待用户的事件输入。
具体来说,可以参见图4,首先进行每一屏的背景内容的生成,即生成动态壁纸中每个屏幕的内容,并记录每个内容所处屏幕的位置以及状态,以及所需要的展示效果;
然后可以根据目前动态壁纸移动的位置、每个内容的位置和状态以及当前的时间点,绘制出当前手机屏幕上所应该展示的内容;也就是说,动态壁纸被滑动到不同的位置,就绘制显示当前位置所处的壁纸内容;
监控用户滑动屏幕的操作,根据用户的滑动事件(左右滑动、上下滑动),实时改变动态壁纸显示位置,让用户感觉到在拖着壁纸滑动;比如,此时展示默认第一屏背景及内容信息,若向右滑动,则展示第二屏的背景以及内容信息。
另外,如图4所示,动态壁纸的功能可扩展性很强,还可以监控传感器事件,比如可以接收手机各种广播和传感器实时信息,并且还可以监控其他输入事件(比如,可以为用户的语音输入信息),甚至网络请求拉取最新时事新闻信息。
进一步地,实时基于前述传感器、其他输入事件的监控,确定是否有新的事件,若是,可以重新计算背景中各个内容的位置以及状态,也就是说,可以在这里实时处理这些信息并且改变壁纸展示的内容和状态;否则,可以继续监控滑动事件。
另外,基于监控事件或传感器的输入,可以改变当前展示的背景中的图片,具体的改变方式,可以包括基于传感器检测的内容,调整背景的图片对应的灰度等信息,比如,光线传感器检测到当前光线变暗,那么可以调整背景图片的亮度;声音传感器检测到当前输入音源较多,那么可以调整背景图片为灰度(比如,当前可能用户处于会议场景,不需要手机过于色彩丰富等等);根据监控事件调整显示内容,可以为当前新闻应用检测到有最新的明星新闻,那么可以将新闻应用所在的一屏的背景调整为该明星的相关图片,也就是说,基于不同屏的内容所拉取到的最新信息,调整应用所在屏的背景图片。
需要理解的是,前述仅为示例,实际处理中可以存在更多的处理方式,这里不再进行穷举。
动态壁纸多屏幕多场景的技术方案效果使用不同的场景来展示更丰富的内容,也避免打扰用户。举两个简单的例子:使用动态壁纸负一屏位置的方式来展示时事新闻,防止在展示新闻时干扰用户正常使用桌面Launcher。使用多屏幕多场景方式构建一个壁纸类型的游戏,比如宠物养成游戏,能在不同的屏幕场景和用户做不同的互动。
可见,通过采用上述方案,就能够构造多屏背景信息,然后再检测到输入信息的时候,基于输入信息判断是否更新当前的背景信息、以及确定是否更新当前显示的内容信息;如此,就能够结合输入信息,动态的调整背景信息,以符合更多的场景需求,并且提供更多的互动效果。
在前述信息展示方法的流程基础上,本实施例还提供一种电子设备,如图5所示,包括:
信息构造单元51,用于确定至少一个背景信息,其中,不同的所述背景信息能够作为相同或不同的显示屏幕所要展示的背景;
输入检测单元52,用于当显示区域内展示第一背景、且在所述显示区域内展示第一显示屏幕的内容信息时,检测至少一类输入信息;其中,所述第一背景为所述至少一个背景信息中之一;所述显示屏幕的内容信息包含有至少一个应用的图标;
展示控制单元53,用于检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息。
这里,本实施例提供的方案,可以应用于电子设备,尤其是具备触摸显示屏的电子设备,比如,智能手机、平板电脑等等。
前述信息构造单元51,用于确定至少一个显示屏幕中,每一个显示屏幕所要展示的背景;具体来说,显示屏幕指的在电子设备进入图标展示状态的时候,显示屏幕中可以包括有背景以及内容信息。也就是说,将当前能够具备多少个显示屏幕,以及每一个显示屏幕对应的背景进行设置。
进一步地,所述每一个显示屏幕所要展示的背景中,相邻两个显示屏幕对应的背景的图片可以为相关也可以为不相关的两种情况,比如:
场景一、
基于预设图像进行划分,得到划分后的至少一个子图像,将相邻两个子图像分别设置为相邻两个显示屏幕所要展示的背景。
比如,可以将某一个完整的图像A进行划分,得到多个子图像,图中所示可以有4个子图像,分别为子图像1~4;从其中可以选取相邻的子图像1、2,分别设置为第1屏所对应的背景以及第2屏所对应的背景。至此,可以设置得到相邻两个显示屏幕具备相关图片作为背景。
场景二、
分别设置每一个显示屏幕所要展示的背景,以及设置每一个显示屏幕所要展示的背景在显示屏幕内的位置信息;其中,不同显示屏幕所要展示的背景不相关。
也就是说,设置每一个显示屏幕所要展示的背景时,可以根据不同显示屏幕对应的内容信息进行设置,因此不同显示屏幕所要展示的背景之间并不相关。或者,还可以设置不同的显示屏幕所要展示的背景与内容信息也不相关,而是根据用户个人兴趣进行设置,这里不再进行穷举。
上述所述检输入检测单元,用于执行以下至少之一:
检测到针对显示屏幕的触控操作时,确定检测到输入信息;
通过至少一个传感器检测得到传感参数,将传感参数作为输入信息;
检测并识别语音输入信息,将所述语音输入信息作为输入信息;
从服务器侧获取到目标类型的信息作为输入信息。
分别举例来说,触控操作可以用户针对显示屏幕的滑动操作,比如,可以如图所示向右滑动,当然还可以存在其他方向的滑动,向上、向下、向左等多种方向的滑动,均可以确定检测到输入信息;
传感器检测到的传感参数,其中,传感器的类型可以包含很多种,比如,可以为加速度传感器、温度传感器等等,从而可以采集不同类型的传感参数;相应的,包括加速度参数、温度参数等等;
识别语音输入信息可以包括有,通过音频采集器(比如麦克风)进行语音的采集,然后对采集到的语音进行识别,得到语音输入信息,从而将所述语音输入信息作为输入信息;
从服务器侧获取目标类型的信息,可以为从预设的网址获取到指定类型的信息,比如,从网络(服务器侧)请求拉取最新时事新闻信息,作为输入信息。
在前述基础之上,所述展示控制单元,用于检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息,可以包括以下几种情况:
第一种、基于输入信息,确定将显示区域所展示的第一背景,更换为第二背景;
第二种、基于输入信息,确定将显示区域内展示的第一背景的展示效果进行更新,得到更新后的第一背景;
第三种、基于输入信息,更新显示区域内的第一显示屏幕的内容信息至第二显示屏幕的内容信息。
其中,第一种情况与第三种情况可以同时存在,第二种情况也可以与第三种情况同时存在。
具体的,第一种情况可以包括:
所述展示控制单元,用于检测到针对显示屏幕的触控操作时,基于所述触控操作,确定将显示区域内所展示的第一背景更新为第二背景,并且将所述显示区域内展示的第一显示屏幕的内容信息更新为展示所述第二显示屏幕的内容信息;其中,所述第二背景与所述第一背景至少部分不同,所述第二显示屏幕与第一显示屏幕的内容信息相同或不同。
基于所述触控操作的开始以及结束位置,确定所述触控操作的方向;基于所述触控操作的方向,从所述至少一个背景信息中选取与所述第一背景信息相邻的一个背景信息,作为第二显示屏幕的背景;并且,基于所述触控操作的方向,选取与所述第一显示屏幕相邻的一个显示屏幕所要显示的内容信息,作为第二显示屏幕的内容信息。
当触控操作为向右滑动,那么可以确定从背景信息中选取预设的与其相邻的下一个背景信息,即背景2,将背景2作为第二背景信息。可以理解的是,图示仅为一个场景示例,实际上当触控操作为向左滑动时,可以选取与当前第一背景相邻的前一个背景信息作为第二背景信息。与其相应的,在这种触控操作所对应的场景下,屏幕所要显示的内容信息也需要进行替换,更新为第二显示屏幕的内容信息。也就是,第一种情况与第三种情况相结合的一种场景;当然,若屏幕已经滑到最左侧,并且此时并没有其他内容信息可以提供时,可以单独执行第一种情况,即不更新第一显示屏幕的内容信息。
关于前述第二种情况,所述展示控制单元,用于检测到传感参数、语音输入信息、目标类型的信息中的一种信息作为输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景的展示效果。
其中,所述展示效果可以为调整显示参数,或者增加特效;比如,可以将第一背景的显示参数调整至较高亮度或较低亮度等等,具体的调整方式可以跟预设策略相关;增加特效可以为在第一背景的基础上增加预设的某种类型的特效,包括有增加光圈等等,具体的也可以根据预设策略进行设置。
需要理解的是,除了前述的一种实现方式,可以还包括另一种实现方式:检测到传感参数、语音输入信息、目标类型的信息中的一种信息作为输入信息时,基于所述输入信息确定是否将显示区域内所展示的第一背景更新为第二背景。
也就是说,当传感参数为向右晃动时,可以确定将第一背景更新为预设的下一屏的背景,也就是更新为第二背景;
或者,当语音输入信息为某些预设语音,比如“下一屏背景”,那么可以直接选取下一屏背景作为第二背景进行展示。
另外,基于网络拉取到的信息,还可以基于信息中的特征图像、和/或关键字,确定是否切换至下一屏背景作为第二背景。
总的来说,本实施例提供的处理方法可以包括:动态壁纸程序启动,通过屏幕内容构造器生成需要展示的各个屏幕的壁纸内容,初始化这些内容所处位置以及显示状态,然后通过内容绘制器来绘制壁纸;绘制完毕后即等待用户事件输入(滑动事件、传感器时间、语音输入事件等),由滑动事件处理器、逻辑处理器根据这些事件来实时更新壁纸内容信息;更新完毕后通知内容绘制器重新绘制壁纸,并继续等待用户的事件输入。
具体来说,首先进行每一屏的背景内容的生成,即生成动态壁纸中每个屏幕的内容,并记录每个内容所处屏幕的位置以及状态,以及所需要的展示效果;
然后可以根据目前动态壁纸移动的位置、每个内容的位置和状态以及当前的时间点,绘制出当前手机屏幕上所应该展示的内容;也就是说,动态壁纸被滑动到不同的位置,就绘制显示当前位置所处的壁纸内容;
接收用户滑动屏幕的操作,根据用户的滑动事件(左右滑动、上下滑动),实时改变动态壁纸显示位置,让用户感觉到他在拖着壁纸滑动;比如,展示默认第一屏背景及内容信息,若向右滑动,则展示第二屏的背景以及内容信息。
动态壁纸的功能可扩展性很强,在逻辑处理器中可以接收手机各种广播和传感器实时信息,以及用户的语音输入信息,甚至网络请求拉取最新时事新闻信息。可以在这里实时处理这些信息并且改变壁纸展示的内容和状态。
动态壁纸多屏幕多场景的技术方案效果使用不同的场景来展示更丰富的内容,也避免打扰用户。举两个简单的例子:使用动态壁纸负一屏位置的方式来展示时事新闻,防止在展示新闻时干扰用户正常使用桌面Launcher。使用多屏幕多场景方式构建一个壁纸类型的游戏,比如宠物养成游戏,能在不同的屏幕场景和用户做不同的互动。
具体来说,本实施例提供的前述几个处理单元,可以体现如图6所示的形式,信息构造单元,可以具体为内容构造器,用于生成动态壁纸中每个屏幕的内容,并记录每个内容所处屏幕的位置以及状态,以及所需要的展示效果;
展示控制单元,具体可以为内容绘制器,用于根据目前动态壁纸移动的位置、每个内容的位置和状态以及当前的时间点,绘制出当前手机屏幕上所应该展示的内容;也就是说,动态壁纸被滑动到不同的位置,就绘制显示当前位置所处的壁纸内容;
输入检测单元,可以具体为图6中的滑动事件处理器,用于接收用户滑动屏幕的操作,根据用户的滑动事件(左右滑动、上下滑动),实时改变动态壁纸显示位置,让用户感觉到他在拖着壁纸滑动;
输入检测单元还可以具体为图7中的逻辑处理器:动态壁纸的功能可扩展性很强,在逻辑处理器中可以接收手机各种广播和传感器实时信息,以及用户的语音输入信息,甚至网络请求拉取最新时事新闻信息。可以在这里实时处理这些信息并且改变壁纸展示的内容和状态。
此动态壁纸多屏幕多场景的技术方案效果使用不同的场景来展示更丰富的内容,也避免打扰用户。在产品侧的使用场景举两个简单的例子:
使用动态壁纸负一屏位置的方式来展示时事新闻,防止在展示新闻时干扰用户正常使用桌面Launcher。
使用多屏幕多场景方式构建一个壁纸类型的游戏,比如宠物养成游戏,能在不同的屏幕场景和用户做不同的互动。
可见,通过采用上述方案,就能够构造多屏背景信息,然后再检测到输入信息的时候,基于输入信息判断是否更新当前的背景信息、以及确定是否更新当前显示的内容信息;如此,就能够结合输入信息,动态的调整背景信息,以符合更多的场景需求,并且提供更多的互动效果。
本发明实施例还提供了一种电子设备,可以如图7所示,包括:处理器701和用于存储能够在处理器上运行的计算机程序的存储器703。
其中,存储器703可用于存储软件程序以及模块,如本发明实施例中的提取单元;
处理器701通过运行存储在存储器703内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的媒体文件的处理方法。存储器703可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器703可进一步包括相对于处理器701远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
图中的输入输出设备用于经由一个网络接收或者发送数据,还可以用于处理器与存储器之间的数据传输。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,输入输出设备包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,输入输出设备为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
其中,具体地,存储器703用于存储应用程序。
处理器701可以通过调用存储器703存储的应用程序,以执行下述步骤:确定至少一个背景信息,其中,不同的所述背景信息能够作为相同或不同的显示屏幕所要展示的背景;
当显示区域内展示第一背景、且在所述显示区域内展示第一显示屏幕的内容信息时,检测至少一类输入信息;其中,所述第一背景为所述至少一个背景信息中之一;所述显示屏幕的内容信息包含有至少一个应用的图标;
检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息。
处理器701还用于执行下述步骤:检测到针对显示屏幕的触控操作时,基于所述触控操作,确定将显示区域内所展示的第一背景更新为第二背景,并且将所述显示区域内展示的第一显示屏幕的内容信息更新为展示所述第二显示屏幕的内容信息;
其中,所述第二背景与所述第一背景至少部分不同,所述第二显示屏幕与第一显示屏幕的内容信息相同或不同。
处理器701还用于执行下述步骤:检测到传感参数、语音输入信息、目标类型的信息中的一种信息作为输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景的展示效果。
处理器701还用于执行下述步骤:基于所述触控操作的开始以及结束位置,确定所述触控操作的方向;
基于所述触控操作的方向,从所述至少一个背景信息中选取与所述第一背景信息相邻的一个背景信息,作为第二显示屏幕的背景;并且,基于所述触控操作的方向,选取与所述第一显示屏幕相邻的一个显示屏幕所要显示的内容信息,作为第二显示屏幕的内容信息。
处理器701还用于执行下述步骤:基于预设图像进行划分,得到划分后的至少一个子图像,将相邻两个子图像分别设置为相邻两个显示屏幕所要展示的背景;
或者,
分别设置每一个显示屏幕所要展示的背景,以及设置每一个显示屏幕所要展示的背景在显示屏幕内的位置信息;其中,不同显示屏幕所要展示的背景不相关。
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行媒体文件的处理方法的程序代码。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
确定至少一个背景信息,其中,不同的所述背景信息能够作为相同或不同的显示屏幕所要展示的背景;
当显示区域内展示第一背景、且在所述显示区域内展示第一显示屏幕的内容信息时,检测至少一类输入信息;其中,所述第一背景为所述至少一个背景信息中之一;所述显示屏幕的内容信息包含有至少一个应用的图标;
检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:检测到针对显示屏幕的触控操作时,基于所述触控操作,确定将显示区域内所展示的第一背景更新为第二背景,并且将所述显示区域内展示的第一显示屏幕的内容信息更新为展示所述第二显示屏幕的内容信息;
其中,所述第二背景与所述第一背景至少部分不同,所述第二显示屏幕与第一显示屏幕的内容信息相同或不同。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:检测到传感参数、语音输入信息、目标类型的信息中的一种信息作为输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景的展示效果。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:基于所述触控操作的开始以及结束位置,确定所述触控操作的方向;
基于所述触控操作的方向,从所述至少一个背景信息中选取与所述第一背景信息相邻的一个背景信息,作为第二显示屏幕的背景;并且,基于所述触控操作的方向,选取与所述第一显示屏幕相邻的一个显示屏幕所要显示的内容信息,作为第二显示屏幕的内容信息。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:基于预设图像进行划分,得到划分后的至少一个子图像,将相邻两个子图像分别设置为相邻两个显示屏幕所要展示的背景;
或者,
分别设置每一个显示屏幕所要展示的背景,以及设置每一个显示屏幕所要展示的背景在显示屏幕内的位置信息;其中,不同显示屏幕所要展示的背景不相关。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (14)
1.一种信息展示方法,其特征在于,所述方法包括:
确定至少一个背景信息,其中,不同的所述背景信息能够作为相同或不同的显示屏幕所要展示的背景;
当显示区域内展示第一背景、且在所述显示区域内展示第一显示屏幕的内容信息时,检测至少一类输入信息;其中,所述第一背景为所述至少一个背景信息中之一;所述显示屏幕的内容信息包含有至少一个应用的图标;
检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息。
2.根据权利要求1所述的方法,其特征在于,所述检测至少一类输入信息,包括以下至少之一:
检测到针对显示屏幕的触控操作时,确定检测到输入信息;
通过至少一个传感器检测得到传感参数,将传感参数作为输入信息;
检测并识别语音输入信息,将所述语音输入信息作为输入信息;
从服务器侧获取到目标类型的信息作为输入信息。
3.根据权利要求1或2所述的方法,其特征在于,所述检测到至少一类输入信息时,基于所述至少一类输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息,包括
检测到针对显示屏幕的触控操作时,基于所述触控操作,确定将显示区域内所展示的第一背景更新为第二背景,并且将所述显示区域内展示的第一显示屏幕的内容信息更新为展示所述第二显示屏幕的内容信息;
其中,所述第二背景与所述第一背景至少部分不同,所述第二显示屏幕与第一显示屏幕的内容信息相同或不同。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
检测到传感参数、语音输入信息、目标类型的信息中的一种信息作为输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景的展示效果。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
基于所述触控操作的开始以及结束位置,确定所述触控操作的方向;
基于所述触控操作的方向,从所述至少一个背景信息中选取与所述第一背景信息相邻的一个背景信息,作为第二显示屏幕的背景;并且,基于所述触控操作的方向,选取与所述第一显示屏幕相邻的一个显示屏幕所要显示的内容信息,作为第二显示屏幕的内容信息。
6.根据权利要求1所述的方法,其特征在于,所述确定至少一个显示屏幕中,每一个显示屏幕所要展示的背景,包括:
基于预设图像进行划分,得到划分后的至少一个子图像,将相邻两个子图像分别设置为相邻两个显示屏幕所要展示的背景;
或者,
分别设置每一个显示屏幕所要展示的背景,以及设置每一个显示屏幕所要展示的背景在显示屏幕内的位置信息;其中,不同显示屏幕所要展示的背景不相关。
7.一种电子设备,其特征在于,所述电子设备包括:
信息构造单元,用于确定至少一个背景信息,其中,不同的所述背景信息能够作为相同或不同的显示屏幕所要展示的背景;
输入检测单元,用于当显示区域内展示第一背景、且在所述显示区域内展示第一显示屏幕的内容信息时,检测至少一类输入信息;其中,所述第一背景为所述至少一个背景信息中之一;所述显示屏幕的内容信息包含有至少一个应用的图标;
展示控制单元,用于检测到至少一类输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景,和/或,是否更新显示区域内展示的第一显示屏幕的内容信息。
8.根据权利要求7所述的电子设备,其特征在于,所述检输入检测单元,用于执行以下至少之一:
检测到针对显示屏幕的触控操作时,确定检测到输入信息;
通过至少一个传感器检测得到传感参数,将传感参数作为输入信息;
检测并识别语音输入信息,将所述语音输入信息作为输入信息;
从服务器侧获取到目标类型的信息作为输入信息。
9.根据权利要求7或8所述的电子设备,其特征在于,所述展示控制单元,用于检测到针对显示屏幕的触控操作时,基于所述触控操作,确定将显示区域内所展示的第一背景更新为第二背景,并且将所述显示区域内展示的第一显示屏幕的内容信息更新为展示所述第二显示屏幕的内容信息;
其中,所述第二背景与所述第一背景至少部分不同,所述第二显示屏幕与第一显示屏幕的内容信息相同或不同。
10.根据权利要求8所述的电子设备,其特征在于,所述展示控制单元,用于检测到传感参数、语音输入信息、目标类型的信息中的一种信息作为输入信息时,基于所述输入信息确定是否更新显示区域所展示的第一背景的展示效果。
11.根据权利要求9所述的电子设备,其特征在于,
所述输入检测单元,用于基于所述触控操作的开始以及结束位置,确定所述触控操作的方向;
所述展示控制单元,用于基于所述触控操作的方向,从所述至少一个背景信息中选取与所述第一背景信息相邻的一个背景信息,作为第二显示屏幕的背景;并且,基于所述触控操作的方向,选取与所述第一显示屏幕相邻的一个显示屏幕所要显示的内容信息,作为第二显示屏幕的内容信息。
12.根据权利要求7所述的电子设备,其特征在于,所述信息构造单元,用于基于预设图像进行划分,得到划分后的至少一个子图像,将相邻两个子图像分别设置为相邻两个显示屏幕所要展示的背景;
或者,
分别设置每一个显示屏幕所要展示的背景,以及设置每一个显示屏幕所要展示的背景在显示屏幕内的位置信息;其中,不同显示屏幕所要展示的背景不相关。
13.一种存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-6任一项所述方法的步骤。
14.一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行权利要求1-6任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710801897.1A CN109471683A (zh) | 2017-09-07 | 2017-09-07 | 一种信息展示方法、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710801897.1A CN109471683A (zh) | 2017-09-07 | 2017-09-07 | 一种信息展示方法、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109471683A true CN109471683A (zh) | 2019-03-15 |
Family
ID=65658399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710801897.1A Pending CN109471683A (zh) | 2017-09-07 | 2017-09-07 | 一种信息展示方法、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109471683A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113419665A (zh) * | 2021-08-25 | 2021-09-21 | 腾讯科技(深圳)有限公司 | 一种应用显示方法、相关装置及设备 |
WO2023274363A1 (zh) * | 2021-07-02 | 2023-01-05 | 维沃移动通信(杭州)有限公司 | 应用图标查找方法、装置和电子设备 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102904929A (zh) * | 2012-09-13 | 2013-01-30 | 百度在线网络技术(北京)有限公司 | 移动终端的背景数据设置方法、装置及*** |
CN103150183A (zh) * | 2013-03-12 | 2013-06-12 | 惠州Tcl移动通信有限公司 | 一种多桌面***的壁纸背景切换处理方法及移动智能设备 |
US20130293573A1 (en) * | 2012-05-02 | 2013-11-07 | Motorola Mobility, Inc. | Method and Apparatus for Displaying Active Operating System Environment Data with a Plurality of Concurrent Operating System Environments |
CN103472989A (zh) * | 2013-08-26 | 2013-12-25 | 广州市久邦数码科技有限公司 | 一种壁纸的切换方法及终端 |
CN106126726A (zh) * | 2016-06-30 | 2016-11-16 | 北京奇虎科技有限公司 | 一种文件夹场景的展现方法及相关设备 |
CN106202465A (zh) * | 2016-07-14 | 2016-12-07 | 广东欧珀移动通信有限公司 | 一种终端壁纸的推送方法、装置及移动终端 |
CN106293392A (zh) * | 2016-07-29 | 2017-01-04 | 宇龙计算机通信科技(深圳)有限公司 | 一种终端桌面壁纸更换方法及装置 |
CN106383628A (zh) * | 2016-08-30 | 2017-02-08 | 广东欧珀移动通信有限公司 | 一种锁屏图片显示的方法及终端 |
CN106547568A (zh) * | 2016-11-25 | 2017-03-29 | 广东小天才科技有限公司 | 一种壁纸更换方法、服务器及智能终端 |
CN106775235A (zh) * | 2016-12-14 | 2017-05-31 | 北京小米移动软件有限公司 | 屏幕壁纸展示方法和装置 |
-
2017
- 2017-09-07 CN CN201710801897.1A patent/CN109471683A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130293573A1 (en) * | 2012-05-02 | 2013-11-07 | Motorola Mobility, Inc. | Method and Apparatus for Displaying Active Operating System Environment Data with a Plurality of Concurrent Operating System Environments |
CN102904929A (zh) * | 2012-09-13 | 2013-01-30 | 百度在线网络技术(北京)有限公司 | 移动终端的背景数据设置方法、装置及*** |
CN103150183A (zh) * | 2013-03-12 | 2013-06-12 | 惠州Tcl移动通信有限公司 | 一种多桌面***的壁纸背景切换处理方法及移动智能设备 |
CN103472989A (zh) * | 2013-08-26 | 2013-12-25 | 广州市久邦数码科技有限公司 | 一种壁纸的切换方法及终端 |
CN106126726A (zh) * | 2016-06-30 | 2016-11-16 | 北京奇虎科技有限公司 | 一种文件夹场景的展现方法及相关设备 |
CN106202465A (zh) * | 2016-07-14 | 2016-12-07 | 广东欧珀移动通信有限公司 | 一种终端壁纸的推送方法、装置及移动终端 |
CN106293392A (zh) * | 2016-07-29 | 2017-01-04 | 宇龙计算机通信科技(深圳)有限公司 | 一种终端桌面壁纸更换方法及装置 |
CN106383628A (zh) * | 2016-08-30 | 2017-02-08 | 广东欧珀移动通信有限公司 | 一种锁屏图片显示的方法及终端 |
CN106547568A (zh) * | 2016-11-25 | 2017-03-29 | 广东小天才科技有限公司 | 一种壁纸更换方法、服务器及智能终端 |
CN106775235A (zh) * | 2016-12-14 | 2017-05-31 | 北京小米移动软件有限公司 | 屏幕壁纸展示方法和装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023274363A1 (zh) * | 2021-07-02 | 2023-01-05 | 维沃移动通信(杭州)有限公司 | 应用图标查找方法、装置和电子设备 |
CN113419665A (zh) * | 2021-08-25 | 2021-09-21 | 腾讯科技(深圳)有限公司 | 一种应用显示方法、相关装置及设备 |
CN113419665B (zh) * | 2021-08-25 | 2021-11-16 | 腾讯科技(深圳)有限公司 | 一种应用显示方法、相关装置及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105515834B (zh) | 设备分组管理***、方法及装置 | |
WO2020057327A1 (zh) | 信息列表显示方法、装置及存储介质 | |
JP6543644B2 (ja) | ビデオ処理方法、装置、プログラム及び記録媒体 | |
CN105187930B (zh) | 基于视频直播的互动方法及装置 | |
CN106791893A (zh) | 视频直播方法及装置 | |
JP6317047B2 (ja) | インターフェース表示方法、装置、プログラム及び記録媒体 | |
CN111050076B (zh) | 拍摄处理方法及电子设备 | |
CN106131583A (zh) | 一种直播处理方法、装置、终端设备及*** | |
CN106658035A (zh) | 一种特效礼物动态展示方法及装置 | |
WO2018113648A1 (zh) | 动画播放方法、装置、客户端、视频直播***以及存储介质 | |
US12001654B2 (en) | Image storage method and terminal device | |
CN106534994A (zh) | 直播互动方法及装置 | |
CN107087224A (zh) | 内容同步设备和方法 | |
US20170156106A1 (en) | Method and apparatus for retrieving and displaying network state information | |
CN109068161A (zh) | 一种设备连接建立方法和装置 | |
CN104182127A (zh) | 图标移动方法和装置 | |
CN106470357A (zh) | 弹幕消息展示方法及装置 | |
CN107333165A (zh) | 多画面位置调整的控制方法和装置 | |
CN108108079B (zh) | 一种图标显示处理方法及移动终端 | |
JP6355748B2 (ja) | アラーム設定方法およびアラーム設定装置 | |
JP2016534452A (ja) | ライトアプリのオフライン更新方法、装置、端末、プログラム及び記録媒体 | |
US9491401B2 (en) | Video call method and electronic device supporting the method | |
CN110798622A (zh) | 一种共享拍摄方法及电子设备 | |
CN108924422B (zh) | 一种全景拍照方法及移动终端 | |
KR20150023148A (ko) | 전자기기에서 이미지를 관리하는 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190315 |
|
RJ01 | Rejection of invention patent application after publication |