Windows Phone 7:Windows Phone 与云 — 简介
2010-10-10 07:17:32 来源:WEB开发网应用程序清单
应用程序图标是在名为 WMAppManifest.xml 的文件中定义的,该文件位于项目的 Properties 文件夹中。 要重命名应用程序的图标,请更改项目中 ApplicationIcon.png 的名称,然后确保在 IconPath 元素中反映该更改:
<IconPath IsRelative="true"
IsResource="false">myicon.png
</IconPath>
如果应用程序无法找到自己的图标,则在运行时会分配默认图标,默认图标看起来就像一块黑色背景上有一个白色圆圈。
该文件的另一个需要检查的元素是 Capabilities 元素,该元素包含您的应用程序希望使用的特定功能。 最好只请求您的应用程序真正需要的功能。 如果您通读该文件,您会看到该文件中包含大量不大可能在我们的翻译应用程序中使用的功能。
例如,ID_CAP_GAMERSERVICES 表示应用程序需要与 XBox 游戏 API 进行交互, ID_CAP_LOCATION 功能表示应用程序需要利用设备的定位功能, ID_CAP_PUSH_NOTIFICATION 表示应用程序需要与 Windows Phone 7 的推送通知功能进行交互。 所有这些功能都很棒,但我们的应用程序并不需要,因此可以去掉这些功能。 实际上,我们可能只需要 ID_CAP_NETWORKING 功能,该功能表示应用程序需要使用网络来发送和接收数据。
Microsoft Translator API
Microsoft Translator 提供了三种 API。 SOAP API 可以为使用者提供强类型化和易用性。 AJAX API 主要供希望在其 UI 中嵌入翻译功能的网页开发人员使用。 当 SOAP 和 AJAX API 都不适用时,HTTP API 非常有用。
我们将选择 SOAP 接口,因为该接口最容易实现我们的目的。 转到“解决方案资源管理器”,然后右键单击“引用”。 然后选择“添加服务引用”,输入 Translator API 的 SOAP 接口的端点:http://api.microsofttranslator.com/V2/Soap.svc。 在命名空间文本框中,将该服务端点命名为 TranslatorService,然后单击“确定”(请参见图 6)。
更多精彩
赞助商链接