控件的显示控制方法和系统的制作方法

文档序号:8318846阅读:180来源:国知局
控件的显示控制方法和系统的制作方法
【技术领域】
[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]图1为一个实施例中控件的显示控制方法的流程示意图;
[0030]图2为一个实施例中控件的显示控制方法的流程示意图;
[0031]图3为另一个实施例中控件的显示控制方法的流程示意图;
[0032]图4为再一个实施例中控件的显示控制方法的流程示意图;
[0033]图5为一个实施例中改变控件的大小突出显示控件的示例图;
[0034]图6为一个实施例中改变控件的排列顺序突出显示控件的示例图;
[0035]图7为一个实施例中控件的显示控制系统的结构示意图。
【具体实施方式】
[0036]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0037]如图1所示,在一个实施例中,提供的一种控件的显示控制方法,该方法包括:
[0038]步骤102,获取控件的状态信息。
[0039]步骤104,根据状态信息,按照预设的控件的显示方式对控件进行区别显示。
[0040]本实施例中,控件的状态信息包括但限于以下至少一种:控件所在终端的时间、控件所在终端的环境光线强度以及控件的触发属性。区别显示包括与该控件同类型的其它控件区别开来,或者与控件的通常显示方式区别开来。
[0041]具体的,预设的控件显示方式包括但不限于以下至少一种:改变控件的大小、改变控件的亮度、改变控件的颜色、改变控件的形状、改变控件的背景色、改变控件的排列顺序和改变控件中文本的字体等。
[0042]例如,将控件放大,将长方形的控件改为圆形的控件,高亮显示控件,将黑白色控件改为彩色控件、将控件中宋体文本改为楷体文本等多种预设的控件显示方式来突出显示控件。
[0043]上述控件的显示控制方法,可以根据状态信息,按照预设的控件的显示方式对控件进行区别显示,由于区别显示的控件会与其它的控件区分开来,在查找控件时可快速的定位到区别显示控件的位置,提高了控件的查找效率。
[0044]在一个实施例中,状态信息为时间的状态信息,如图2所示,提供的一种控件显示控制方法包括:
[0045]步骤202,获取控件的时间。
[0046]步骤204,判断时间是否处于预设的时间范围,若是,则进入步骤206。若否,则结束。
[0047]步骤206,按照预设的控件的显示方式对控件进行区别显示。
[0048]本实施例中,时间是指终端展示控件时当前的系统时间,终端中预先设定了时间范围,具体的,按照年月日时等时间单位将时间设定为多个时间范围,根据控件展示时间所处的时间范围进行对应的区别显示。例如,时间为春节或者圣诞节等重大节日,控件会根据节日进行相对应的主题显示以区别通常的显示方式。在一个实施例中,通过终端用户可以自己设定时间范围,例如,设定的时间范围为用户生日,在用户生日的这一天控件的界面展示的是祝福用户生日快乐的界面。
[0049]在一个实施例中,状态信息为环境光线强度的状态信息,如图3所示,提供的一种控件显示控制方法包括:
[0050]步骤302,获取控件的环境光线强度。
[0051]步骤304,判断环境光线强度是否达到第一预设阈值,若是,则进入步骤306,若否,则结束。
[0052]步骤306,按照预设的控件的显示方式对控件进行区别显示。
[0053]本实施例中,通过光线感应器采集终端所在环境的光线得到环境光线强度,根据环境光线强度来确定当前控件的区别显示方式。若环境光线强度达到第一预设阈值,则区别显示控件。例如,若环境光线强度过高,则调高控件显示的亮度进行区别显示,方便用户看清楚控件。
[0054]在一个实施例中,状态信息为控件的触发属性的状态信息,如图4所示,提供的一种控件的显示控制方法,该方法包括:
[0055]步骤402,获取控件的触发属性。
[0056]步骤404,根据触发属性,按照预设的控件的显示方式对控件进行区别显示。
[0057]本实施例中,触发属性存储了控件触发的相关记录。例如,相关记录为控件触发的时间,通过触发属性可以获知控件曾经在哪一个时间被用户触发过。在显示控件之前,预先获取控件的触发属性,根据触发属性决定控件的显示形式。
[
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1