【技术实现步骤摘要】
应用界面的调试方法及装置
本专利技术涉及计算机
,特别涉及一种应用界面的调试方法及装置。
技术介绍
应用通常具有一种或多种功能,每种功能会以应用界面的形式呈现给用户。应用界面中通常显示与该功能相关的各种信息,比如文字、图片等信息,这些信息均以控件的形式呈现。其中,控件的位置、颜色、大小等属性信息决定了应用界面的呈现效果。为了使显示的应用界面更加符合预期效果,在开发应用的过程中,需要通过终端安装的开发工具对应用界面不断地进行调试。目前,在调试应用界面的过程中,终端需要通过开发工具对应用的源代码进行编译、运行,以显示该应用的应用界面。开发人员观察该应用界面是否符合预期效果,如果发现其中某个控件的显示不符合预期效果,则开发人员需要猜测对该控件的属性信息的修改方式,并在终端停止运行该应用后,在应用的源代码中对该控件的相关代码进行修改,以调整该控件的属性信息(如位置、颜色等)。然后,再通过开发工具对修改后的源代码进行编译、运行,再观察调整后的应用界面是否符合预期效果,如此反复,直至应用界面符合预期效果为止。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:上述应用界面的调试方法,需要反复地进行开发人员观察、通过终端修改应用源代码、编译并运行修改后的源代码,以显示调整后的应用界面的过程,才能完成对应用界面的调试,使得应用界面的调试过程繁琐,调试效率低。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种应用界面的调试方法及装置。所述技术方案如下:一方面,提供了一种应用界面的调试方法,所述方法包括:在运行应用的过程中,显示调试蒙层,所述调 ...
【技术保护点】
一种应用界面的调试方法,其特征在于,所述方法包括:在运行应用的过程中,显示调试蒙层,所述调试蒙层覆盖于所述应用的应用界面之上;从所述应用界面的多个控件中,通过所述调试蒙层确定待调整的目标控件;在所述调试蒙层中显示所述目标控件的第一属性信息;根据对所述第一属性信息的调整操作,得到所述目标控件的第二属性信息;基于所述目标控件的第二属性信息,在所述应用界面中显示调整后的目标控件。
【技术特征摘要】
1.一种应用界面的调试方法,其特征在于,所述方法包括:在运行应用的过程中,显示调试蒙层,所述调试蒙层覆盖于所述应用的应用界面之上;从所述应用界面的多个控件中,通过所述调试蒙层确定待调整的目标控件;在所述调试蒙层中显示所述目标控件的第一属性信息;根据对所述第一属性信息的调整操作,得到所述目标控件的第二属性信息;基于所述目标控件的第二属性信息,在所述应用界面中显示调整后的目标控件。2.根据权利要求1所述的方法,其特征在于,所述从所述应用界面的多个控件中,通过所述调试蒙层确定待调整的目标控件包括:根据在所述调试蒙层中的选中操作,从所述多个控件中确定被选中的第一控件,将所述第一控件确定为所述目标控件。3.根据权利要求1所述的方法,其特征在于,所述调试蒙层包括至少一个控件选项,所述至少一个控件选项用于获取被选中控件的关联控件,所述被选中控件的关联控件为所述被选中控件的父控件、子控件和兄弟控件中至少一项,所述从所述应用界面的多个控件中,通过所述调试蒙层确定待调整的目标控件包括:根据在所述调试蒙层中的选中操作,从所述多个控件中确定被选中的第一控件;根据对所述至少一个控件选项中任一控件选项的触发操作,将所述控件选项所指示的所述第一控件的关联控件确定为所述目标控件。4.根据权利要求2或3所述的方法,其特征在于,所述根据在所述调试蒙层中的选中操作,从所述多个控件中确定被选中的第一控件包括:当在所述调试蒙层中检测到选中操作时,确定所述选中操作对应的坐标区域;根据所述坐标区域,从所述多个控件中获取至少一个第二控件,所述坐标区域落在所述至少一个第二控件的显示区域内;将所述至少一个第二控件中不包含子控件的控件确定为所述第一控件。5.根据权利要求1所述的方法,其特征在于,所述在所述调试蒙层中显示所述目标控件的第一属性信息之前,所述方法还包括:根据所述目标控件的控件标识,从控件属性列表中获取所述目标控件的所述第一属性信息,所述控件属性列表用于存储所述多个控件中每个控件的控件标识以及对应的属性信息。6.根据权利要求1所述的方法,其特征在于,所述根据对所述第一属性信息的调整操作,得到所述目标控件的第二属性信息包括:在所述调试蒙层中,显示所述目标控件的至少一个属性修改选项;根据对所述至少一个属性修改选项的调整操作,对所述第一属性信息进行修改,得到所述目标控件的第二属性信息。7.根据权利要求1所述的方法,其特征在于,所述基于所述目标控件的第二属性信息,在所述应用界面中显示调整后的目标控件之后,所述方法还包括:记录所述第二属性信息;当检测到代码修改操作时,在所述应用的源代码中,将所述目标控件的所述第一属性信息更改为所述第二属性信息。8.根据权利要求1至3任一项所述的方法,其特征在于,所述调试蒙层中包括控件重置选项,所述在所述调试蒙层中显示所述目标控件的第一属性信息之后,所述方法还包括:当检测到对所述控件重置选项的触发操作时,停止显示所述第一属性信息。9.根据权利要求1至3任一项所述的方法,其特征...
【专利技术属性】
技术研发人员:贺蕾,
申请(专利权)人:腾讯科技北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。