• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Android的NFC編程技術(shù)研究及應(yīng)用

    2019-01-06 03:36:42陳三清
    無(wú)線互聯(lián)科技 2019年21期

    陳三清

    摘? ?要:近年來(lái),NFC技術(shù)在移動(dòng)設(shè)備、消費(fèi)類電子產(chǎn)品等近距非接觸式的眾多領(lǐng)域得到了廣泛應(yīng)用,其基本原理本質(zhì)上是RFID技術(shù)。Android是現(xiàn)在使用最為廣泛的移動(dòng)智能設(shè)備,Android平臺(tái)上有支持NFC應(yīng)用開發(fā)的類和方法。在Android平臺(tái)的NFC應(yīng)用開發(fā)中,文章主要闡述了AndroidManifest文件中NFC應(yīng)用開發(fā)設(shè)定、NFC標(biāo)簽的過濾、NFC數(shù)據(jù)的關(guān)鍵讀取和寫入操作。

    關(guān)鍵詞:近距離無(wú)線通信;Tag標(biāo)簽;Android;近距離無(wú)線通信編程

    近年來(lái),隨著通信技術(shù)的發(fā)展和智能設(shè)備的普及,近距離無(wú)線通信(Near Field Communication,NFC)技術(shù)在門禁管理、信用卡、物流管理、非接觸式移動(dòng)支付、登機(jī)驗(yàn)證、智慧海報(bào)及廣告、設(shè)備間數(shù)據(jù)傳輸?shù)缺姸喾矫娴玫搅藦V泛應(yīng)用。與射頻識(shí)別(Radio Frequency IDentification,RFID)類似,NFC信息是通過頻譜中無(wú)線頻率部分的電磁感應(yīng)耦合方式進(jìn)行傳輸,但傳輸范圍要比RFID小,不超過1 m,實(shí)際應(yīng)用通常在10 cm之內(nèi),不需要電源,相比藍(lán)牙來(lái)說(shuō),具有成本低、耗電量低、較高保密性和安全性的特點(diǎn),是在近距離通信領(lǐng)域和場(chǎng)合下對(duì)藍(lán)牙技術(shù)的一種有益補(bǔ)充。

    1? ? NFC通信簡(jiǎn)介

    RFID是NFC無(wú)線通信的核心技術(shù),通過無(wú)線電信號(hào)識(shí)別特定目標(biāo)并讀寫相關(guān)數(shù)據(jù),而無(wú)須系統(tǒng)與特定目標(biāo)之間建立機(jī)械地或者光學(xué)接觸[1]。從概念上講,RFID類似于條碼掃描,條碼技術(shù)是將已編碼的條形碼附著于目標(biāo)物,并使用專用的掃描器讀寫器,利用光信號(hào)將信息由條形磁傳送到掃描讀寫器[2]。RFID使用專門的RFID讀寫器及專門的可附著于目標(biāo)物的RFID標(biāo)簽,利用頻率信號(hào)將信息由RFID標(biāo)簽傳送至RFID讀寫器。其基本工作原理是[3]:當(dāng)標(biāo)簽進(jìn)入磁場(chǎng)后,接收解讀器發(fā)出的射頻信號(hào),憑借感應(yīng)電流所獲得的能量發(fā)送存儲(chǔ)在芯片中的產(chǎn)品信息,即無(wú)源標(biāo)簽或被動(dòng)標(biāo)簽,Passive Tag,或者由標(biāo)簽主動(dòng)發(fā)送某一頻率的信號(hào),即有源標(biāo)簽或主動(dòng)標(biāo)簽,Active Tag,解讀器讀取信息并解碼后,送至中央信息系統(tǒng)進(jìn)行有關(guān)數(shù)據(jù)處理。

    2? ? Android系統(tǒng)中對(duì)NFC的支持

    一般來(lái)說(shuō),具有NFC功能的手機(jī),其NFC芯片是作為RFID模塊的一部分的裝在手機(jī)上的,如果沒有NFC硬件模塊,手機(jī)也不能支持基于NFC的應(yīng)用,至少Android 2.3版本以上才支持NFC開發(fā)?;贏ndroid平臺(tái)的NFC應(yīng)用開發(fā),主要使用android.nfc包中的類及方法,包括以下幾個(gè):

    (1)NfcManager類和NfcAdapter類。NfcManager類是一個(gè)NFC Adapter的管理器類,通過該類的getDefaultAadpter(context)方法來(lái)獲取系統(tǒng)支持的NFC Adapter,也可使用NfcAdapter類的靜態(tài)方法getDefaultAadpter()來(lái)獲取,有了NFC Adapter后就可以進(jìn)行NFC相關(guān)后續(xù)操作,比如定義一個(gè)Intent來(lái)將系統(tǒng)檢測(cè)到的Tags消息發(fā)送到事先定義好的Activity,并執(zhí)行標(biāo)簽的讀寫操作。

    (2)NdefMessage和NdefRecord類。NFC數(shù)據(jù)交換格式(NFC Data Exchange Format,NDEF)是NFC論壇定義的數(shù)據(jù)格式,用來(lái)將有效數(shù)據(jù)存儲(chǔ)到NFC Tags中,如文本、URL和其他MIME類型。一個(gè)NdefMessage就是一個(gè)集合,可以包含0個(gè)或多個(gè)NdefRecord,每一個(gè)NdefRecord有一個(gè)類型。在NdefMessage中第一個(gè)NdefRecord,主要是用來(lái)發(fā)送Tag到一個(gè)Android設(shè)備上的Activity,通過NdefMessage的方法getRecords可以查詢到NdefMessage的所有NdefRecord。

    3? ? Android平臺(tái)下的NFC編程應(yīng)用

    通常運(yùn)行NFC APP,在Android設(shè)備靠近或檢測(cè)到NFC Tag時(shí),會(huì)自動(dòng)運(yùn)行一個(gè)Activity或?qū)?yīng)的程序處理這個(gè)Tag并顯示處理結(jié)果,能夠簡(jiǎn)化用戶操作的過程,這是編寫NFC APP期望的結(jié)果。由于NFC通信通常在近距離才有效,如果操作過多就會(huì)有可能造成通信斷開。因而在設(shè)計(jì)APP時(shí),要避免用戶做過多選擇或操作,要讓程序自動(dòng)選擇匹配合適、快捷的方式,在編程實(shí)現(xiàn)時(shí),需精確設(shè)計(jì)程序的啟動(dòng)條件和匹配參數(shù)。

    3.1? AndroidManifest文件關(guān)鍵設(shè)置

    不管以何種方式啟動(dòng)Activity,Android NFC標(biāo)簽調(diào)度系統(tǒng)(Tag Dispatch System,TDS)都會(huì)根據(jù)NFC Tag進(jìn)行相關(guān)后續(xù)的動(dòng)作,在Android NFC APP編程實(shí)現(xiàn)時(shí),做好以下準(zhǔn)備。

    首先,在AndroidManifest中添加NFC使用權(quán)限“android.permission.NFC”及設(shè)置SDK的級(jí)別限制,如若有必要,添加聲明Android NFC的限制權(quán)限。

    其次,在Activity對(duì)應(yīng)的Intent過濾器中實(shí)現(xiàn)NFC標(biāo)簽過濾。在AndroidManifest文件中設(shè)置NFC標(biāo)簽過濾,就是要匹配啟動(dòng)Activity的Intent中所包含的動(dòng)作類型,有3種類型標(biāo)簽:

    (1)Android.nfc.action.NDEF_DISCOVERED標(biāo)簽,對(duì)應(yīng)Intent意圖中的動(dòng)作NfcAdapter.ACTION_NDEF_DISCOVERED,含義是當(dāng)一個(gè)標(biāo)簽包含標(biāo)準(zhǔn)的NDEF數(shù)據(jù)并被正確識(shí)別時(shí),被用來(lái)啟動(dòng)設(shè)定當(dāng)前標(biāo)簽的Activity,且優(yōu)先于其他Activity啟動(dòng)。如果在匹配Activity的同時(shí)過濾數(shù)據(jù),需添加MIME或data過濾。

    (2)Android.nfc.action.TECH_DISCOVERED標(biāo)簽,對(duì)應(yīng)Intent意圖中的動(dòng)作NfcAdapter.ACTION_TECH_DISCOVERED,如無(wú)Activity注冊(cè)處理ACTION_NDEF_DISCOVERED意圖,標(biāo)簽調(diào)度系統(tǒng)就會(huì)嘗試啟動(dòng)該標(biāo)簽對(duì)應(yīng)的Activity或應(yīng)用。在設(shè)定此標(biāo)簽時(shí),需指明Activity支持的技術(shù)列表,用于對(duì)比是否為應(yīng)用支持的技術(shù),通常用一個(gè)XML資源文件進(jìn)行說(shuō)明。同時(shí)在AndroidManifest文件中,在下使用元素聲明剛創(chuàng)建的資源文件。每一個(gè)技術(shù)列表是獨(dú)立的,也可以指定多個(gè)列表集合,使用getTechList()方法獲取標(biāo)簽的技術(shù)后,與任意一個(gè)列表匹配都算匹配,還可以定義“與”和“和”的邏輯。

    (3)Android.nfc.action.TAG_DISCOVERED標(biāo)簽,對(duì)應(yīng)Intent意圖中的動(dòng)作NfcAdapter.ACTION_TAG_DISCOVERED,在前兩種情況都不匹配的情況下使用。

    3.2? 關(guān)鍵代碼實(shí)現(xiàn)

    3.2.1? 讀取數(shù)據(jù)操作

    首先,要獲取NFC設(shè)備適配器,只需一條語(yǔ)句:NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this)。

    通過判斷nfcAdapter是否為NULL來(lái)判斷設(shè)備是否支持NFC功能。如果手機(jī)不支持NFC,則提示后直接退出,如果沒有開啟則提示開啟NFC功能,這是要進(jìn)行NFC通信的第一步。

    完成第一步判斷后,為掃描NFC設(shè)備獲取Tag數(shù)據(jù),通常要用一個(gè)PendingIntent對(duì)象來(lái)封裝NFC標(biāo)簽的詳細(xì)信息。

    PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, new Intent(this,getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP), 0);

    要做一個(gè)IntentFilter,過濾想要的action,如果android設(shè)備支持MIFARE,則要提供對(duì)MIFARE Classic目標(biāo)的屬性和I/O操作允許掃描的標(biāo)簽類型。

    以上動(dòng)作在Activity的onCreate()方法中完成,設(shè)置NFC開始掃描的時(shí)間,可以在Activity的onResume()方法中調(diào)用以下方法:

    void android.nfc.NfcAdapter.enableForegroundDispatch(Activity activity, PendingIntent intent, IntentFilter[] filters, String[][] techLists)

    封裝好相關(guān)的參數(shù),就可以實(shí)現(xiàn)前臺(tái)推送Intent發(fā)起NFC掃描動(dòng)作,此intent還可以用于接收信息。要想解析掃描到的NFC標(biāo)簽的數(shù)據(jù),就需重載onNewIntent(Intent intent)方法,在此方法中對(duì)intent包含的信息進(jìn)行處理,示例如下:

    @Override

    protected void onNewIntent(Intent intent) {

    super.onNewIntent(intent);

    if (NfcAdapter.ACTION_TECH_DISCOVERED.equals(intent.getAction())) {

    String result = processIntent(intent);//調(diào)用處理方法

    resultText.setText(result);//將處理結(jié)果顯示在文本控件上

    }

    }

    這種方法對(duì)在包中將啟動(dòng)模式設(shè)置為“singleTop”的Activity,或是在調(diào)用startactivity時(shí)使用了Intent.FLAG_ACTIVITY_SINGLE_TOP標(biāo)志的Activity會(huì)重新啟動(dòng),而不是新創(chuàng)一個(gè)Activity實(shí)例。

    對(duì)掃描到的NFC標(biāo)簽數(shù)據(jù)的處理方法processIntent(Intent intent)是一個(gè)自定義方法,主要是對(duì)Intent包含數(shù)據(jù)進(jìn)行處理,典型處理方式如下:

    private String processIntent(Intent intent) {

    Parcelable[] rmsgs = intent.getParcelableArrayExtra(NfcAdapter.EXTRA_NDEF_MESSAGES);

    NdefMessage msg = (NdefMessage) rmsgs[0];

    NdefRecord[] records = msg.getRecords();//獲取NDEF中record數(shù)組

    String resultStr = new String(records[0].getPayload());//返回可變長(zhǎng)度的有效負(fù)載

    return resultStr;

    }

    此外,還可用setNdefPushMessageCallback()方法實(shí)現(xiàn)信息接收。

    3.2.2? 寫入數(shù)據(jù)操作

    要在一個(gè)Activity中實(shí)現(xiàn)向NFC對(duì)象寫入數(shù)據(jù),其部分步驟是與讀出數(shù)據(jù)類似的。先聲明定義PendingIntent對(duì)象、IntentFilter對(duì)象、技術(shù)列表對(duì)象等參數(shù),使其與讀數(shù)據(jù)的操作一致,再在onResume()中使用enableForegroundDispatch()進(jìn)行分發(fā)Tag Intent。不同的是,需在onNewIntent()方法中將普通信息封裝為NdefMessage信息進(jìn)行寫入,以下是封裝方法部分示例代碼:

    // 根據(jù)文本生成一個(gè)NdefRecord,然后再封裝為一個(gè)NdefMessage

    private NdefMessage getNoteAsNdef() {

    byte[] textBytes = text.getBytes();

    NdefRecord textRecord = new NdefRecord(NdefRecord.TNF_MIME_MEDIA,

    “image/jpeg”.getBytes(), new byte[] {}, textBytes);

    return new NdefMessage(new NdefRecord[] { textRecord });

    }

    除此方法外,還可在實(shí)現(xiàn)CreateNdefMessageCallback回調(diào)時(shí)重載createNdefMessage()方法,實(shí)現(xiàn)對(duì)普通信息的NdefMessage格式的封裝。不管是哪種方法,最核心的是要生成NdefMessage消息,然后調(diào)用enableForegroundDispatch()將信息寫入NFC Tag中。

    4? ? 結(jié)語(yǔ)

    NFC通信是Android手機(jī)一種重要的無(wú)線通信技術(shù),在生活中有著非常突出的應(yīng)用,使用快捷、簡(jiǎn)單,工作原理并不復(fù)雜,但其在Android平臺(tái)的編程應(yīng)用對(duì)很多Android開發(fā)者來(lái)說(shuō)并不是一件簡(jiǎn)單的事情。本文特就NFC編程技術(shù)實(shí)現(xiàn)進(jìn)行了深入分析、研究,著重論述了關(guān)鍵參數(shù)的設(shè)置和關(guān)鍵方法的使用,為順利開發(fā)出更多NFC APP做技術(shù)準(zhǔn)備。

    [參考文獻(xiàn)]

    [1]馬躍坤.用于動(dòng)態(tài)車輛識(shí)別的高速遠(yuǎn)距離RFID讀寫設(shè)備研究與實(shí)現(xiàn)[D].杭州:浙江工業(yè)大學(xué),2010.

    [2]葉淑鳳.試論RFID在圖書館應(yīng)用的可行性[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2005(4):18-19.

    [3]王子陸.基于物聯(lián)網(wǎng)SoC的AGC研究與設(shè)計(jì)[D].北京:北京交通大學(xué),2012.

    Research and application of NFC programming technology based on Android

    Chen Sanqing

    (School of Mathematics and Computer, Panzhihua University, Panzhihua 617000, China)

    Abstract:In recent years, NFC has been widely used in many fields such as mobile devices, consumer electronics products, etc. Its basic principle is essentially RFID technology, while Android is the most widely used mobile smart device, on Android platform. Classes and methods supporting NFC application development; In the development of NFC application under Android platform, this paper mainly describes the development settings of NFC application in Android Manifest file, the filtering of NFC tags, the key reading and writing operations of NFC data.

    Key words:near field communication; Tag tag; Android; near field communication programming

    99国产精品免费福利视频| 欧美+亚洲+日韩+国产| 麻豆乱淫一区二区| 丁香欧美五月| 俄罗斯特黄特色一大片| 欧美人与性动交α欧美精品济南到| 成人三级做爰电影| netflix在线观看网站| 亚洲五月色婷婷综合| 午夜福利视频在线观看免费| 老司机影院毛片| 大陆偷拍与自拍| 热99久久久久精品小说推荐| 国产精品欧美亚洲77777| 一区在线观看完整版| 69av精品久久久久久| videos熟女内射| 色综合欧美亚洲国产小说| 国产精品久久视频播放| 精品国产乱码久久久久久男人| 久久久水蜜桃国产精品网| 高清视频免费观看一区二区| 18禁国产床啪视频网站| 日本五十路高清| 自拍欧美九色日韩亚洲蝌蚪91| 黄色片一级片一级黄色片| 三级毛片av免费| 色婷婷av一区二区三区视频| 国产单亲对白刺激| 大片电影免费在线观看免费| 欧美丝袜亚洲另类 | avwww免费| tube8黄色片| 80岁老熟妇乱子伦牲交| 国产精品久久久人人做人人爽| 人人妻人人爽人人添夜夜欢视频| 黄色视频,在线免费观看| 大型av网站在线播放| 18禁裸乳无遮挡免费网站照片 | 欧美精品啪啪一区二区三区| 国产成人精品久久二区二区免费| 精品卡一卡二卡四卡免费| 免费在线观看日本一区| 国产亚洲精品一区二区www | 中文字幕人妻丝袜制服| 天天添夜夜摸| 亚洲一码二码三码区别大吗| 国产精品久久视频播放| 成人18禁在线播放| 色尼玛亚洲综合影院| 久久国产精品人妻蜜桃| 欧美大码av| 国产成人av激情在线播放| 国产成人精品久久二区二区免费| 丝瓜视频免费看黄片| 99re6热这里在线精品视频| 99riav亚洲国产免费| 久久久国产一区二区| 日日夜夜操网爽| 日韩中文字幕欧美一区二区| 亚洲av美国av| 国产av又大| 黄色丝袜av网址大全| 亚洲国产精品合色在线| av欧美777| 精品国产乱码久久久久久男人| 国产成人一区二区三区免费视频网站| 热re99久久国产66热| ponron亚洲| 99精品欧美一区二区三区四区| 又大又爽又粗| 50天的宝宝边吃奶边哭怎么回事| 侵犯人妻中文字幕一二三四区| 老汉色∧v一级毛片| x7x7x7水蜜桃| av福利片在线| 大码成人一级视频| 国产亚洲欧美98| 一级片'在线观看视频| 久久久久精品国产欧美久久久| 王馨瑶露胸无遮挡在线观看| 亚洲自偷自拍图片 自拍| 91精品国产国语对白视频| 亚洲国产欧美网| 欧美精品av麻豆av| 高潮久久久久久久久久久不卡| 国产精品电影一区二区三区 | 无遮挡黄片免费观看| 亚洲中文av在线| 日本a在线网址| 黑丝袜美女国产一区| 中亚洲国语对白在线视频| 午夜老司机福利片| 亚洲精品国产色婷婷电影| 欧美乱码精品一区二区三区| 老熟妇仑乱视频hdxx| 国产又色又爽无遮挡免费看| 亚洲精品美女久久久久99蜜臀| 老汉色av国产亚洲站长工具| 国产成人精品久久二区二区91| 99精品久久久久人妻精品| 一进一出抽搐动态| 欧美丝袜亚洲另类 | 日本欧美视频一区| 亚洲欧美激情综合另类| 两人在一起打扑克的视频| 国产精品欧美亚洲77777| 欧美大码av| 欧美乱色亚洲激情| 国产精品综合久久久久久久免费 | 久久99一区二区三区| 久久久久国内视频| 91麻豆av在线| 怎么达到女性高潮| 黄网站色视频无遮挡免费观看| 欧美黑人精品巨大| 亚洲人成电影观看| svipshipincom国产片| 中文字幕高清在线视频| 一二三四在线观看免费中文在| 婷婷成人精品国产| 妹子高潮喷水视频| 99re在线观看精品视频| 久久久精品免费免费高清| 欧美黑人欧美精品刺激| 99国产精品免费福利视频| 香蕉丝袜av| 在线观看午夜福利视频| 制服人妻中文乱码| 成人国产一区最新在线观看| 精品免费久久久久久久清纯 | 亚洲成人免费av在线播放| 日本精品一区二区三区蜜桃| 91精品三级在线观看| 午夜福利在线免费观看网站| 99国产精品一区二区蜜桃av | 欧美日韩黄片免| 美女午夜性视频免费| 亚洲成av片中文字幕在线观看| 亚洲av电影在线进入| 一级,二级,三级黄色视频| 女人精品久久久久毛片| 免费av中文字幕在线| 啦啦啦视频在线资源免费观看| 黄色毛片三级朝国网站| 真人做人爱边吃奶动态| 手机成人av网站| 黄色 视频免费看| 国产又色又爽无遮挡免费看| 午夜福利免费观看在线| 一级片'在线观看视频| 夜夜躁狠狠躁天天躁| 午夜激情av网站| av视频免费观看在线观看| 免费看十八禁软件| 在线观看免费高清a一片| 人人妻,人人澡人人爽秒播| 久久人妻熟女aⅴ| 国产精品欧美亚洲77777| 麻豆乱淫一区二区| 亚洲av日韩精品久久久久久密| 精品国产一区二区久久| www日本在线高清视频| 国产主播在线观看一区二区| 波多野结衣一区麻豆| 精品国产乱子伦一区二区三区| 欧美 日韩 精品 国产| 国产精品久久久av美女十八| 久久久久久久精品吃奶| 看免费av毛片| 久久国产精品男人的天堂亚洲| 亚洲国产欧美一区二区综合| 久久 成人 亚洲| tube8黄色片| 欧美在线一区亚洲| 久久 成人 亚洲| 欧美av亚洲av综合av国产av| 香蕉国产在线看| 中文字幕高清在线视频| 少妇被粗大的猛进出69影院| 国产极品粉嫩免费观看在线| 精品卡一卡二卡四卡免费| 国产真人三级小视频在线观看| 十八禁人妻一区二区| xxxhd国产人妻xxx| 国产一区有黄有色的免费视频| 亚洲精品自拍成人| 午夜日韩欧美国产| 国产高清激情床上av| 国产色视频综合| 看片在线看免费视频| 在线观看一区二区三区激情| 99riav亚洲国产免费| 91精品国产国语对白视频| 一级a爱片免费观看的视频| 国产精品久久视频播放| 天天躁日日躁夜夜躁夜夜| 啦啦啦免费观看视频1| 久久精品91无色码中文字幕| 99国产精品99久久久久| 国产不卡一卡二| 亚洲精华国产精华精| 黄色怎么调成土黄色| 新久久久久国产一级毛片| 日韩人妻精品一区2区三区| 精品少妇久久久久久888优播| 亚洲三区欧美一区| 日韩免费av在线播放| 91精品国产国语对白视频| 日日爽夜夜爽网站| 国产亚洲av高清不卡| 国产亚洲精品第一综合不卡| 亚洲精品一二三| 免费观看人在逋| 免费观看a级毛片全部| 91大片在线观看| 国产成+人综合+亚洲专区| 免费在线观看影片大全网站| 两个人免费观看高清视频| 久久久久久久精品吃奶| 成人国语在线视频| 一进一出抽搐gif免费好疼 | 男人操女人黄网站| 手机成人av网站| 日韩三级视频一区二区三区| 极品人妻少妇av视频| 中文字幕av电影在线播放| 欧美在线一区亚洲| 亚洲av欧美aⅴ国产| 午夜老司机福利片| 脱女人内裤的视频| 国产亚洲精品久久久久久毛片 | 久久性视频一级片| 久久人妻av系列| 女人高潮潮喷娇喘18禁视频| 国产精华一区二区三区| 亚洲专区字幕在线| 成年人免费黄色播放视频| 亚洲成国产人片在线观看| 国产亚洲av高清不卡| 国产av精品麻豆| 久久影院123| 婷婷精品国产亚洲av在线 | 老汉色∧v一级毛片| 免费女性裸体啪啪无遮挡网站| av天堂久久9| 国产精品影院久久| 久久久国产成人免费| 欧美 亚洲 国产 日韩一| www.999成人在线观看| 在线av久久热| ponron亚洲| 国产精品 国内视频| 丝袜美足系列| 深夜精品福利| 国产片内射在线| 精品亚洲成a人片在线观看| 又大又爽又粗| 下体分泌物呈黄色| 天天添夜夜摸| 免费一级毛片在线播放高清视频 | 免费看a级黄色片| 亚洲人成电影观看| 97人妻天天添夜夜摸| 午夜福利在线免费观看网站| 精品国内亚洲2022精品成人 | 亚洲欧美激情综合另类| 少妇粗大呻吟视频| 国产成人影院久久av| 欧美乱码精品一区二区三区| 亚洲中文av在线| 国产片内射在线| 无遮挡黄片免费观看| 久久精品91无色码中文字幕| 久久国产精品人妻蜜桃| 国产无遮挡羞羞视频在线观看| 精品人妻熟女毛片av久久网站| 高清黄色对白视频在线免费看| 亚洲欧美日韩高清在线视频| 国产精品免费视频内射| 在线免费观看的www视频| 亚洲精品中文字幕一二三四区| 国内久久婷婷六月综合欲色啪| 欧美成人午夜精品| 亚洲av日韩精品久久久久久密| 久久久久国产一级毛片高清牌| 国产精品亚洲一级av第二区| 成年人免费黄色播放视频| 国产亚洲欧美98| 午夜激情av网站| 啦啦啦 在线观看视频| 男插女下体视频免费在线播放| 18禁黄网站禁片午夜丰满| 在线播放国产精品三级| 欧美日韩瑟瑟在线播放| 午夜a级毛片| tocl精华| 国产精品野战在线观看| 亚洲真实伦在线观看| a级毛片a级免费在线| 狂野欧美激情性xxxx| www日本在线高清视频| 91麻豆精品激情在线观看国产| 免费观看的影片在线观看| 亚洲av成人精品一区久久| 欧美最新免费一区二区三区 | x7x7x7水蜜桃| 免费av观看视频| 成人国产综合亚洲| 精品久久久久久,| 亚洲av美国av| 一个人免费在线观看电影| 久久草成人影院| 国产黄片美女视频| 色噜噜av男人的天堂激情| 在线观看午夜福利视频| 国产aⅴ精品一区二区三区波| 人妻夜夜爽99麻豆av| 欧美一区二区亚洲| 国产高清videossex| 身体一侧抽搐| 成年女人永久免费观看视频| 亚洲一区高清亚洲精品| 天天一区二区日本电影三级| 亚洲美女视频黄频| 熟女人妻精品中文字幕| 日韩国内少妇激情av| 国产精品,欧美在线| av女优亚洲男人天堂| 天堂av国产一区二区熟女人妻| 亚洲精品一区av在线观看| 欧美成人一区二区免费高清观看| 国产成人av激情在线播放| 人人妻,人人澡人人爽秒播| 岛国在线免费视频观看| 黄色丝袜av网址大全| 欧美日本视频| 国产精品av视频在线免费观看| 成年人黄色毛片网站| 国内精品久久久久精免费| 日韩成人在线观看一区二区三区| 精品免费久久久久久久清纯| 亚洲av不卡在线观看| 波野结衣二区三区在线 | 国产精品,欧美在线| 精品久久久久久久末码| 欧美中文综合在线视频| 国产视频一区二区在线看| 久久婷婷人人爽人人干人人爱| 91在线精品国自产拍蜜月 | 在线观看舔阴道视频| 美女大奶头视频| 18美女黄网站色大片免费观看| 中文在线观看免费www的网站| 在线观看av片永久免费下载| 乱人视频在线观看| 国产成人啪精品午夜网站| 12—13女人毛片做爰片一| 一个人免费在线观看电影| 久久人妻av系列| 国产三级在线视频| 18禁裸乳无遮挡免费网站照片| 国产成人aa在线观看| 国产美女午夜福利| av天堂中文字幕网| 久久久久久大精品| 国产高清videossex| 国产野战对白在线观看| 精品欧美国产一区二区三| 久久精品亚洲精品国产色婷小说| 香蕉av资源在线| 久久久久性生活片| 成人一区二区视频在线观看| 日韩人妻高清精品专区| 国产黄色小视频在线观看| 法律面前人人平等表现在哪些方面| 久久精品91蜜桃| 国产国拍精品亚洲av在线观看 | 亚洲国产精品久久男人天堂| 精品一区二区三区人妻视频| а√天堂www在线а√下载| 国产av一区在线观看免费| 男女午夜视频在线观看| 夜夜夜夜夜久久久久| 97碰自拍视频| 国产亚洲欧美98| 最好的美女福利视频网| 美女高潮的动态| 久久人人精品亚洲av| 免费在线观看亚洲国产| 亚洲自拍偷在线| 在线看三级毛片| 伊人久久大香线蕉亚洲五| bbb黄色大片| 欧美+亚洲+日韩+国产| 热99re8久久精品国产| 欧美+亚洲+日韩+国产| 无人区码免费观看不卡| 日本与韩国留学比较| 最新在线观看一区二区三区| 五月伊人婷婷丁香| 亚洲国产精品久久男人天堂| 久久中文看片网| 日本一本二区三区精品| 哪里可以看免费的av片| 看黄色毛片网站| 国产一区二区在线av高清观看| 精品久久久久久成人av| 成人国产一区最新在线观看| 中亚洲国语对白在线视频| 一区二区三区国产精品乱码| 国产一级毛片七仙女欲春2| АⅤ资源中文在线天堂| 国产v大片淫在线免费观看| 成年女人看的毛片在线观看| 久久香蕉国产精品| 蜜桃久久精品国产亚洲av| 欧美在线黄色| 国产v大片淫在线免费观看| 91字幕亚洲| 久久久久国内视频| 免费在线观看日本一区| 日韩成人在线观看一区二区三区| 嫁个100分男人电影在线观看| 麻豆一二三区av精品| www.色视频.com| 性欧美人与动物交配| 丁香欧美五月| 精品久久久久久成人av| 国产精品,欧美在线| 天堂网av新在线| 国产成人福利小说| 天堂av国产一区二区熟女人妻| 欧美性猛交黑人性爽| 在线观看舔阴道视频| 国产伦人伦偷精品视频| 黄色日韩在线| 国产精品嫩草影院av在线观看 | 亚洲不卡免费看| 国产精品久久久久久精品电影| 国产又黄又爽又无遮挡在线| 国产成人福利小说| 好看av亚洲va欧美ⅴa在| 一夜夜www| 亚洲色图av天堂| 国产成人影院久久av| 国产精品久久久久久久电影 | 97碰自拍视频| 国产v大片淫在线免费观看| 国产主播在线观看一区二区| 国产精品一区二区免费欧美| 国产精品日韩av在线免费观看| 亚洲成av人片在线播放无| 天美传媒精品一区二区| 国产精品国产高清国产av| 免费看十八禁软件| 午夜福利在线观看免费完整高清在 | 免费看a级黄色片| 亚洲第一欧美日韩一区二区三区| 国产亚洲欧美在线一区二区| 一区二区三区国产精品乱码| 51午夜福利影视在线观看| 色老头精品视频在线观看| 在线观看午夜福利视频| 99久久久亚洲精品蜜臀av| 很黄的视频免费| 亚洲精品日韩av片在线观看 | av天堂在线播放| 国产精品亚洲av一区麻豆| 成人三级黄色视频| 成人18禁在线播放| 变态另类丝袜制服| 无限看片的www在线观看| 免费搜索国产男女视频| 一区二区三区激情视频| 美女 人体艺术 gogo| 国产野战对白在线观看| 亚洲国产精品久久男人天堂| 长腿黑丝高跟| 亚洲午夜理论影院| 99久久无色码亚洲精品果冻| 成人特级黄色片久久久久久久| 精品熟女少妇八av免费久了| 成人三级黄色视频| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 国产高清视频在线观看网站| 一级毛片高清免费大全| 性色av乱码一区二区三区2| 亚洲av五月六月丁香网| 精品欧美国产一区二区三| 此物有八面人人有两片| 精品99又大又爽又粗少妇毛片 | 成人三级黄色视频| 国产综合懂色| 综合色av麻豆| 老司机在亚洲福利影院| 精品一区二区三区视频在线 | 亚洲人成网站在线播| 岛国视频午夜一区免费看| 亚洲中文日韩欧美视频| 亚洲aⅴ乱码一区二区在线播放| 国产精品久久久久久久电影 | 中文字幕人成人乱码亚洲影| 国产成人a区在线观看| 噜噜噜噜噜久久久久久91| 国产精品乱码一区二三区的特点| 久久久久国内视频| 97碰自拍视频| 亚洲精品乱码久久久v下载方式 | 韩国av一区二区三区四区| 成人午夜高清在线视频| 成人特级黄色片久久久久久久| 无人区码免费观看不卡| 久久精品夜夜夜夜夜久久蜜豆| 两个人看的免费小视频| 九色成人免费人妻av| 国产精品99久久久久久久久| 18美女黄网站色大片免费观看| ponron亚洲| 亚洲欧美精品综合久久99| 日韩欧美三级三区| 国产亚洲精品综合一区在线观看| 亚洲精品影视一区二区三区av| 午夜福利在线观看免费完整高清在 | 日本撒尿小便嘘嘘汇集6| eeuss影院久久| 亚洲在线观看片| 久久久精品欧美日韩精品| 成年版毛片免费区| 男人和女人高潮做爰伦理| 午夜福利18| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 亚洲狠狠婷婷综合久久图片| 波野结衣二区三区在线 | 国产亚洲精品久久久久久毛片| 国产真实乱freesex| 18禁黄网站禁片免费观看直播| 亚洲人成网站高清观看| 我要搜黄色片| 亚洲精品在线美女| 97超级碰碰碰精品色视频在线观看| 欧美bdsm另类| 人妻丰满熟妇av一区二区三区| 国产黄色小视频在线观看| 动漫黄色视频在线观看| 又爽又黄无遮挡网站| 岛国视频午夜一区免费看| 成人永久免费在线观看视频| 久久性视频一级片| 成人三级黄色视频| 国内精品久久久久精免费| 亚洲欧美一区二区三区黑人| 我的老师免费观看完整版| 免费在线观看成人毛片| 午夜免费观看网址| 好看av亚洲va欧美ⅴa在| 午夜免费激情av| 午夜影院日韩av| 国产色爽女视频免费观看| 叶爱在线成人免费视频播放| 欧美区成人在线视频| 两人在一起打扑克的视频| 美女黄网站色视频| 国产免费男女视频| 日韩亚洲欧美综合| 午夜福利欧美成人| 脱女人内裤的视频| 啪啪无遮挡十八禁网站| 国产爱豆传媒在线观看| 成熟少妇高潮喷水视频| 国产亚洲欧美在线一区二区| 亚洲专区国产一区二区| 99久久精品国产亚洲精品| 搡女人真爽免费视频火全软件 | 日韩欧美一区二区三区在线观看| 国产亚洲精品综合一区在线观看| 午夜老司机福利剧场| 亚洲乱码一区二区免费版| 欧美大码av| 一个人免费在线观看电影| av在线蜜桃| 91麻豆av在线| 国产三级黄色录像| 欧美日韩精品网址| 成人性生交大片免费视频hd| 国产精品av视频在线免费观看| 免费av观看视频| 日本一二三区视频观看| 亚洲成人中文字幕在线播放| 成人欧美大片| 欧美成人一区二区免费高清观看| 人人妻人人澡欧美一区二区| 国产 一区 欧美 日韩| 欧美一区二区亚洲| 麻豆久久精品国产亚洲av| 亚洲久久久久久中文字幕| or卡值多少钱| 精品国产亚洲在线| 成熟少妇高潮喷水视频| 欧美性猛交黑人性爽| 在线天堂最新版资源| 欧美丝袜亚洲另类 | 国产一区二区在线观看日韩 | 91麻豆精品激情在线观看国产| 国产伦在线观看视频一区| 毛片女人毛片| 欧美bdsm另类| 午夜日韩欧美国产| 俺也久久电影网| 亚洲成人中文字幕在线播放| 国产av麻豆久久久久久久| 亚洲精品影视一区二区三区av| 人人妻人人澡欧美一区二区| 啦啦啦观看免费观看视频高清| 国产精品 国内视频|