没有任何运气使用谷歌,所以我想我会问.
有没有人有经验/知道如何从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从上面(当然你的项目名称).
如果您遇到任何问题,请随时问我
我们在Asp.net MVC5中开发了一个大项目.我们的模型和业务逻辑在单独的类库中定义.现在我们需要向现有项目添加另一个模块,但我们需要一个单独的dll.
该模块还共享最多javascripts,css文件和其他文件.这就是我们不想分离MVC项目的原因.
有没有为什么我们可以为模块基础创建单独的DLL.所以我们不想部署或触摸其他dll.
根据标题,
是否可以在markdown中的表格中放置一个列表?
我试图搜索它但找不到任何东西.
表格如下:
Fruit |Color
---------|----------
Apples |Red
Pears |Green
Run Code Online (Sandbox Code Playgroud)
和列表是类似的
我有一个listview,以50个项目开始,我想在用户滚动列表时添加更多内容,但是在它们到达列表末尾之前.我一直在使用atEnd属性知道我什么时候在列表末尾,并在那时添加更多项目,但我宁愿在我50%时开始添加新项目 - 75%的方式通过列表,以便用户不太可能等待更多数据