WEB开发网
开发学院手机开发Windows Mobile 开发 为Windows Mobile 6.5开发Widget 阅读

为Windows Mobile 6.5开发Widget

 2011-01-06 10:58:21 来源:WEB开发网   
核心提示: 首页完成改版,来提意见在运行时,为Windows Mobile 6.5开发Widget(4),WIndows Mobile 6.5将会检测设备的地区(如en-US或en-UK),如果存在一个和以地区名命名的文件夹,并且也可以被用于创建一个状态对象以访问其他功能,widget的manifest文件是一个部署在widg
首页完成改版,来提意见

在运行时,WIndows Mobile 6.5将会检测设备的地区(如en-USen-UK),如果存在一个和以地区名命名的文件夹,他就会使用这个本地化文件夹作为脚本文件的基准文件夹。如果不存在这样的文件夹,Windows mobile会搜索一个以语言名(如en)命名的文件夹。

如果设备找不到任何的本地化文件,将会载入默认文件。Widget代码包含在地区无关的脚本文件中。为了获取用于存储引用的URL,这个代码会访问 DirectoryUrls。directoryUrls.js本地化文件中MSNMoney变量MSNMoney将会被Windows Mobile将会被Windows Mobile载入,从中获得适合于地区的URL。

如果你提供了本地化文件,那你也要提供默认文件,这一点很重要。所有的widget文件都可以被本地化。然而,为了减小部署包的大小,最好只对单独的项目局部进行,就像上面演示的一样,而不是简单的提供每一个HTML及JavaScript文件的本地化副本。

使用Widget JavsScript对象

一个Widget就是一个用JavaScript编写的单独的本地执行的AJAX应用程序。Widget可以简单到只是一个包含<script>元素的HTML文件,也可以有一个或多个JavaScript文件构成。HTML文件可以包含<object>元素,这就意味着widget也可以显示Flash文件。JavaScript服从于widget安全模型。

Windows Mobile提供了一个叫做widget的JavaScript对象,从而提供对一些设备系统 状态信息及widget特有功能的访问。widget对象通过其属性提供一些信息,并且也可以被用于创建一个状态对象以访问其他功能。widget的 manifest文件是一个部署在widget中的XML文件。本文将在稍后进行介绍。

属性

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Windows Mobile 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接