2013-06-25 28 views
1

如何通過nfc共享映像並將其存儲到數據庫中?我已經研究過這個website,並且只能創建對等連接。至於分享圖片,我遇到了這篇文章,並嘗試運行demo,但我無法理解任何代碼。有沒有更簡單的方法來做到這一點?通過nfc共享映像並存儲到數據庫中

我迄今所做的:

public ExchangeCard() 
    { 
     InitializeComponent(); 
     ProximityDevice device = ProximityDevice.GetDefault(); 

     // Make sure NFC is supported 
     if (device != null) 
     { 
     PeerFinder.TriggeredConnectionStateChanged += OnTriggeredConnectionStateChanged; 

      // Start finding peer apps, while making this app discoverable by peers 
      PeerFinder.Start(); 
     } 

    } 



    StreamSocket _streamSocket; 

    void OnTriggeredConnectionStateChanged(object sender, TriggeredConnectionStateChangedEventArgs args) 
    { 
     switch (args.State) 
     { 
      case TriggeredConnectState.Listening: 
       // Connecting as host 
       break; 
      case TriggeredConnectState.PeerFound: 
       // Proximity gesture is complete and user can pull their devices away. Remaining work is to 
       // establish the connection using a different transport, like TCP/IP or Bluetooth 
       break; 
      case TriggeredConnectState.Connecting: 
       // Connecting as a client 
       break; 
      case TriggeredConnectState.Completed: 
       // Connection completed, retrieve the socket over which to communicate 
       _streamSocket = args.Socket; 
       break; 
      case TriggeredConnectState.Canceled: 
       break; 
      case TriggeredConnectState.Failed: 
       // Connection was unsuccessful 
       break; 
     } 
    } 

回答