CN201410831760.7
2014.12.26
CN104536754A
2015.04.22
实审
审中
实质审查的生效IPC(主分类):G06F 9/44申请日:20141226|||公开
G06F9/44
北京像素软件科技股份有限公司
刘飞
102200北京市昌平区科技园区白浮泉路10号2号楼1104A
北京德琦知识产权代理有限公司11018
杨春香; 宋志强
本申请提供了用户界面的处理方法和装置。本发明中,在开发用户界面时,直接基于已存放各种层次控件的界面编辑器修改用户界面的控件属性并将修改后的控件属性解析为所述用户界面的配置文件,不用再编辑XML配置文件,大大减小了用户界面开发的学习成本和复杂度,也能避免因为编辑XML配置文件可能出现的错误、以及用户界面效果不直观等问题。
权利要求书1. 一种用户界面的处理方法,其特征在于,该方法包括: 预先创建一个界面编辑器,所述界面编辑器中存在各种层次的控件; 在新建用户界面时,从所述界面编辑器中识别出用于组成所述用户界面的控 件; 按照所述用户界面的效果要求更改组成所述用户界面的控件的属性以满足 所述用户界面的效果要求; 将修改后的控件属性解析为所述用户界面的配置文件。 2. 根据权利要求1所述的方法,其特征在于,该方法进一步包括: 从已有的用户界面中读取用户界面,根据该读取的用户界面的当前效果要求 从所述界面编辑器中重新为该读取的用户界面确定出满足当前效果要求的控 件,并按照当前效果要求更改该确定出的控件的属性,将修改后的控件属性解 析为该读取的用户界面的配置文件。 3. 根据权利要求1所述的方法,其特征在于,该方法进一步包括: 更新所述界面编辑器中的控件。 4. 根据权利要求3所述的方法,其特征在于,所述更新包括:新增、修改、 删除。 5. 根据权利要求1至4任一所述的方法,其特征在于,将修改后的控件属 性解析为用户界面的配置文件包括: 将修改后的控件属性解析为XML文件并作为用户界面的配置文件存储。 6. 一种用户界面的处理装置,其特征在于,该装置包括: 界面编辑器,用于存放各种层次的控件; 识别单元,用于在新建用户界面时,从所述界面编辑器中识别出用于组成所 述用户界面的控件; 修改单元,用于按照所述用户界面的效果要求更改组成所述用户界面的控件 的属性以满足所述用户界面的效果要求; 存储单元,用于将修改后的控件属性解析为所述用户界面的配置文件并存 储。 7. 根据权利要求6所述的装置,其特征在于,所述识别单元进一步用于从 已有的用户界面中读取用户界面,根据该读取的用户界面的当前效果要求从所 述界面编辑器中重新为该读取的用户界面确定出满足当前效果要求的控件; 所述修改单元进一步用于按照当前效果要求更改该确定出的控件的属性; 所述存储单元进一步将修改后的控件属性解析为读取的用户界面的配置文 件并存储。 8. 根据权利要求6所述的装置,其特征在于,该装置进一步包括: 更新单元,用于更新所述界面编辑器中的控件。 9. 根据权利要求8所述的装置,其特征在于,所述更新包括:新增、修改、 删除。 10. 根据权利要求6至9任一所述的装置,其特征在于,所述存储单元将修 改后的控件属性解析为XML文件并作为用户界面的配置文件存储。
说明书用户界面的处理方法和装置 技术领域 本申请涉及计算机技术,特别涉及用户界面(UI:User Interface)的处 理方法和设备。 背景技术 用户界面,是指对软件的人机交互、操作逻辑、界面美观的整体设计。 好的用户界面不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、 简单、自由、充分体现软件的定位和特点。 在软件的设计过程中用户通过UI与硬件设备联系,在开发软件UI时都 是直接通过编辑XML文件实现的,这种方式比较复杂,容易出错。 发明内容 本申请提供了用户界面的处理方法和装置,降低用户界面开发的复杂度。 本申请提供的技术方案包括: 一种用户界面的处理方法,该方法包括: 预先创建一个界面编辑器,所述界面编辑器中存在各种层次的控件; 在新建用户界面时,从所述界面编辑器中识别出用于组成所述用户界面的控 件; 按照所述用户界面的效果要求更改组成所述用户界面的控件的属性以满足 所述用户界面的效果要求; 将修改后的控件属性解析为所述用户界面的配置文件。 一种用户界面的处理装置,该装置包括: 界面编辑器,用于存放各种层次的控件; 识别单元,用于在新建用户界面时,从所述界面编辑器中识别出用于组成所 述用户界面的控件; 修改单元,用于按照所述用户界面的效果要求更改组成所述用户界面的控件 的属性以满足所述用户界面的效果要求; 存储单元,用于将修改后的控件属性解析为所述用户界面的配置文件。 由以上技术方案可以看出,本发明中,在开发用户界面时,直接基于已存放 各种层次控件的界面编辑器修改用户界面的控件属性并将修改后的控件属性解 析为所述用户界面的配置文件,不用再编辑XML配置文件,大大减小了用户界 面开发的学习成本和复杂度,也能避免因为编辑XML配置文件可能出现的错 误、以及用户界面效果不直观等问题。 附图说明 图1为本发明实施例提供的方法流程图。 图2为本发明实施例提供的界面编辑器示意图; 图3为本发明实施例提供的装置结构示意图。 具体实施方式 为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体 实施例对本发明进行详细描述。 参见图1,图1为本发明提供的方法流程图。如图1所示,该流程可包 括以下步骤: 步骤101,预先创建一个界面编辑器,所述界面编辑器中存在各种层次 的控件。 图2示出了界面编辑器的一种举例,如图2示出的界面编缉器中,包括 了诸如image_button、panel等各个层次的控件。 需要说明的是,在本发明中,界面编缉器中的控件可以实时根据需求更 新,这里更新主要包括:新增、修改、删除。 步骤102,在新建用户界面时,从所述界面编辑器中识别出用于组成所 述用户界面的控件。 步骤103,按照所述用户界面的效果要求更改组成所述用户界面的控件 的属性以满足所述用户界面的效果要求。 仍以图2为例,假如步骤102识别出的其中一个控件为image_button, 则在图2所示的界面编缉器中,选中该控件image_button,此时界面编缉器 就会出现该控件image_button的效果图,如此,执行到本步骤103时,按照 所述用户界面的效果要求更改控件image_button的属性,以使控件 image_button的效果最终符合用户界面的效果要求。 步骤104,将修改后的控件属性解析为所述用户界面的配置文件。 作为本发明的一个实施例,这里,将修改后的控件属性解析为用户界面 的配置文件包括: 将修改后的控件属性解析为XML文件并作为用户界面的配置文件存储。 如此,后续在策划用户界面时就可以依据该用户界面的配置文件进行策划。 以上对图1所示流程进行了分析。 需要说明的是,本发明中,也可根据需求修改已有的用户界面。具体可 以通过以下步骤进行修改: 从已有的用户界面中读取用户界面; 根据该读取的用户界面的当前效果要求从所述界面编辑器中重新为该读 取的用户界面确定出满足当前效果要求的控件,并按照当前效果要求更改该 确定出的控件的属性,将修改后的控件属性解析为该读取的用户界面的配置 文件。 作为本发明的一个实施例,这里,将修改后的控件属性解析为该读取的 用户界面的配置文件包括: 将修改后的控件属性解析为XML文件并作为该读取的用户界面的配置 文件存储。 可以看出,本发明中,在开发用户界面时,基于预先创建的界面编辑器 修改用户界面的控件属性并将修改后的控件属性解析为所述用户界面的配置 文件,不用再编辑XML配置文件,大大减小了用户界面开发的学习成本和 复杂度。 以上对本发明提供的方法进行了分析,下面对本发明提供的装置进行分 析: 参见图3,图3为本发明提供的装置结构图。如图3所示,该装置包括: 界面编辑器,用于存放各种层次的控件; 识别单元,用于在新建用户界面时,从所述界面编辑器中识别出用于组成所 述用户界面的控件; 修改单元,用于按照所述用户界面的效果要求更改组成所述用户界面的控件 的属性以满足所述用户界面的效果要求; 存储单元,用于将修改后的控件属性解析为所述用户界面的配置文件并存 储。 优选地,本发明中,所述识别单元进一步用于从已有的用户界面中读取用 户界面,根据该读取的用户界面的当前效果要求从所述界面编辑器中重新为该 读取的用户界面确定出满足当前效果要求的控件; 所述修改单元进一步用于按照当前效果要求更改该确定出的控件的属性; 所述存储单元进一步将修改后的控件属性解析为读取的用户界面的配置文 件并存储。 优选地,本发明中,该装置进一步包括: 更新单元,用于更新所述界面编辑器中的控件。 优选地,本发明中,所述更新包括:新增、修改、删除。 优选地,本发明中,所述存储单元将修改后的控件属性解析为XML文件并 作为用户界面的配置文件存储。 至此,完成本发明提供的装置描述。 由以上技术方案可以看出,本发明中,在开发用户界面时,直接基于已 存放各种层次控件的界面编辑器修改用户界面的控件属性并将修改后的控件 属性解析为所述用户界面的配置文件,不用再编辑XML配置文件,大大减 小了用户界面开发的学习成本和复杂度,也能避免因为编辑XML配置文件 可能出现的错误、以及用户界面效果不直观等问题。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本 发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在 本发明保护的范围之内。
《用户界面的处理方法和装置.pdf》由会员分享,可在线阅读,更多相关《用户界面的处理方法和装置.pdf(7页珍藏版)》请在专利查询网上搜索。
本申请提供了用户界面的处理方法和装置。本发明中,在开发用户界面时,直接基于已存放各种层次控件的界面编辑器修改用户界面的控件属性并将修改后的控件属性解析为所述用户界面的配置文件,不用再编辑XML配置文件,大大减小了用户界面开发的学习成本和复杂度,也能避免因为编辑XML配置文件可能出现的错误、以及用户界面效果不直观等问题。。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1