zoukankan      html  css  js  c++  java
  • .NET 4.0 Location : 查看传感器状态变化

    .NET 4.0 中关于访问传感器状态进行了封装。在.NET4.0 beta2中我们可以用GeoLocationProvider。但是现在我们可以方便的使用GeoCoordinateWatcher类进行获知。较以往的GeoLocationProvider现在的GeoCoordinateWatcher结构如下:

    image

    具体代码如下:using System;

    using System.Device.Location;
    namespace LocationStatusChange
    {
        
    class Program
        {
            
    static void Main(string[] args)
            {
                Console.WriteLine(
    "Outputting location updates, press any key to exit...");
                LocationWatcher watcher 
    = new LocationWatcher();
                Console.ReadKey();
            } 

        }
        
    class LocationWatcher
        {
            
    private GeoCoordinateWatcher provider; 

            
    public LocationWatcher()
            {
                
    this.provider = new GeoCoordinateWatcher();
                
    this.provider.StatusChanged += new EventHandler<GeoPositionStatusChangedEventArgs>(provider_StatusChanged);
                
    this.provider.Start();
            } 

            
    void provider_StatusChanged(object sender, GeoPositionStatusChangedEventArgs e)
            {
                Console.WriteLine(
    "LocationStatus: " + e.Status.ToString());
            }
        }
     

  • 相关阅读:
    java如何操作注册表(Preferences类)(在windows的注册表中保存、读取)
    转-正则表达式
    js数字格式化千分位格式
    es6严格模式需要注意的地方
    html5手势原理知识
    js事件总结
    js键盘相关知识总结
    html5 拖放
    js学习日记-隐式转换相关的坑及知识
    移动端各种分辨率匹配
  • 原文地址:https://www.cnblogs.com/Skypurple/p/2086762.html
Copyright © 2011-2022 走看看