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

    基于Android平臺(tái)的移動(dòng)標(biāo)本館App的設(shè)計(jì)與實(shí)現(xiàn)
    ——以北京林業(yè)大學(xué)為例

    2017-01-04 02:14:50
    中國林業(yè)教育 2017年1期
    關(guān)鍵詞:物種數(shù)據(jù)庫資源

    (北京林業(yè)大學(xué)信息學(xué)院,北京 100083)

    基于Android平臺(tái)的移動(dòng)標(biāo)本館App的設(shè)計(jì)與實(shí)現(xiàn)
    ——以北京林業(yè)大學(xué)為例

    田 萱 王 鉑 林歆睿 張海燕 陳志泊

    (北京林業(yè)大學(xué)信息學(xué)院,北京 100083)

    Android平臺(tái)憑借其穩(wěn)定性和開放性吸引了大量的用戶和開發(fā)者,成為了目前發(fā)展最快、用戶最多的移動(dòng)智能操作系統(tǒng)。設(shè)計(jì)并實(shí)現(xiàn)的基于Android平臺(tái)的移動(dòng)標(biāo)本館App,通過移動(dòng)設(shè)備和計(jì)算機(jī)網(wǎng)絡(luò),將各種信息數(shù)據(jù)庫互聯(lián)起來,為學(xué)生、教師、科研人員等提供更為方便實(shí)用、高效快捷的標(biāo)本查詢途徑,對(duì)加強(qiáng)標(biāo)本的信息化管理、傳播生態(tài)文明理念,具有很強(qiáng)的實(shí)踐意義。

    標(biāo)本館;移動(dòng)App;Android;JSON

    隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,手機(jī)、pad等移動(dòng)設(shè)備產(chǎn)品在人們工作、學(xué)習(xí)、生活中已經(jīng)變得不可或缺。移動(dòng)互聯(lián)網(wǎng)中比較常見的操作系統(tǒng)有Android、IOS,而目前占市場(chǎng)份額最大、發(fā)展前景最好的是Android系統(tǒng)。據(jù)調(diào)研機(jī)構(gòu)Kantar World ComTech(簡(jiǎn)稱KWC)報(bào)告,截至2014年11月底的前3個(gè)月,Android系統(tǒng)在美國的市場(chǎng)份額為48.4%,占主導(dǎo)地位。在中國,Android系統(tǒng)的市場(chǎng)份額更是高達(dá)80.4%。

    在本世紀(jì)初,曾有學(xué)者提出了“21世紀(jì)植物標(biāo)本館的發(fā)展方向是數(shù)字植物標(biāo)本館”的概念[1]。數(shù)字化標(biāo)本館,也可稱為虛擬標(biāo)本館,它采用網(wǎng)絡(luò)存儲(chǔ)技術(shù)和Web信息化系統(tǒng),對(duì)數(shù)字化以后的標(biāo)本進(jìn)行管理,并提供在線的標(biāo)本查詢及標(biāo)本館相關(guān)的多種服務(wù),將傳統(tǒng)的標(biāo)本館進(jìn)行網(wǎng)絡(luò)化、虛擬化。隨著移動(dòng)互聯(lián)網(wǎng)絡(luò)的迅速發(fā)展,基于移動(dòng)平臺(tái)開發(fā)的移動(dòng)標(biāo)本館App應(yīng)用特點(diǎn)和優(yōu)勢(shì)日益凸顯。手機(jī)攜帶方便、信號(hào)覆蓋廣、隨時(shí)隨地獲取信息,極大地拉近了用戶與信息的距離,移動(dòng)平臺(tái)的諸多優(yōu)勢(shì)將為標(biāo)本館用戶帶來更大的便利[2]。因此,在移動(dòng)設(shè)備端實(shí)現(xiàn)數(shù)字標(biāo)本館的應(yīng)用將極大地提高標(biāo)本信息管理的便利性和廣大用戶的學(xué)習(xí)使用效率。

    以北京林業(yè)大學(xué)標(biāo)本館為例,設(shè)計(jì)并開發(fā)出一種基于Android平臺(tái)的移動(dòng)標(biāo)本館App,解決了用戶實(shí)時(shí)獲取標(biāo)本信息的迫切需求。它為數(shù)字化標(biāo)本信息的存儲(chǔ)、管理提供了完備的數(shù)據(jù)庫體系支撐;標(biāo)本二維碼的制作和張貼使標(biāo)本信息和標(biāo)本實(shí)體間的直接對(duì)應(yīng)辨識(shí)成為可能;物種知識(shí)的介紹和物種類別層次的加入使系統(tǒng)的知識(shí)體系得到進(jìn)一步完善。因此,移動(dòng)標(biāo)本館App既具有傳統(tǒng)數(shù)字標(biāo)本館的優(yōu)勢(shì),又具有移動(dòng)化的特點(diǎn)。它不僅為用戶提供了更為便捷的標(biāo)本查詢途徑,提高了標(biāo)本館的使用效率,拓寬了使用范圍,而且還傳播了生態(tài)文明建設(shè)理念,開拓了學(xué)習(xí)和傳播生物多樣性知識(shí)的新渠道。

    一、移動(dòng)標(biāo)本館App的總體設(shè)計(jì)

    和現(xiàn)有的標(biāo)本館Web系統(tǒng)端不同,移動(dòng)標(biāo)本館App是基于Android+Java EE框架開發(fā)的。Android平臺(tái)憑借其穩(wěn)定性和開放性吸引了大量的用戶和開發(fā)者,成為目前發(fā)展最快、用戶最多的移動(dòng)智能操作系統(tǒng);輕量級(jí)的Java EE平臺(tái)以其開放、穩(wěn)定、安全、高效的突出優(yōu)勢(shì)成為許多信息化需求較高行業(yè)的首選平臺(tái)。基于 Android+Java EE的系統(tǒng)架構(gòu)可同時(shí)滿足客戶端用戶體驗(yàn)和服務(wù)器端復(fù)雜信息處理功能,是移動(dòng)互聯(lián)應(yīng)用的一種較為完善的開發(fā)模式。

    (一)系統(tǒng)的整體框架

    系統(tǒng)整體框架是一種服務(wù)器/客戶端的模式,如圖1所示??蛻舳耸窃贏ndroid移動(dòng)平臺(tái)上安裝的移動(dòng)標(biāo)本館的App,主要提供人機(jī)交互接口,不做實(shí)質(zhì)性的業(yè)務(wù)處理工作,基本功能的實(shí)現(xiàn)主要依賴于與服務(wù)器端交互。系統(tǒng)服務(wù)器端采用Spring框架及其在其基礎(chǔ)上開發(fā)的RESTful WebServices(Representational State Transfer Web Service,表示狀態(tài)傳輸Web服務(wù)),供移動(dòng)客戶端調(diào)用訪問。

    圖1 移動(dòng)標(biāo)本館App的框架結(jié)構(gòu)

    (二)系統(tǒng)的功能設(shè)計(jì)

    系統(tǒng)功能分為首頁、搜索模塊、二維碼模塊、分類模塊4個(gè)部分。①首頁,即基本信息介紹模塊。本館介紹和參觀須知用于介紹標(biāo)本館的相關(guān)信息,學(xué)習(xí)資源和標(biāo)本資源是搜索模塊功能的細(xì)化。②搜索模塊,分為物種搜索和標(biāo)本搜索,可供用戶直接根據(jù)標(biāo)本或物種名稱查詢所需信息。③二維碼模塊,是識(shí)別掃描標(biāo)本館內(nèi)標(biāo)本的二維碼,它可獲取標(biāo)本信息。④分類模塊,供用戶查看植物界、動(dòng)物界或菌物界物種的類別和層次。

    二、移動(dòng)標(biāo)本館App客戶端的設(shè)計(jì)與實(shí)現(xiàn)

    (一)App客戶端的設(shè)計(jì)

    基于Android系統(tǒng)的移動(dòng)標(biāo)本館App為滿足用戶不同需求,提供了物種/標(biāo)本信息檢索的多種入口。①學(xué)習(xí)資源。通過學(xué)習(xí)資源類別層次檢索物種信息。②標(biāo)本資源。通過標(biāo)本資源,輸入標(biāo)本名稱檢索標(biāo)本信息。③搜索。通過搜索,直接選擇要檢索的物種/標(biāo)本后,輸入物種/標(biāo)本名稱查詢??蛻舳说目刂茖右哺鶕?jù)視圖層的不同,在采集客戶數(shù)據(jù)形成URI上作了個(gè)性化的處理。不同客戶入口的界面截圖如圖2所示。

    圖2 移動(dòng)標(biāo)本館App的客戶入口

    (二)App客戶端主要模塊的實(shí)現(xiàn)

    1.搜索模塊的實(shí)現(xiàn)

    搜索模塊的實(shí)現(xiàn)流程如下。①采集客戶數(shù)據(jù)信息?!八阉鳌辈糠终狭恕皩W(xué)習(xí)資源”和“標(biāo)本資源”2部分功能。該應(yīng)用程序通過自定義控件WheelView實(shí)現(xiàn)動(dòng)物、植物、病害、菌物、昆蟲、土壤、巖石的滾動(dòng)選擇效果,同時(shí)通過給2個(gè)Button更改背景顏色和添加監(jiān)聽事件實(shí)現(xiàn)轉(zhuǎn)換選擇的效果。②Android系統(tǒng)端訪問RESTful Web服務(wù)接口。在REST(Representational State Transfer,表示狀態(tài)傳輸)框架中充分發(fā)掘HTTP(Hyper Text Transfer Protocol,超文本傳輸協(xié)議)自身的功能,并使用標(biāo)準(zhǔn)的HTTP方法對(duì)資源進(jìn)行操作。RESTful Web 服務(wù)的工作原理就是向一個(gè)資源的URI(Uniform Resource Identifier統(tǒng)一資源標(biāo)識(shí)符)發(fā)送GET(獲取)、POST(張貼)、PUT(上傳)和DELETE(刪除)等操作命令進(jìn)行獲取、創(chuàng)建、修改、刪除等操作。該應(yīng)用程序主要實(shí)現(xiàn)物種/標(biāo)本信息檢索,即GET方法。③Android系統(tǒng)解析JSON(JavaScript Object Notation,JavaScript對(duì)象描述表示)文件?;贏ndroid系統(tǒng)的移動(dòng)標(biāo)本館App提供了JSON包,封裝了對(duì)于JSON格式字符串的常用操作。這個(gè)包中主要包括了JSONString、JSONToken、JSONObject、JSONArray、JSONException等5個(gè)功能類。應(yīng)用程序中主要使用JSONObject(JSON對(duì)象)與JSONArray(JSON數(shù)組)分別對(duì)JSON對(duì)象與JSON數(shù)組進(jìn)行解析,獲取到相應(yīng)的數(shù)據(jù)之后,通過TextView的setText方法和ImageView中的setImageBitmap方法將文字和圖片顯示在客戶界面上。

    2.分類模塊的實(shí)現(xiàn)

    分類模塊的實(shí)現(xiàn)首先需要根據(jù)客戶需求讀取項(xiàng)目工程assets目錄下的3個(gè)文本文件,即Animal.txt、Fungi.txt和Plant.txt文件,文件記錄了標(biāo)本館現(xiàn)有標(biāo)本所對(duì)應(yīng)物種的類別層次信息;之后將讀取的字符流轉(zhuǎn)換為JSON數(shù)據(jù),通過自定義的Aapter(適配器)實(shí)現(xiàn)物種類別層次信息的顯示,實(shí)現(xiàn)流程如圖3所示。

    (1)獲取選擇信息。客戶通過Spinner控件選擇標(biāo)本類型,同時(shí)移動(dòng)標(biāo)本館App獲取客戶選擇信息,系統(tǒng)通過StringBuilder和BufferedReader讀取相應(yīng)的本地文本文件,以字符串的形式返回讀取結(jié)果,移動(dòng)標(biāo)本館APP選擇類別操作界面的截圖如圖4所示。

    (2)實(shí)現(xiàn)標(biāo)本分類信息層級(jí)顯示。在界面添加ListView(列表展示)控件,用列表的形式顯示標(biāo)本的類別層次信息;編寫listview_item.xml文件,用來控制ListView中每一項(xiàng)的形式及顯示的內(nèi)容。移動(dòng)應(yīng)用程序獲取從文本文件中讀取的標(biāo)本類別層級(jí)字符串,創(chuàng)建JSONObject(JSON對(duì)象),通過getJSONArray函數(shù)獲取JSONArray(JSON數(shù)組),以此為參數(shù)調(diào)用自定義的Aapter(適配器)接口,更新ListView。

    三、移動(dòng)標(biāo)本館App服務(wù)器端的設(shè)計(jì)與實(shí)現(xiàn)

    (一)服務(wù)器端的設(shè)計(jì)

    服務(wù)器端主要采用Spring框架來實(shí)現(xiàn)[3-4],并選用JSON作為數(shù)據(jù)傳輸媒介。Spring是一個(gè)得到廣泛應(yīng)用的Java EE框架,支持用@RequestMa-pping和@PathVariable等注釋進(jìn)行資源標(biāo)識(shí)和URI映射。JSON(JavaScript Object Notation)是基于JavaScript Programming Language(JavaScript 編程語言)的一個(gè)子集,一種輕量級(jí)的數(shù)據(jù)交換語言,具有良好的可讀與便于編寫的特性[5-6],同時(shí)也方便了機(jī)器進(jìn)行解析和生成,是一種理想的數(shù)據(jù)交換語言。服務(wù)器端主要分為應(yīng)用層、資源層、功能層、數(shù)據(jù)層4部分,其4層架構(gòu)如圖5所示。

    圖3 移動(dòng)標(biāo)本館App客戶端分類模塊的實(shí)現(xiàn)流程

    圖4 移動(dòng)標(biāo)本館App客戶端選擇類別的操作界面

    (1)應(yīng)用層。應(yīng)用層主要是形成用戶所需資源的URI,提交客戶端App返回請(qǐng)求。

    (2)資源層。資源層由URI和資源組成,通過對(duì)外公布標(biāo)本館資源的URI來發(fā)布服務(wù),同時(shí)資源層接受用戶請(qǐng)求,分析HTTP請(qǐng)求的方法類型,并調(diào)用功能層方法,將返回的數(shù)據(jù)用JSON封裝后返回給用戶。資源層是整個(gè)標(biāo)本館系統(tǒng)的中心,是接受和響應(yīng)請(qǐng)求的接口,也是用戶提交請(qǐng)求和接收數(shù)據(jù)的接口,體現(xiàn)了RESTful WebServices以資源為中心的特點(diǎn)。

    圖5 移動(dòng)標(biāo)本館App服務(wù)器端的框架結(jié)構(gòu)

    (3)功能層。功能層響應(yīng)資源層的方法調(diào)度,并執(zhí)行相應(yīng)的方法,實(shí)現(xiàn)與數(shù)據(jù)層的通信,同時(shí)將得到的數(shù)據(jù)返回給資源層。

    (4)數(shù)據(jù)層。數(shù)據(jù)層由數(shù)據(jù)庫和數(shù)據(jù)訪問接口組成,數(shù)據(jù)訪問接口定義了對(duì)數(shù)據(jù)庫記錄的操作。

    (二)服務(wù)器端的實(shí)現(xiàn)

    服務(wù)器端的實(shí)現(xiàn)首先需要配置web.xml和herbariumuseum-servlet.xml兩個(gè)系統(tǒng)文件,在文件中聲明DispatcherServlet(適配器程序)攔截匹配用戶自定義規(guī)則的用戶請(qǐng)求,并設(shè)置HttpMessageConverters(Http消息轉(zhuǎn)換器)使用JSON數(shù)據(jù)作為傳輸媒介,其交互流程如圖6所示。其中應(yīng)用層主要負(fù)責(zé)接收客戶端請(qǐng)求并將請(qǐng)求轉(zhuǎn)發(fā)至資源層,后臺(tái)數(shù)據(jù)庫采用Oracle數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)。而資源層、功能層和數(shù)據(jù)層負(fù)責(zé)后臺(tái)數(shù)據(jù)的處理和交互,是服務(wù)器端技術(shù)實(shí)現(xiàn)的重點(diǎn),因此下面主要介紹這3層的具體實(shí)現(xiàn)問題。

    (1)數(shù)據(jù)層的實(shí)現(xiàn)。移動(dòng)標(biāo)本館App后臺(tái)使用Spring框架中的數(shù)據(jù)庫連接類JdbcTemplate(Java Data Base Connectivity Template,Java數(shù)據(jù)庫連接模板)以簡(jiǎn)化傳統(tǒng)JDBC數(shù)據(jù)庫操作的復(fù)雜性和繁瑣性。JdbcTemplate類由core、datasource、object和support等4個(gè)不同的包組成,使用模板方式封裝了JDBC數(shù)據(jù)庫操作。它需在herbariumuseum-context.xml文件中進(jìn)行配置,首先配置一個(gè)Oracle的數(shù)據(jù)源,然后將這個(gè)數(shù)據(jù)源配置到JdbcTemplate里,接著將JdbcTemplate配置進(jìn)功能層即可。

    (2)功能層的實(shí)現(xiàn)。移動(dòng)標(biāo)本館App對(duì)數(shù)據(jù)庫表中的相應(yīng)記錄進(jìn)行了持久化封裝,并將其映射為PO(Plain java Object)類。PO類由和數(shù)據(jù)表字段相對(duì)應(yīng)的屬性以及對(duì)應(yīng)屬性的SET和GET方法組成,并根據(jù)移動(dòng)應(yīng)用程序需要實(shí)現(xiàn)了List列表類及部分方法。映射模式采用了Java EE中常見的DAO(Data Access Object,數(shù)據(jù)訪問對(duì)象)組件模式。

    圖6 移動(dòng)標(biāo)本館App服務(wù)器端的實(shí)現(xiàn)流程

    (3)資源層的實(shí)現(xiàn)。利用Spring REST的注釋特性實(shí)現(xiàn)URI,使用@Controller注釋類在服務(wù)器的4層架構(gòu)中充當(dāng)控制器并處理HTTP請(qǐng)求;使用@ RequestMapping注釋方法用于指定所注釋的方法將處理哪個(gè)HTTP請(qǐng)求,并根據(jù)客戶端的需求實(shí)現(xiàn)響應(yīng)用戶物種類別層次請(qǐng)求的控制器ClassifiController、響應(yīng)用戶物種或標(biāo)本詳細(xì)信息請(qǐng)求的控制器DetailController、物種或標(biāo)本圖片信息請(qǐng)求的控制器ImgController、物種或標(biāo)本關(guān)鍵信息請(qǐng)求的控制器IntroController的響應(yīng)。

    四、移動(dòng)標(biāo)本館App的結(jié)果展示

    本文所研究的基于Android系統(tǒng)的移動(dòng)標(biāo)本館App,除具備普遍意義的標(biāo)本知識(shí)檢索功能、普及生物多樣性知識(shí)的突出特征外,還為教學(xué)提供輔助功能。移動(dòng)標(biāo)本館App部分界面截圖如圖7所示。

    圖7 移動(dòng)標(biāo)本館App結(jié)果展示的部分界面

    教學(xué)實(shí)際應(yīng)用效果表明,該應(yīng)用程序知識(shí)性強(qiáng),知識(shí)體系較為完善,文字內(nèi)容詳實(shí),圖片精美,功能模塊設(shè)計(jì)合理,實(shí)際應(yīng)用中的準(zhǔn)確性和穩(wěn)定性較好。

    該移動(dòng)標(biāo)本館App不僅能夠?yàn)閷W(xué)生、教師、科研人員等提供更為方便實(shí)用、高效快捷的標(biāo)本查詢途徑,而且還對(duì)傳播生態(tài)文明理念具有很強(qiáng)的實(shí)踐意義。

    [1] 陳三茂,田曄林.21世紀(jì)植物標(biāo)本館的發(fā)展方向——數(shù)字植物標(biāo)本館[J].北京農(nóng)學(xué)院學(xué)報(bào),2003,18(3):208-210.

    [2] FIELDING R T.Architectural styles and the design of net-work-based software architectures [D].Irvine, California:University of California, Irvine, 2000:44-47.

    [3] 計(jì)文柯.Spring技術(shù)內(nèi)幕:深入解析Spring 架構(gòu)與設(shè)計(jì)原理[M].北京:機(jī)械工業(yè)出版社,2010:121-134.

    [4] 吳艾.XML網(wǎng)頁編程教程[M].北京:希望電子出版社,2001:39-42.

    [5] 張濤,黃強(qiáng),毛磊雅,等.一個(gè)基于JSON 的對(duì)象序列化算法[J].計(jì)算機(jī)工程與應(yīng)用,2007,43(15):98-100.

    [6] 胡文發(fā),白中英.基于J2EE/J2ME 的JSON 數(shù)據(jù)交換的探討[J].電子設(shè)計(jì)工程,2009,17(12):102-103.

    (責(zé)任編輯 孫艷玲)

    2013年北京高等學(xué)校教育教學(xué)改革項(xiàng)目“以程序設(shè)計(jì)與軟件開發(fā)能力為主的應(yīng)用型計(jì)算機(jī)專業(yè)核心課程體系改革與教學(xué)資源建設(shè)”;北京市大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項(xiàng)目“北京林業(yè)大學(xué)移動(dòng)標(biāo)本館的研究和建設(shè)”,項(xiàng)目編號(hào)S201410022071。

    猜你喜歡
    物種數(shù)據(jù)庫資源
    吃光入侵物種真的是解決之道嗎?
    英語世界(2023年10期)2023-11-17 09:18:18
    基礎(chǔ)教育資源展示
    一樣的資源,不一樣的收獲
    回首2018,這些新物種值得關(guān)注
    資源回收
    電咖再造新物種
    汽車觀察(2018年10期)2018-11-06 07:05:26
    資源再生 歡迎訂閱
    資源再生(2017年3期)2017-06-01 12:20:59
    數(shù)據(jù)庫
    數(shù)據(jù)庫
    數(shù)據(jù)庫
    熟女少妇亚洲综合色aaa.| 欧美日韩一区二区视频在线观看视频在线| 日韩精品免费视频一区二区三区| 精品少妇一区二区三区视频日本电影 | 成人漫画全彩无遮挡| 日韩大片免费观看网站| 两性夫妻黄色片| 男的添女的下面高潮视频| 国产av码专区亚洲av| 看免费成人av毛片| 免费在线观看完整版高清| 一区福利在线观看| 中文字幕制服av| 中文乱码字字幕精品一区二区三区| 美女xxoo啪啪120秒动态图| 大码成人一级视频| 亚洲天堂av无毛| 久久精品亚洲av国产电影网| 满18在线观看网站| 精品国产一区二区三区久久久樱花| 在线精品无人区一区二区三| 天天躁狠狠躁夜夜躁狠狠躁| 老熟女久久久| 天堂俺去俺来也www色官网| 在线 av 中文字幕| 美国免费a级毛片| 亚洲精品久久午夜乱码| www.精华液| 18禁裸乳无遮挡动漫免费视频| 久久99精品国语久久久| 婷婷色麻豆天堂久久| 成人亚洲欧美一区二区av| 欧美人与善性xxx| a级片在线免费高清观看视频| av视频免费观看在线观看| 精品国产一区二区三区四区第35| www.自偷自拍.com| 国产无遮挡羞羞视频在线观看| 亚洲欧美精品综合一区二区三区 | 韩国高清视频一区二区三区| 国产成人aa在线观看| 国产 精品1| 精品久久久精品久久久| 亚洲 欧美一区二区三区| 亚洲,一卡二卡三卡| 国产视频首页在线观看| 欧美日韩亚洲国产一区二区在线观看 | 精品少妇一区二区三区视频日本电影 | 1024香蕉在线观看| 精品亚洲成国产av| 伊人久久国产一区二区| 亚洲三区欧美一区| 三级国产精品片| 亚洲国产最新在线播放| 亚洲av电影在线观看一区二区三区| 国产高清国产精品国产三级| 国产激情久久老熟女| 国产成人免费观看mmmm| 亚洲av男天堂| 日韩制服骚丝袜av| 美女主播在线视频| 亚洲av国产av综合av卡| 精品国产露脸久久av麻豆| www.av在线官网国产| 国产伦理片在线播放av一区| 欧美黄色片欧美黄色片| 蜜桃在线观看..| 国产精品国产av在线观看| 日韩欧美一区视频在线观看| 宅男免费午夜| 午夜免费观看性视频| 日韩电影二区| 极品少妇高潮喷水抽搐| 18禁动态无遮挡网站| 国产精品国产三级国产专区5o| 亚洲av免费高清在线观看| 欧美国产精品va在线观看不卡| 国产高清国产精品国产三级| 国产男女内射视频| 黑人猛操日本美女一级片| 国产亚洲欧美精品永久| 激情五月婷婷亚洲| 97在线视频观看| www.精华液| 国产精品女同一区二区软件| 色视频在线一区二区三区| 在线观看免费高清a一片| 亚洲精品av麻豆狂野| 99九九在线精品视频| 亚洲精品国产av成人精品| 人妻人人澡人人爽人人| 男人爽女人下面视频在线观看| 一级毛片我不卡| 久久99热这里只频精品6学生| 国产综合精华液| 国产成人av激情在线播放| 国产免费视频播放在线视频| 精品卡一卡二卡四卡免费| 又黄又粗又硬又大视频| 亚洲av电影在线观看一区二区三区| 久久久久久久大尺度免费视频| 免费黄色在线免费观看| 国产精品99久久99久久久不卡 | 久久这里有精品视频免费| 国产精品一二三区在线看| 欧美成人午夜精品| 午夜激情av网站| 国产精品99久久99久久久不卡 | 久久99热这里只频精品6学生| 人人澡人人妻人| 国产成人av激情在线播放| 美女福利国产在线| av国产久精品久网站免费入址| 日本欧美国产在线视频| 在线 av 中文字幕| 国产精品嫩草影院av在线观看| 热99国产精品久久久久久7| 不卡av一区二区三区| 欧美 亚洲 国产 日韩一| 亚洲四区av| 下体分泌物呈黄色| 不卡av一区二区三区| 国产 精品1| 在线观看www视频免费| 麻豆乱淫一区二区| 国产一级毛片在线| 赤兔流量卡办理| 老司机影院毛片| av在线观看视频网站免费| 美女主播在线视频| 99香蕉大伊视频| 一级毛片 在线播放| √禁漫天堂资源中文www| 久久热在线av| 日日爽夜夜爽网站| 在线观看免费高清a一片| 看免费av毛片| av不卡在线播放| 99热全是精品| 999久久久国产精品视频| 一级爰片在线观看| 精品一品国产午夜福利视频| av视频免费观看在线观看| 在线精品无人区一区二区三| 波野结衣二区三区在线| 亚洲av日韩在线播放| 母亲3免费完整高清在线观看 | 欧美日韩一级在线毛片| 亚洲伊人久久精品综合| av片东京热男人的天堂| 26uuu在线亚洲综合色| 色婷婷av一区二区三区视频| 国产精品 欧美亚洲| 9色porny在线观看| 久久韩国三级中文字幕| 午夜91福利影院| 丝袜脚勾引网站| 日韩一区二区三区影片| 999久久久国产精品视频| 国产成人精品一,二区| 日韩在线高清观看一区二区三区| 一区二区日韩欧美中文字幕| 亚洲成av片中文字幕在线观看 | 精品国产一区二区久久| 国产激情久久老熟女| 美女福利国产在线| 最近的中文字幕免费完整| 精品99又大又爽又粗少妇毛片| 国产又爽黄色视频| 日本黄色日本黄色录像| 久久国产精品大桥未久av| 久久久亚洲精品成人影院| 伊人亚洲综合成人网| 女人久久www免费人成看片| 日本免费在线观看一区| 视频在线观看一区二区三区| 亚洲美女视频黄频| 国产激情久久老熟女| av国产精品久久久久影院| 热99国产精品久久久久久7| 在线观看www视频免费| 久久久国产欧美日韩av| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 久久国产精品大桥未久av| 男女啪啪激烈高潮av片| 又大又黄又爽视频免费| av网站在线播放免费| 国产成人免费无遮挡视频| 亚洲国产精品成人久久小说| 久久久久久久国产电影| 久久这里有精品视频免费| 亚洲成色77777| 只有这里有精品99| 国产精品亚洲av一区麻豆 | 国产亚洲最大av| 日韩欧美精品免费久久| 亚洲精品成人av观看孕妇| 乱人伦中国视频| 18+在线观看网站| 午夜福利在线观看免费完整高清在| av免费观看日本| 大片电影免费在线观看免费| 日日爽夜夜爽网站| a 毛片基地| 精品人妻一区二区三区麻豆| 亚洲在久久综合| 男女下面插进去视频免费观看| 欧美日韩一级在线毛片| 丰满乱子伦码专区| 久久韩国三级中文字幕| 亚洲精品第二区| 波多野结衣av一区二区av| 捣出白浆h1v1| 久久99一区二区三区| 69精品国产乱码久久久| 免费久久久久久久精品成人欧美视频| 免费观看性生交大片5| 久久久久精品性色| 97在线人人人人妻| 国产在线视频一区二区| 免费高清在线观看视频在线观看| 久久久久视频综合| 卡戴珊不雅视频在线播放| a 毛片基地| 午夜影院在线不卡| 久久久久国产网址| 亚洲一码二码三码区别大吗| 少妇人妻久久综合中文| 青青草视频在线视频观看| 777久久人妻少妇嫩草av网站| 97在线人人人人妻| 老汉色av国产亚洲站长工具| 久久久亚洲精品成人影院| 777米奇影视久久| 91精品伊人久久大香线蕉| 天堂俺去俺来也www色官网| 久久婷婷青草| 精品国产乱码久久久久久男人| 国产熟女午夜一区二区三区| 又粗又硬又长又爽又黄的视频| 日韩欧美精品免费久久| 黄色 视频免费看| 国产伦理片在线播放av一区| 午夜福利在线观看免费完整高清在| 国产麻豆69| 看免费av毛片| 少妇 在线观看| 国产色婷婷99| 成人亚洲精品一区在线观看| 在线观看免费日韩欧美大片| 午夜久久久在线观看| 中文字幕精品免费在线观看视频| 久久久久久久大尺度免费视频| 欧美+日韩+精品| 免费高清在线观看视频在线观看| 大片电影免费在线观看免费| av电影中文网址| www.自偷自拍.com| av有码第一页| 电影成人av| 爱豆传媒免费全集在线观看| 国产成人免费无遮挡视频| 国产日韩欧美视频二区| 成年女人在线观看亚洲视频| 精品国产乱码久久久久久男人| 成人国产麻豆网| 黑人欧美特级aaaaaa片| 国产精品免费视频内射| 亚洲第一av免费看| 亚洲第一区二区三区不卡| 国产国语露脸激情在线看| 人人澡人人妻人| 一级黄片播放器| 亚洲国产看品久久| 亚洲av电影在线进入| 亚洲欧洲国产日韩| 91在线精品国自产拍蜜月| 韩国av在线不卡| 精品一品国产午夜福利视频| 亚洲国产精品一区二区三区在线| 日韩大片免费观看网站| 性色avwww在线观看| 乱人伦中国视频| 黄色一级大片看看| 男人操女人黄网站| 我的亚洲天堂| 成人二区视频| 亚洲国产日韩一区二区| 日本av免费视频播放| 国产片内射在线| 最近的中文字幕免费完整| 久久午夜福利片| 97人妻天天添夜夜摸| 国产xxxxx性猛交| 久久人妻熟女aⅴ| 极品人妻少妇av视频| 国产免费视频播放在线视频| 国产成人欧美| 免费在线观看完整版高清| 成人手机av| 成人漫画全彩无遮挡| 亚洲三区欧美一区| 人妻一区二区av| 日本午夜av视频| 久久国产亚洲av麻豆专区| 熟妇人妻不卡中文字幕| 国产精品一区二区在线观看99| 欧美日韩一级在线毛片| 久久精品久久精品一区二区三区| 一区二区三区激情视频| 欧美激情 高清一区二区三区| a级毛片在线看网站| √禁漫天堂资源中文www| 少妇人妻精品综合一区二区| 午夜福利一区二区在线看| 老鸭窝网址在线观看| 多毛熟女@视频| 韩国av在线不卡| 国产成人一区二区在线| 国产 一区精品| 久久热在线av| 成人二区视频| 亚洲精品美女久久av网站| 哪个播放器可以免费观看大片| 少妇猛男粗大的猛烈进出视频| 美女视频免费永久观看网站| 91精品三级在线观看| 一区在线观看完整版| 国产成人a∨麻豆精品| 亚洲美女搞黄在线观看| 精品酒店卫生间| 视频区图区小说| 日韩欧美精品免费久久| 亚洲国产毛片av蜜桃av| 人成视频在线观看免费观看| 亚洲精品国产一区二区精华液| 下体分泌物呈黄色| 一区二区日韩欧美中文字幕| 久久免费观看电影| 91久久精品国产一区二区三区| 妹子高潮喷水视频| 国产在线视频一区二区| 国产麻豆69| 国产精品熟女久久久久浪| 亚洲国产看品久久| 视频在线观看一区二区三区| 成人漫画全彩无遮挡| 超碰97精品在线观看| 黄色一级大片看看| 精品久久久久久电影网| 色婷婷久久久亚洲欧美| 国产精品国产av在线观看| 观看av在线不卡| 欧美日韩国产mv在线观看视频| 亚洲少妇的诱惑av| 最近最新中文字幕大全免费视频 | 久久久久久久国产电影| 国产免费现黄频在线看| 精品一区二区免费观看| 亚洲四区av| av在线老鸭窝| 亚洲av中文av极速乱| 黄色毛片三级朝国网站| 免费少妇av软件| 街头女战士在线观看网站| 久久韩国三级中文字幕| 丝袜喷水一区| 男女啪啪激烈高潮av片| 中文字幕av电影在线播放| 在线观看一区二区三区激情| 国产精品 国内视频| 黄色毛片三级朝国网站| 国产免费又黄又爽又色| 亚洲精品日韩在线中文字幕| 久久 成人 亚洲| 国产亚洲av片在线观看秒播厂| 嫩草影院入口| 久久久久久人妻| 亚洲欧美色中文字幕在线| 亚洲欧美清纯卡通| 亚洲国产看品久久| 欧美精品一区二区免费开放| av国产久精品久网站免费入址| 亚洲三级黄色毛片| 如日韩欧美国产精品一区二区三区| 一本大道久久a久久精品| 精品少妇黑人巨大在线播放| 自拍欧美九色日韩亚洲蝌蚪91| 如何舔出高潮| 亚洲欧美一区二区三区黑人 | 欧美 日韩 精品 国产| 成人毛片60女人毛片免费| 午夜福利视频精品| 亚洲精华国产精华液的使用体验| 亚洲成国产人片在线观看| 啦啦啦啦在线视频资源| 午夜福利在线观看免费完整高清在| 国产1区2区3区精品| kizo精华| 午夜激情久久久久久久| 久久久久久久亚洲中文字幕| 啦啦啦在线观看免费高清www| 精品一品国产午夜福利视频| 一级毛片电影观看| 亚洲久久久国产精品| 日本av手机在线免费观看| 精品人妻熟女毛片av久久网站| 黄色怎么调成土黄色| 免费看不卡的av| 两个人看的免费小视频| 秋霞在线观看毛片| 视频在线观看一区二区三区| 韩国高清视频一区二区三区| 如日韩欧美国产精品一区二区三区| 国产精品久久久久久久久免| 国产极品粉嫩免费观看在线| 老熟女久久久| 中文精品一卡2卡3卡4更新| 日韩一区二区视频免费看| 久久久精品94久久精品| 久久av网站| 久久97久久精品| 成人亚洲精品一区在线观看| 一区二区三区乱码不卡18| 国产免费福利视频在线观看| 国产 精品1| av在线观看视频网站免费| 老汉色∧v一级毛片| 成人国产麻豆网| 老女人水多毛片| 久久久久国产一级毛片高清牌| 一区福利在线观看| 亚洲国产精品一区三区| 成人免费观看视频高清| av不卡在线播放| 国产女主播在线喷水免费视频网站| 777久久人妻少妇嫩草av网站| 国产精品国产三级专区第一集| 一区二区三区激情视频| 男人操女人黄网站| 老熟女久久久| xxx大片免费视频| 久久精品熟女亚洲av麻豆精品| 一级毛片电影观看| 91精品三级在线观看| 亚洲成人手机| 成年美女黄网站色视频大全免费| 五月天丁香电影| 日韩人妻精品一区2区三区| 一级黄片播放器| 香蕉国产在线看| 999久久久国产精品视频| 成人国产av品久久久| 狠狠精品人妻久久久久久综合| 日本wwww免费看| 涩涩av久久男人的天堂| 国产精品免费大片| 国产成人一区二区在线| 国精品久久久久久国模美| 午夜福利在线免费观看网站| 最近手机中文字幕大全| 日韩一本色道免费dvd| 久久精品久久久久久久性| 国产国语露脸激情在线看| 国产野战对白在线观看| 欧美中文综合在线视频| 欧美+日韩+精品| 久久韩国三级中文字幕| 亚洲欧美一区二区三区黑人 | 成人影院久久| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 久久久久久人妻| av免费在线看不卡| 久久精品aⅴ一区二区三区四区 | 久久这里有精品视频免费| 丰满迷人的少妇在线观看| 免费大片黄手机在线观看| 夜夜骑夜夜射夜夜干| 亚洲精品自拍成人| 三上悠亚av全集在线观看| 日本wwww免费看| 久久狼人影院| 在线观看国产h片| 看免费成人av毛片| 一级毛片我不卡| 日韩一本色道免费dvd| 欧美成人精品欧美一级黄| 99久久中文字幕三级久久日本| 午夜福利一区二区在线看| 啦啦啦中文免费视频观看日本| 精品国产乱码久久久久久男人| 狂野欧美激情性bbbbbb| 又大又黄又爽视频免费| 成年动漫av网址| 日本爱情动作片www.在线观看| 熟女电影av网| 国产精品国产三级国产专区5o| 少妇人妻 视频| 精品国产一区二区三区四区第35| 黄色怎么调成土黄色| 在线天堂最新版资源| 少妇熟女欧美另类| 精品一区二区三区四区五区乱码 | a 毛片基地| 日本午夜av视频| 国产精品麻豆人妻色哟哟久久| 丰满迷人的少妇在线观看| 国产高清不卡午夜福利| 一级a爱视频在线免费观看| 26uuu在线亚洲综合色| 美女午夜性视频免费| 美女xxoo啪啪120秒动态图| 亚洲成人av在线免费| 久久久久国产精品人妻一区二区| 少妇人妻 视频| h视频一区二区三区| 久久97久久精品| 亚洲国产精品一区二区三区在线| 美女视频免费永久观看网站| 亚洲av福利一区| 高清视频免费观看一区二区| 一本久久精品| 久久99蜜桃精品久久| 亚洲少妇的诱惑av| 久久影院123| 波野结衣二区三区在线| 久久久久国产精品人妻一区二区| 精品国产一区二区久久| 另类亚洲欧美激情| 9191精品国产免费久久| 男女啪啪激烈高潮av片| 国产在线一区二区三区精| 男女高潮啪啪啪动态图| 女性生殖器流出的白浆| 久久精品夜色国产| 精品一区二区免费观看| 18禁国产床啪视频网站| 国语对白做爰xxxⅹ性视频网站| 精品人妻偷拍中文字幕| 天天躁夜夜躁狠狠躁躁| 一级毛片电影观看| 国产男女超爽视频在线观看| 在线免费观看不下载黄p国产| 日韩制服骚丝袜av| 日韩在线高清观看一区二区三区| 精品卡一卡二卡四卡免费| 亚洲一区二区三区欧美精品| 女人高潮潮喷娇喘18禁视频| 黑人欧美特级aaaaaa片| 制服丝袜香蕉在线| 国产精品久久久久久久久免| 日本猛色少妇xxxxx猛交久久| 五月开心婷婷网| 九色亚洲精品在线播放| 久久这里只有精品19| 国产不卡av网站在线观看| 国产老妇伦熟女老妇高清| 一区在线观看完整版| 美女中出高潮动态图| 日本爱情动作片www.在线观看| 国产成人精品无人区| 男人舔女人的私密视频| 91久久精品国产一区二区三区| 精品国产一区二区三区久久久樱花| 丰满饥渴人妻一区二区三| 中国三级夫妇交换| 久久久久精品人妻al黑| 欧美日韩av久久| 精品一区二区三区四区五区乱码 | 性色av一级| av又黄又爽大尺度在线免费看| 在线天堂中文资源库| 欧美日韩精品网址| 日本vs欧美在线观看视频| 国产毛片在线视频| 色婷婷久久久亚洲欧美| 日韩精品有码人妻一区| 国产精品国产av在线观看| 亚洲综合精品二区| av免费观看日本| 一区二区日韩欧美中文字幕| 午夜91福利影院| 中文欧美无线码| videos熟女内射| 黄色怎么调成土黄色| 男的添女的下面高潮视频| 亚洲伊人色综图| 亚洲av电影在线观看一区二区三区| 老司机影院毛片| 侵犯人妻中文字幕一二三四区| 日韩大片免费观看网站| 在线精品无人区一区二区三| 校园人妻丝袜中文字幕| 一级毛片黄色毛片免费观看视频| 热re99久久精品国产66热6| 欧美精品人与动牲交sv欧美| 狠狠精品人妻久久久久久综合| 亚洲成国产人片在线观看| 国产又爽黄色视频| 天美传媒精品一区二区| 伊人亚洲综合成人网| 国产日韩欧美亚洲二区| 看免费av毛片| 国产精品 国内视频| 美女视频免费永久观看网站| 国产精品欧美亚洲77777| 精品国产露脸久久av麻豆| 青春草亚洲视频在线观看| 91精品三级在线观看| 国产成人aa在线观看| 亚洲一级一片aⅴ在线观看| 一个人免费看片子| 国精品久久久久久国模美| freevideosex欧美| a级毛片黄视频|