应用程序中开关类控件的控制方法及装置制造方法及图纸

技术编号:15690540 阅读:62 留言:0更新日期:2017-06-24 03:00
本申请提出一种应用程序中开关类控件的控制方法及装置。其中,该方法包括:在应用程序的当前页面中提供开关类控件,并接收用户对开关类控件的操作;如果操作为第一类型操作,则将当前页面从第一页面状态切换至第二页面状态,并在操作结束时控制当前页面切换回第一页面状态;如果操作为第二类型操作,则将当前页面从第一页面状态切换至第二页面状态。本申请实施例的应用程序中开关类控件的控制方法及装置,使得开关类控件可根据用户的操作来执行即时性切换或者持续性切换,丰富了开关类控件的功能,方便了用户根据需求选择即时性切换或者持续性切换,满足了用户的个性化需求。

Method and device for controlling switch type control in application program

The present application proposes a method and apparatus for controlling a switch type control in an application program. Among them, the method comprises: providing a switch controls in the current page of the application, and receiving the user to switch controls the operation; if the operation is the first type of operation, the current page from the first page state is switched to a second page state, and control the current page switching back to the first page state at the end of the operation; if the operation of second types of operation, the current page from the first page state is switched to a second page state. Methods and apparatus for controlling the switch controls the application of the embodiment of the invention, the switch control can perform real-time switching or continuous switching according to the user's operation, enriches the switch control function, convenient for users to choose according to the needs of real-time switching or continuous switching, to meet the needs of individual users.

【技术实现步骤摘要】
应用程序中开关类控件的控制方法及装置
本申请涉及计算机
,尤其涉及一种应用程序中开关类控件的控制方法及装置。
技术介绍
随着触摸屏技术的高速发展,越来越多的终端设备采用触摸屏,触摸屏的应用极大的提高了用户对终端设备的使用体验,并增加了终端设备的竞争力。在终端设备中常用一种开关类控件,这种开关类控件控制信息在两种状态间的切换。例如,在登录界面中,用户在输入密码的过程中,为了保证用户的密码信息的安全性,通常在密码输入框中以黑点(隐藏密码)的形式显示用户输入的密码(如图1a所示),如果监控到用户通过点击密码输入框旁边的开关类控件,则根据用户的点击操作来显示用户输入的密码信息(如图1b所示)。用户可通过再次点击开关类控件来隐藏密码信息。在使用这类控件的场景中,有时用户只是需要临时展示隐藏信息,但有时用户看了隐藏信息之后忘记重新隐藏信息,造成再次查看这类信息时,敏感信息暴露。也有默认设置每次打开信息时,都是默认关闭敏感信息的,但这限制了真正需要一直展示信息的用户需求,同样造成了操作的不便。由此可以看出,相关技术中的开关类控件的功能比较的单一,仅能提供一种持续性切换状态。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的第一个目的在于提出一种应用程序中开关类控件的控制方法,该方法使得开关类控件可根据用户的操作来执行即时性切换或者持续性切换,丰富了开关类控件的功能,方便了用户根据需求选择即时性切换或者持续性切换,满足了用户的个性化需求。本申请的第二个目的在于提出一种应用程序中开关类控件的控制装置。为达上述目的,本申请第一方面实施例提出了一种应用程序中开关类控件的控制方法,包括:在应用程序的当前页面中提供开关类控件,并接收用户对所述开关类控件的操作;如果所述操作为第一类型操作,则将所述当前页面从第一页面状态切换至第二页面状态,并在所述操作结束时控制所述当前页面切换回所述第一页面状态;如果所述操作为第二类型操作,则将所述当前页面从第一页面状态切换至第二页面状态。本申请实施例的应用程序中开关类控件的控制方法,在应用程序的当前页面中提供开关类控件,并接收用户对开关类控件的操作;如果操作为第一类型操作,则将当前页面从第一页面状态切换至第二页面状态,并在操作结束时控制当前页面切换回第一页面状态;如果操作为第二类型操作,则将当前页面从第一页面状态切换至第二页面状态。由此,使得开关类控件可根据用户的操作来执行即时性切换或者持续性切换,丰富了开关类控件的功能,方便了用户根据需求选择即时性切换或者持续性切换,满足了用户的个性化需求。为达上述目的,本申请第二方面实施例提出了一种应用程序中开关类控件的控制装置,包括:提供模块,用于在应用程序的当前页面中提供开关类控件;接收模块,用于接收用户对所述开关类控件的操作;第一处理模块,用于如果所述操作为第一类型操作,则将所述当前页面从第一页面状态切换至第二页面状态,并在所述操作结束时控制所述当前页面切换回所述第一页面状态;第二处理模块,用于如果所述操作为第二类型操作,则将所述当前页面从第一页面状态切换至第二页面状态。本申请实施例的应用程序中开关类控件的控制装置,通过提供模块在应用程序的当前页面中提供开关类控件,并接收模块接收用户对开关类控件的操作;如果操作为第一类型操作,则第一处理模块将当前页面从第一页面状态切换至第二页面状态,并在操作结束时控制当前页面切换回第一页面状态;如果操作为第二类型操作,则第二处理模块将当前页面从第一页面状态切换至第二页面状态。由此,使得开关类控件可根据用户的操作来执行即时性切换或者持续性切换,丰富了开关类控件的功能,方便了用户根据需求选择即时性切换或者持续性切换,满足了用户的个性化需求。附图说明图1a是包含开关类控件的页面的示例图一。图1b是包含开关类控件的页面的示例图二。图2是本申请一个实施例的应用程序中开关类控件的控制方法的流程图。图3a和图3b是操作为第一类型操作时页面切换的交互示意图。图4a和图4b是操作为第二类型操作时页面切换的交互示意图。图5是本申请一个实施例的应用程序中开关类控件的控制装置的结构示意图。图6是本申请另一个实施例的应用程序中开关类控件的控制装置的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。下面参考附图描述本申请实施例的聊天中的信息提示方法及装置。图2是本申请一个实施例的应用程序中开关类控件的控制方法的流程图。如图2所示,该应用程序中开关类控件的控制方法包括:S201,在应用程序的当前页面中提供开关类控件,并接收用户对开关类控件的操作。S202,如果操作为第一类型操作,则将当前页面从第一页面状态切换至第二页面状态,并在操作结束时控制当前页面切换回第一页面状态。具体地,在接收到用户对当前页面中的开关类控件进行操作时,可判断用户对开关类控件的操作是第一类型操作,还是第二类型操作,如果判断出用户对开关类型的操作为第一类型操作,则将当前页面从第一页面状态切换至第二页面状态,并在操作结束时控制当前页面切换回第一页面状态,以及在开关类控件被操作期间将开关类控件的状态从第一控件状态切换为第二控件状态。其中,需要说明的是,第一类型操作和第二类型操作是不同的操作,例如,第一类型操作为单击操作,第二类型操作为滑动操作。另外,上述第一控件状态和第二控件状态是标记开关类控件所控制内容的两种状态,第一控件状态标记开关类控件所控制内容处于原始状态,即记开关类控件所控制内容处于默认状态。其中,在开关类控件为第二控件状态时,开关类控件处于被激活状态,即即时切换后的状态。例如,用状态0表示第一控件状态,用状态1表示第二控件状态。假设包含开关类控件的当前页面,如图3a所示,假设当前页面中所显示的文字的内容的状态为第一控件状态,如果判断出用户点击当前页面上的开关类控件,则将当前页面从第一页面状态切换为第二页面状态,其中,第二页面如图2b所示,通过图3a和图3b可以看出,图3a中的开关类控件控制页面中的内容处于显示状态(即第一控件状态),图3b中页面的信息标题后面的文字被隐藏(即第二控件状态),在监控到用户单击结束后,可将页面从图3b所示的页面切换至图3a所示的页面。也就是说,在监控到用户单击开关类控件时,将页面上信息标题后面的文字隐藏,在监控到用户手指离开开关类控件时,将信息标题后面的文字显示出来。S203,如果操作为第二类型操作,则将当前页面从第一页面状态切换至第二页面状态。其中,需要说明的是,步骤S203和步骤S202是并列步骤,在执行上步骤S203和步骤S202不分先后顺序。在本申请的一个实施例中,在判断出用户对开关类控件执行的操作为第二类型操作时,可将开关类控件的状态维持于第一控件状态。具体地,在操作为第二类型操作时,将开关类控件的状态维持于第一控件状态的具体过程为:假设用状态0表示第一控件状态,用状态1表示第二控件状态,在监控到用户对开关类控件执行的操作为第二类型操作后,可切换两种控件状态的状态值,即用状态本文档来自技高网...
应用程序中开关类控件的控制方法及装置

【技术保护点】
一种应用程序中开关类控件的控制方法,其特征在于,包括以下步骤:在应用程序的当前页面中提供开关类控件,并接收用户对所述开关类控件的操作;如果所述操作为第一类型操作,则将所述当前页面从第一页面状态切换至第二页面状态,并在所述操作结束时控制所述当前页面切换回所述第一页面状态;如果所述操作为第二类型操作,则将所述当前页面从第一页面状态切换至第二页面状态。

【技术特征摘要】
1.一种应用程序中开关类控件的控制方法,其特征在于,包括以下步骤:在应用程序的当前页面中提供开关类控件,并接收用户对所述开关类控件的操作;如果所述操作为第一类型操作,则将所述当前页面从第一页面状态切换至第二页面状态,并在所述操作结束时控制所述当前页面切换回所述第一页面状态;如果所述操作为第二类型操作,则将所述当前页面从第一页面状态切换至第二页面状态。2.如权利要求1所述的应用程序中开关类控件的控制方法,其特征在于,还包括:如果所述操作为第一类型操作,则在所述开关类控件被操作期间将所述开关类控件的状态从第一控件状态切换为第二控件状态。3.如权利要求2所述的应用程序中开关类控件的控制方法,其特征在于,在所述开关类控件为第二控件状态时,所述开关类控件处于被激活状态。4.如权利要求1所述的应用程序中开关类控件的控制方法,其特征在于,还包括:如果所述操作为第二类型操作,则将所述开关类控件的状态维持于所述第一控件状态。5.如权利要求1所述的应用程序中开关类控件的控制方法,其特征在于,所述第一类型操作为单击操作,所述第二类型操作为滑动操作。6.一种应用程序中开关类控件的控制装置,其特征...

【专利技术属性】
技术研发人员:郭一贤
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1