windowsphone8.1 说明文档-中英文对照

preview
需积分: 0 4 下载量 124 浏览量 更新于2014-06-11 收藏 28KB DOCX 举报
《Windows Phone 8.1 API更改详解:中英文对照》 Windows Phone 8.1作为一次重要的系统更新,引入了许多改变和优化,旨在提升应用程序的性能和用户体验。然而,这些改变也包括了一些破坏性的更新,可能会影响到现有应用的正常运行。开发者在升级到这个版本时,需要特别关注并适配这些变化。 我们来看一下“Pivot 数据透视”的改动。Pivot 控件在8.1版本中进行了重构,这直接影响了事件的触发时机和整体性能。原有的模板部件已被重命名或替换,这意味着依赖于旧版Pivot控制的代码可能会失效。开发者需要对依赖Pivot控制模板的应用进行更新,调整所有依赖Pivot事件时间的代码,并更新与Pivot控制模板相关的代码,以确保应用在新系统上的正常运行。 后台任务的处理方式也发生了重大变化。在Windows Phone 8.1中,应用程序不再自动获得在后台运行的权限,而是需要通过编程方式主动申请。如果应用注册了如下的触发器,比如网络状态变化、服务完成、时区更改、用户出现、会话连接、运营商热点认证触发器或运营商通知触发器等,那么应用必须调用RequestAccessAsync方法来请求后台运行的权限。不进行此操作的话,应用可能无法在后台正确运行。 除此之外,还有其他一些值得注意的改动,例如: 1. 通知中心:Windows Phone 8.1引入了全新的通知中心,开发者需要更新通知的发送和处理逻辑,以适应新的交互方式。 2. 语音命令: Cortana的加入使得语音命令功能更为强大,开发者可以利用新的API集成Cortana,提供更智能的语音交互体验。 3. 设备访问:如蓝牙、摄像头等硬件接口的API有所更新,开发者需要检查并适配新接口,确保设备访问功能的兼容性。 4. 用户界面(UI)和风格:Windows Phone 8.1对UI元素和设计风格做了调整,如Live Tiles的动态更新、字体和颜色等,开发者需要根据新规范更新应用的视觉表现。 5. 应用生命周期管理:新的系统环境下,应用的启动、暂停、恢复和关闭等生命周期事件可能会有所不同,开发者需要测试并调整相关代码。 6. 数据同步和存储:Windows Phone 8.1提供了更好的数据同步和云存储支持,开发者可以利用这些新特性优化应用的数据管理和备份策略。 Windows Phone 8.1带来了许多增强功能和优化,但也需要开发者对现有的应用进行适配,以充分利用新系统的潜力。通过理解和应用这些变化,开发者可以确保他们的应用在Windows Phone 8.1平台上运行得更加顺畅,同时也能提供更好的用户体验。因此,对于Windows Phone开发者来说,深入理解这些API更改至关重要。