[发明专利]一种用户界面布局的方法、装置及终端设备在审
申请号: | 201210592754.1 | 申请日: | 2012-12-31 |
公开(公告)号: | CN103914285A | 公开(公告)日: | 2014-07-09 |
发明(设计)人: | 王伟 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户界面 布局 方法 装置 终端设备 | ||
技术领域
本发明涉及移动通信领域,特别涉及一种用户界面布局的方法、装置及终端设备。
背景技术
现在,移动设备如移动电话、PC、具有无线通信能力的PDA等等,越来越被广泛应用于生活中。由于人们对移动设备的应用需求越来越多,运行在移动设备上的软件应用程序品种也越来越多,而这些软件在移动设备上的用户界面(UI,User Interface)对软件的应用起着至关重要的作用。好的UI设计不仅能让软件的操作变得舒适、简单、自由,还能充分体现软件的定位和特点。
布局管理器是一种用于实现UI设计的应用程序。由于现有移动设备采用的操作系统各有不同,其适用的布局管理器也不尽相同。并且,由于现有的移动设备操作系统中所附带的控件比较少,往往还需要通过在其UI中自定义不同的控件来满足客户的需求。
目前,常用于移动设备UI管理的一种布局管理器,是将控件按照从上至下的顺序依次排开,这样的布局管理器虽然能够适用于多种不同操作系统的移动设备,但是其最终实现的UI往往会发生错误,如UI最下端的控件无法显示在合适的位置,或者发生重叠,或者随着内容的增多、减少而发生界面变形等等,并且在该UI中增加控件时还需要开发者自己重新定义其布局。
发明内容
本发明提供的用户界面布局的方法、装置及终端设备,以解决现有移动设备的布局管理器容易发生错误以及不便于添加控件的问题。
本发明提供了一种用户界面UI布局方法,将UI的一部分设置为第一区域,所述第一区域包括用于向所述第一区域添加控件的第一添加控件接口和用于设置是否垂直滚动的第一滚动设置接口;将所述UI的另一部分设置为第二区域,所述第二区域包括用于向所述第二区域添加控件的第二添加控件接口和用于设置是否水平滚动的第二滚动设置接口;
所述方法包括:调用所述第一添加控件接口,向所述第一区域添加控件,所述第一滚动设置接口将添加到所述第一区域的控件以垂直方式排列;和/或,调用所述第二添加控件接口,向所述第二区域添加控件,所述第二滚动设置接口将添加到所述第二区域的控件以水平方式排列。
在上述方案中,所述第一区域还包括第一边距值设置接口、和/或第一控件显示方式设置接口、和/或第一背景设置接口;
所述方法还包括:调用所述第一边距值设置接口,将所述第一区域的边距调整为指定的边距值;和/或,调用所述第一控件显示方式设置接口,将添加到所述第一区域的控件以指定的显示方式进行放置;和/或,调用所述第一背景设置接口,将所述第一区域的背景调整为指定的背景格式。
在上述方案中,所述第二区域包括第二边距值设置接口、和/或第二控件显示方式设置接口、和/或第二背景设置接口;
所述方法还包括:调用所述第二边距值设置接口,将所述第二区域的边距调整为指定的边距值;和/或,调用所述第二控件显示方式设置接口,将添加到所述第二区域的控件以指定的显示方式进行放置;和/或,调用所述第二背景设置接口,将所述第二区域的背景调整为指定的背景格式。
在上述方案中,所述方法适用于采用黑莓操作系统、或塞班操作系统、或安卓操作系统的设备。
本发明还提供了一种UI布局装置,所述装置包括:第一布局单元和第二布局单元;其中,
第一布局单元,用于对作为UI一部分的第一区域进行布局,包括用于向所述第一区域添加控件的第一添加控件接口和用于设置是否垂直滚动的第一滚动设置接口;
第二布局单元,用于对作为UI另一部分的第二区域进行布局,包括用于向所述第二区域添加控件的第二添加控件接口和用于设置是否水平滚动的第二滚动设置接口。
在上述方案中,所述第一布局单元还包括第一边距值设置接口、和/或第一控件显示方式设置接口、和/或第一背景设置接口;其中,
第一边距值设置接口,用于在被调用时将所述第一区域的边距调整为指定的边距值;
第一控件显示方式设置接口,用于在被调用时将添加到所述第一区域的控件以指定的显示方式进行放置;
第一背景设置接口,用于在被调用时将所述第一区域的背景调整为指定的背景格式。
在上述方案中,所述第二布局单元还包括第二边距值设置接口、和/或第二控件显示方式设置接口、和/或第二背景设置接口;其中,
第二边距值设置接口,用于在被调用时将所述第二区域的边距调整为指定的边距值;
第二控件显示方式设置接口,用于在被调用时将添加到所述第一区域的控件以指定的显示方式进行放置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210592754.1/2.html,转载请声明来源钻瓜专利网。