本申请涉及图像处理方法,特别是涉及一种界面元素处理方法、装置、电子设备和计算机可读存储介质。
背景技术:
1、近年来,在原有图标、插件等元素的基础上,引入了各种界面元素,旨在提供一种新颖、具有高度可定制化的界面组件,从而为用户打造更为高效、舒适的界面体验。
2、然而,传统的方法仅能预览和添加固定尺寸的单张卡片。若需预览该应用更多属性的卡片,仍要跳转到其他菜单。这种情况下等同于回到了长路径方案,操作次数多,操作效率低。
技术实现思路
1、本申请实施例提供了一种界面元素处理方法、装置、电子设备、计算机可读存储介质,根据目标应用程序的界面元素的数量确定界面元素的布局信息,降低界面元素添加过程的操作次数,提高操作效率。
2、第一方面,本申请提供了一种界面元素处理方法。所述方法包括:
3、响应于界面元素展示的触发指令,按照目标应用程序的界面元素数量所对应窗口布局信息,展示所述目标应用程序的候选界面元素;
4、响应于元素添加指令,将所述元素添加指令所指向的候选界面元素确定为目标界面元素,将所述目标界面元素添加至目标页面。
5、第二方面,本申请还提供了一种界面元素处理装置。所述装置包括:
6、元素展示模块,用于响应于界面元素展示的触发指令,按照目标应用程序的界面元素数量所对应窗口布局信息,展示所述目标应用程序的候选界面元素;
7、业务处理模块,用于响应于元素添加指令,将所述元素添加指令所指向的候选界面元素确定为目标界面元素,将所述目标界面元素添加至目标页面。
8、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
9、响应于界面元素展示的触发指令,按照目标应用程序的界面元素数量所对应窗口布局信息,展示所述目标应用程序的候选界面元素;
10、响应于元素添加指令,将所述元素添加指令所指向的候选界面元素确定为目标界面元素,将所述目标界面元素添加至目标页面。
11、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
12、响应于界面元素展示的触发指令,按照目标应用程序的界面元素数量所对应窗口布局信息,展示所述目标应用程序的候选界面元素;
13、响应于元素添加指令,将所述元素添加指令所指向的候选界面元素确定为目标界面元素,将所述目标界面元素添加至目标页面。
14、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
15、响应于界面元素展示的触发指令,按照目标应用程序的界面元素数量所对应窗口布局信息,展示所述目标应用程序的候选界面元素;
16、响应于元素添加指令,将所述元素添加指令所指向的候选界面元素确定为目标界面元素,将所述目标界面元素添加至目标页面。
17、上述界面元素处理方法,响应于界面元素展示的触发指令,按照目标应用程序的界面元素数量所对应窗口布局信息,展示所述目标应用程序的候选界面元素,按照界面元素数量确定窗口布局信息,适应性地调整与展示候选界面元素,可以省略多个菜单栏的重复跳转;而响应于元素添加指令,将所述元素添加指令所指向的候选界面元素确定为目标界面元素,将所述目标界面元素添加至目标页面,界面元素添加过程可通过减少操作次数实现目标界面元素的添加过程,简化了操作,提高了操作效率。
1.一种界面元素处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述界面元素展示的触发指令的生成方式,包括:
3.根据权利要求1所述的方法,其特征在于,所述按照目标应用程序的界面元素数量所对应窗口布局信息,展示所述目标应用程序的界面元素,包括:在所述目标应用程序的候选界面元素的数量为一个的情况下,展示所述目标应用程序的候选界面元素。
4.根据权利要求1所述的方法,其特征在于,所述按照目标应用程序的界面元素数量所对应窗口布局信息,展示所述目标应用程序的候选界面元素,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述按照目标应用程序的界面元素数量所对应窗口布局信息,展示所述目标应用程序的候选界面元素,还包括:
7.根据权利要求1所述的方法,其特征在于,在所述展示所述目标应用程序的候选界面元素之后,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述响应于元素添加指令,将所述元素添加指令所指向的候选界面元素确定为目标界面元素,将所述目标界面元素添加至目标页面,包括:
9.根据权利要求1所述的方法,其特征在于,所述响应于元素添加指令,将所述元素添加指令所指向的候选界面元素确定为目标界面元素,将所述目标界面元素添加至目标页面,包括:
10.根据权利要求9所述的方法,其特征在于,所述将所述目标界面元素展示在所述目标位置所在的页面,包括:
11.根据权利要求1所述的方法,其特征在于,所述展示所述目标应用程序的候选界面元素,包括:
12.根据权利要求1所述的方法,其特征在于,所述目标应用程序图标的位置是根据界面元素展示的触发指令确定的;所述展示所述目标应用程序的候选界面元素,包括:
13.根据权利要求12所述的方法,其特征在于,所述根据所述目标应用程序图标的位置,确定窗口容器的展示位置,包括:
14.根据权利要求13所述的方法,其特征在于,所述根据目标应用程序图标在第二方向上的位置信息,从所述第二方向上屏幕空余位置中确定所述窗口容器在所述第二方向的位置信息,包括:
15.根据权利要求14所述的方法,其特征在于,所述根据目标应用程序图标在第二方向上的位置信息,从所述第二方向上屏幕空余位置中确定所述窗口容器在所述第二方向的位置信息,还包括:
16.根据权利要求1所述的方法,其特征在于,所述目标应用程序的候选界面元素在屏幕的展示界面中进行展示,所述展示界面设有边界线与调整阈值;所述目标应用程序的候选界面元素包括候选边界元素,所述候选边界元素与所述边界线之间不存在其他候选界面元素;所述方法还包括:
17.一种界面元素处理装置,其特征在于,包括:
18.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,其特征在于,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至16中任一项所述的界面元素处理方法的步骤。
19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至16中任一项所述的方法的步骤。
