Windows-appsample-trafficapp, 通用 Windows 平台( UWP )的流量监视器应用示例

分享于 

5分钟阅读

GitHub

  繁體 雙語
A traffic monitor app sample for the Universal Windows Platform (UWP) .
  • 源代码名称:Windows-appsample-trafficapp
  • 源代码网址:http://www.github.com/Microsoft/Windows-appsample-trafficapp
  • Windows-appsample-trafficapp源代码文档
  • Windows-appsample-trafficapp源代码下载
  • Git URL:
    git://www.github.com/Microsoft/Windows-appsample-trafficapp.git
    Git Clone代码到本地:
    git clone http://www.github.com/Microsoft/Windows-appsample-trafficapp
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/Microsoft/Windows-appsample-trafficapp
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    流量应用示例

    适用于通勤者跟踪不同地点行驶时间的迷你应用程序。 用户使用应用栏按钮或者通过点击和按住地图添加经常访问的目的地。 然后,通过最快的路径,通过流量应用程序快速查看每个地点驱动到的时间。 用户还可以标记一个特定的目的地,后台任务会定期监控流量,在交通时间增加十分钟。

    这里示例在通用 Windows 平台( UWP ) 上运行。

    有关这里项目的目标和挑战的说明,请参见项目概述

    注意:这个分支的这个分支包含了样本的原始版本,该版本使用了传统的"代码后面"架构。 对于 Model-View-ViewModel ( MVVM ) 版本,请参见 MVVM分支。

    Traffic app screenshot

    特性

    流量应用程序突出显示以下 api:

    通用 Windows 平台开发

    这里示例需要 Visual Studio 2015和 Windows 10的Windows 软件开发工具包( SDK )。

    获得 Visual Studio 2015社区版的免费拷贝,支持构建通用 Windows 应用程序。

    另外,要了解 Windows 和开发工具的最新更新,请加入 Windows 内部程序

    正在运行示例

    交通应用需要一个Bing映射键才能运行完整功能。 出于安全考虑,我们不能提供作为示例一部分的密钥- 你需要在 https://www.bingmapsportal.com 服务器上获得你自己的密钥。 一旦有了键,将它的插入LocationHelper类构造函数中的代码中,并在 MainPage.xaml ( 通过搜索解决方案,你可以很容易地找到"servicetoken") 中的MapControl元素中插入。

    注意:如果你想在非ARM设备上测试,那么目前的平台目标默认为 ARM,所以要将它的改为x64或者 x86.

    默认项目是 TrafficApp,你可以开始调试( F5 ) 或者开始调试( Ctrl+F5 ),以尝试它。 应用程序将在 模拟器 或者物理设备中运行。 如果在 模拟器 中运行,请确保在 模拟器的位置区域设置位置- 否则,应用程序将无法正常工作。

    默认情况下,应用程序会在你当前位置的任意位置生成四个样本位置。 你可以通过更改中注释的行来改为"实时模式",这样就可以从漫游存储中加载。

    代码一览

    如果你对某些API的代码段感兴趣并且不想浏览或者运行完整的示例,请查看以下文件:


    Window  Windows  平台  sam  监视器  Monit  
    相关文章