Android NFC源码浅析
来源:互联网 发布:放置江湖 武功数据 编辑:程序博客网 时间:2024/06/05 17:53
Android中对NFC的实现代码分布在如下几个部分:
external文件夹展开如下:
\external\libnfc-nci:是用C语言编写的函数库,编译生成libnfc和libnfc_ndef两个函数库。libnfc是一个主要的库,实现了NFC Stack的大部分功能,主要供NFC的服务进程调用。libnfc_ndef是一个很小的函数库,主要是实现NDEF消息的解析,供Framework调用。
packages\apps\Nfc:是一个类似于电话本的应用程序,这个程序在启动后自动运行,并一直运行,作为NFC的服务进程存在,是NFC的核心。
./frameworks/base/core/java/android/nfc/,./frameworks/base/core/java/android/nfc/tech和./frameworks/base/core/java/com/android/internal/nfc/这三个目录实现了NFC的应用接口,其中./frameworks/base/core/java/com/android/internal/nfc/是一些内部类或结构,不对外开放,仅供./frameworks/base/core/java/android/nfc/和./frameworks/base/core/java/android/nfc/tech中的类调用。./frameworks/base/core/java/android/nfc实现了接口包com.android.nfc,./frameworks/base/core/java/android/nfc/tech实现了接口包com.android.nfc.tech.
- Android NFC源码浅析
- Android源码-WirelessSettings之NFC小结
- Android NFC 技术解析,附 Demo 源码
- android源码浅析--notification
- android源码浅析--AlertController
- Android Handler源码浅析
- android源码浅析--AlertController
- Android Camera 源码浅析
- NFC 浅析(一)
- Android NFC
- android nfc
- android nfc
- android NFC
- Android NFC
- Android NFC
- android nfc
- Android NFC
- Android NFC
- BZOJ 2301 Problem b (莫比乌斯反演)
- Iocomp包含组件介绍(四)
- 十进制转换成十六进制
- 第一篇博客
- cocos2dx android 爱贝支付平台接入记录
- Android NFC源码浅析
- 做移动App来创业?你得注意这四个问题
- 由一道题目引出的java多态
- 使用 Spring Data JPA 简化 JPA 开发
- 论云技术时代的面向任务编程语言
- 23种设计模式
- 在 ASP.NET MVC 中使用 HTTPS (SSL/TLS)
- 花生棒2代的另类玩法 — 万能的棒子,带我穿越另一个网络吧
- 如何让搜索引擎抓取AJAX内容