一种实现用户界面多屏视图的装置及方法

文档序号:9489205阅读:205来源:国知局
一种实现用户界面多屏视图的装置及方法
【技术领域】
[0001]本发明涉及用户界面处理技术领域,尤其是涉及一种实现用户界面多屏视图的装置及方法。
【背景技术】
[0002]通常情况下,一个产品的用户界面的视图模式往往是单一的。但在实际使用中,前台要同时运行多个应用,单一的用户界面使得用户使用起来很不方便。
[0003]现有技术中,通过改善上述问题,提供了两种用户界面切换的方法。具体为分析如下:
[0004]第一种:接收用户界面切换指令;根据用户界面切换指令,在终端的显示屏上显示预设分屏模式,以及用户界面的列表;接收用户为预设分屏模式中每个分屏选择的用户界面,并显示该用户界面。
[0005]第二种:针对Window 8的分屏特性,通过获取操作系统当前屏幕的分屏状态,然后加载与当前屏幕的分屏状态适配的应用程序的显示数据并使用显示数据进行应用程序的页面显示。
[0006]但是,前文的第一种方法是将不同的用户界面转换为预设动态链接库然后加载不同的用户界面和对应的用户界面主题,并通过按钮来切换用户界面的显示和关闭,只是单纯地实现了用户界面的切换,不能同时显示不同的界面模块,也不能实现动态增减分屏布局模块等其他对界面布局的操作。前文的第二种方法是针对Window 8的分屏特性,目前APP无法进行分屏特性支持而实现的方法和装置,实用面有限,不适用其他的应用场景。

【发明内容】

[0007]本发明主要解决的技术问题是提供一种实现用户界面多屏视图的装置及方法,能够同时显示不同的界面,并且适用于各种用户界面和装置中,使用范围广。
[0008]为解决上述技术问题,本发明采用的一个技术方案是:提供一种实现用户界面多屏视图的方法,该方法包括:设置用户界面的分屏界面模式;接收用户的分屏选择,并根据分屏选择切换用户界面到对应的分屏界面模式中;向分屏界面模式中的各分屏界面加载对应的显示内容,以实现多屏视图。
[0009]其中,分配界面模式包括分屏界面的数量和分屏界面的排列方式;设置用户界面的分屏界面模式的方法包括:在提供给用户使用前,预先设置多种用户界面的分屏界面模式。
[0010]其中,分屏界面模式包括分屏界面的数量和分屏界面的排列方式;
[0011]设置用户界面的分屏界面模式的方法包括:
[0012]接收用户输入的分屏界面的数量和排列方式,并将用户界面设置为对应用户输入的分屏界面的数量和排列方式。
[0013]其中,向分屏界面模式中的各分屏界面加载对应的显示内容的步骤还包括:
[0014]查询各显示内容与各分屏界面的关联关系,然后将显示内容加载到与其关联的分屏界面中。
[0015]其中,方法还包括:检测预设时间内显示内容是否加载成功,若成功,则结束,若失败,则提示显示内容加载失败。
[0016]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种实现用户界面多屏视图的装置,其特征在于,装置包括:分屏界面模式设置模块,用于设置用户界面的分屏界面模式;接收模块,用于接收用户的分屏选择;分屏界面切换模块,用于根据分屏选择切换用户界面到对应的分屏界面模式中;加载模块,用于向分屏界面模式中的各分屏界面加载对应的显示内容,以实现多屏视图。
[0017]其中,分屏界面模式包括分屏界面的数量和分屏界面的排列方式;在提供给用户使用前,分屏界面模式设置模块预先设置多个用户界面的分屏界面模式。
[0018]其中,分屏界面模式包括分屏界面的数量和分屏界面的排列方式;
[0019]接收模块进一步接收用户输入的分屏界面的数量和排列方式,分屏界面模式设置模块将用户界面设置为对应用户输入的分屏界面的数量和排列方式。
[0020]其中,加载模块包括:关联单元,用于查询各显示内容与各分屏界面的关联关系;加载单元,用于将显示内容加载到与其关联的分屏界面中。
[0021]其中,装置还包括:检测模块和提示模块,其中:检测模块用于检测预设时间内显示内容是否加载成功;提示模块用于在检测模块检测到加载失败时,提示显示内容加载失败。
[0022]本发明的有益效果是:区别于现有技术的情况,本发明提供一种实现用户界面多屏视图的方法,该方法为,首先设置用户界面的分屏界面模式,然后接收用户的分屏选择,并根据分屏选择切换用户界面到对应的分屏界面模式中;最后向该分屏界面模式中的各分屏界面加载对应的显示内容,以实现多屏视图。因此,本发明能够同时显示不同的界面,并且适用于各种用户界面和装置中,使用范围广。
【附图说明】
[0023]图1是本发明实施例提供的一种实现用户界面多屏视图的方法的流程图;
[0024]图2是本发明实施例提供的一种用户界面的分屏界面的结构示意图;
[0025]图3是是本发明实施例提供的另一种用户界面的分屏界面的结构示意图;
[0026]图4是本发明实施例提供的一种实现用户界面多屏视图的装置的结构示意图。
【具体实施方式】
[0027]请参阅图1,是本发明实施例提供的一种实现用户界面多屏视图的方法的流程图。如图1所示,本发明的实现用户界面多屏视图的方法,包括以下步骤:
[0028]步骤S1:设置用户界面的分屏界面模式。
[0029]具体是根据分屏模式还设置用户界面的分屏界面模式。其中,分屏界面模式包括分屏界面的数量和分屏界面的排列方式。其中,分屏界面的数量是全局变量,可动态被改变。
[0030]例如:若分屏模式为全屏,则用户界面的分屏界面如图2所示,此时,用户界面中的各分屏界面100的宽度等于屏幕10的宽度。
[0031 ] 若分屏模式为比例模式,例如a:b模式,则分屏界面如图3所示,此时,用户界面中的分屏界面101和102的横向宽度比例=屏幕10的宽度*(a/a+b):屏幕10的宽度*(b/a+b) ο
[0032]依次类推,若分屏模式为a:b:c模式,则用户界面中的分屏界面的横向宽度比例=屏幕宽度*(a/a+b+c):屏幕宽度*(b/a+b+c):屏幕宽度*(c/a+b+c)。若分屏模式为a: b: c: d,则用户界面中的分屏界面的横向宽度比例=屏幕宽度* (a/a+b+c+d):屏幕宽度* (b/a+b+c+d):屏幕宽度 *(c/a+b+c+d):屏幕宽度 *(d/a+b+c+d)等等。
[0033]本步骤中,设置用户界面的分屏界面的模式包括两种方法,具体如下:
[0034]第一种方法:在提供给用户使用前,预先设置多种用户界面的分屏界面模式。例如在产品未投入市场之前,开发人员调查多种用户使用习惯,然后设置多种用户界面的分屏界面模式。例如设置前文所述的各种分屏界面模式。
[0035]第二种方法:接收用户输入的分屏界面的数量和排列方式,并将用户界面设置为对应用户输入的分屏界面的数量和排列方式。该方法可以根据用户的要求随时设置符合要求的分屏界面,从而提高用户的体验。
[0036]此外,在前文所述的两种方法中,都可以进一步根据用户的需求对已经设置好的分屏界面进行修改,例如数量的增加或减少,或者分屏界面的移动、分屏界面的最大化或最小化等。
[0037]步骤S2:接收用户的分屏选择,并根据分屏选择切换用户界面到对应的分屏界面模式中。
[0038]在本步骤中,对应前文步骤S1的两种分屏界面的设置方法,本步骤也可以分为两种情况:
[0039]第一种情况:对应步骤S1的第一种设置方法,即选择分屏模式为全屏模式或者比例模式,则将用户界面切换到对应的全屏模式或比例模式。其中,比例模式例如:1/2:1/2屏、1/3:1/3:1/3 屏、1/4:3/4 屏、2/5:3/5、3/10:7/10 屏等。
[0040]第二种情况:对应步骤S1的第二种设置方法,用户首先设置好一个分屏界面模式,然后选择对应的分屏模式,则此时切换到用户设置好的分屏界面模式当中。
[0041]
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1