控件显示方法、装置及终端的制作方法

文档序号:9616037阅读:184来源:国知局
控件显示方法、装置及终端的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种控件显示方法、装置及终端。
【背景技术】
[0002]在相关技术的终端产品中,用户可以对部分应用的控件,或者子功能入口点,比如说图片按钮的使用位置进行固定模式的位置移动,在产品设计阶段及产品上市后,这些用户可进行操作的控件位置移动都是死的,即,仅能移动固定长度的距离,或移动固定长度的整数倍的距离,小于固定长度的距离,或在固定长度的非整数倍的距离上不能对控件进行任意移动。用户不能对这些用户可以操作的控件位置进行任意修改。这种应用内部控件位置定死的软件设计现状及产品实现现状会导致用户不能依据个人喜好、使用习惯的不同对控件位置进行任意位置的移动,因而会影响用户的使用体验。而面对不同用户使用同一应用的偏好习惯的不同,终端厂商产品的应用软件也因为众口难调,无法满足所有用户的偏好和习惯。
[0003]并且,在相关技术中,均是采用对移动终端应用的菜单项按照用户使用频次进行统计的方式进行菜单内菜单项顺序的调整,比如申请号200510131971.0,就是使用统计用户使用菜单项的频次来动态调整菜单项的顺序,再比如申请号200910051359.0,面也是如此,再比如申请号201210152546.X,也是通过统计用户使用频次来调整菜单及菜单项的顺序。
[0004]这些相关技术中,至少有三个明显的缺陷:缺陷一,在相关技术中,不能在设定好的间距的非整数倍的位置上放置图片按钮等控件;缺陷二,相关技术均是对菜单控件的菜单项顺序进行调整,而文本按钮、图标按钮,列表项、文本框、可编辑文本框等等控件的位置用户均无法通过用户操作,对各控件在应用内部的位置或应用外部的位置上进行修改调整;缺陷三,相关技术均是在移动终端产品出厂上市后,由移动终端统计用户的使用频次,然后才可以按照频次的大小或其他规则对菜单项的顺序进行调整,也就是说,在相关技术的方案中,必须是用户在使用一段时间移动终端后,才能实现菜单项顺序的调整,即必须有经历一个用户使用的过程后,移动终端才能根据用户的使用频次来逐渐调整菜单项的顺序,由此可知,在相关技术中存在着无法实现用户在拿到移动终端后就可以直接根据自己的使用习惯和偏好对控件的位置进行任意的调整。
[0005]针对相关技术中存在的用户无法在第一时间对终端上的控件进行任意位置的调整的问题,目如尚未提出有效的解决方案。

【发明内容】

[0006]本发明提供了一种控件显示方法、装置及终端,以至少解决相关技术中存在的用户无法在第一时间对终端上的控件进行任意位置的调整的问题。
[0007]根据本发明的一个方面,提供了一种控件显示方法,包括:检测到移动终端的界面上用于显示的控件的位置发生变化;判断发生变化后的终点位置是否位于所述移动终端中预先设置的界面布局中;在判断结果为否的情况下,将所述预先设置的界面布局变更为与所述控件的终点位置适应的界面布局;在变更后的所述界面布局的所述终点位置显示所述fe件。
[0008]优选地,在变更后的所述界面布局的所述终点位置显示所述控件之后,还包括:对用于记录在变更后的所述界面布局的所述终点位置显示所述控件的终点属性信息进行存储。
[0009]优选地,对用于记录在变更后的所述界面布局的所述终点位置显示所述控件的终点属性信息进行存储之后,还包括:检测到用于显示的控件的位置发生变化存在多次的情况下,对检测到多次位置发生变化的控件所对应的多个所述终点属性信息进行更新存储。
[0010]优选地,所述控件的终点属性信息包括以下至少之一:所述控件所属的应用名称,所述控件所处的界面的名称,所述控件的控件名称或控件标识ID,所述控件的类别,变更后的所述界面布局,所述控件的一个或多个位置变化后的终点位置信息。
[0011]优选地,在变更后的所述界面布局的所述终点位置显示所述控件之后,还包括:在退出所述界面后再次显示所述控件时,在变更后的所述界面布局的所述终端位置显示所述fe件。
[0012]根据本发明的另一方面,提供了一种控件显示装置,包括:检测模块,用于检测到移动终端的界面上用于显示的控件的位置发生变化;判断模块,用于判断发生变化后的终点位置是否位于所述移动终端中预先设置的界面布局中;变更模块,用于在所述判断模块的判断结果为否的情况下,将所述预先设置的界面布局变更为与所述控件的终点位置适应的界面布局;第一显示模块,用于在变更后的所述界面布局的所述终点位置显示所述控件。
[0013]优选地,所述控件显示装置还包括:存储模块,用于对用于记录在变更后的所述界面布局的所述终点位置显示所述控件的终点属性信息进行存储。
[0014]优选地,所述控件显示装置还包括:更新存储模块,用于检测到用于显示的控件的位置发生变化存在多次的情况下,对检测到多次位置发生变化的控件所对应的多个所述终点属性信息进行更新存储。
[0015]优选地,所述控件显示装置还包括:第二显示模块,用于在退出所述界面后再次显示所述控件时,在变更后的所述界面布局的所述终端位置显示所述控件。
[0016]根据本发明的再一方面,提供了一种终端,包括上述任一项所述的控件显示装置。
[0017]通过本发明,采用检测到移动终端的界面上用于显示的控件的位置发生变化;判断发生变化后的终点位置是否位于所述移动终端中预先设置的界面布局中;在判断结果为否的情况下,将所述预先设置的界面布局变更为与所述控件的终点位置适应的界面布局;在变更后的所述界面布局的所述终点位置显示所述控件的方法,解决了相关技术中存在的用户无法在第一时间对终端上的控件进行任意位置的调整的问题,进而达到了用户可以根据自己的喜好对控件进行任意位置的调整的效果。
【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据本发明实施例的控件显示方法的流程图;
[0020]图2是根据本发明实施例的控件显示装置的结构框图;
[0021]图3是根据本发明实施例的控件显示装置的优选结构框图一;
[0022]图4是根据本发明实施例的控件显示装置的优选结构框图二 ;
[0023]图5是根据本发明实施例的控件显示装置的优选结构框图三;
[0024]图6是根据本发明实施例的终端的结构框图;
[0025]图7是根据本发明实施例的用户修改应用界面控件的示意图;
[0026]图8是根据本发明实施例的控件位置绘制示意图;
[0027]图9是根据本发明实施例的手机界面原始布局;
[0028]图10是根据本发明实施例的进行控件移动后的手机界面布局。
【具体实施方式】
[0029]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0030]在本实施例中提供了一种控件显示方法,图1是根据本发明实施例的控件显示方法的流程图,如图1所示,该流程包括如下步骤:
[0031]步骤S102,检测到移动终端的界面上用于显示的控件的位置发生变化;
[0032]步骤S104,判断发生变化后的终点位置是否位于所述移动终端中预先设置的界面布局中;
[0033]步骤S106,在判断结果为否的情况下,将预先设置的界面布局变更
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1