当前位置: 首页 > news >正文

家教辅导培训网站建设wordpress上传完主题

家教辅导培训网站建设,wordpress上传完主题,深圳建设工程交易服务网app,百度我的订单查询前言 近距离无线通信 (NFC) 是一组近距离无线技术#xff0c;通常只有在距离不超过 4 厘米时才能启动连接。借助 NFC#xff0c;您可以在 NFC 标签与 Android 设备之间或者两台 Android 设备之间共享小型负载。 支持 NFC 的 Android 设备同时支持以下三种主要操作模式…前言 近距离无线通信 (NFC) 是一组近距离无线技术通常只有在距离不超过 4 厘米时才能启动连接。借助 NFC您可以在 NFC 标签与 Android 设备之间或者两台 Android 设备之间共享小型负载。 支持 NFC 的 Android 设备同时支持以下三种主要操作模式 读取器/写入器模式支持 NFC 设备读取和/或写入被动 NFC 标签和贴纸。点对点模式支持 NFC 设备与其他 NFC 对等设备交换数据Android Beam 使用的就是此操作模式。卡模拟模式支持 NFC 设备本身充当 NFC 卡。然后可以通过外部 NFC 读取器例如 NFC 销售终端访问模拟 NFC 卡。 示例 下面是一个简单的 Android NFC 通信示例它演示了如何使用 NFC 技术在两个 Android 设备之间进行通信。 在 AndroidManifest.xml 文件中添加以下权限 uses-permission android:nameandroid.permission.NFC /在您的 Activity 中您需要创建一个 NfcAdapter 对象并注册一个 NDEF 消息接收器来处理接收到的 NDEF 消息。以下是一个示例 public class MainActivity extends AppCompatActivity {private NfcAdapter nfcAdapter;private PendingIntent pendingIntent;private IntentFilter[] intentFiltersArray;private String[][] techListsArray;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// 获取 NfcAdapter 对象nfcAdapter NfcAdapter.getDefaultAdapter(this);// 创建一个 PendingIntent 对象用于处理 NFC IntentIntent intent new Intent(this, getClass());intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);pendingIntent PendingIntent.getActivity(this, 0, intent, 0);// 创建一个 IntentFilter 对象用于过滤 NFC IntentIntentFilter intentFilter new IntentFilter(NfcAdapter.ACTION_NDEF_DISCOVERED);try {intentFilter.addDataType(application/vnd.com.example.android.beam);} catch (IntentFilter.MalformedMimeTypeException e) {e.printStackTrace();}intentFiltersArray new IntentFilter[] { intentFilter };// 创建一个 TechList 数组用于指定 NFC 技术列表techListsArray new String[][] { new String[] { NfcF.class.getName() } };}Overrideprotected void onResume() {super.onResume();// 在 onResume() 方法中启用 NFC 功能注册 NDEF 消息接收器if (nfcAdapter ! null) {nfcAdapter.enableForegroundDispatch(this, pendingIntent, intentFiltersArray, techListsArray);}}Overrideprotected void onPause() {// 在 onPause() 方法中禁用 NFC 功能注销 NDEF 消息接收器super.onPause();if (nfcAdapter ! null) {nfcAdapter.disableForegroundDispatch(this);}}Overrideprotected void onNewIntent(Intent intent) {super.onNewIntent(intent);// 处理接收到的 NDEF 消息String action intent.getAction();if (NfcAdapter.ACTION_NDEF_DISCOVERED.equals(action)) {Parcelable[] rawMsgs intent.getParcelableArrayExtra(NfcAdapter.EXTRA_NDEF_MESSAGES);if (rawMsgs ! null) {NdefMessage[] msgs new NdefMessage[rawMsgs.length];for (int i 0; i rawMsgs.length; i) {msgs[i] (NdefMessage) rawMsgs[i];}// 处理接收到的 NDEF 消息// ...}}} }在上述代码中我们创建了一个 NfcAdapter 对象使用 enableForegroundDispatch() 方法启用 NFC 功能并在 onResume() 方法中注册了一个 NDEF 消息接收器。在 onPause() 方法中禁用 NFC 功能并在 onNewIntent() 方法中处理接收到的 NDEF 消息。 此示例使用 NfcF 技术来进行 NFC 通信。如果您需要使用其他 NFC 技术进行通信您需要修改 techListsArray 数组中的技术列表。同时您还需要修改 IntentFilter 中的数据类型以适应您的应用程序需求。 请注意此示例仅演示了如何使用 NFC 技术在两个 Android 设备之间进行通信。在实际应用中您可能需要更复杂的通信协议和数据格式。
http://www.hkea.cn/news/14503712/

相关文章:

  • 自学商城网站建设网站不备案能用吗
  • 成都网站建设公司湖南岚鸿crm销售
  • 一个最简单的产品展示的asp网站应该如何做刚刚突发1惊天大事
  • 网站建设 前沿文章网站建设与实现 文献综述
  • 色流网站如何做南京做网站公司 雷仁
  • 无锡高端网站建设公司装修风格有哪些
  • dede网站建设的个人总结家居东莞网站建设
  • 建站 网站程序有哪些长宁企业网站制作
  • 网站黑名单查询做单位网站的公司吗
  • 贵州企业网站建设策划怎么提高网站加载速度
  • 怎么开个人网站成都网络营销网站
  • 自己怎么来建设网站seo推广优化找stso88效果好
  • 网站换域名后需要多长时间才能收录恢复正常dw编辑器
  • 宜昌网站建设选择宜昌慧享互动床上爱做网站
  • 花生壳做网站需要备案注册公司网上核名流程
  • 网站里面的按钮链接怎么做广告设计公司有哪些
  • 房产网站编辑如何做南京专业app开发定制
  • 上海设计公司网站网站主机名
  • 苏州h5网站建设海口制作网站软件
  • 微信菜单怎么做微网站北京做软件开发的公司
  • 汽车网站建设论坛万网网站备案系统
  • 福安 网站建设北京中高风险地区名单
  • 网站注册凡科html简单网页代码课程表
  • 张家界酷网科技网站建设做地方网站
  • 凡科网站怎么修改中国新设计师联盟
  • 怎么做织梦网站在线磁力搜索神器
  • 网站建设关键词排名优化芜湖网站建设推广公司
  • 山东饰品行业网站开发凡科建设的网站如何
  • wordpress网站备份还原天津市建设厅建筑业信息网
  • 中文网站欣赏做网站鼠标移动 链接变颜色