一种控件展示方法、装置及可读存储介质制造方法及图纸

技术编号:20389037 阅读:20 留言:0更新日期:2019-02-20 02:31
本发明专利技术提供了一种控件展示方法、装置及可读存储介质。在检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序,通过检测程序检测该待展示页面是否存在预设标记,其中,预设标记是预先为需要展示控件的页面添加的标记信息,如果待展示页面存在预设标记,表明该待展示页面中需要展示控件,所以,在页面生命周期函数执行完成后展示待展示页面时,将目标应用程序的预设控件展示在待展示页面的预设区域。这样,可以根据需要将预设控件展示在特定的页面上,使得控件的展示与之适配页面,在方便用户对预设控件进行操作的同时,也不会对页面产生影响,所以,能有效提高用户的应用体验。

【技术实现步骤摘要】
一种控件展示方法、装置及可读存储介质
本专利技术涉及电子
,尤其涉及一种控件展示方法、装置及可读存储介质。
技术介绍
随着电子设备技术的不断发展,各种电子设备被广泛应用于人们的日常生活中,为人们的生活带来便利的同时,也为用户带来更多的娱乐。其中,多媒体类应用程序可以播放多媒体信息(如:音频文件、视频文件等),为用户提供丰富的影音体验。多媒体类的应用程序中会涉及许多控件,例如:播放控件、暂停控件、播放模式控件等等,在用户通过多媒体类的应用程序进行影音体验过程中,还可以通过该应用程序进行一切其他功能的体验,此时,会开启一些功能页面,在应用程序展示其他页面的情况下,该应用程序的控件会持续展示,占用了页面的显示区域,会对用户的操作对象产生一定的遮挡。
技术实现思路
本专利技术实施例提供了一种控件展示方法、装置及可读存储介质,用以在适配的页面展示控件。第一方面,本专利技术实施例提供了一种控件展示方法,包括:在检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序;通过所述检测程序检测所述待展示页面是否存在预设标记;如果存在,在所述页面生命周期函数执行完成后展示所述待展示页面时,将所述目标应用程序的预设控件展示在所述待展示页面的预设区域。可选的,在所述检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序之前,所述方法还包括:接收所述目标应用程序对应的服务器发送的待标记页面列表;添加所述预设标记至所述待标记页面列表中的每个页面。可选的,在所述将所述目标应用程序的预设控件展示在所述待展示页面的预设区域之后,所述方法还包括:在检测到针对所述预设控件的关闭操作时,关闭所述预设控件,以使得所述预设区域不显示所述预设控件。可选的,在所述通过所述检测程序检测所述待展示页面是否存在预设标记之后,所述方法还包括:如果不存在,在所述页面生命周期函数执行完成后展示所述待展示页面;在所述待展示页面展示期间,如果检测到展示所述预设控件的预设操作,将所述预设控件展示在所述待展示页面的预设区域。可选的,在所述针对所述待标记页面列表中的每个页面添加所述预设标记之后,所述方法还包括:按预设时间间隔更新所述待标记页面列表;添加所述预设标记至更新后的待标记页面列表中的每个页面。第二方面,本专利技术实施例提供一种控件展示方法装置,包括:插入单元,用于在检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序;检测单元,用于通过所述检测程序检测所述待展示页面是否存在预设标记;展示单元,用于如果所述检测单元检测到所述待展示页面存在所述预设标记,在所述页面生命周期函数执行完成后展示所述待展示页面时,将所述目标应用程序的预设控件展示在所述待展示页面的预设区域。可选的,所述控件展示装置还包括标记单元,所述标记单元具体用于:在所述检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序之前,接收所述目标应用程序对应的服务器发送的待标记页面列表;添加所述预设标记至所述待标记页面列表中的每个页面。可选的,所述控件展示装置还包括关闭单元,所述关闭单元具体用于:在所述将所述目标应用程序的预设控件展示在所述待展示页面的预设区域之后,在检测到针对所述预设控件的关闭操作时,关闭所述预设控件,以使得所述预设区域不显示所述预设控件。可选的,所述展示单元还用于:在所述通过所述检测程序检测所述待展示页面是否存在预设标记之后,如果不存在,在所述页面生命周期函数执行完成后展示所述待展示页面;在所述待展示页面展示期间,如果检测到展示所述预设控件的预设操作,将所述预设控件展示在所述待展示页面的预设区域。可选的,所述标记单元还用于:在所述针对所述待标记页面列表中的每个页面添加所述预设标记之后,按预设时间间隔更新所述待标记页面列表;添加所述预设标记至更新后的待标记页面列表中的每个页面。第三方面,本专利技术实施例提供一种控件展示方法装置,所述控件展示方法装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如前述第一方面实施例中所述的控件展示方法的步骤。第四方面,本专利技术实施例提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述第一方面实施例中所述的控件展示方法的步骤。本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:在本专利技术实施例的技术方案中,在检测到目标应用程序调用待展示页面的页面生命周期函数情况下,表明目标应用程序将要展示该待展示页面,此时,插入检测程序,通过检测程序检测该待展示页面是否存在预设标记,其中,预设标记是预先为需要展示控件的页面添加的标记信息,如果待展示页面存在预设标记,表明该待展示页面中需要展示控件,所以,在页面生命周期函数执行完成后展示待展示页面时,将目标应用程序的预设控件展示在待展示页面的预设区域。这样,可以根据需要将预设控件展示在特定的页面上,使得控件的展示与之适配页面,在方便用户对预设控件进行操作的同时,也不会对页面产生影响,所以,能有效提高用户的应用体验。附图说明图1为本专利技术第一实施例中的控件展示方法的流程图;图2为本专利技术第二实施例中的控件展示方法装置的示意图;图3为本专利技术第三实施例中控件展示方法装置的示意图。具体实施方式本专利技术实施例提供了一种控件展示方法、装置及可读存储介质,用以在适配的页面展示控件,该方法包括:在检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序;通过所述检测程序检测所述待展示页面是否存在预设标记;如果存在,在所述页面生命周期函数执行完成后展示所述待展示页面时,将所述目标应用程序的预设控件展示在所述待展示页面的预设区域。下面通过附图以及具体实施例对本专利技术技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。实施例请参考图1,本专利技术第一实施例提供一种控件展示方法,该控件展示方法包括如下步骤:S101:在检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序;S102:通过检测程序检测待展示页面是否存在预设标记;S103:如果存在,在页面生命周期函数执行完成后展示待展示页面时,将目标应用程序的预设控件展示在待展示页面的预设区域。具体的,本实施例中,控件展示方法应用于智能手机、平板电脑之类的具备显示功能的移动终端,还可以应用于台式计算机等设备,当然,还可以应用于其它电子设备,在此,本申请不做限制。具体的,在本实施例中,目标应用程序可以是多媒体类的应用程序,如:直播应用程序、音乐应用程序、影音应用程序,这些应用程序均设计有相关控件,如:暂停/播放控件、下一曲控件、上一曲控件、模式控件等等。预设控件可以包括其中任意一个或多个组合,在具体实施过程中可根据实际需要进行设定,在此,本申请不做限制。如果预设控件包括多个控件情况下,可以为之设定一个控件栏,多个控件均本文档来自技高网...

【技术保护点】
1.一种控件展示方法,其特征在于,包括:在检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序;通过所述检测程序检测所述待展示页面是否存在预设标记;如果存在,在所述页面生命周期函数执行完成后展示所述待展示页面时,将所述目标应用程序的预设控件展示在所述待展示页面的预设区域。

【技术特征摘要】
1.一种控件展示方法,其特征在于,包括:在检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序;通过所述检测程序检测所述待展示页面是否存在预设标记;如果存在,在所述页面生命周期函数执行完成后展示所述待展示页面时,将所述目标应用程序的预设控件展示在所述待展示页面的预设区域。2.如权利要求1所述的方法,其特征在于,在所述检测到目标应用程序调用待展示页面的页面生命周期函数情况下,插入检测程序之前,所述方法还包括:接收所述目标应用程序对应的服务器发送的待标记页面列表;添加所述预设标记至所述待标记页面列表中的每个页面。3.如权利要求1所述的方法,其特征在于,在所述将所述目标应用程序的预设控件展示在所述待展示页面的预设区域之后,所述方法还包括:在检测到针对所述预设控件的关闭操作时,关闭所述预设控件,以使得所述预设区域不显示所述预设控件。4.如权利要求1所述的方法,其特征在于,在所述通过所述检测程序检测所述待展示页面是否存在预设标记之后,所述方法还包括:如果不存在,在所述页面生命周期函数执行完成后展示所述待展示页面;在所述待展示页面展示期间,如果检测到展示所述预设控件的预设操作,将所述预设控件展示在所述待展示页面的预设区域。5.如权利要求2所述的方法,其特征在于,在所述针对所述待标记页面列表中的每个页面添加所述预设标记之后,所述方法还包括:按预设时间间隔更新所述待标记页面列表;添加所述预设标记至更新后的待标...

【专利技术属性】
技术研发人员:艾牤宁
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1