[发明专利]用户界面实现方法及装置有效
申请号: | 201310341685.1 | 申请日: | 2013-08-07 |
公开(公告)号: | CN103399750A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 张震 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/0488 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 宋菲;刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户界面 实现 方法 装置 | ||
1.一种用户界面实现方法,其包括:
为用户界面上的界面元素建立物体-行为-结果模型,其中,所述物体-行为-结果模型包括物体、行为和结果的描述信息,所述物体是指所述用户界面上的界面元素;所述行为是指对所述物体进行的动作;所述结果是指对所述物体执行所述行为之后,所述用户界面呈现的状态;
解析所述物体-行为-结果模型以得到物体、行为和结果之间的对应关系;
根据所述物体的描述信息以及物体、行为和结果之间的对应关系,将与所述物体对应的界面元素显示在用户界面上,并实现与用户的界面交互。
2.根据权利要求1所述的方法,其中:
所述物体的描述信息包括物体名称和物体属性;其中,所述物体属性用于描述根据所述物体的描述信息所显示的界面元素的特征信息;
所述结果的描述信息包括结果名称、结果状态和结果类型;其中,所述结果状态用于描述所述用户界面呈现的状态,所述结果类型用于描述所述用户界面呈现所述状态对应的系统类型;
所述行为的描述信息包括行为受体、动作信息以及结果信息;或者,所述行为的描述信息包括触发条件和结果信息;其中,所述行为受体与所述物体名称具有对应关系,所述结果信息与所述结果名称具有对应关系,所述动作信息用于描述对所述物体所进行的动作,所述触发条件是所述行为的触发条件。
3.根据权利要求2所述的方法,其中,所述解析所述物体-行为-结果模型以得到物体、行为和结果之间的对应关系包括:
根据所述行为受体与所述物体名称的对应关系,建立所述行为与所述物体的对应关系;
根据所述结果信息与所述结果名称的对应关系,建立所述行为与所述结果的对应关系。
4.根据权利要求2所述的方法,其中,所述物体属性包括以下属性中的一项或多项:位置属性、大小属性、旋转属性、缩放属性、可见度属性以及颜色属性。
5.根据权利要求4所述的方法,其中,所述物体属性还包括动画属性,所述动画属性用于描述根据所述物体的描述信息所显示的界面元素的动画效果。
6.根据权利要求1所述的方法,其中,所述物体包括:用于在用户界面上展现静态图或动态图的图片控件、用于在用户界面上展现文本内容的文字控件、用于描述矩形的区域控件、用于包含多个控件的组控件或预定义物体控件。
7.根据权利要求2所述的方法,所述物体-行为-结果模型还包括约束器的描述信息,所述约束器的描述信息包括约束器名称和移动范围信息,所述移动范围信息用于描述根据所述物体的描述信息所显示的界面元素被约束的移动范围;
所述物体的描述信息还包括约束器信息,所述约束器信息与所述约束器名称具有对应关系。
8.根据权利要求2所述的方法,所述行为的描述信息还包括执行条件,所述执行条件是所述结果的执行条件。
9.根据权利要求2所述的方法,所述物体-行为-结果模型还包括全局参数的描述信息;其中,所述全局参数的描述信息包括全局参数名称;所述结果的描述信息还包括全局参数名称及所述全局参数的赋值;所述物体的描述信息所包括物体属性与所述全局参数的赋值相关联。
10.一种用户界面实现装置,其包括:
模型构建器,适于为用户界面上的界面元素建立物体-行为-结果模型,其中,所述物体-行为-结果模型包括物体、行为和结果的描述信息,所述物体是指所述用户界面上的界面元素;所述行为是指对所述物体进行的动作;所述结果是指对所述物体执行所述行为之后,所述用户界面呈现的状态;
解析器,适于解析所述物体-行为-结果模型以得到物体、行为和结果之间的对应关系;
执行器,适于根据所述物体的描述信息以及物体、行为和结果之间的对应关系,将与所述物体对应的界面元素显示在用户界面上,并实现与用户的界面交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310341685.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可用作抗病原剂的经修饰植物防卫素
- 下一篇:包括摇动装置的生物反应器