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

    JavaME平臺上手機(jī)通信系統(tǒng)的設(shè)計與實現(xiàn)

    2013-01-01 00:00:00李勇楊威林勇胡秀兵
    計算機(jī)時代 2013年3期

    摘 要: Java ME是一種高度優(yōu)化的Java運(yùn)行平臺,它具有平臺無關(guān)性、安全性、分布式等特點(diǎn),廣泛應(yīng)用于機(jī)頂盒、移動電話和PDA等電子設(shè)備中。文章簡述了Java ME的體系結(jié)構(gòu),包括千字節(jié)虛擬機(jī)、連接設(shè)備配置、有限連接配置和移動信息設(shè)備簡表,以及Java ME的關(guān)鍵技術(shù);運(yùn)用套接字技術(shù)實現(xiàn)了客戶端與服務(wù)端之間的通信;通過RMS(Record Management System,記錄管理系統(tǒng))將聊天記錄保存到手機(jī)中。

    關(guān)鍵詞: Java ME; 有限連接配置; 信息設(shè)備簡表; 套接字; RMS

    中圖分類號:TP319 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2013)03-04-04

    0 引言

    近年來,全球移動通信產(chǎn)業(yè)飛速發(fā)展,發(fā)展中國家手機(jī)用戶總量呈指數(shù)增長。截止2012年12月底,我國網(wǎng)民規(guī)模達(dá)到5.64億,其中手機(jī)網(wǎng)民數(shù)量為4.2億,年增長率達(dá)18.1%,手機(jī)網(wǎng)絡(luò)各項指標(biāo)增長速度全面超越傳統(tǒng)網(wǎng)絡(luò)。據(jù)中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)于2013年1月15日發(fā)布的《第31次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告》顯示,網(wǎng)民中使用手機(jī)上網(wǎng)的比例繼續(xù)提升,由69.3%上升到74.5%。由此可見,手機(jī)在人們生活中的地位越來越高,人們也越來越多地傾向于使用手機(jī)等平臺進(jìn)行交流和溝通。本文對Java ME做了簡要的概述,并通過其相關(guān)的技術(shù)設(shè)計并實現(xiàn)了手機(jī)通信系統(tǒng)。

    1 Java ME體系結(jié)構(gòu)

    Java ME(Java Platform Micro Edition)是由Sun公司聯(lián)合了摩托羅拉、諾基亞、西門子等設(shè)備制造商共同推出的無線設(shè)備標(biāo)準(zhǔn)化應(yīng)用開發(fā)平臺[1]。Java ME是針對那些內(nèi)存、處理能力以及圖形用戶界面等受限的小型設(shè)備,包括手機(jī)、PDA和電視機(jī)頂盒等。

    Java ME總體上采用四層結(jié)構(gòu)[2]。由下至上依次為:Java虛擬機(jī)層、配置層、簡表層和MIDP層。Java虛擬機(jī)層處于Java ME的最底層,是Java ME運(yùn)行所必需的,因為所有的Java ME程序都必須要在虛擬機(jī)上運(yùn)行,這也是為什么Java ME能夠跨平臺的原因。通常,在PDA等內(nèi)存比較大和處理器比較強(qiáng)的設(shè)備中,使用的是Java虛擬機(jī),而在手機(jī)等內(nèi)存小、處理能力比較弱的設(shè)備中,則使用KVM(Kilo-byte Virtual Machine,千字節(jié)虛擬機(jī))。Java ME四層結(jié)構(gòu)如圖1所示。

    圖1 Java ME體系結(jié)構(gòu)

    1.1 配置(Configuration)

    Java ME平臺上有兩種連接配置[3]:連接設(shè)備配置(Connected Device Configuration, CDC)和連接受限設(shè)備配置(Connected Limited Device Configuration, CLDC)。

    1.1.1 CLDC配置

    CLDC是為運(yùn)行于資源非常有限的設(shè)備上的Java ME應(yīng)用程序制定的架構(gòu)。CLDC的官方定義是這樣的:“輕便、覆蓋區(qū)域最小的Java構(gòu)建塊,適合小型的、有資源限制的設(shè)備?!盋LDC配置是為將由企業(yè)定義的簡表中使用一個虛擬機(jī)和一套核心庫準(zhǔn)備的。它簡要描述了高度受限的設(shè)備上每個Java ME執(zhí)行所要求的一套最基本的庫和Java虛擬機(jī)特征。

    1.1.2 CDC配置

    CDC配置是面向如電視機(jī)機(jī)頂盒這樣運(yùn)算能力較強(qiáng)、電源充足的系統(tǒng)。CDC是應(yīng)用在具有較大的內(nèi)存上的設(shè)備,針對有限和間歇的無線連接設(shè)備,CDC與CVM和Foundation Profile共同定義了完整的Java ME環(huán)境。CDC是CLDC的一個擴(kuò)展集,所以在兩種配置之間存在著向上的兼容性。

    1.2 簡表(Profile)

    簡表定義了用戶的應(yīng)用程序所支持的設(shè)備類型[4],它向Java ME配置添加了特定域的類來定義設(shè)備的某種作用。簡表在一個特定的配置層上實現(xiàn)。應(yīng)用程序是針對特定的簡表編寫的。因此,可以移植到支持該簡表的任何設(shè)備上。用戶和應(yīng)用程序開發(fā)者看到最多的就是簡表層。

    1.3 MIDP(Mobile Information Device Profile)

    MIDP是第一個實現(xiàn)的簡表,它補(bǔ)充了CLDC并且提供應(yīng)用程序語義和控件、用戶界面、持久存儲器、網(wǎng)絡(luò)和用于移動電話的計時器、雙通道呼叫器和其他無線電設(shè)備。MIDP是一個Java API集合,它定義了處理雙向無線通訊設(shè)備的用戶接口界面、應(yīng)用模式、存儲管理及網(wǎng)絡(luò)功能等規(guī)范。

    1.4 Java ME關(guān)鍵技術(shù)

    Java ME中涉及到很多關(guān)鍵技術(shù):在游戲方面,有GameCanvas類、Sprite類等解決方案;在網(wǎng)絡(luò)通信方面,有HTTP、套接字和數(shù)據(jù)報等連接模式;在無線網(wǎng)絡(luò)方面,有GPRS、藍(lán)牙等技術(shù);在持久化方面,則有RMS、XML文件和嵌入式數(shù)據(jù)庫等解決方案。本系統(tǒng)在網(wǎng)絡(luò)通信方面采用套接字技術(shù),在聊天記錄的保存時采用RMS,接下來我們對套接字和RMS進(jìn)行簡要的闡述。

    1.4.1 套接字Socket

    套接字通訊是基于低級網(wǎng)絡(luò)應(yīng)用的一種通訊方式,在MIDP1.0中沒有得到實現(xiàn),而在MIDP2.0中才得以實現(xiàn)。實現(xiàn)接口是SocketConnection,該接口繼承自StreamConnection,提供了Socket客戶端對Socket服務(wù)器端的連接。另外,MIDP2.0還提供了對Socket服務(wù)器的連接,在StreamConnectionNotifier接口上實現(xiàn)的ServerSocketConnection便提供了此功能。

    1.4.2 RMS

    數(shù)據(jù)的持久存儲是把數(shù)據(jù)保存在可能斷開的設(shè)備中的過程,它是傳統(tǒng)的計算機(jī)設(shè)備所體現(xiàn)的主要功能之一。MIDP的RMS(記錄管理系統(tǒng))借助移動設(shè)備中記錄存儲來促進(jìn)持久數(shù)據(jù)的存儲,其主要功能是提供一組用于組織和操作設(shè)備資料庫的類別和界面[5],可以將RMS視為一張二維表。RMS提供了插入、修改、刪除和枚舉等操縱記錄的功能。

    RMS中有兩個重要概念:Record Store和Record。Record Store提供了諸如打開、關(guān)閉和刪除記錄存儲等功能的不同方法。一個Record Store由一些記錄的集合組成,供一個或多個MIDlet調(diào)用,用長整型來記錄最后修改的時間和日期,用整型來記錄版本信息。Record則是由一串byte組成。在一個Record Store中,每一個Record使用RecordId惟一的標(biāo)識。RecordId是一個整數(shù),被用作記錄的主鍵。第一個記錄創(chuàng)建的時候,RecordId為1,之后每個RecordId的依次增1。

    2 手機(jī)通信系統(tǒng)的設(shè)計

    本系統(tǒng)在Java ME平臺上,通過套接字技術(shù)實現(xiàn)服務(wù)器端對客戶端的監(jiān)聽;通過用MySQL數(shù)據(jù)庫保存聊天用戶的基本信息;通過RMS實現(xiàn)聊天記錄信息的保存。

    在本系統(tǒng)中,每個用戶都有一個惟一的用戶名,客戶端將用戶的信息發(fā)送到服務(wù)器端,服務(wù)器端接收后在數(shù)據(jù)庫中已存在的用戶列表中進(jìn)行檢測,并將檢測結(jié)果返回給客戶端??蛻舳藙t根據(jù)服務(wù)器端返回的結(jié)果代碼來判斷該用戶是否已存在并且通過密碼驗證。如果不存在,則進(jìn)行注冊。如果用戶名或者密碼不正確,則重新輸入。本系統(tǒng)的總體流程如圖2所示。

    2.1 數(shù)據(jù)庫設(shè)計

    MySQL數(shù)據(jù)庫具有體積小、速度快、總體成本低等特點(diǎn)。由于本系統(tǒng)中用到的數(shù)據(jù)及表都不龐大,所以選擇MySQL數(shù)據(jù)庫。本系統(tǒng)主要用到三張表:tbluser、tbldetail、tblonline。tbluser記錄用戶的用戶名、用戶密碼以及注冊時間。tbldetail記錄用戶的用戶名、用戶性別、用戶出生日期和用戶住址。tblonline記錄在線用戶情況,當(dāng)用戶下線后即在該表中刪除該用戶。用戶使用該系統(tǒng)注冊時,用戶名、用戶密碼和注冊時間存入tbluser表中,同時,在tbldetail表中存儲用戶的詳細(xì)信息。由于用戶名惟一,所以兩張表的用戶名相對應(yīng)。

    2.2 服務(wù)器端設(shè)計

    本系統(tǒng)的服務(wù)器端有兩個功能:一個是通過套接字實現(xiàn)服務(wù)器端和客戶端的通信;另一個是對數(shù)據(jù)庫進(jìn)行操作。服務(wù)器端通過ServerSocket來監(jiān)聽來自客戶端的信息,主程序具有創(chuàng)建ServerSocket、監(jiān)聽請求、接收數(shù)據(jù)、返回數(shù)據(jù)的功能。客戶端的MIDlet程序建立客戶端Socket發(fā)送到服務(wù)器端,服務(wù)器端的監(jiān)聽程序?qū)⑵洳东@而做出相應(yīng)的處理。服務(wù)器端通信的流程如圖3所示。

    服務(wù)器端對數(shù)據(jù)庫的操作封裝在ServerConnection類中,其中有一個getDBStatement方法用來連接數(shù)據(jù)庫。此外,該類還封裝了根據(jù)客戶端傳來的不同代碼對其進(jìn)行相應(yīng)處理的方法。

    2.3 客戶端設(shè)計

    客戶端有一個入口類ChatMIDlet類,它繼承了MIDlet。要運(yùn)行客戶端,必須先運(yùn)行ChatMIDlet類??蛻舳酥饕兴膫€界面:登錄界面、注冊界面、在線用戶大廳界面、聊天界面。另外還通過Alert實現(xiàn)查看系統(tǒng)幫助、系統(tǒng)的信息、用戶的基本資料和聊天記錄等功能。為了實現(xiàn)更人性化的設(shè)計,本系統(tǒng)中的Alert通過setTimeout(Alert.FOREVER)方法使得提示界面根據(jù)用戶喜好停留一定的時間,當(dāng)用戶想返回時,則可以點(diǎn)擊提示頁面中的【完成】按鈕。

    2.3.1 登錄設(shè)計

    登錄界面主要通過LoginForm類實現(xiàn)。該類繼承Form類,并且實現(xiàn)了CommandListener,ItemCommandListener兩個接口。在登錄界面中,可以進(jìn)行以下三個操作:

    ⑴ 輸入用戶名和用戶密碼登錄系統(tǒng);

    ⑵ 通過菜單進(jìn)入幫助界面和系統(tǒng)信息界面;

    ⑶ 選擇【注冊】選項進(jìn)入注冊界面。

    用戶在登錄界面輸入用戶名和用戶密碼后,選擇【登錄】進(jìn)入聊天系統(tǒng)。當(dāng)用戶輸入的用戶名不存在時,系統(tǒng)會提示無此用戶,如圖4所示。

    登錄系統(tǒng)的整個流程如圖5所示。

    2.3.2 注冊設(shè)計

    注冊界面通過RegForm類實現(xiàn)。該類繼承Form并且實現(xiàn)CommandListener。主要功能就是根據(jù)用戶輸入的信息進(jìn)行判斷,將輸入的信息通過MessageConnection類傳遞給服務(wù)器端,并根據(jù)服務(wù)器端返回的信息給出相應(yīng)的提示。注冊流程如圖6所示。

    2.3.3 在線用戶大廳設(shè)計

    在線用戶大廳由HallList類實現(xiàn), HallList繼承javax.microedition.lcdui.List類并且實現(xiàn)CommandListener接口,主要功能就是顯示當(dāng)前在線用戶情況,以及根據(jù)用戶選擇的聊天對象通過MessageConnection類進(jìn)行處理,之后進(jìn)入聊天界面。

    2.3.4 聊天界面設(shè)計

    聊天界面通過ChatForm實現(xiàn)。該類繼承了Form類,并且實現(xiàn)了CommandListener,ItemCommandListener兩個接口。ChatForm中有個內(nèi)部類Chat,該類繼承CustomItem并且實現(xiàn)Runnable接口,主要功能是將聊天的內(nèi)容實時展現(xiàn)給用戶。

    3 手機(jī)通信系統(tǒng)的實現(xiàn)

    3.1 服務(wù)器端的實現(xiàn)

    服務(wù)器端主要有兩個類,分別是MultipleUserServer類和ServerConnection類。MultipleUserServer類通過ServerSocket server=new ServerSocket(8043);創(chuàng)建一個ServerSocket對象,其中的端口號是8043,并且通過while(true){ ServerConnection serverConn=new ServerConnection(server.accept()); }不斷監(jiān)聽客戶端的請求。當(dāng)有客戶端請求時,就將請求通過ServerConnection類進(jìn)行處理,并將處理后的信息通過套接字的輸出流返回給客戶端。ServerConnection類連接數(shù)據(jù)庫是通過下面方法實現(xiàn)的:

    3.2 客戶端的實現(xiàn)

    客戶端的功能主要包括用戶的登錄、用戶的注冊、在線用戶列表的顯示、聊天信息的發(fā)送以及聊天記錄的查看。

    3.2.1 登錄與注冊的實現(xiàn)

    登錄與注冊有些類似,都是通過MessageConnection類將客戶端所填信息通過套接字的輸出流傳遞給服務(wù)器端,然后服務(wù)器端訪問數(shù)據(jù)庫,并將處理結(jié)果反饋給客戶端,而客戶端根據(jù)服務(wù)器端返回的信息做出相應(yīng)的處理。登錄界面和注冊界面如圖7所示。

    3.2.2 在線用戶列表的實現(xiàn)

    在線用戶列表是在用戶登錄成功后通過LoginForm調(diào)用HallList類來實現(xiàn)用戶列表的實時顯示。HallList類是通過訪問數(shù)據(jù)庫中的tblonline顯示所有在線用戶信息,包括在線的人數(shù)、在線人的用戶名及用戶頭像。在線用戶列表界面如圖8所示。

    3.2.3 聊天界面的實現(xiàn)

    聊天界面是通過ChatForm類實現(xiàn)的,該類有個內(nèi)部類Chat通過實現(xiàn)Runnable 的run()方法每隔一定的時間就repaint聊天信息,實現(xiàn)聊天信息的實時更新。run()方法通過睡眠一定的時間來實時刷新聊天信息。run方法的關(guān)鍵代碼如下:

    3.2.4 保存及查看聊天記錄的實現(xiàn)

    保存和查看聊天記錄通過RecordManage類實現(xiàn)。該類封裝了打開及創(chuàng)建記錄,添加新紀(jì)錄到存儲記錄中的方法。打開記錄主要通過RecordStore類的靜態(tài)方法openRecordStore實現(xiàn)的。添加新記錄功能則主要通過RecordStore的addRecord方法實現(xiàn)。聊天記錄的查看只能在兩個用戶的聊天界面中查看。聊天記錄界面如圖9所示。

    圖9 聊天記錄界面

    3.2.5 提示界面的實現(xiàn)

    本系統(tǒng)中多處用到Alert來實現(xiàn)提示界面的顯示。提示界面包括系統(tǒng)的幫助、系統(tǒng)的信息、用戶的詳細(xì)信息、用戶聊天記錄和登錄或注冊時的提示。提示界面主要通過ChatMIDlet.instance.display.setCurrent(alert)實現(xiàn)。通過Alert的setTimeout方法可以設(shè)置提示界面顯示的時間。部分提示界面如圖10所示。

    4 結(jié)束語

    藉著高覆蓋率的移動通訊網(wǎng)、高速無線網(wǎng)絡(luò)和各種不同類型的移動信息終端,移動技術(shù)的應(yīng)用開辟了廣闊的移動交互空間。Java ME是一個具有很多優(yōu)良特點(diǎn)的平臺,在手機(jī)等小型平臺上具有很重要的應(yīng)用價值。本文簡要介紹了Java ME平臺的體系結(jié)構(gòu)和關(guān)鍵技術(shù),基于Java ME平臺設(shè)計和實現(xiàn)了手機(jī)通信系統(tǒng),該系統(tǒng)通過套接字技術(shù)在特定的端口進(jìn)行數(shù)據(jù)交換以實現(xiàn)不同客戶端之間的通信。該系統(tǒng)的實現(xiàn)為移動平臺的研究打下了良好的基礎(chǔ)。

    參考文獻(xiàn):

    [1] 劉文軍,朱華生,付美桃.基于J2ME平臺的無線應(yīng)用系統(tǒng)的開發(fā)[J].

    南昌工程學(xué)院學(xué)報,2005.24(1):51-54

    [2] 時婧婧.基于J2ME的移動聊天系統(tǒng)的研究與實現(xiàn)[J].赤峰學(xué)院學(xué)報,

    2009.25(12):37-39

    [3] 蘇長明.基于J2ME-J2EE的校園移動信息查詢系統(tǒng)設(shè)計與實現(xiàn)[J].

    成都大學(xué)學(xué)報(自然科學(xué)版),2012.31(3):254-257

    [4] 陸昌輝等.J2ME應(yīng)用開發(fā)詳解[M].電子工業(yè)出版社,2009.

    [5] 李瑩,王晰,毛迪林,高傳善.J2ME MIDP中RMS的設(shè)計實現(xiàn)與性能

    優(yōu)化[J].計算機(jī)工程,2006.31(16):52-69

    男女国产视频网站| 91精品国产国语对白视频| 日本a在线网址| 韩国精品一区二区三区| 亚洲 欧美一区二区三区| av片东京热男人的天堂| 汤姆久久久久久久影院中文字幕| 久久久水蜜桃国产精品网| 18禁观看日本| 五月天丁香电影| 国产成人免费无遮挡视频| 国产精品欧美亚洲77777| 成人手机av| 少妇裸体淫交视频免费看高清 | kizo精华| 精品人妻1区二区| 自线自在国产av| 欧美亚洲日本最大视频资源| av免费在线观看网站| 亚洲午夜精品一区,二区,三区| av电影中文网址| 亚洲精品美女久久av网站| 国产深夜福利视频在线观看| 精品少妇一区二区三区视频日本电影| 日韩免费高清中文字幕av| 国产日韩一区二区三区精品不卡| 18禁黄网站禁片午夜丰满| 亚洲一区二区三区欧美精品| 亚洲欧美精品自产自拍| 国产av精品麻豆| 19禁男女啪啪无遮挡网站| 精品人妻熟女毛片av久久网站| 日韩视频在线欧美| 国产深夜福利视频在线观看| 不卡一级毛片| 热re99久久精品国产66热6| 九色亚洲精品在线播放| 超碰成人久久| 国产成+人综合+亚洲专区| 精品国产国语对白av| 精品少妇内射三级| 亚洲精品av麻豆狂野| 少妇猛男粗大的猛烈进出视频| 国产成人av激情在线播放| 国产精品秋霞免费鲁丝片| 中国美女看黄片| 国产精品久久久久久人妻精品电影 | 在线观看免费日韩欧美大片| 肉色欧美久久久久久久蜜桃| 岛国毛片在线播放| 宅男免费午夜| 国产真人三级小视频在线观看| av在线老鸭窝| 新久久久久国产一级毛片| 国产在线一区二区三区精| 成年av动漫网址| 久久久久久人人人人人| 免费在线观看影片大全网站| 9191精品国产免费久久| 正在播放国产对白刺激| 正在播放国产对白刺激| 精品一区在线观看国产| 美女扒开内裤让男人捅视频| 日韩中文字幕视频在线看片| 性少妇av在线| 操出白浆在线播放| 精品国产乱码久久久久久小说| 亚洲人成电影免费在线| 99精品久久久久人妻精品| 中文欧美无线码| 香蕉国产在线看| 亚洲人成电影观看| 亚洲一区二区三区欧美精品| 电影成人av| 男女边摸边吃奶| 久久性视频一级片| 久久九九热精品免费| 永久免费av网站大全| 亚洲国产精品一区二区三区在线| 90打野战视频偷拍视频| 欧美老熟妇乱子伦牲交| 美女高潮喷水抽搐中文字幕| 午夜福利,免费看| 免费在线观看完整版高清| 在线精品无人区一区二区三| 日韩欧美一区二区三区在线观看 | 十八禁网站网址无遮挡| 亚洲精品美女久久av网站| 黄色视频不卡| 国产亚洲欧美在线一区二区| 日韩熟女老妇一区二区性免费视频| 国产欧美亚洲国产| 亚洲精品国产精品久久久不卡| 国产免费现黄频在线看| 国产精品自产拍在线观看55亚洲 | 一级毛片精品| 91精品伊人久久大香线蕉| 99久久综合免费| 午夜福利影视在线免费观看| 欧美 亚洲 国产 日韩一| www日本在线高清视频| 下体分泌物呈黄色| 天堂俺去俺来也www色官网| 黄网站色视频无遮挡免费观看| 999久久久国产精品视频| 老熟女久久久| 极品少妇高潮喷水抽搐| 在线观看人妻少妇| 巨乳人妻的诱惑在线观看| 天天躁狠狠躁夜夜躁狠狠躁| 国产真人三级小视频在线观看| 一个人免费看片子| 精品人妻在线不人妻| 亚洲九九香蕉| 啦啦啦 在线观看视频| 精品福利永久在线观看| 国产区一区二久久| 成年女人毛片免费观看观看9 | 在线十欧美十亚洲十日本专区| 狂野欧美激情性bbbbbb| 水蜜桃什么品种好| 老熟妇仑乱视频hdxx| 欧美日韩亚洲高清精品| 91字幕亚洲| 国产精品久久久av美女十八| 亚洲精品久久成人aⅴ小说| 一区二区日韩欧美中文字幕| 蜜桃在线观看..| 深夜精品福利| 亚洲av电影在线进入| 香蕉丝袜av| 中国美女看黄片| 亚洲熟女精品中文字幕| 18禁黄网站禁片午夜丰满| 久久久久国产一级毛片高清牌| 欧美中文综合在线视频| 久久ye,这里只有精品| 亚洲人成电影免费在线| 18禁黄网站禁片午夜丰满| 精品一区二区三区四区五区乱码| 国产成人免费观看mmmm| svipshipincom国产片| 50天的宝宝边吃奶边哭怎么回事| 久久精品国产综合久久久| 亚洲av成人一区二区三| 在线 av 中文字幕| 热re99久久精品国产66热6| 久久精品国产a三级三级三级| 天天影视国产精品| 男女无遮挡免费网站观看| a级片在线免费高清观看视频| 亚洲精品美女久久久久99蜜臀| 啦啦啦 在线观看视频| 99精国产麻豆久久婷婷| 久久精品国产亚洲av高清一级| 欧美成狂野欧美在线观看| 亚洲人成电影免费在线| 桃花免费在线播放| www.熟女人妻精品国产| 久久 成人 亚洲| 手机成人av网站| 久久久久久人人人人人| 国产一区有黄有色的免费视频| 热99久久久久精品小说推荐| 午夜福利在线免费观看网站| 亚洲av日韩在线播放| 国产黄色免费在线视频| 日韩制服骚丝袜av| 精品久久蜜臀av无| 国产激情久久老熟女| 国产1区2区3区精品| 又紧又爽又黄一区二区| 成年av动漫网址| 久久亚洲精品不卡| 午夜福利在线免费观看网站| 色精品久久人妻99蜜桃| 久久久国产成人免费| 国产男人的电影天堂91| 精品少妇久久久久久888优播| 不卡av一区二区三区| 久久久精品区二区三区| 精品国产超薄肉色丝袜足j| 无遮挡黄片免费观看| 美女高潮到喷水免费观看| 99国产精品一区二区蜜桃av | 亚洲成人免费电影在线观看| 乱人伦中国视频| 亚洲精品一二三| 亚洲精品中文字幕一二三四区 | 久久久久久久久久久久大奶| 国产欧美日韩一区二区精品| 久久久久国产一级毛片高清牌| 一级毛片精品| 黑人巨大精品欧美一区二区mp4| 日本91视频免费播放| 1024香蕉在线观看| 老熟妇仑乱视频hdxx| 成人18禁高潮啪啪吃奶动态图| 国产伦理片在线播放av一区| 少妇的丰满在线观看| 成人国产一区最新在线观看| 精品高清国产在线一区| 久久 成人 亚洲| 国产视频一区二区在线看| 国产精品麻豆人妻色哟哟久久| 在线精品无人区一区二区三| 国产黄色免费在线视频| 在线av久久热| 国产成人免费无遮挡视频| 亚洲欧美日韩另类电影网站| 亚洲成人免费av在线播放| 国产欧美日韩精品亚洲av| 欧美在线一区亚洲| 国产区一区二久久| 久久久久久久久免费视频了| 国产成人精品在线电影| 国产一区二区激情短视频 | 精品高清国产在线一区| 亚洲欧美日韩另类电影网站| 美女午夜性视频免费| 色94色欧美一区二区| 18在线观看网站| av网站在线播放免费| 亚洲欧美一区二区三区久久| 悠悠久久av| 欧美老熟妇乱子伦牲交| 亚洲七黄色美女视频| 一区二区av电影网| 看免费av毛片| 高清欧美精品videossex| 天天躁夜夜躁狠狠躁躁| 国产91精品成人一区二区三区 | 人人妻人人澡人人爽人人夜夜| 国产精品偷伦视频观看了| 69精品国产乱码久久久| 免费av中文字幕在线| 亚洲精品国产av成人精品| 午夜视频精品福利| 精品乱码久久久久久99久播| 母亲3免费完整高清在线观看| 十分钟在线观看高清视频www| 正在播放国产对白刺激| 精品国产国语对白av| 天天躁夜夜躁狠狠躁躁| 91精品三级在线观看| 久久九九热精品免费| 多毛熟女@视频| 曰老女人黄片| 欧美在线黄色| 国产一区二区三区在线臀色熟女 | 国产成人精品无人区| 日韩一卡2卡3卡4卡2021年| 精品欧美一区二区三区在线| 国产免费视频播放在线视频| 男人爽女人下面视频在线观看| 丁香六月天网| 老司机影院毛片| 美女主播在线视频| 免费在线观看日本一区| 欧美成人午夜精品| 日韩欧美一区二区三区在线观看 | 欧美大码av| 欧美精品亚洲一区二区| 日本欧美视频一区| 亚洲九九香蕉| 亚洲国产av影院在线观看| 亚洲中文日韩欧美视频| 国产欧美日韩一区二区三区在线| 亚洲,欧美精品.| 亚洲国产精品一区二区三区在线| 久久久久国产一级毛片高清牌| 国产av国产精品国产| 国产在视频线精品| av天堂在线播放| 亚洲精品国产精品久久久不卡| 亚洲人成77777在线视频| 啪啪无遮挡十八禁网站| 99久久国产精品久久久| 日韩中文字幕视频在线看片| 91九色精品人成在线观看| 午夜福利视频在线观看免费| 人人妻人人澡人人爽人人夜夜| 视频区图区小说| 国产成人av激情在线播放| 悠悠久久av| 日韩,欧美,国产一区二区三区| 麻豆国产av国片精品| 丰满迷人的少妇在线观看| 狂野欧美激情性bbbbbb| av视频免费观看在线观看| 色精品久久人妻99蜜桃| www.熟女人妻精品国产| 国产精品99久久99久久久不卡| 亚洲欧美色中文字幕在线| 黄频高清免费视频| 成年女人毛片免费观看观看9 | 亚洲伊人色综图| 91av网站免费观看| 菩萨蛮人人尽说江南好唐韦庄| 少妇猛男粗大的猛烈进出视频| 亚洲全国av大片| 欧美日韩中文字幕国产精品一区二区三区 | 叶爱在线成人免费视频播放| 午夜老司机福利片| 一区二区三区四区激情视频| 国产欧美日韩一区二区三区在线| 在线天堂中文资源库| 一进一出抽搐动态| 一本综合久久免费| 涩涩av久久男人的天堂| 男女之事视频高清在线观看| 国产男人的电影天堂91| 国产精品99久久99久久久不卡| 久久狼人影院| 亚洲av日韩在线播放| 大片电影免费在线观看免费| 女性被躁到高潮视频| 国产主播在线观看一区二区| 伊人亚洲综合成人网| 亚洲综合色网址| 国产精品一区二区精品视频观看| 国产淫语在线视频| 久久天躁狠狠躁夜夜2o2o| 国产精品一区二区在线不卡| 韩国高清视频一区二区三区| 国产欧美亚洲国产| 国产成人av教育| 人妻人人澡人人爽人人| 黄色毛片三级朝国网站| 日本五十路高清| 51午夜福利影视在线观看| 熟女少妇亚洲综合色aaa.| 亚洲熟女毛片儿| 日韩三级视频一区二区三区| 极品人妻少妇av视频| 国产精品久久久久成人av| 国产精品香港三级国产av潘金莲| 精品福利永久在线观看| 中文精品一卡2卡3卡4更新| 亚洲国产精品成人久久小说| 久久久精品免费免费高清| 亚洲精品久久久久久婷婷小说| 黑人欧美特级aaaaaa片| 性色av一级| 国产三级黄色录像| 极品人妻少妇av视频| 一区二区三区乱码不卡18| 欧美97在线视频| 国产成人影院久久av| 欧美久久黑人一区二区| 午夜精品国产一区二区电影| 香蕉丝袜av| 一级毛片电影观看| 国产精品一二三区在线看| 精品少妇黑人巨大在线播放| 亚洲国产av影院在线观看| 老司机深夜福利视频在线观看 | 大片电影免费在线观看免费| 国产精品一二三区在线看| 热99久久久久精品小说推荐| 欧美日韩视频精品一区| 热re99久久国产66热| 少妇精品久久久久久久| 午夜福利在线观看吧| 91精品国产国语对白视频| 天天影视国产精品| 电影成人av| 免费av中文字幕在线| 啦啦啦啦在线视频资源| 亚洲久久久国产精品| 久久精品久久久久久噜噜老黄| 亚洲专区字幕在线| 日韩电影二区| 亚洲五月婷婷丁香| 黑人欧美特级aaaaaa片| 狠狠精品人妻久久久久久综合| 天天添夜夜摸| 国产亚洲午夜精品一区二区久久| 亚洲精品成人av观看孕妇| 老汉色av国产亚洲站长工具| 久久这里只有精品19| 欧美精品啪啪一区二区三区 | 91av网站免费观看| 国产成人一区二区三区免费视频网站| 制服人妻中文乱码| 伊人久久大香线蕉亚洲五| 国产免费福利视频在线观看| 国产一区二区 视频在线| 蜜桃国产av成人99| 色94色欧美一区二区| 狂野欧美激情性xxxx| av免费在线观看网站| www.av在线官网国产| 最新在线观看一区二区三区| 侵犯人妻中文字幕一二三四区| 亚洲男人天堂网一区| 一区二区av电影网| 免费日韩欧美在线观看| 国产又色又爽无遮挡免| 日韩有码中文字幕| 国产精品久久久久成人av| 91麻豆精品激情在线观看国产 | 狂野欧美激情性xxxx| 又紧又爽又黄一区二区| 国产欧美亚洲国产| 成年女人毛片免费观看观看9 | 黄色视频不卡| 婷婷丁香在线五月| 国产无遮挡羞羞视频在线观看| 成人免费观看视频高清| 欧美少妇被猛烈插入视频| 十八禁高潮呻吟视频| 亚洲国产欧美一区二区综合| 啦啦啦中文免费视频观看日本| tube8黄色片| 成年人黄色毛片网站| 国产在视频线精品| 欧美黄色片欧美黄色片| 日本撒尿小便嘘嘘汇集6| 亚洲精品第二区| 国产三级黄色录像| 法律面前人人平等表现在哪些方面 | 日本五十路高清| 国产黄色免费在线视频| 大片免费播放器 马上看| 精品乱码久久久久久99久播| 成人国产av品久久久| 男女高潮啪啪啪动态图| 亚洲精品国产av蜜桃| av网站免费在线观看视频| 一区二区三区四区激情视频| 精品一品国产午夜福利视频| 精品熟女少妇八av免费久了| 久热爱精品视频在线9| 久久久国产精品麻豆| 欧美久久黑人一区二区| 亚洲少妇的诱惑av| 一区二区三区精品91| 午夜福利影视在线免费观看| 亚洲精品美女久久av网站| www.精华液| 久久精品国产a三级三级三级| 一级片免费观看大全| 国产成+人综合+亚洲专区| 日本黄色日本黄色录像| 亚洲综合色网址| 欧美+亚洲+日韩+国产| 亚洲精品久久久久久婷婷小说| 精品亚洲成a人片在线观看| 啦啦啦 在线观看视频| 男女高潮啪啪啪动态图| 91成人精品电影| 国产成人影院久久av| 超碰成人久久| 视频区欧美日本亚洲| 国产一区二区 视频在线| 国产精品麻豆人妻色哟哟久久| 亚洲人成电影观看| 超碰成人久久| 男男h啪啪无遮挡| 午夜老司机福利片| 久久国产精品影院| 精品国产乱码久久久久久男人| 成人三级做爰电影| 日本91视频免费播放| tocl精华| 777久久人妻少妇嫩草av网站| 黑丝袜美女国产一区| 一级毛片女人18水好多| 一区福利在线观看| 最新在线观看一区二区三区| 国产亚洲av高清不卡| 久久精品国产亚洲av高清一级| 黑人操中国人逼视频| 大片免费播放器 马上看| 国产日韩欧美在线精品| 桃红色精品国产亚洲av| www.999成人在线观看| av一本久久久久| 97人妻天天添夜夜摸| 国产淫语在线视频| 亚洲成国产人片在线观看| 国产成人欧美| av超薄肉色丝袜交足视频| 欧美性长视频在线观看| 啦啦啦 在线观看视频| 91大片在线观看| 精品人妻在线不人妻| 精品国产乱码久久久久久小说| a 毛片基地| 十八禁网站免费在线| √禁漫天堂资源中文www| videos熟女内射| 国产成人av教育| 亚洲欧美日韩另类电影网站| 51午夜福利影视在线观看| 一区二区三区四区激情视频| 美女高潮喷水抽搐中文字幕| 一级毛片电影观看| 日韩欧美一区视频在线观看| 日本猛色少妇xxxxx猛交久久| 在线观看一区二区三区激情| 黄色片一级片一级黄色片| 999久久久国产精品视频| 国产黄频视频在线观看| 超碰97精品在线观看| 建设人人有责人人尽责人人享有的| 亚洲性夜色夜夜综合| 亚洲自偷自拍图片 自拍| 在线精品无人区一区二区三| svipshipincom国产片| 亚洲全国av大片| 一级片免费观看大全| 97人妻天天添夜夜摸| 久久中文字幕一级| 久久 成人 亚洲| 精品亚洲成国产av| 国产欧美日韩一区二区精品| 精品少妇一区二区三区视频日本电影| 午夜福利免费观看在线| 成人影院久久| 亚洲成人国产一区在线观看| www.熟女人妻精品国产| 国产av一区二区精品久久| av片东京热男人的天堂| 下体分泌物呈黄色| 天天添夜夜摸| 黄色怎么调成土黄色| 18禁国产床啪视频网站| 欧美大码av| 黄片小视频在线播放| 99久久国产精品久久久| 妹子高潮喷水视频| 国产不卡av网站在线观看| 欧美人与性动交α欧美精品济南到| 99热全是精品| 国产av又大| 亚洲午夜精品一区,二区,三区| 最近中文字幕2019免费版| 9191精品国产免费久久| 一个人免费在线观看的高清视频 | 精品少妇内射三级| videosex国产| 欧美大码av| 男女无遮挡免费网站观看| 老司机午夜十八禁免费视频| 老司机靠b影院| av网站免费在线观看视频| 超碰成人久久| 亚洲国产精品一区二区三区在线| 成人18禁高潮啪啪吃奶动态图| 日本五十路高清| 如日韩欧美国产精品一区二区三区| 国产老妇伦熟女老妇高清| 黄频高清免费视频| 一本久久精品| 国产伦人伦偷精品视频| 又黄又粗又硬又大视频| 少妇裸体淫交视频免费看高清 | 国产成人系列免费观看| 黄色怎么调成土黄色| 亚洲一码二码三码区别大吗| 国产无遮挡羞羞视频在线观看| 狂野欧美激情性xxxx| 十八禁网站免费在线| a级毛片黄视频| 99久久国产精品久久久| 巨乳人妻的诱惑在线观看| 国产欧美日韩综合在线一区二区| 欧美成人午夜精品| 中文字幕精品免费在线观看视频| 国产淫语在线视频| 777米奇影视久久| 午夜影院在线不卡| 精品国产乱码久久久久久小说| 精品国产超薄肉色丝袜足j| 欧美日韩成人在线一区二区| 久久久精品区二区三区| 桃红色精品国产亚洲av| 国产一级毛片在线| 精品熟女少妇八av免费久了| 天天躁夜夜躁狠狠躁躁| 亚洲国产av新网站| 乱人伦中国视频| av又黄又爽大尺度在线免费看| 啦啦啦 在线观看视频| 国产精品1区2区在线观看. | 国产真人三级小视频在线观看| 精品国内亚洲2022精品成人 | 久久天堂一区二区三区四区| 亚洲欧美清纯卡通| 亚洲熟女精品中文字幕| avwww免费| 亚洲国产欧美网| 国产成人影院久久av| 国产精品麻豆人妻色哟哟久久| 一级毛片女人18水好多| 久久免费观看电影| 在线观看人妻少妇| 黄色怎么调成土黄色| av超薄肉色丝袜交足视频| 91成人精品电影| 精品国产乱子伦一区二区三区 | 成人av一区二区三区在线看 | 视频区欧美日本亚洲| 欧美成人午夜精品| 国产男人的电影天堂91| 一个人免费在线观看的高清视频 | 久久天躁狠狠躁夜夜2o2o| 十八禁高潮呻吟视频| 色视频在线一区二区三区| 69av精品久久久久久 | 国产av精品麻豆| 国产精品1区2区在线观看. | 国产精品久久久久久人妻精品电影 |