当前位置:首页>>资讯中心>>行业新闻>>正文
S60第3版不惧多种分辨率 Scalable UI来搞定
来源:dospy.com
作者:loe123loe
日期:2006-07-08

  阻碍手机软件通用化的一个问题就是手机屏幕分辨率的和色彩数的不同,与PC显卡具有多种分辨率和色彩数自由变换能力不同,以往的手机软件都特定为某种分辨率编制,这在屏幕逐渐变大,分辨率不断攀升的今天,兼容性成了一个不小的问题。还好,据Nokia开发者论坛上的消息称,这种情况将在新软件中得到改观。

  S60第3版有一个新特性叫做Scalable UI(可伸缩性用户界面)。跟以前的176x208的纵向屏幕相比,添加了下列功能:

* 支持176x208、208x208、240x320、352x416这几种分辨率,每种又都支持纵向和横向屏幕,并且信号强度、电量、软键功能显示的位置都可以调整(可以比较一下E61与N92、N93在横向屏幕时的显示的异同)。以后会支持更多的分辨率类型(如480x320,640x480),并将支持触摸屏。

* 支持软件在不同分辨率、横向或纵向的屏幕上自适应的运行

* 支持SVG矢量图形标准,图标、主题可在各种不同分辨率的屏幕上无级平滑缩放

  也就是说,为S60第3版开发的新软件可以做到不经修改就能在各种不同分辨率的S60第3版手机上运行。并且,诺基亚要求软件开发商不能对S60第3版终端的分辨率作任何假定,已适应以后更多的分辨率种类。

具体可参考诺基亚开发者论坛上的技术文章:
http://www.forum.nokia.com/info/sw.nokia.com/id/72d411ef-30cf-4fea-a7e8-e6fc35f7f7f2/S60_Platform_Scalable_UI_Support_v4_2_en.pdf.html

  目前从已经推出的S60第3版软件大家也都可以看出了:SExplorer、Screenshot、SmartMovie都同时支持176x208、240x320、352x416这几种分辨率,但安装包都是同一个,并没有为不同的分辨率准备不同的安装包,这证实了上述分析。

[返回顶部↑] [推荐好友] [查看评论]
发表评论
用户名:新注册) 密码: 匿名评论 发表评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。)

·遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

·本站拥有管理笔名和留言的一切权利。