窗口化批注方法、装置、存储介质以及电子设备制造方法及图纸

技术编号:37037212 阅读:27 留言:0更新日期:2023-03-29 19:16
本申请实施例提供一种窗口化批注方法、装置、存储介质以及电子设备,方法包括:响应于应用程序的启动操作,获取所述应用程序的应用页面;创建具有批注控件的应用窗体,在所述应用页面外层添加所述应用窗体,以将所述应用窗体与所述应用页面关联绑定;响应于所述批注控件的启动操作,在所述应用窗体内创建批注层,在所述应用页面外层添加所述批注层;检测在所述批注层发生的批注操作,生成批注内容,并在所述批注层显示所述批注内容,进而使得批注操作仅仅在应用窗体内进行,进行且在进行批注操作时,无需退出应用程序,也可以对其他应用程序进行操作,同时,也可以在需要批注的应用窗体内进行批注,无需全屏截屏批注,可实现局部批注的效果。注的效果。注的效果。

【技术实现步骤摘要】
窗口化批注方法、装置、存储介质以及电子设备


[0001]本申请实施例涉及计算机领域,特别是涉及一种窗口化批注方法、装置、存储介质以及电子设备。

技术介绍

[0002]传统技术中,当需要对电子设备显示的内容进行批注时,需要启动批注应用,通过该批注应用冻结整个屏幕或者截取当前屏幕的画面,在截屏的画面上进行批注操作。
[0003]专利技术人在实现本专利技术的过程中,发现传统技术中采用批注应用进行批注操作时,需要冻结整个屏幕,要操作其他应用需要先退出批注应用;而且该批注应用只能基于全屏屏幕进行批注,不能实现局部批注。

技术实现思路

[0004]为克服相关技术中存在的问题,本申请提供一种窗口化批注方法、装置、存储以及电子设备,其可以在进行批注操作时,也可以对其他应用程序进行操作。
[0005]根据本申请实施例的第一方面,提供一种窗口化批注方法,包括如下步骤:
[0006]响应于应用程序的启动操作,获取所述应用程序的应用页面;
[0007]创建具有批注控件的应用窗体,在所述应用页面外层添加所述应用窗体,以将所述应用窗体与所述应用页面关联绑定;其中,所述应用窗体与所述应用页面关联绑定包括:所述应用窗体与所述应用页面的大小和位置关联绑定;
[0008]响应于所述批注控件的启动操作,在所述应用窗体内创建批注层,在所述应用页面外层添加所述批注层;
[0009]检测在所述批注层发生的批注操作,生成批注内容,并在所述批注层显示所述批注内容。
[0010]根据本申请实施例的第二方面,提供一种窗口化批注装置,包括:
[0011]应用页面获取模块,用于响应于应用程序的启动操作,获取所述应用程序的应用页面;
[0012]应用窗体添加模块,用于创建具有批注控件的应用窗体,在所述应用页面外层添加所述应用窗体,以将所述应用窗体与所述应用页面关联绑定;其中,所述应用窗体与所述应用页面关联绑定包括:所述应用窗体与所述应用页面的大小和位置关联绑定;
[0013]批注层添加模块,用于响应于所述批注控件的启动操作,在所述应用窗体内创建批注层,在所述应用页面外层添加所述批注层;
[0014]批注内容生成模块,用于检测在所述批注层发生的批注操作,生成批注内容,并在所述批注层显示所述批注内容。
[0015]根据本申请实施例的第三方面,提供一种电子设备,包括显示器、处理器和存储器;所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如上述所述的窗口化批注方法。
[0016]根据本申请实施例的第四方面,提供一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上述所述的窗口化批注方法。
[0017]本申请实施例通过响应于应用程序的启动操作,获取所述应用程序的应用页面;创建具有批注控件的应用窗体,在所述应用页面外层添加所述应用窗体,以将所述应用窗体与所述应用页面关联绑定,其中,所述应用窗体与所述应用页面关联绑定包括:所述应用窗体与所述应用页面的大小和位置关联绑定;响应于所述批注控件的启动操作,在所述应用窗体内创建批注层,在所述应用页面外层添加所述批注层;检测在所述批注层发生的批注操作,生成批注内容,并在所述批注层显示所述批注内容,进而使得批注操作仅仅在应用窗体内进行,进行且在进行批注操作时,无需退出应用程序,也可以对其他应用程序进行操作,同时,也可以在需要批注的应用窗体内进行批注,无需全屏截屏批注,可实现局部批注的效果。
[0018]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
[0019]为了更好地理解和实施,下面结合附图详细说明本专利技术。
附图说明
[0020]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本申请一个实施例示出的窗口化批注方法的流程图;
[0022]图2为本申请一个实施例示出的窗口任务栈与应用页面的关系原理图;
[0023]图3为本申请一个实施例示出的应用窗体、应用页面和批注层的关系原理图;
[0024]图4为本申请一个实施例示出的在应用页面添加应用窗体的显示效果图;
[0025]图5为本申请一个实施例示出的添加批注控件的方法的原理图;
[0026]图6为本申请一个实施例示出的启动批注控件且生成批注内容后的显示效果图;
[0027]图7为本申请一个实施例示出的生成批注内容的方法的原理图;
[0028]图8为本申请一个实施例示出的移动应用窗口后的显示效果图;
[0029]图9为本申请一个实施例示出的批注工具栏的显示效果图;
[0030]图10为本申请一个实施例示出的窗口化批注装置的结构示意框图;
[0031]图11为本申请一个实施例示出的电子设备的结构示意框图;
具体实施方式
[0032]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
[0033]应当明确,所描述的实施例仅仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请实施例保护的范围。
[0034]下面的描述涉及附图时,除非另有表示,各个附图中的相同数字表示相同或相似
的要素。在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。在此所使用的词语“如果”/“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0035]此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0036]本申请实施例的窗口化批注方法的应用环境包括窗口化批注设备;所述窗口化批注设备可以用于执行本申请的窗口化批注方法,其可以通过软件和/或硬件的方式实现,所述窗口化批注设备可以是两个或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种窗口化批注方法,其特征在于,包括如下步骤:响应于应用程序的启动操作,获取所述应用程序的应用页面;创建具有批注控件的应用窗体,在所述应用页面外层添加所述应用窗体,以将所述应用窗体与所述应用页面关联绑定;其中,所述应用窗体与所述应用页面关联绑定包括:所述应用窗体与所述应用页面的大小和位置关联绑定;响应于所述批注控件的启动操作,在所述应用窗体内创建批注层,在所述应用页面外层添加所述批注层;检测在所述批注层发生的批注操作,生成批注内容,并在所述批注层显示所述批注内容。2.根据权利要求1所述的窗口化批注方法,其特征在于:所述应用窗体与所述应用页面关联绑定还包括:所述应用窗体与所述应用页面的显示状态关联绑定;其中,在所述应用页面为活跃显示状态时,所述应用窗体也为活跃显示状态,在所述应用页面为非活跃显示状态时,所述应用窗体也为非活跃显示状态。3.根据权利要求1所述的窗口化批注方法,其特征在于:所述应用窗体包括目标标题栏显示区域和目标内容显示区域;所述应用页面包括页面内容显示区域;所述创建具有批注控件的应用窗体,在应用页面外层添加所述应用窗体的步骤,包括:将所述目标内容显示区域与所述页面内容显示区域关联绑定,在所述目标标题栏显示区域中添加批注控件。4.根据权利要求3所述的窗口化批注方法,其特征在于:所述在所述目标标题栏显示区域中添加批注控件的步骤,包括:获取所述目标标题栏显示区域的样式信息;在所述目标标题栏显示区域的样式信息中添加批注控件样式信息;根据所述批注控件样式信息,在所述目标标题栏显示区域添加批注控件。5.根据权利要求3所述的窗口化批注方法,其特征在于:所述检测在所述批注层的发生批注操作,生成批注内容,并在所述批注层显示所述批注内容的步骤,包括:通过所述批注层拦截对所述页面内容显示区域的批注操作事件,且根据所述批注操作事件生成批注内容,并在所述批...

【专利技术属性】
技术研发人员:程贤杰陈耿槟
申请(专利权)人:广州视睿电子科技有限公司
类型:发明
国别省市:

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

1