用于终端的控件显示方法及装置的制造方法
【技术领域】
[0001]本申请涉及计算机领域,具体涉及终端技术领域,尤其涉及用于终端的控件显示方法及装置。
【背景技术】
[0002]随着终端技术的不断发展,大尺寸的触摸屏已经逐渐成为各种移动终端配置的主流屏幕。当用户通过单手使用大屏幕的移动终端时,受限于拇指的长度,往往难以对远离手掌那一侧的控件进行操作。
【发明内容】
[0003]本申请提供了用于终端的控件显示方法及装置。
[0004]一方面,本申请提供了一种用于终端的控件显示方法,该终端包括第一屏幕部分和第二屏幕部分,该方法包括:获取显示于所述第一屏幕部分上的第一控件组;在所述第二屏幕部分上显示能够实现所述第一控件组功能的第二控件组;其中,所述控件组中包括至少一个控件。
[0005]在某些实施方式中,获取显示于所述第一屏幕部分上的第一控件组包括:根据预设规则或用户选择,获取显示于所述第一屏幕部分上的第一控件组。
[0006]在某些实施方式中,根据预设规则,获取显示于所述第一屏幕部分上的第一控件组包括:检测显示于所述第一屏幕部分上的所有控件的控件信息;将各控件的控件信息与预设的控件信息进行匹配;将匹配成功的至少一个控件确定为所述第一控件组。
[0007]在某些实施方式中,控件信息包括:功能信息、位置信息和标识信息中的至少一项。
[0008]在某些实施方式中,根据用户选择,获取显示于所述第一屏幕部分上的第一控件组包括:接收用户对显示于所述第一屏幕部分上的至少一个控件的选择;将用户选中并移动到所述第二屏幕部分上的所述至少一个控件确定为所述第一控件组。
[0009]在某些实施方式中,在所述第二屏幕部分上显示能够实现所述第一控件组功能的第二控件组包括:在所述第二屏幕部分上创建第二控件组;根据所述第一控件组的功能信息,配置所述第二控件组的功能。
[0010]在某些实施方式中,根据所述第一控件组的功能信息,配置所述第二控件组的功能包括:当所述功能信息包括与控件关联的超链接时,将与所述第一控件组中的控件关联的超链接,与所述第二控件组中的控件进行关联。
[0011 ] 在某些实施方式中,在所述第二屏幕部分上显示能够实现所述第一控件组功能的第二控件组包括:在所述第二屏幕部分上创建第二控件组;根据第一控件组中控件的位置信息,将针对所述第二控件组中控件的操作映射于所述第一控件组中的控件。
[0012]在某些实施方式中,还包括:根据所述第一控件组的标识信息配置所述第二控件组的标识。
[0013]在某些实施方式中,根据所述第一控件组的标识信息配置所述第二控件组的标识包括:当所述第二控件组中控件的数量少于所述第一控件组中控件的数量时,将所述第一控件组中控件的显示标识进行语义归纳,得到所述第二控件组中控件的显示标识。
[0014]在某些实施方式中,当所述控件组中包括多个控件时,所述多个控件为实现同一类功能的控件。
[0015]在某些实施方式中,第二控件组中控件的数量少于或等于所述第一控件组中控件的数量。
[0016]在某些实施方式中,还包括:接收用户对所述第二控件组的预设操作;以及响应于所述预设操作,调整所述第二控件组在所述第二屏幕部分上的显示位置。
[0017]在某些实施方式中,第一屏幕部分位于所述终端的正面,所述第二屏幕部分位于所述终端的至少一个侧面上;或所述第一屏幕部分与所述第二屏幕部分均位于所述终端的正面,并且所述第二屏幕部分位于所述第一屏幕部分的至少一条侧边上。
[0018]在某些实施方式中,所述第一屏幕部分与所述第二屏幕部分为一体结构。
[0019]在某些实施方式中,所述第二屏幕部分为曲面屏幕。
[0020]另一方面,本申请提供了一种用于终端的控件显示装置,该终端包括第一屏幕部分和第二屏幕部分,该装置包括:控件获取模块,用于获取显示于所述第一屏幕部分上的第一控件组;功能实现模块,用于在所述第二屏幕部分上显示能够实现所述第一控件组功能的第二控件组;其中,所述控件组中包括至少一个控件。
[0021]在某些实施方式中,所述控件获取模块进一步用于根据预设规则或用户选择,获取显示于所述第一屏幕部分上的第一控件组。
[0022]在某些实施方式中,所述控件获取模块包括:检测单元,用于检测显示于所述第一屏幕部分上的所有控件的控件信息;匹配单元,用于将各控件的控件信息与预设的控件信息进行匹配;确定单元,用于将匹配成功的至少一个控件确定为所述第一控件组。
[0023]在某些实施方式中,控件信息包括:功能信息、位置信息和标识信息中的至少一项。
[0024]在某些实施方式中,所述控件获取模块包括:接收单元,用于接收用户对显示于所述第一屏幕部分上的至少一个控件的选择;控件确定单元,用于将用户选中并移动到所述第二屏幕部分上的所述至少一个控件确定为所述第一控件组。
[0025]在某些实施方式中,所述功能实现模块包括:创建单元,用于在所述第二屏幕部分上创建第二控件组;配置单元,用于根据所述第一控件组的功能信息,配置所述第二控件组的功能。
[0026]在某些实施方式中,所述配置单元进一步用于当所述功能信息包括与控件关联的超链接时,将与所述第一控件组中的控件关联的超链接,与所述第二控件组中的控件进行关联。
[0027]在某些实施方式中,所述功能实现模块包括:创建单元,用于在所述第二屏幕部分上创建第二控件组;映射单元,用于根据第一控件组中控件的位置信息,将针对所述第二控件组中控件的操作映射于所述第一控件组中的控件。
[0028]在某些实施方式中,还包括:标识配置模块,用于根据所述第一控件组的标识信息配置所述第二控件组的标识。
[0029]在某些实施方式中,标识配置模块还用于当所述第二控件组中控件的数量少于所述第一控件组中控件的数量时,将所述第一控件组中控件的显示标识进行语义归纳,得到所述第二控件组中控件的显示标识。
[0030]在某些实施方式中,当所述控件组中包括多个控件时,所述多个控件为实现同一类功能的控件。
[0031]在某些实施方式中,第二控件组中控件的数量少于或等于所述第一控件组中控件的数量。
[0032]在某些实施方式中,还包括:操作接收模块,用于接收用户对所述第二控件组的预设操作;以及位置调整模块,用于响应于所述预设操作,调整所述第二控件组在所述第二屏幕部分上的显示位置。
[0033]在某些实施方式中,第一屏幕部分位于所述终端的正面,所述第二屏幕部分位于所述终端的至少一个侧面上;或所述第一屏幕部分与所述第二屏幕部分均位于所述终端的正面,并且所述第二屏幕部分位于所述第一屏幕部分的至少一条侧边上。
[0034]在某些实施方式中,所述第一屏幕部分与所述第二屏幕部分为一体结构。
[0035]在某些实施方式中,所述第二屏幕部分为曲面屏幕。
[0036]本申请提供的用于终端的控件显示方法及装置,可应用于配置有特殊屏幕的终端,其中终端的屏幕包括第一屏幕部分和第二屏幕部分。终端可以首先获取显示于第一屏幕部分上的第一控件组,然后在第二屏幕部分上显示与第一控件组功能相同的第二控件组。当用户不方便直接对第一控件组进行操作时,例如第一控件组距单手位置较远时,可以通过操作第二控件组来实现对第一控件组的操作,从而提高了控件操作的灵活性,改善了单手操作的准确度和便利性。
【附图说明】
[0037]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0038]图1是可以应用本申请的控件显示方案的终端的一种示例性结构;
[0039]图2是本申请用于终端的控件显示方法的一个实施例的流程图;
[0040]图3是本申请根据预设规则,获取显示于第一屏幕部分上的第一控件组的一个实施例的流程图;
[0041]图4是本申请在第二屏幕部分上显示能够实现第一控件组功能的第二控件组的一个实施例的流程图;
[0042]图5是本申请在第二屏幕部分上显示能够实现第一控件组功能的第二控件组的另一个实施例的流程图;
[0043]图6是本申请的一个应用场景示意图;
[0044]图7是本申请用于终端的控件显示装置的一个实施例的结构示意图。
【具体实施方式】
[0045]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0046]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0047]请参考图1,其