Widget窗口缩放显示的方法及装置制造方法及图纸

技术编号:6616785 阅读:363 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭示了一种Widget窗口缩放显示的方法,包括:当接收到Widget窗口的显示大小类事件的触发信号时,获取所述Widget窗口的调整显示比例;根据所述调整显示比例判断是否需要重新绘制Widget窗口;需要重新绘制Widget窗口时,根据所述调整显示比例获取所述Widget窗口的新的显示窗口范围;根据所述新的显示窗口范围重新绘制Widget窗口。本发明专利技术还提出了对应的装置。本发明专利技术提供的一种Widget窗口缩放显示的方法及装置,满足用户缩放Widget窗口的需求,提高了用户体验度。

【技术实现步骤摘要】

本专利技术涉及到通信领域,特别涉及到一种Widget窗口缩放显示的方法及装置
技术介绍
Widget (微件)是一种小型的Web应用程序,可以在任意一个基于HTML的Web页面上执行。它与普通网页一样使用现有的标准Web技术开发,如HTML(Hyper Text Mark-up Language,超文本标记语言)、CSS (Cascading Style Sheet,级联样式表,是一组格式设置规则)、JavaScript ( —种客户端脚本语言)、XML (Extensible Markup Language,可扩展标记语言)禾口 Ajax(Asynchronous JavaScript and XML,异步 JavaScript and XML)等。 Widget与普通网页最显著的区别是它不依赖于浏览器显示框架,且被设计为具有特定的功能,如视频、股票、天气预报、时钟、小游戏等。其思想在于代码复用,Widget的代码可包含动态 HTML、JavaScript 以及 Adobe 的 Flash 等。由于Widget具备小巧轻便、功能完整、个性化形式多样等优势,因此已被应用到移动终端领域,增强用户体验,提供高性价比的服务。Widget往往通过网络进行实时更新, 因此用户可以得到最新的、更合理的体验。现有的Widget应用在移动终端上已经可以自适应移动终端的屏幕大小,实现全屏显示,但是随着移动终端屏幕越来越大,用户对窗口显示的需求逐步增加,为了提高 Widget的显示效果,用户需要根据移动终端屏幕、自身喜好来设置Widget显示窗口的大小,在多Widget同时运行的情况下,也可以方便地在各个Widget间进行切换显示,另外, Widget窗口的显示位置也可以进行调整。而在现有技术中,还无法满足用户的上述需求。
技术实现思路
本专利技术的主要目的为提供一种Widget窗口缩放显示的方法及装置,满足用户缩放Widget窗口的需求,提高了用户体验度。本专利技术提出一种Widget窗口缩放显示的方法,包括当接收到Widget窗口的显示大小类事件的触发信号时,获取所述Widget窗口的调整显示比例;根据所述调整显示比例判断是否需要重新绘制Widget窗口 ;需要重新绘制Widget窗口时,根据所述调整显示比例获取所述Widget窗口的新的显示窗口范围;根据所述新的显示窗口范围重新绘制Widget窗口。优选地,在执行所述根据新的显示窗口范围重新绘制Widget窗口之后,还包括当接收到触发Widget窗口的位置移动事件的信号时,确定移动后的相对显示位置;根据移动后的相对显示位置,重新绘制Widget窗口。优选地,所述确定Widget窗口的调整显示比例包括当所述显示大小类事件为增大窗口时,将所述Widget窗口的当前显示比例增加一预设的递增比例,得到调整显示比例;当所述显示大小类事件为缩小窗口时,将所述Widget窗口的当前显示比例减小所述递增比例,得到调整显示比例。优选地,根据所述调整显示比例获取所述Widget窗口的新的显示窗口范围包括将Widget默认显示窗口的宽和高分别乘以所述调整显示比例,得到所述Widget 窗口的新的宽和高,再根据相对显示位置,得到所述Widget窗口的新的显示窗口范围。优选地,所述确定Widget窗口的调整显示比例还包括将Widget当前显示窗口的宽和高分别乘以所述调整显示比例,得到所述Widget 窗口的新的宽和高,再根据相对显示位置,得到所述Widget窗口的新的显示窗口范围。本专利技术还提出一种Widget窗口缩放显示的装置,包括获取比例模块,用于当接收到Widget窗口的显示大小类事件的触发信号时,获取所述Widget窗口的调整显示比例;判断模块,用于根据所述调整显示比例判断是否需要重新绘制Widget窗口 ;获取范围模块,用于需要重新绘制Widget窗口时,根据所述调整显示比例获取所述Widget窗口的新的显示窗口范围;绘制模块,用于根据所述新的显示窗口范围重新绘制Widget窗口。优选地,还包括确定位置模块,用于当接收到触发Widget窗口的位置移动事件的信号时,确定移动后的相对显示位置;所述绘制模块还用于根据移动后的相对显示位置,重新绘制Widget窗口。优选地,所述确定比例模块包括增大单元,用于当所述显示大小类事件为增大窗口时,将所述Widget窗口的当前显示比例增加一预设的递增比例,得到调整显示比例;缩小单元,用于当所述显示大小类事件为缩小窗口时,将所述Widget窗口的当前显示比例减小所述递增比例,得到调整显示比例。优选地,所述获取范围模块具体用于将Widget全屏显示的宽和高分别乘以所述调整显示比例,得到所述Widget窗口的新的宽和高,再根据相对显示位置,得到所述Widget窗口的新的显示窗口范围。优选地,所述获取范围模块还用于将Widget当前显示窗口的宽和高分别乘以所述调整显示比例,得到所述Widget 窗口的新的宽和高,再根据相对显示位置,得到所述Widget窗口的新的显示窗口范围。本专利技术提出的一种Widget窗口缩放显示的方法及装置,实现Widget窗口缩放功能,来提高Widget的显示效果,方便多个Widget间的切换显示,同时Widget窗口位置可以调整。通过快捷键、触摸等不同方式来控制Widget是最大屏幕显示、最小图标显示、缩小显示、增大显示或者多个Widget间的切换显示,或者调整窗口位置。对于用户来说,只需要简单的操作就可以轻松完成设置,大大地提高了用户体验度。附图说明图1为本专利技术Widget窗口缩放显示的方法一实施例的流程示意图2为本专利技术Widget窗口缩放显示的方法一实施例中确定比例步骤的流程示意图;图3为本专利技术Widget窗口缩放显示的方法又一实施例的流程示意图;图4为本专利技术Widget窗口缩放显示的方法另一实施例的流程示意图;图5为本专利技术Widget窗口缩放显示的装置一实施例的结构示意图;图6为本专利技术Widget窗口缩放显示的装置一实施例中确定比例模块的结构示意图;图7为本专利技术Widget窗口缩放显示的装置又一实施例的结构示意图;图8为本专利技术Widget窗口缩放显示的装置另一实施例的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,提出本专利技术Widget窗口缩放显示的方法一实施例,包括步骤S10、当接收到触发Widget窗口的显示大小类事件的触发信号时,获取所述 Widget窗口的调整显示比例;本实施例预先设置一个递增比例和一个最小比例。递增比例用于Widget窗口每增大或缩小一次时增加或缩小的显示比例间隔,最小比例用于Widget窗口最小的显示比例(通常为Widget图标),初始化时的默认Widget窗口的显示比例通常为1 (全屏显示), 也可另行设置初始化时的默认Widget窗口的显示比例。上述递增比例和最小比例可根据需要进行设置或调整。Widget窗口的显示范围决定于Widget窗口的宽、高和相对显示位置,相对显示位置可以是Widget窗口的中心点、左上角等(为说明方便,本实施例以Widget 窗口的中心点为相本文档来自技高网
...

【技术保护点】
1.一种Widget窗口缩放显示的方法,其特征在于,包括:当接收到Widget窗口的显示大小类事件的触发信号时,获取所述Widget窗口的调整显示比例;根据所述调整显示比例判断是否需要重新绘制Widget窗口;需要重新绘制Widget窗口时,根据所述调整显示比例获取所述Widget窗口的新的显示窗口范围;根据所述新的显示窗口范围重新绘制Widget窗口。

【技术特征摘要】

【专利技术属性】
技术研发人员:葛彬
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

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

1