开发 Windows 应用商店应用全攻略
在 Windows 应用商店应用开发中,有许多关键技术和功能需要掌握,其中包括创建后台任务、使用 WinMD 组件等。下面将详细介绍这些重要内容。
1. 创建后台任务
Windows 8 改变了应用程序的运行方式,Windows 应用商店应用在 Windows 运行时(WinRT)中的生命周期管理与以往 Windows 版本不同。同一时间只有一个应用(或在分屏视图下有两个应用)可以在前台运行,系统可能会暂停甚至终止其他应用。这就迫使开发者采用不同的技术来实现一些后台工作,如文件下载或磁贴更新。
1.1 创建背景任务的步骤
- 定义类 :创建一个 Windows 元数据(WinMD)项目,然后在其中创建一个类。该类必须是公共且不可继承的,并且要实现 Windows 运行时定义的
IBackgroundTask接口。以下是实现该接口的示例代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Windows.ApplicationModel.Background;
namespace BikeGPS
{
public sealed class BikePositionUpdateBackgroundTask : IBackgroundTask
超级会员免费看
订阅专栏 解锁全文
1295

被折叠的 条评论
为什么被折叠?



