一种用户界面编辑方法及装置制造方法及图纸

技术编号:28941190 阅读:26 留言:0更新日期:2021-06-18 21:45
本公开提供了一种用户界面编辑方法及装置,首先获取针对目标应用的用户界面编辑请求;然后,当所述用户界面编辑请求为针对所述目标应用的用户界面中目标用户界面元素的编辑请求时,确定所述目标用户界面元素对应的代码依赖关系;最后,基于所述目标用户界面元素对应的代码依赖关系,对所述目标用户界面元素对应的目标编辑对象进行编辑。本公开实施例通过代码依赖关系及针对用户界面元素的编辑信息,对目标用户界面元素进行编辑,从而实现对用户界面的深度自定义。

【技术实现步骤摘要】
一种用户界面编辑方法及装置
本公开涉及计算机
,具体而言,涉及一种用户界面编辑方法及装置。
技术介绍
用户界面(UserInterface,UI)是指对软件的人机交互、操作逻辑、界面美观的整体设计,是系统和用户之间进行交互和信息交换的媒介,它可以实现信息的内部形式与人类可以接受形式之间的转换。合理利用UI能够有效提高用户操作系统的效率。对于不同类型的用户,通常会对UI有着不同的需求,为了提高用户在使用功能时的效率,有必要对UI进行个性化设置。通常,应用可以提供几种预设的规则供用户进行UI编辑,但预设的规则数量有限,在功能较多、涉及领域较广的应用,如在线集成开发环境(webintegritydevelopenvironment,WebIDE)中,仅靠预设的规则难以满足各种用户的需求,需要一种能够对UI进行深度编辑的方法。
技术实现思路
本公开实施例至少提供一种用户界面编辑方法及装置。第一方面,本公开实施例提供了一种用户界面编辑方法,包括:获取针对目标应用的用户界面编辑请求;r>当所述用户界面编本文档来自技高网...

【技术保护点】
1.一种用户界面编辑方法,其特征在于,包括:/n获取针对目标应用的用户界面编辑请求;/n当所述用户界面编辑请求为针对所述目标应用的用户界面中目标用户界面元素的编辑请求时,确定所述目标用户界面元素对应的代码依赖关系;/n基于所述目标用户界面元素对应的代码依赖关系,对所述目标用户界面元素对应的目标编辑对象进行编辑。/n

【技术特征摘要】
1.一种用户界面编辑方法,其特征在于,包括:
获取针对目标应用的用户界面编辑请求;
当所述用户界面编辑请求为针对所述目标应用的用户界面中目标用户界面元素的编辑请求时,确定所述目标用户界面元素对应的代码依赖关系;
基于所述目标用户界面元素对应的代码依赖关系,对所述目标用户界面元素对应的目标编辑对象进行编辑。


2.根据权利要求1所述的方法,其特征在于,所述基于所述目标用户界面元素对应的代码依赖关系,对所述目标用户界面元素对应的目标编辑对象进行编辑,包括:
基于所述目标用户界面元素对应的代码依赖关系,确定所述目标用户界面元素对应的目标编辑对象;
基于所述用户界面编辑请求指示的编辑信息,或者基于用户输入的编辑信息,对所述目标编辑对象进行编辑。


3.根据权利要求2所述的方法,其特征在于,所述基于所述目标用户界面元素对应的代码依赖关系,确定所述目标用户界面元素对应的目标编辑对象,包括:
在基于所述代码依赖关系,确定所述目标用户界面元素对应的目标模块代码不被任一模块代码依赖的情况下,将所述目标模块代码作为所述目标编辑对象。


4.根据权利要求2所述的方法,其特征在于,所述基于所述目标用户界面元素对应的代码依赖关系,确定所述目标用户界面元素对应的目标编辑对象,包括:
在基于所述代码依赖关系,确定所述目标用户界面元素对应的目标模块代码被预设数量个模块代码依赖的情况下,将所述目标模块代码对应的原型对象作为所述目标编辑对象。


5.根据权利要求2所述的方法,其特征在于,所述基于所述目标用户界面元素对应的代码依赖关系,确定所述目标用户界面元素对应的目标编辑对象,包括:
在所述代码依赖关系与预设的目标条件匹配的情况下,将所述目标用户界面元素对应的文档对象模型节点作为所述目标编辑对象。


6.根据权利要求3所述的方法,其特征在于,所述基于所述用户界面编辑请求指示的编辑信息,或者基于用户输入的编辑信息,对所述目标编辑对象进行编辑,包括:
在所述目标模块代码作为所述目标编辑对象的情况下,基于所述编辑信息,对所述目标模块代码中,所述目标用户界面元素对应的待编辑代码进行删除或修改。


7.根据权利要求4...

【专利技术属性】
技术研发人员:严东东邬亮
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:北京;11

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

1