一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

应用界面的管控方法、装置、设备及存储介质与流程

2022-06-16 00:49:02 来源:中国专利 TAG:


1.本发明涉及软件应用技术领域,尤其涉及一种应用界面的管控方法、装置、设备及存储介质。


背景技术:

2.随着通讯技术的不断发展,移动终端已经成为人们生活和工作的日常工具,尤其是手机。手机的使用群体大多数为青少年和上班族,由于大部分青少年缺乏自制力,沉迷于游戏和直播,从而危害身心健康,因此,如何管控应用成为目前亟待解决的难题,而目前管控应用的方式是基于管控软件及相关管控手机进行管控,例如通过家长端设置青少年端的应用的使用时长,在使用时长达到限额时间时,青少年将无法再打开该应用,但是某些应用是青少年在生活或者上学过程中必须使用的,比如微信和电话,但是如果开放对微信应用的管控,微信应用中的娱乐、直播以及游戏等功能将一并开放,无法得到有效的管控,仍然会导致青少年沉迷,因此,对于青少年来说,上述管控方式极为不合理,且导致用户的体验感较差。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供一种应用界面的管控方法、装置、设备及存储介质,旨在解决现有技术管控应用不合理,导致用户的体验感较低的技术问题。
5.为实现上述目的,本发明提供了一种应用界面的管控方法,所述方法包括以下步骤:
6.在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,所述运行图标为根据所述目标界面的操作轨迹生成的;
7.在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面。
8.可选地,所述在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息之前,还包括:
9.获取用户输入的登录密码;
10.通过预设界面管控密码对所述登录密码进行验证,得到对应的验证结果;
11.在所述验证结果为验证通过时,执行在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息的步骤;
12.在所述验证结果为验证失败时,将目标验证失败提示信息进行显示。
13.可选地,所述在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,包括:
14.在应用程序被管控使用时,获取用户发送的操作指令、初始界面位置以及目标界
面位置;
15.根据所述操作指令、所述初始界面位置以及所述目标界面位置生成位置变化途径;
16.对所述位置变化途径进行录制,得到目标界面的操作轨迹;
17.根据所述操作轨迹和预设图标设置程序生成所述目标界面的运行图标。
18.可选地,所述根据所述操作指令、所述初始界面位置以及所述目标界面位置生成位置变化途径,包括:
19.根据所述操作指令对初始界面位置进行调整,得到调整界面集合;
20.提取所述调整界面集合中的目标显示界面;
21.在所述目标显示界面为目标界面时,根据所述初始位置和所述目标显示界面的位置生成位置变化途径。
22.可选地,所述提取所述调整界面集合中的目标界面之后,还包括:
23.在所述目标显示界面不为目标界面时,获取所述目标显示界面的特征信息;
24.根据所述特征信息生成对应的界面跳转链接;
25.在检测到所述界面跳转链接的操作信息时,将所述目标显示界面设置为目标界面,并继续执行根据所述初始位置和所述目标显示界面的位置生成位置变化途径的步骤。
26.可选地,所述在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面,包括:
27.在检测所述运行图标接收到用户的操作信息时,对所述操作轨迹进行解析,得到对应的界面点击操作;
28.运行所述界面点击操作,得到所述目标界面。
29.可选地,所述根据预设界面管控策略对所述目标界面进行管控,包括:
30.实时监测所述目标界面的显示时长和显示次数;
31.在所述显示时长大于等于界面管控时长和/或显示次数大于等于所述界面管控次数时,根据预设界面管控策略将所述运行图标的使用状态设置为不可使用状态。
32.此外,为实现上述目的,本发明还提出一种应用界面的管控装置,所述应用界面的管控装置包括:
33.生成模块,用于在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,所述运行图标为根据所述目标界面的操作轨迹生成的;
34.运行模块,用于在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面;
35.管控模块,用于根据预设界面管控策略对所述目标界面进行管控。
36.此外,为实现上述目的,本发明还提出一种应用界面的管控设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用界面的管控程序,所述应用界面的管控程序配置为实现如上文所述的应用界面的管控方法的步骤。
37.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有应用界面的管控程序,所述应用界面的管控程序被处理器执行时实现如上文所述的应用界面的管控方法的步骤。
38.本发明通过在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,所述运行图标为根据所述目标界面的操作轨迹生成的;在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面;根据预设界面管控策略对所述目标界面进行管控;由于本发明是通过在应用程序被管控使用时,然后判断是否接收到运行图标的操作信息,若是,则根据操作信息运行操作轨迹进入目标界面,相较于现有技术通过限制使用时长管控应用,能够实现对被管控应用的目标界面进行独立管控,从而能够有效提高管控应用的合理性,并提高用户的体验感。
附图说明
39.图1是本发明实施例方案涉及的硬件运行环境的应用界面的管控设备的结构示意图;
40.图2为本发明应用界面的管控方法第一实施例的流程示意图;
41.图3为本发明应用界面的管控方法一实施例的图标-界面变化示意图;
42.图4为本发明应用界面的管控方法第二实施例的流程示意图;
43.图5为本发明应用界面的管控装置第一实施例的结构框图。
44.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
45.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
46.参照图1,图1为本发明实施例方案涉及的硬件运行环境的应用界面的管控设备结构示意图。
47.如图1所示,该应用界面的管控设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram),也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
48.本领域技术人员可以理解,图1中示出的结构并不构成对应用界面的管控设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
49.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及应用界面的管控程序。
50.在图1所示的应用界面的管控设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明应用界面的管控设备中的处理器1001、存储器1005可以设置在应用界面的管控设备中,所述应用界面的管控设备通过处理器1001调用存储器1005中存储的应用界面的管控程序,并执行本发明实施例提供的应用界面的管控方法。
51.本发明实施例提供了一种应用界面的管控方法,参照图2,图2为本发明应用界面的管控方法第一实施例的流程示意图。
52.本实施例中,所述应用界面的管控方法包括以下步骤:
53.步骤s10,在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,所述运行图标为根据所述目标界面的操作轨迹生成的。
54.需要说明的是,本实施例方法的执行主体可以是具有数据处理、网络通信以及程序运行功能的计算服务设备,例如手机、平板电脑、个人电脑等;也可以是具有相同或相似功能的应用界面的管控设备。本实施例及下述各实施例将以应用界面的管控设备为例进行说明。
55.可以理解的是,目标界面指的是应用程序中不需要被管控的界面,例如,应用程序为某微,而某微包括的界面有健康码、直播以及游戏,健康码作为当下必须使用的程序,家长想要管控直播和游戏,但是不管控健康码,此时的目标界面为健康码显示界面,最终的结果为应用程序某微被管控使用,目标界面健康码未被管控使用。
56.应当理解的是,运行图标指的是通过点击该图标能够从桌面运行至目标界面的桌面快捷图标,该运行图标位于终端设备的桌面上的任意位置,在应用程序被管控使用时,会实时检测运行图标是否接收到用户的操作信息,操作轨迹指的是用户操作青少年终端设备从桌面至目标界面的全部操作对应的轨迹,为了提高显示目标界面的高效性,该操作轨迹是连续且最短的,该用户指的是管控青少年终端设备的用户,例如,家长。
57.进一步地,步骤s10之前,还包括:获取用户输入的登录密码;通过预设界面管控密码对所述登录密码进行验证,得到对应的验证结果;在所述验证结果为验证通过时,执行在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息的步骤;在所述验证结果为验证失败时,将目标验证失败提示信息进行显示。
58.应当理解的是,登录密码指的是用户在输入密码界面所输入的密码,预设界面管控密码指的是进入至“页面设置”功能项的管控密码,通过该预设界面管控密码验证输入登录密码的用户的身份,在用户输入的登录密码与预设界面管控密码一致时,表明该用户为管控青少年终端设备的用户或者为获得授权管控青少年终端设备的用户,此时继续进行检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息的步骤,在用户输入的登录密码与预设界面管控密码不一致时,表明该用户不为管控青少年终端的用户,例如,青少年或者其他陌生人,为了避免用户不小心输错登录密码,可以将登录密码的输入次数设定为三次,在三次中的任意一次输入的登录密码验证成功时,也可以进入至“页面设置”功能项。
59.步骤s20,在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面。
60.可以理解的是,操作信息指的是用户操作运行图标的信息,该操作信息是由用户通过青少年终端发起的,具体是用户点击青少年终端桌面上的运行图标,该用户可以为青少年。
61.进一步地,步骤s20,包括:在检测所述运行图标接收到用户的操作信息时,对所述操作轨迹进行解析,得到对应的界面点击操作;运行所述界面点击操作,得到所述目标界面。
62.应当理解的是,界面点击操作指的是从桌面到目标界面的点击操作,参考图3,图3为图标-界面变化示意图,具体为:在检测到运行图标的操作信息时,表明此时的运行图标需要按照界面点击操作开始自动运行,在运行结束后,青少年终端设备中被管控应用显示的界面即为目标界面。
63.进一步地,运行所述界面点击操作,得到所述目标界面,包括:在运行所述界面点击操作时,判断是否检测到其他应用操作信息;在检测到其他应用操作信息时,根据所述操作信息生成目标无效提示信息,并将所述目标无效提示信息进行警示,以及得到所述目标界面。
64.可以理解的是,其他应用操作信息指的是用户点击其他应用程序或者该应用程序中其他界面的操作信息,例如,其他应用可以为某酷,其他界面可以为某影,若检测到其他应用操作信息,则将目标无效提示信息在当前界面进行显示,该目标无效提示信息可以为“运行图标正在运行,其他操作无效”,显示时间可以为3秒,在达到3秒后,继续运行剩下的界面点击操作,直至青少年终端设备显示目标界面。
65.步骤s30,根据预设界面管控策略对所述目标界面进行管控。
66.应当理解的是,在得到目标界面后,根据目标界面的显示时长和显示次数通过预设界面管控策略对目标界面进行管控,例如,将生成目标界面的运行图标的使用状态设置为不可使用状态。
67.进一步地,步骤s30,包括:实时监测所述目标界面的显示时长和显示次数;在所述显示时长大于等于界面管控时长和/或显示次数大于等于所述界面管控次数时,根据预设界面管控策略将所述运行图标的使用状态设置为不可使用状态。
68.应当理解的是,显示时长指的是每一次点击运行图标使得目标界面进行显示的总时长;同样,显示次数指的是点击运行图标使得目标界面进行显示的总次数,该显示时长和显示次数通过实时监测目标界面得到,界面管控时长指的是允许目标界面显示的最大时长,界面管控次数指的是允许目标界面显示的最大次数。可选的,该界面管控时长和界面管控次数可以通过家长在青少年终端设备进行设置,也可以通过家长端的终端设备进行远程设置,本实施例以家长在青少年终端设备进行设置为例进行说明,在满足显示时长大于等于界面管控时长、显示次数大于等于所述界面管控次数中的任意一个条件时,该运行图标的使用状态会被自动设置为不可使用状态。
69.本实施例通过在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,所述运行图标为根据所述目标界面的操作轨迹生成的;在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面;根据预设界面管控策略对目标界面进行管控;由于本实施例是通过在应用程序被管控使用时,然后判断是否接收到运行图标的操作信息,若是,则根据操作信息运行操作轨迹进入目标界面,相较于现有技术通过限制使用时长管控应用,能够实现对被管控应用的目标界面进行独立管控,从而能够有效提高管控应用的合理性,并提高用户的体验感。
70.参考图4,图4为本发明应用界面的管控方法第二实施例的流程示意图。
71.基于上述第一实施例,在本实施例中,所述步骤s10,包括:
72.步骤s101,在应用程序被管控使用时,获取用户发送的操作指令、初始界面位置以
及目标界面位置。
73.可以理解的是,操作指令指的是用户操作青少年终端设备的指令,通过该操作指令可以使得终端设备显示的界面发生变化,例如,由初始界面变化为目标界面,初始界面位置指的是初始界面在青少年终端设备中的初始位置,该初始界面位置为桌面,目标界面位置指的是经过点击后目标界面所在的位置。
74.步骤s102,根据所述操作指令、所述初始界面位置以及所述目标界面位置生成位置变化途径。
75.应当理解的是,位置变化途径指的是从初始界面位置变化为目标界面位置所经过的途径,例如,从初始界面位置变化为目标界面位置需要经过三个界面,分别为界面a、b以及c,通过操作指令将初始界面位置-》界面a位置-》界面b位置-》界面c位置-》目标界面位置,该路径即为位置变化途径。
76.进一步地,步骤s102,包括:根据所述操作指令对初始界面位置进行调整,得到调整界面集合;提取所述调整界面集合中的目标显示界面;在所述目标显示界面为目标界面时,根据所述初始位置和所述目标显示界面的位置生成位置变化途径。
77.可以理解的是,调整界面集合指的是通过操作指令调整初始界面位置的集合,该调整界面集合由各个调整的界面位置构成,目标显示界面指的是通过操作指令后的最后一个界面,具体是在得到调整界面集合后,将目标显示界面从调整界面集合中提取出来,得到目标显示界面,然后判断该目标显示界面是否为目标界面,若是,则表明可以生成由初始界面变化为目标界面的完整路径。
78.进一步地,提取所述调整界面集合中的目标显示界面之后,还包括:在所述目标显示界面不为目标界面时,获取所述目标显示界面的特征信息;根据所述特征信息生成对应的界面跳转链接;在检测到所述界面跳转链接的操作信息时,将所述目标显示界面设置为目标界面,并继续执行根据所述初始位置和所述目标显示界面的位置生成位置变化途径的步骤。
79.应当理解的是,在判定目标显示界面不为目标界面时,表明无法由初始界面变化为目标界面,特征信息指的是能够唯一识别目标显示界面的特征信息,例如,目标显示界面为“服务”,此时通过该特征信息生成界面跳转链接,在目标界面为健康码时,界面跳转链接可以为服务-健康码跳转链接,该界面跳转链接可以显示在目标显示界面的上方。
80.可以理解的是,在生成界面跳转链接时,判断是否接收到界面跳转链接的操作信息,若是,则表明用户已点击该界面跳转链接,此时青少年终端设备的界面由目标显示界面变化为目标界面,然后继续根据初始位置和目标显示界面的位置生成位置变化途径。
81.进一步地,所述提取所述调整界面集合中的目标显示界面,包括:获取预设管控界面列表;根据所述预设管控界面列表得到对应的各个管控界面;在所述调整界面集合存在所述各个管控界面中的任意一个时,获取第一调整界面,并将所述第一调整界面作为目标显示界面。
82.可以理解的是,预设管控界面列表指的是需要进行管控界面构成的列表,该预设管控界面列表包括各个管控界面,例如,直播、游戏以及娱乐视频等,在得到各个管控界面后,判断调整界面集合中是否存在各个管控界面中的任意一个,若是,则将第一调整界面作为目标显示界面,该第一调整界面为变化为管控界面的前一个界面。
83.步骤s103,对所述位置变化途径进行录制,得到目标界面的操作轨迹。
84.应当理解的是,在得到位置变化途径后,通过青少年终端设备的录像模块对位置变化途径进行录制,从而得到从桌面变化为目标界面的操作轨迹,该操作轨迹与位置变化途径相对应。
85.步骤s104,根据所述操作轨迹和预设图标设置程序生成所述目标界面的运行图标。
86.可以理解的是,预设图标设置程序指的是设置终端设备的图标的程序,通过该预设图标设置程序运行操作轨迹,以生成对应的运行图标。
87.进一步地,步骤s103,包括:将所述操作轨迹导入至预设图标设置程序,得到目标应用运行轨迹;根据用户的需求信息和所述目标界面的特征信息生成目标应用名称;根据所述目标应用运行轨迹和所述目标应用名称生成目标界面的运行图标。
88.应当理解的是,目标应用运行轨迹指的是在检测到操作信息时,运行图标自动运行时的轨迹,目标应用名称指的是运行图标的名称,该目标应用名称是根据用户的需求信息和目标界面的特征信息生成的,例如,目标界面的特征为健康状态,用户的需求信息为向其他人展示健康状态,则目标应用名称为健康码。
89.本实施例通过在所述请求处理结果为确认切换时,提取所述请求处理结果中的预设模式切换密码;获取所述预设管控应用的第二类型模式切换接口;根据所述预设模式切换密码对所述第二类型模式切换接口进行调用,以实现对所述预设管控应用的运行模式切换;由于本实施例是通过在请求处理结果为确认切换时,根据请求处理结果中的预设模式切换密码调用预设管控应用的第二类型模式切换接口,以实现对预设管控应用的运行模式的切换,从而能够有效提高切换预设管控应用的运行模式的效率以及青少年用户的体验感。
90.此外,本发明实施例还提出一种存储介质,所述存储介质上存储有应用界面的管控程序,所述应用界面的管控程序被处理器执行时实现如上文所述的应用界面的管控方法的步骤。
91.图5为本发明应用界面的管控装置第一实施例的结构框图。
92.如图5所示,本发明实施例提出的应用界面的管控装置包括:
93.生成模块10,用于在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,所述运行图标为根据所述目标界面的操作轨迹生成的。
94.运行模块20,用于在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面。
95.管控模块30,根据预设界面管控策略对所述目标界面进行管控。
96.本实施例通过在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,所述运行图标为根据所述目标界面的操作轨迹生成的;在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面;根据预设界面管控策略对目标界面进行管控;由于本实施例是通过在应用程序被管控使用时,然后判断是否接收到运行图标的操作信息,若是,则根据操作信息运行操作轨迹进入目标界面,相较于现有技术通过限制使用时长管控应用,能够实现对被
管控应用的目标界面进行独立管控,从而能够有效提高管控应用的合理性,并提高用户的体验感。
97.需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
98.另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的应用界面的管控方法,此处不再赘述。
99.在一实施例中,所述生成模块10,还用于获取用户输入的登录密码;通过预设界面管控密码对所述登录密码进行验证,得到对应的验证结果;在所述验证结果为验证通过时,执行在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息的步骤;在所述验证结果为验证失败时,将目标验证失败提示信息进行显示。
100.在一实施例中,所述生成模块10,还用于在应用程序被管控使用时,获取用户发送的操作指令、初始界面位置以及目标界面位置;根据所述操作指令、所述初始界面位置以及所述目标界面位置生成位置变化途径;对所述位置变化途径进行录制,得到目标界面的操作轨迹;根据所述操作轨迹和预设图标设置程序生成所述目标界面的运行图标。
101.在一实施例中,所述生成模块10,还用于根据所述操作指令对初始界面位置进行调整,得到调整界面集合;提取所述调整界面集合中的目标显示界面;在所述目标显示界面为目标界面时,根据所述初始位置和所述目标显示界面的位置生成位置变化途径。
102.在一实施例中,所述生成模块10,还用于在所述目标显示界面不为目标界面时,获取所述目标显示界面的特征信息;根据所述特征信息生成对应的界面跳转链接;在检测到所述界面跳转链接的操作信息时,将所述目标显示界面设置为目标界面,并继续执行根据所述初始位置和所述目标显示界面的位置生成位置变化途径的步骤。
103.在一实施例中,所述生成模块10,还用于获取预设管控界面列表;根据所述预设管控界面列表得到对应的各个管控界面;在所述调整界面集合存在所述各个管控界面中的任意一个时,获取第一调整界面,并将所述第一调整界面作为目标显示界面。
104.在一实施例中,所述生成模块10,还用于将所述操作轨迹导入至预设图标设置程序,得到目标应用运行轨迹;根据用户的需求信息和所述目标界面的特征信息生成目标应用名称;根据所述目标应用运行轨迹和所述目标应用名称生成目标界面的运行图标。
105.在一实施例中,所述运行模块20,还用于在检测所述运行图标接收到用户的操作信息时,对所述操作轨迹进行解析,得到对应的界面点击操作;运行所述界面点击操作,得到所述目标界面。
106.在一实施例中,所述运行模块20,还用于在运行所述界面点击操作时,判断是否检测到其他应用操作信息;在检测到其他应用操作信息时,根据所述操作信息生成目标无效提示信息,并将所述目标无效提示信息进行警示,以及得到所述目标界面。
107.在一实施例中,所述运行模块20,还用于实时监测所述目标界面的显示时长和显示次数;在所述显示时长大于等于界面管控时长和/或显示次数大于等于所述界面管控次数时,根据预设界面管控策略将所述运行图标的使用状态设置为不可使用状态。
108.本发明应用界面的管控装置的其他实施例或具体实现方式可参照上述各方法实
施例,此处不再赘述。
109.本发明公开了a1、一种应用界面的管控方法,所述应用界面的管控方法包括:
110.在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,所述运行图标为根据所述目标界面的操作轨迹生成的;
111.在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面;
112.根据预设界面管控策略对所述目标界面进行管控。
113.a2、如a1所述的应用界面的管控方法,所述在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息之前,还包括:
114.获取用户输入的登录密码;
115.通过预设界面管控密码对所述登录密码进行验证,得到对应的验证结果;
116.在所述验证结果为验证通过时,执行检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息的步骤;
117.在所述验证结果为验证失败时,将目标验证失败提示信息进行显示。
118.a3、如a1所述的应用界面的管控方法,所述在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息之前,还包括:
119.在应用程序被管控使用时,获取用户发送的操作指令、初始界面位置以及目标界面位置;
120.根据所述操作指令、所述初始界面位置以及所述目标界面位置生成位置变化途径;
121.对所述位置变化途径进行录制,得到目标界面的操作轨迹;
122.根据所述操作轨迹和预设图标设置程序生成所述目标界面的运行图标。
123.a4、如a3所述的应用界面的管控方法,所述根据所述操作指令、所述初始界面位置以及所述目标界面位置生成位置变化途径,包括:
124.根据所述操作指令对初始界面位置进行调整,得到调整界面集合;
125.提取所述调整界面集合中的目标显示界面;
126.在所述目标显示界面为目标界面时,根据所述初始位置和所述目标显示界面的位置生成位置变化途径。
127.a5、如a4所述的应用界面的管控方法,所述提取所述调整界面集合中的目标界面之后,还包括:
128.在所述目标显示界面不为目标界面时,获取所述目标显示界面的特征信息;
129.根据所述特征信息生成对应的界面跳转链接;
130.在检测到所述界面跳转链接的操作信息时,将所述目标显示界面设置为目标界面,并继续执行根据所述初始位置和所述目标显示界面的位置生成位置变化途径的步骤。
131.a6、如a4所述的应用界面的管控方法,所述提取所述调整界面集合中的目标显示界面,包括:
132.获取预设管控界面列表;
133.根据所述预设管控界面列表得到对应的各个管控界面;
134.在所述调整界面集合存在所述各个管控界面中的任意一个时,获取第一调整界
面,并将所述第一调整界面作为目标显示界面。
135.a7、如a3所述的应用界面的管控方法,所述根据所述操作轨迹和预设图标设置程序生成所述目标界面的运行图标,包括:
136.将所述操作轨迹导入至预设图标设置程序,得到目标应用运行轨迹;
137.根据用户的需求信息和所述目标界面的特征信息生成目标应用名称;
138.根据所述目标应用运行轨迹和所述目标应用名称生成目标界面的运行图标。
139.a8、如a1所述的应用界面的管控方法,所述在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面,包括:
140.在检测所述运行图标接收到用户的操作信息时,对所述操作轨迹进行解析,得到对应的界面点击操作;
141.运行所述界面点击操作,得到所述目标界面。
142.a9、如a8所述的应用界面的管控方法,所述运行所述界面点击操作,得到所述目标界面,包括:
143.在运行所述界面点击操作时,判断是否检测到其他应用操作信息;
144.在检测到其他应用操作信息时,根据所述操作信息生成目标无效提示信息,并将所述目标无效提示信息进行警示,以及得到所述目标界面。
145.a10、如a1所述的应用界面的管控方法,所述根据预设界面管控策略对所述目标界面进行管控,包括:
146.实时监测所述目标界面的显示时长和显示次数;
147.在所述显示时长大于等于界面管控时长和/或显示次数大于等于所述界面管控次数时,根据预设界面管控策略将所述运行图标的使用状态设置为不可使用状态。
148.本发明公开了b1、一种应用界面的管控装置,所述应用界面的管控装置包括:
149.生成模块,用于在应用程序被管控使用时,检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息,所述运行图标为根据所述目标界面的操作轨迹生成的;
150.运行模块,用于在检测所述运行图标接收到用户的操作信息时,根据所述操作信息运行所述操作轨迹,得到所述目标界面;
151.管控模块,用于根据预设界面管控策略对所述目标界面进行管控。
152.b2、如b1所述的应用界面的管控装置,所述生成模块,还用于获取用户输入的登录密码;通过预设界面管控密码对所述登录密码进行验证,得到对应的验证结果;在所述验证结果为验证通过时,执行检测所述应用程序的目标界面对应的运行图标是否接收到用户的操作信息的步骤;在所述验证结果为验证失败时,将目标验证失败提示信息进行显示。
153.b3、如b1所述的应用界面的管控装置,所述生成模块,还用于在应用程序被管控使用时,获取用户发送的操作指令、初始界面位置以及目标界面位置;根据所述操作指令、所述初始界面位置以及所述目标界面位置生成位置变化途径;对所述位置变化途径进行录制,得到目标界面的操作轨迹;根据所述操作轨迹和预设图标设置程序生成所述目标界面的运行图标。
154.b4、如b3所述的应用界面的管控装置,所述生成模块,还用于根据所述操作指令对初始界面位置进行调整,得到调整界面集合;提取所述调整界面集合中的目标显示界面;在
所述目标显示界面为目标界面时,根据所述初始位置和所述目标显示界面的位置生成位置变化途径。
155.b5、如b3所述的应用界面的管控装置,所述生成模块,还用于在所述目标显示界面不为目标界面时,获取所述目标显示界面的特征信息;根据所述特征信息生成对应的界面跳转链接;在检测到所述界面跳转链接的操作信息时,将所述目标显示界面设置为目标界面,并继续执行根据所述初始位置和所述目标显示界面的位置生成位置变化途径的步骤。
156.b6、如b3所述的应用界面的管控装置,所述生成模块,还用于将所述操作轨迹导入至预设图标设置程序,得到目标应用运行轨迹;根据用户的需求信息和所述目标界面的特征信息生成目标应用名称;根据所述目标应用运行轨迹和所述目标应用名称生成目标界面的运行图标。
157.b7、如b1所述的应用界面的管控装置,所述运行模块,还用于在检测所述运行图标接收到用户的操作信息时,对所述操作轨迹进行解析,得到对应的界面点击操作;运行所述界面点击操作,得到所述目标界面。
158.b8、如b7所述的应用界面的管控装置,所述运行模块,还用于在运行所述界面点击操作时,判断是否检测到其他应用操作信息;在检测到其他应用操作信息时,根据所述操作信息生成目标无效提示信息,并将所述目标无效提示信息进行警示,以及得到所述目标界面。
159.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
160.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
161.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
162.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献