界面显示方法及装置的制造方法_2

文档序号:8430517阅读:来源:国知局
大于第二模式下界面元素的显示比例。
[0055]在步骤102中,从预先存储的模式标识与显示逻辑的对应关系中,获取第一模式标识对应的第一显示逻辑,第一显示逻辑包括第一模式下待显示的各个应用程序标识以及应用程序标识的显示参数。
[0056]在步骤103中,根据待显示的各个应用程序标识以及应用程序标识的显示参数,进行界面显示。
[0057]本公开实施例提供的方法,在终端处于第二模式下,获取第一模式下待显示的各个应用程序标识以及应用程序标识的显示参数,进而根据应用程序标识以及应用程序标识的显示参数,进行界面显示,从而使得第一模式下所显示的应用界面中的界面元素的显示比例大于第二模式下界面元素的显示比例,实现了与第二模式下不同的应用界面显示效果,使得界面显示更加多样化。
[0058]在本公开的另一个实施例中,在终端处于第二模式下,获取模式切换指令,包括:
[0059]在第二模式下的显示界面上,显示模式切换选项;
[0060]当检测到模式切换选项被选中时,获取模式切换指令。
[0061]在本公开的另一个实施例中,该方法还包括:
[0062]若任一应用程序标识不在第一显示逻辑包括的待显示的各个应用程序标识中,则在进行界面显示的过程中,屏蔽应用程序。
[0063]在本公开的另一个实施例中,根据待显示的各个应用程序标识以及应用程序标识的显示参数,进行界面显示之后,还包括:
[0064]接收显示指令,显示指令携带第一模式标识和待显示界面的应用界面标识;
[0065]根据第一模式标识和应用界面标识,从预设的第一界面显示数据库中,获取对应的显示数据,显示数据包括界面元素、界面元素的显示参数,第一界面显示数据库包括了第一模式下各个应用界面的界面布局;
[0066]根据显示数据,绘制应用界面标识对应的应用界面;
[0067]在第一模式下,对绘制的应用界面进行显示。
[0068]在本公开的另一个实施例中,根据第一模式标识和应用界面标识,从预设的第一界面显示数据库中,获取对应的显示数据,包括:
[0069]从模式标识与界面显示数据库的对应关系中,获取第一模式标识对应的第一界面显示数据库;
[0070]根据界面标识,从第一界面显示数据库中,获取界面标识对应的显示数据。
[0071]上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再
--赘述。
[0072]图2是根据一示例性实施例示出的一种界面显示方法的流程图,如图2所示,界面显示方法用于终端中,该方法以当前模式为第二模式为例,并在第二模式的基础上提供了第一模式,从而在同一终端的显示界面上显示出不同的界面,使得界面显示效果多样化。本实施例提供的方法包括以下步骤。
[0073]在步骤201中,在终端处于第二模式下,终端获取模式切换指令,该模式切换指令至少携带第一模式标识。
[0074]其中,终端可以为智能手机、平板电脑等具有显示屏幕的设备。该终端具有多种显示模式,如第一模式、第二模式等。在本公开的所有实施例中,该第一模式可以为极简模式,该第二模式可以为普通模式。为了对不同的显示模式进行区分,本实施例还为第一模式和第二模式设置不同的模式标识。其中,为第一模式设置的模式标识称为第一模式标识,为第二模式设置的模式标识称为第二模式标识。关于模式标识的形式可以为十进制形式,也可以为二进制形式等。关于模式标识的位数可以为I位,也可以为2位,本实施例对此不作具体的限定。以模式标识的形式为二进制形式为例,当模式标识的位数为I位时,可将第一模式的模式标识设置为O,将第二模式的模式标识设置为I ;当模式标识的位数可以为2位时,可将第一模式的模式标识设置为00,将第二模式的模式标识设置为11等等,当然,还可以用不同的字符组合等对不同模式进行标识,本公开实施例对此不作限定。
[0075]为了满足不同用户的使用需求,当终端处于不同的显示模式时,同一应用程序的界面元素在终端显示屏幕上的显示比例是不同的,且第一模式下界面元素的显示比例大于第二模式下界面元素的显示比例。例如,当终端处于第一模式下,界面元素的显示比例为最大显示比例,而终端处于第二模式下,界面元素的显示比例仅为最大显示比例的80 %等。
[0076]另外,终端中还安装有多个应用程序,如短信息应用程序、阅读应用程序、照相应用程序、相册应用程序、电话薄应用程序等,通过对这些应用程序的应用界面进行显示,终端可实现各种功能。例如,通过显示短信息应用程序的显示界面,终端可实现收发短信息的功能;通过显示电话薄应用程序的显示界面,终端可实现对联系人信息的存储等等。在上述过程中,每个应用程序的显示界面都具有一个应用界面标识,根据每个应用程序的应用界面标识,终端对不同的应用界面区别进行显示。例如,终端根据阅读应用程序的应用界面标识,将展示阅读应用程序的应用界面;终端根据短信息应用程序的应用界面标识,将展示短信息应用程序的应用界面等。
[0077]本实施例中,当终端处于第二模式时,在第二模式的显示界面上,还显示着模式切换选项。当检测到该模式切换选项被选中时,在选中操作的触发下,终端将生成模式切换指令,进而根据该模式切换指令,终端可将当前模式由第二模式切换至第一模式。
[0078]需要说明的是,在实际应用中,每个终端中仅能实现一套UI (User Interface,用户界面),即每个终端中能实现一种显示逻辑,也即是,每个终端仅有一个M模块、V模块和C模块,其中,M模块为模型,用于封装应用程序状态、响应状态查询、通知视图功能改变等;V模块为视图,用于解释模型、接收模型更新请求、将用户输入指令和数据发送给M模块、允许C模块选择视图;C模块为控制器,用于接收用户输入的指令和数据,根据用户输入的指令和数据,定义应用程序行为,将用户动作映射成模型更新,并选择响应的视图。
[0079]目前,大多数终端中的Π主要是针对普通模式进行开发的,然而,该Π并支持极简模式,使得同一个终端中不能支持普通模式和极简模式两种显示模式。为使终端能够支持两种显示模式,本公开实施例提供的界面显示方法在原有的UI基础上,增加了一套新的UI,该新的UI与原有的UI共用相同的M模块和C模块,基于这两套UI,本实施例提供的方法具有两种显示逻辑,一种显示逻辑用于在普通模式下进行界面显示,一种显示逻辑用于在极简模式下进行界面显示。
[0080]在步骤202中,终端从预先存储的模式标识与显示逻辑的对应关系中,获取第一模式标识对应的第一显示逻辑。
[0081]当接收到模式切换指令,终端根据显示指令中的第一模式标识,可从预先存储的模式标识与显示逻辑的对应关系中,获取到第一模式标识对应的第一显示逻辑。该第一显示逻辑包括第一模式下待显示的各个应用程序标识以及应用程序标识的显示参数。
[0082]其中,应用程序标识为终端中应用程序的身份标识,该应用程序标识为终端预先为每个应用程序设置的,且每个应用程序的应用程序标识是不同的。以终端安装的应用程序有短信息应用程序、电话薄应用程序、摄像应用程序为例,在为应用程序设置应用程序标识是,可为短信息应用程序设置应用程序标识A,为电话薄应用程序设置应用程序标识B,为摄像应用程序设置应用程序标识C,当然,还可以为上述应用程序设置其他的应用程序标识,此处不再一一说明,只要保证应用程序与应用程序标识对应且唯一即可。另外,为了便于后续的应用,在为每个应用程序设置应用程序标识之后,终端还将存储每个应用程序对应的应用程序标识。
[0083]其中,应用程序标识的显示参数用于控制各个应用程序在第一模式下的显示形式。以应用程序为短信息应用程序为例,短信息应用程序的应用程序标识为A,短信息应用程序标识的显示参数可以为字体、显示条数等等。
[0084]由于预先存储的模式标识与显示逻辑的对应关系为获取第一模式标识对应的第一显示逻辑的关键,因此,在根据第一模式标识,从预先存储的模式标识与显示逻辑的对应关系中,获取第一显示逻辑之前,本实施例提供的方法还需要存储模式标识与显示逻辑的对应关系的对应关系。在存储模式标识与显示逻辑的对应关系时,终端可预先为第一模式标识设置第一显示逻辑,为第二模式标识设置第二显示逻辑,并将设置的模式标识与显示逻辑的对应关系存储在内存、闪存等存储单元中。在本实施例中,第一显示逻辑下界面元素的显示比例要大于第二显示逻辑下界面元素的显示比例,且第一显示逻辑下界面元素与第二显示逻辑下界面元素的数量不完全相同,在第一显示逻辑下,应用程序的部分界面元素可能被禁止,部分界面元素可能被启用。
[0085]另外,由
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1