❶ android的各个版本分别对NFC有什么支持
Android 2.1
主要特性:提升硬件速度 更多屏幕以及分辨率选择 大幅度的用户界面改良支持 Exchange活动墙纸 大幅改进虚拟键盘 蓝牙 2.1 Google 地图
Android 2.2
相对于上一版本的 改变: 1、整体性能大幅度的提升 2、3G网络共享功能。 3、Flash的支持。 4、App2sd功能。 5、全新的软件商店。 6、更多的Web应用API接口的开发。
Android 2.3
主要更新包括: 游戏:增加了新的垃圾回收和优化处理事件,以提高对游戏的支持能力。原生代码可直接存取输入和感应器事件、EGL/OpenGL ES、OpenSL ES。新的管理窗口和生命周期的框架。 多媒体:支持VP8和WebM视频格式,提供AAC和AMR宽频编码,提供了新的音频效果器,比如混响、均衡、虚拟耳机和低频提升 通讯方式:支持前置摄像头、SIP/VOIP和NFC(近场通讯) 站在用户的角度看,这次更新的亮点主要有: 简化界面、速度提升: 更快更直观的文字输入: 一键文字选择和复制/粘帖: 改进的电源管理系统: 新的应用管理方式: 原生支持前置摄像头、互联网通话和NFC(近场通讯): 系统原生支持VoIP,可以在联系人里加入它的SIP帐户,然后直接通过系统来拨打VoIP电话。 增加下载管理器。
也就是说,在用户自己使用方面,早期版本第三方软件只能安装在手机内存上,2.2,2.3就可以安装在内存卡上了,手机硬件相应配置也有相当大的提高。
❷ 安卓手机怎么nfc
若是使用的vivo手机,可以参考以下信息:
NFC即近距离无线通讯技术,可以在移动设备、消费类电子产品、PC端和智能控件工具间进行近距离无线通信,并且NFC功能不需要其他配件辅助即可使用。
NFC的打开方法:
进棚谈入手机设置--其他网络与连接--打开“NFC”的开关;
支持NFC的机型链睁碰
X系列:X90系列、X Fold+、X80系列、X Fold、X Note、X70系列、X27Pro、X30系列、X50系列、X60系列
iQOO系列:iQOO Z7、iQOO Neo7竞速版、iQOO 11系列、iQOO Neo7 SE、iQOO Neo7、iQOO Z6、iQOO 10、iQOO 10 Pro、iQOO Neo6 SE、iQOO Neo6、iQOO 9/iQOO 9 Pro、iQOO Neo5S、iQOO 8/iQOO 8 Pro、iQOO Neo5活力版、iQOO、iQOO Pro、iQOO Z1、iQOO Neo3、iQOO 3、iQOO 5 、iQOO 5 Pro、iQOO 7、iQOO Neo5
NEX系列:NEX3、NEX3S
S系列:S16系列、S15系列、S12/S12 Pro、S10 Pro、S7/S7t、S9
平板:vivo Pad
T系列:T2x
Y系列:Y53s (NFC版)、Y70、Y95定制版
温馨提示:
1、支持NFC功能不代表支持vivo钱包中的相关NFC功能,具体请以实际显示为准;
2、vivo Pad仅支持NFC一碰互传及投屏,不支持交通卡、门禁卡、vivo Pay、NFC车钥匙、eID.
若有更多疑问,可进入此链接网页链接咨询在线客服早睁了解详情。
❸ android手机中如何写入NFC程序怎样能读到一张卡
Android读写NFC的步骤:
1.首先要在AndroidManifest.xml中声明如下配置信息:
使用<uses-permission>元素允许设备访问NFC硬件:
<uses-permission android:name="android.permission.NFC" />
2.使用<uses-sdk>元素设置最小SDK版本:
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="14" />
3.NFC TAG的发布系统:
当android设备扫描到一个NFC标签时,会自动寻找最适合的Activity来处理这个TAG,如果有多个Activity满足条件的话,会让用户来选择到底使用哪一个Activity来处理,可以理解为就是简单的事件响应与事件处理。
4.如何让一个Activity监听 ”当扫描到NFC标签时” 的这一个事件呢?使用intent filter。
可以理解为当检测到一个NFC标签时,系统自动创建一个相关的Intent对象,含有响应intent filter的Activity将处理这个Intent。
其中,intent filter声明如下:
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED" ></action>
<category android:name="android.intent.category.DEFAULT" ></category>
<data android:mimeType="text/plain" ></data>
</intent-filter>
5.读取NFC标签中NDEF格式的文本信息:
先判断手机支不支持NFC功能,若支持,是否已设置开启状态。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_write);
nfcTView=(TextView)findViewById(R.id.info_tv);
nfcAdapter = NfcAdapter.getDefaultAdapter(this);
if (nfcAdapter == null) {
nfcTView.setText("设备不支持NFC!");
finish();
return;
}
if (nfcAdapter!=null&&!nfcAdapter.isEnabled()) {
nfcTView.setText("请在系统设置中先启用NFC功能!");
finish();
return;
}
}
6.读取NFC卡的内容
private boolean readFromTag(Intent intent){
Parcelable[] rawArray = intent.getParcelableArrayExtra(NfcAdapter.EXTRA_NDEF_MESSAGES);
NdefMessage mNdefMsg = (NdefMessage)rawArray[0];
NdefRecord mNdefRecord = mNdefMsg.getRecords()[0];
try {
if(mNdefRecord != null){
readResult = new String(mNdefRecord.getPayload(),"UTF-8");
return true;
}
}
catch (UnsupportedEncodingException e) {
e.printStackTrace();
};
return false;
}