小编kri*_*ich的帖子

如何使用NFC从Windows Phone 8向Android设备发送字符串

没有任何运气使用谷歌,所以我想我会问.

有没有人有经验/知道如何从Windows Phone 8设备向Android设备发送简单的字符串即"hello"?

到目前为止我们已经能够做到android - > android和android - > windows phone 8但是我们还没有找到如何做到从windows phone 8到android.

有没有人在网上看过指南或知道怎么做这样的事情?

我想的第一步是找出如何使Windows Phone 8上的应用程序实现其附近的Android NFC设备..然后它将弄清楚如何使Android手机上的应用程序接收消息.

提前致谢!

*答案*

好吧所以这里有一些答案/提示

我最终发送NFC消息作为外部类型,因为发送应用程序/ my.mimetype不断给我一个"抱歉你的手机无法记录这种类型的文件"在Windows手机上,即使消息正在通过.

@Override
public NdefMessage createNdefMessage(NfcEvent event) {

    NdefMessage ndefMessage = new NdefMessage(( 
            new NdefRecord[] {createMimeRecord("packageName:externalType",docId.getBytes())}));

    return ndefMessage;
}

public NdefRecord createMimeRecord(String mimeType, byte[] payload) {
    byte[] mimeBytes = mimeType.getBytes(Charset.forName("US-ASCII"));
    NdefRecord mimeRecord = new NdefRecord(NdefRecord.TNF_EXTERNAL_TYPE, mimeBytes, new byte[0], payload);
    return mimeRecord;
}
Run Code Online (Sandbox Code Playgroud)

在android中你要做的就是按照SDK示例中的android示例(android-16/17-AndroidBeamDemo)进行解释,这里的解释非常彻底 - http://www.tappednfc.com/wp-content/uploads/TAPPED -NFCDeveloperGuide-Part1.pdf

但不是使用应用程序mimetype使用上面的外部类型,并在您的清单中放置以下而不是在intent过滤器中的mimetype:

                <data
                android:host="ext"
                android:pathPrefix="/cco.drugformulary:externalType"
                android:scheme="vnd.android.nfc" />
Run Code Online (Sandbox Code Playgroud)

关于从Windows手机阅读和发送消息,您可以使用接受的答案人员所做的事情,它应该可以工作但是对于类型放置cco.drugformulary:externalType从上面(当然你的项目名称).

如果您遇到任何问题,请随时问我

windows android nfc windows-phone-8 ndef

13
推荐指数
1
解决办法
4311
查看次数

是否可以使用MVC项目制作单独的dll?

我们在Asp.net MVC5中开发了一个大项目.我们的模型和业务逻辑在单独的类库中定义.现在我们需要向现有项目添加另一个模块,但我们需要一个单独的dll.

该模块还共享最多javascripts,css文件和其他文件.这就是我们不想分离MVC项目的原因.

有没有为什么我们可以为模块基础创建单独的DLL.所以我们不想部署或触摸其他dll.

c# asp.net dll asp.net-mvc

13
推荐指数
2
解决办法
4958
查看次数

表格内的Markdown列表

根据标题,

是否可以在markdown中的表格中放置一个列表?

我试图搜索它但找不到任何东西.

表格如下:

Fruit    |Color
---------|----------
Apples   |Red
Pears    |Green
Run Code Online (Sandbox Code Playgroud)

和列表是类似的

  • 清单项目1
  • 清单项目2

html markdown

9
推荐指数
2
解决办法
6027
查看次数

如何在到达BB10应用程序列表末尾之前向ListView添加更多项目?

我有一个listview,以50个项目开始,我想在用户滚动列表时添加更多内容,但是在它们到达列表末尾之前.我一直在使用atEnd属性知道我什么时候在列表末尾,并在那时添加更多项目,但我宁愿在我50%时开始添加新项目 - 75%的方式通过列表,以便用户不太可能等待更多数据

qt blackberry blackberry-10 blackberry-cascades

6
推荐指数
1
解决办法
806
查看次数