什么是数据源?
数据源就是你想要在应用各个部分显示的内容 – 来自你最喜欢的频道的 YouTube 视频、你的应用商店清单、来自你的 Flickr 帐户的图像等等。数据源在你的应用中通过“部分”进行显示。你创建的每个部分均连接到一个数据源。
有哪些不同的数据源?
RSS – 基于你在创建数据源时输入的 RSS 源的信息组列表。
Html – 你输入的一页静态文本。
Youtube – 带有标题和描述的视频列表,它基于你在创建数据源时输入的一个 YouTube 频道或搜索。
Flickr – 图像及其对应数据的列表,它基于你在创建数据源时输入的一个 Flickr UserId 或搜索。
必应 – 资讯列表
Facebook – 来自公共 Facebook 页面的 Facebook 源。
集合 – 带有特征栏的项目列表。这是你的个人数据,它并不依赖于网站。
集合可以用来做什么?
集合是允许你添加不依赖网站的数据(例如,应用商店清单、联系人信息、每日菜单、最喜爱的音乐家等)的一种数据源。在集合中输入任何数据之前,你可以定义可能使用的数据列总数。针对你要为每个项目显示的每个信息添加一列,并选择它的数据类型。可以添加多种类型的信息:地址、专辑名称、艺术家姓名、图像、Int、电子邮件、电话号码、歌曲名称和字符串。更改每条信息的数据类型十分重要,因为它允许你在应用中包含各种其他操作。你的数据可以是静态或动态。
静态资源与App Studio数据服务
对于集合,有两个数据存储选项:静态资源和 App Studio 数据服务。
静态资源意味着数据将保持不变,并且不依赖于 Internet 连接。如果你更改 Windows App Studio 中的数据,你的应用不会自动更新。
App Studio 数据服务表示数据存储在 Windows App Studio 中,并且依赖 Internet 连接。如果你更新你在 Windows App Studio 中的数据,你的应用会自动更新。这允许你创建实时应用,在你想要更改数据时,无需将其更新。
什么是应用程序部分?
应用程序部分是你的应用的页面。你最多可以将 6 个不同的应用程序部分添加到你的应用。存在以下两种类型:部分和菜单。
部分是一组连接到一个数据源的页面。所有部分都具有向你显示较高级别数据的主页,还可能具有显示更详细数据的其他页面。详细信息页面的行为与透视控件相同,因此当你在主页上单击单个项目时,详细信息页面将并排显示。例如,初学者部分的主页上显示带有菜肴名称的图像。单击某个菜肴,你可以看到放大的图像并且下面带有说明。向右侧轻扫可以查看价格或食谱 - 你想要显示任何内容都可以!这非常有用,尤其是在单个页面不能很好地容纳关于单个项目的信息的情况下。
菜单是包含项目(可能是部分或操作)列表的单个页面。部分项目可将你链接到应用中的新部分。操作项目允许你链接到外部网站或完成各种不同操作。你还可以创建自定义操作项目。菜单中列出的每个部分可以连接到不同的数据源。菜单允许你显示详细信息,因为它们可以具有多个部分,因此当你想要显示的信息不能容纳在 6 个部分中时,它们将非常有用。