精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

詳解JavaFX架構與框架

開發 后端
JavaFX 2.0平臺是基于Java技術的富客戶端平臺。它使應用程序開發者更加容易的開發和部署跨平臺的富互聯網應用(RIA)。JavaFX 2.0文檔包含了JavaFX 2.0所提供的功能的概述。

JavaFX 2.0平臺是基于Java技術的富客戶端平臺。它使應用程序開發者更加容易的開發和部署跨平臺的富互聯網應用(RIA)。JavaFX 2.0文檔包含了JavaFX 2.0所提供的功能的概述。

圖1描述了JavaFX 2.0平臺的架構組件。后面的部分將對每一個組件進行逐一的描述。在JavaFX通用API的下面是用來運行JavaFX代碼的引擎。這個引擎包括以下子組件:JavaFX高性能圖形引擎(Prism);新的更小但更有效率的窗體系統(Glass);媒體引擎和Web引擎。雖然這些組件不是包括在外的,但是他們的描述能幫助你更好地理解JavaFX應用是如何運行的。

 

JavaFX 2.0 架構圖

 

圖1 JavaFX 2.0 架構圖

場景(Scene Graph)

JavaFX的場景(Scene Graph)是JavaFX應用程序創建的開始點。它是一棵層次樹,其每個節點都代表了一個應用程序UI的視覺元素。它可以處理輸入并被渲染。

在場景中的一個元素叫做節點(node)。每個節點都有其ID,樣式類別和包圍盒(不熟悉計算機圖形學.....原文為bounding volume,我挺想翻譯為基準線或者輪廓線的)。在場景中的每個節點都有一個唯一的雙親節點和零到多個孩子結點。一個節點還可以包含:

◆ 效果(Effect),比如模糊或陰影效果

◆ 透明

◆ 變換

◆ 事件處理(比如鼠標、鍵盤或其他輸入方式)

◆ 應用程序定義的狀態

不同于Swing或者AWT,JavaFX的場景除了包含控制、布局管理器、圖像和媒體外,也有基本圖元,如矩形或者文字。

對于大多數用戶來說,場景簡化了用戶實現UI的工作,特別是用戶實現富UI的時候。在場景中繪制各種圖形可以被快捷地完成,而且可以使用如XML文檔一樣的聲明式方法。

javafx.scene API允許創建和定義許多種內容,如:

◆ 節點(Nodes):2D或者3D的圖形、圖像、媒體、嵌入式web瀏覽器、文字、UI控件、圖標、組和容器。

◆ 狀態(State):變換(節點的位置和方向),視覺效果和其他內容的視覺狀態。

◆ 動畫(Animation):場景對象在一段時間中的屬性變化

◆ 效果(Effects):可以修改場景節點的外觀,如模糊、陰影和顏色調整。

你可以從Working with the JavaFX Scene Graph文檔獲取更多的信息。

為實現JavaFX特征提供的Java API

如圖1中的最頂層顯示的那樣,JavaFX 2.0平臺包括一組完整的公共API。這些API為創建富客戶端應用提供無可比擬的自由度和靈活性。JavaFX平臺將Java平臺的如身臨其境般的媒體功能融入直觀的一站式綜合開發環境之中。這些新的Java API實現了JavaFX的以下特點:

◆ 允許使用強大的Java語言特征,如泛型、注解和多線程技術

◆ 對于Web開發人員,JavaFX提供使用動態語言編寫方式,如使用JRuby、Groovy和JavaScript

◆ 允許Java開發人員使用其他的系統語言去編寫龐大復雜的JavaFX應用,如Groovy

◆ 允許使用與JavaFX腳本語言類似的綁定機制(binding)。這包括提供高性能的延遲綁定機制,綁定表達式和序列表達式,部分綁定重求值(不理解....)。其他語言(如Groovy)可以使用如JavaFX腳本語言一樣的綁定庫來實現語法級別的綁定。

◆ JavaFX擴展了Java集合庫,加入了observable lists和maps。這允許應用程序將UI和數據模型進行連接,UI可以觀測數據模型的改變并進行直接更新。

JavaFX 2.0 API和編程模型是JavaFX 1.x的延續。大部分JavaFX API都與Java直接相連。一些API已經根據JavaFX 1.x使用者的反饋進行了更新(包括性能和易用性的提升),如布局管理(Layout)和媒體(Media)。而且JavaFX 2.0更加支持Web標準,如可以使用CSSS作為樣式控制和使用無障礙規范建立ARIA。更多的Web標準也正在審核之中。

圖形系統

在圖1中用藍色的部分是JavaFX圖形系統。它是JavaFX場景層的下層細節實現。它為2D和3D的場景提供支持。當系統的圖形硬件設備無法支持硬件渲染的時候,它提供軟件渲染支持。

在JavaFX平臺上實現了兩個圖形加速管道:

Prism:Prism處理渲染工作。他的渲染工作,包括3D渲染,都可以運行在硬件和軟件渲染單元之上。它負責處理光柵和渲染JavaFX場景。基于所使用的設備的不同,可能有以下的渲染途徑:

◆ 在Windows XP和Vista下使用DirectX 9

◆ 在Windows 7下使用DirectX 11

◆ 在Mac,Linux,嵌入式系統上使用OpenGL

◆ 如果硬件加速不可用,使用Java2D

如果可用時,所有的硬件加速途徑都將被使用。但如果不可用,Java2D渲染途徑將被使用。這是由于該渲染技術已經包含在JRE中。這可能在進行3D場景處理時很重要,但是一旦硬件渲染途徑可用,性能就會比較好。

l Quantum Toolkit:Quantum Toolkit將Prism和Glass窗口工具結合在一起并使在整個JavaFX層次結構中上層組件可用。它也同時管理著與事件處理相對的渲染線程規則。

Glass窗口工具

在圖1中間所示的Glass窗口工具是JavaFX 2.0圖形棧中最底層的框架。他的主要責任是提供本地系統服務,比如說控制窗口,計時器或外觀。它作為平臺依賴層銜接著JavaFX平臺和操作系統。

Glass工具包也為事件隊列提供管理功能。不同于AWT管理其自身所具有的事件隊列,Glass工具包使用操作系統事件隊列去管理線程。同樣不同于AWT的是,Glass工具包與JavaFX應用運行于同一線程。而在AWT中,原生AWT運行于一個線程而Java層次運行于另一個線程。這樣會帶來許多問題,而JavaFX使用單一JavaFX線程來解決這類問題。

線程

任何時候,整個JavaFX系統都運行于兩個以上的線程:

◆ JavaFX應用程序線程(JavaFX Application Thread):這是JavaFX應用開發人員所要使用的主要線程。任何“活著的”場景(指場景是窗口的一部分)都只能從這個線程訪問。然而,場景也可以從后臺線程創建,這使得開發人員可以從后臺線程創建復雜的場景而同時保證“活著的”場景中的動畫平滑而快速地播放。JavaFX應用程序線程與Swing或AWT得事件派發線程(EDT)不同,所以當把JavaFX代碼嵌入Swing應用中時,必須格外當心。

◆ Prism渲染線程(Prism Render Thread):這個線程只處理渲染工作,而不干預事件派發線程。它允許第N幀播放時的同時,N+1幀正在被處理。這種能力對于提高并發處理能力有著極大地好處,尤其是在現代的多處理器系統中尤為出色。Prism渲染線程也可以開啟多個光柵線程去幫助分擔渲染工作。

◆ 媒體線程(Media Thread):這個線程運行于后臺并通過JavaFX應用程序線程所使用的場景來同步最新的幀。

脈搏(Pulse)

脈搏(Pulse,先這么翻譯吧,等官方翻譯出來再修改,其本質就是Repaint信號)是JavaFX應使用Prism去同步場景和場景中的元素狀態的標志。脈搏的最大速度為60幀/秒(FPS),而且無論何時只要場景中的動畫進行,那么就會發送脈搏通知。即使動畫沒有進行,當場景發生改變,也會發送脈搏通知。例如,當一個按鈕的位置發生了變化,那么就會安排一個脈搏通知。

當發送脈搏信號后,場景中的元素的狀態就會根據渲染層進行同步。脈搏可以使應用程序開發者對于事件進行異步處理。這個重要的特點使得系統可以在一個脈搏來臨前將事件進行批量處理。

布局管理和CSS也關聯于脈搏信號。場景的眾多變化可能導致多次布局或CSS的更新,這種更新會導致性能的降低。JavaFX系統會自動地在每次脈搏信號來臨時將CSS或布局進行發送,從而避免系統性能下降。應用程序開發人員也可以手動觸發布局或CSS變更通知的發送。

Glass窗口工具負責使用高性能的系統原生計時器來發送脈搏信號。

媒體與圖像

JavaFX媒體功能是通過javafx.scene.media API實現的。JavaFX提供顯示和音頻媒體功能。支持MP3,AIFF,WAV音頻文件和FLV視頻文件。JavaFX媒體功能由三個組件提供:媒體對象代表著媒體文件,媒體播放器用來播放媒體文件,媒體視圖是代表著媒體的節點。

在圖1中綠色的部分是媒體引擎組件,這部分已經在JavaFX 2.0中被完全重新設計了,增加了性能和穩定性,并提供了跨平臺一致性。你可以閱讀Incorporating Media Assets into JavaFX Applications文檔來獲取更多的信息。

#p#

嵌入式瀏覽器

JavaFX嵌入式瀏覽器是JavaFX新的UI組件,它通過API提供了Web顯示和訪問的全部功能。圖1中橙色的部分是基于WebKit的Web引擎組件(WebKit是一款支持HTML5、CSS、Javascript、Dom和SVG的開源Web瀏覽器引擎)。它使開發人員可以在他們的Java應用中實現以下功能:

◆ 渲染本地或遠程的HTML內容

◆ 支持歷史功能,并提供前進和后退導航

◆ 重新載入內容

◆ 向Web組件增加效果

◆ 編輯HTML內容

◆ 執行JavaScript命令

◆ 處理事件

這個嵌入式瀏覽器組件包括一下的類:

◆ WebEngine 提供基本的Web頁訪問功能

◆ WebView 封裝了一個WebEngine對象,可將HTML內容放入應用程序場景中,并提供域和方法來應用效果和變換。它是Node類的子類。

你可以閱讀Adding HTML Content to JavaFX Applications文檔來獲取更多的關于JavaFX嵌入式瀏覽器的細節。

CSS

在JavaFX中CSS提供了對于JavaFX中UI應用定制樣式而無需改變代碼的能力。CSS可以被異步地應用于任何JavaFX場景中的節點。JavaFX CSS樣式也可以在運行期間被簡單地賦予場景,并允許動態修改應用程序外觀。

圖2顯示了同一應用程序在兩個不同CSS樣式下的效果:

 

CSS樣式范例

 

圖2 CSS樣式范例

JavaFX CSS基于W3C CSS ver2.1版本規范與現在正在使用的ver3版本的一部分。JavaFX CSS可以使用任何CSS解析器,甚至那些不支持JavaFX擴展的部分的。這樣可以將為JavaFX和為其他目的(如HTML頁)所寫的CSS混合為一個文件。由于JavaFX具有輕微不同的詞法,所有的JavaFX屬性名都以“-fx-”開頭,包括那些可兼容于標準HTML的CSS。

你可以閱讀 Skinning JavaFX Applications with CSS文章來獲取更多的信息。

UI控件

JavaFX中UI控件可以通過使用場景中的節點的API來實現。它們從JavaFX平臺的豐富的可視化特點中獲得優勢并在跨平臺時有著輕微的不同。JavaFX CSS允許為UI控件定制主題和皮膚。

圖3顯示了一些現在支持的控件。新的控件,如TitlePane或Accordion,都將在JavaFX 2.0 SDK中被引入。這些控件位于javafx.scene.control包中。

 

JavaFX UI控件范例

 

圖3 JavaFX UI控件范例

你可以閱讀Using JavaFX UI Controls文檔和API文檔中的javafx.scene.control 包來獲取更多的細節信息。

布局

布局容器或窗格可被用于在JavaFX應用程序場景中動態、靈活地管理UI控件。JavaFX布局API包括以下容器類,這些類可以自動進行布局:

◆ BorderPane將其內容節點分布于上、下、左、右、中間位置。

◆ HBox將其內容節點水平布局于一行中

◆ VBox將其內容節點垂直布局于一列中

◆ StackPane將其內容節點以從后到前的順序布局于一個棧中

◆ GridPane允許開發人員創建靈活行列數目的格子,并在格子中存放內容節點

◆ FlowPane將其內容節點在水平方向或垂直方向上按順序布局,并以特定寬度和高度的邊界進行包裹。

◆ TilePane將其內容節點布局于一致大小的單元中。

◆ AnchorPane允許開發人員在上下左右或者中間創建錨節點。

在JavaFX應用中,想要實現希望的布局效果,可以綜合使用不同的容器。

你可以閱讀Working with Layouts in JavaFX文獻或查看API中的javafx.scene.layout包來獲取更多信息。

2D和3D變換

在JavaFX場景中的每個節點都可以使用javafx.scene.transform(原文這里應該是打錯了)進行二維坐標變換:

◆ 平移變換(translate):將一個節點從一個地方根據初始位置移動到另一個地方

◆ 拉伸變換(scale):將一個節點根據縮放因子進行縮放

◆ 扭曲變換(shear):將一個節點根據不垂直的x、y軸進行旋轉。

◆ 旋轉變換(rotate):將一個節點根據場景中的某個點進行旋轉

◆ 仿射變換(affine):(若干balabala...看計算機圖形學教材吧...)該變換不應被直接使用,而是應該使用Translate、Scale、Rotate、Shear來代替。

你可以閱讀Applying Transformations in JavaFX文檔或查看API中javafx.scene.transform包來獲取更多信息。

視覺效果

在JavaFX場景中使用視覺效果可以提升JavaFX應用的觀賞度。JavaFX效果主要是基于圖像點的,因此他可以應用于場景中的一組節點,像圖像一樣渲染節點并對其應用指定效果。

在JavaFX中有一些視覺效果,下面是一部分:

◆ 陰影(Drop Shadow):在給定的內容背后渲染陰影。

◆ 反射(Reflection):在內容的下面渲染反射效果

◆ 光照(Lighting):模擬光源照射在給定的內容上,可以將扁平的對象變得更加真實,3D化。

在Creating Visual Effects文檔中有更多的如何使用視覺效果的例子。更多的視覺效果類參見API文檔中的javafx.scene.effect包。

部署

JavaFX應用可以通過三種不同的方式被部署于桌面或在瀏覽器中:

◆ 獨立(Standalone):JavaFX應用被安裝在本地磁盤中,并通過雙擊JAR文件來啟動。當用戶無需進行線上訪問或應用沒有線上功能時,這種模式是最理想的。

◆ 瀏覽器(Browser):在這種模式下,JavaFX應用被嵌入一個Web頁中并隨著Web頁被訪問而自動啟動。它可以跟Web頁中JavaScript進行交互。

◆ 網頁啟動(Web Start):這種模式下,用戶下載應用程序并在本地運行。一旦被下載,用戶在此之后就可以通過雙擊JNLP文件來啟動應用。

你可以閱讀Deploying JavaFX Applications document文檔來查看更多關于三種模式和如何準備JavaFX應用部署的信息。

原文:http://my.oschina.net/Jeky/blog/33098

【編輯推薦】

  1. JavaFX 2.0正式版發布
  2. 9月Java備忘錄:Google與甲骨文專利談判破裂
  3. Java枚舉常見7種用法
  4. 如果你只會Java,那任何事看起來都是類
  5. Java中反射機制詳解
責任編輯:陳貽新 來源: Jeky的博客
相關推薦

2017-02-27 09:36:01

AndroidMVVM架構

2009-10-27 10:28:33

Silverlight

2009-03-03 09:13:36

工作流BPM業務流程

2024-02-19 07:40:10

2019-12-26 15:49:14

微服務架構業務

2010-06-11 14:55:20

2024-12-27 10:20:54

2011-12-31 09:16:39

JavaJavaFX

2010-08-30 13:46:09

MeeGoMeeGo Touch

2024-10-17 09:09:04

2009-08-11 17:29:53

.NET遠程處理框架

2018-11-09 10:09:38

RAC硬件軟件

2011-07-28 16:52:34

Cocoa 框架 Mac Os

2011-08-02 13:58:18

Cocoa 框架 Mac OS

2017-02-14 10:00:19

Java開發Lock

2013-01-21 13:22:56

IBMdW

2011-09-02 13:51:00

PhoneGap框架HTML5

2017-01-19 21:54:10

iOS布局框架Masonry

2012-03-06 11:01:44

Java

2012-05-16 09:59:30

OpenStack架構
點贊
收藏

51CTO技術棧公眾號

中文字幕12页| 性欧美精品一区二区三区在线播放| 女性裸体视频网站| 日本精品在线一区| 中文字幕av免费专区久久| 国产一区二区丝袜高跟鞋图片| 黄色片子在线观看| 国偷自产av一区二区三区| 欧美日韩国产页| 日本精品一区二区三区视频| 91九色蝌蚪91por成人| 欧美天堂亚洲电影院在线观看| 精品国产精品一区二区夜夜嗨| 国产a级一级片| 在线激情小视频| 国产乱色国产精品免费视频| 97国产一区二区精品久久呦| 谁有免费的黄色网址| 精品久久免费| 欧美天天综合色影久久精品| 中文字幕日韩精品久久| 成人无码一区二区三区| 免费观看日韩电影| 国语自产偷拍精品视频偷| 亚洲一二三精品| 99国产精品免费网站| 欧美亚州韩日在线看免费版国语版| 好色先生视频污| 青青草在线播放| 黄页视频在线91| 日本国产高清不卡| 男女免费视频网站| 久久国产中文字幕| 亚洲精品自产拍| 精品人妻无码中文字幕18禁| 日韩精品三区| 午夜精品一区二区三区三上悠亚| 亚洲一区二区三区免费观看| 午夜国产在线视频| 国产成a人亚洲精品| 国产精品久久久999| 日本熟女一区二区| 婷婷丁香综合| 中文字幕国产亚洲2019| 欧美 日本 国产| 成人性生交大片免费看中文视频| 欧美日韩成人在线一区| 99热成人精品热久久66| www视频在线观看| 亚洲精品免费在线播放| 艳色歌舞团一区二区三区| 国产三级在线免费观看| 91蜜桃在线免费视频| 鬼打鬼之黄金道士1992林正英| 一级特黄色大片| 日韩不卡一区二区三区| 欧洲中文字幕国产精品| 全部毛片永久免费看| 在线播放不卡| 欧美日韩国产成人在线| wwwav国产| 91精品一区国产高清在线gif | 国内精品偷拍| 精品少妇一区二区三区免费观看| 亚洲女人在线观看| 精品国产一区二区三区性色av| 欧美精品 日韩| 男操女免费网站| 成人亚洲综合| 欧美日韩精品是欧美日韩精品| 亚洲色图久久久| 日本一道高清亚洲日美韩| 色综合久久88色综合天天| 凹凸日日摸日日碰夜夜爽1| 成人影院av| 色噜噜夜夜夜综合网| 人妻少妇被粗大爽9797pw| 中文字幕乱码在线播放| 色婷婷久久一区二区三区麻豆| 99热成人精品热久久66| av免费在线一区| 欧美人体做爰大胆视频| 在线观看免费视频污| 国产一区一区| 亚洲精品一线二线三线无人区| 99热超碰在线| 在线日韩一区| 中文字幕日韩av| 日本在线观看网址| 欧美精品偷拍| 97精品欧美一区二区三区| 久久久久女人精品毛片九一| 青青草伊人久久| 91精品久久久久久久久不口人| 国产同性人妖ts口直男| 成人av在线播放网址| 美女亚洲精品| 日本三级视频在线观看| 亚洲一区二区三区国产| 国产aaa一级片| 日本中文字幕视频一区| 精品久久久久av影院 | 国产视频一区二区三区在线观看| 少妇特黄a一区二区三区| www红色一片_亚洲成a人片在线观看_| 一区二区三区四区不卡在线| 夫妻免费无码v看片| 巨大黑人极品videos精品| 在线成人免费观看| 亚洲国产综合视频| 国产高清一区二区| 91精品国产91久久久久久吃药| а中文在线天堂| 国产成人自拍在线| 日韩偷拍一区二区| 国产美女情趣调教h一区二区| 色婷婷综合在线| 欧美特黄aaa| 日韩激情网站| 久久这里只有精品视频首页| 欧美h在线观看| 国产精品一区二区免费不卡| 欧美日韩在线高清| 黄色在线观看视频网站| 欧美日韩一区二区三区视频| 亚洲视频在线播放免费| 91tv精品福利国产在线观看| 庆余年2免费日韩剧观看大牛| 国产999久久久| 国产性色一区二区| 日韩av高清在线看片| 国产精品白丝久久av网站| 亚洲人成在线电影| 日韩欧美三级在线观看| 国产一区二区毛片| 亚洲成人第一| 不卡一二三区| 亚洲国产高潮在线观看| 欧美黄色免费在线观看| 精品一区二区影视| 视频一区视频二区视频| 亚洲十八**毛片| 亚洲国产成人91精品| 日本少妇高清视频| 久久精品久久99精品久久| 区一区二区三区中文字幕| 狠狠操一区二区三区| 日韩精品中文字幕在线不卡尤物| 91n在线视频| 美女视频网站久久| 亚洲欧美精品在线观看| 日韩高清成人| 精品小视频在线| 你懂的国产视频| 成人h动漫精品| 青青草国产免费| 天堂精品久久久久| 欧美精品日韩三级| 国产成年妇视频| 亚洲美女视频一区| 极品人妻一区二区| 欧美三级特黄| 国产高清精品一区二区| 免费不卡av| 精品国产一二三| 九九精品在线观看视频| 国产91在线看| 日韩视频免费播放| 日韩有码一区| 日韩美女免费线视频| 国产精品一区二区三区四区色| 色先锋久久av资源部| 国产精品美女高潮无套| 美国三级日本三级久久99| 在线视频不卡一区二区| 激情五月综合婷婷| 欧美激情在线播放| 偷拍25位美女撒尿视频在线观看| 福利一区福利二区微拍刺激| 免费一级做a爰片久久毛片潮| 日韩二区在线观看| 一本一道久久a久久综合精品| 国产999精品在线观看| 欧美日韩不卡合集视频| 天天综合天天综合| 日本韩国一区二区三区| 美女福利视频网| 国产黄色精品网站| 国产特级黄色大片| 欧美丝袜一区| 91成人在线看| 深夜av在线| 深夜福利国产精品| 草逼视频免费看| 日韩欧美亚洲成人| 日日碰狠狠添天天爽| 国产乱一区二区| 男人操女人免费软件| 一区二区三区回区在观看免费视频 | 免费黄色小视频在线观看| 国产日韩精品久久久| 久久6免费视频| 亚洲欧洲一区二区天堂久久| 日韩精品不卡| 日本在线视频一区二区三区| 欧美中文字幕视频在线观看| 免费在线观看黄色| 日韩精品一二三四区| 亚洲视频在线观看免费视频| 亚洲国产美女搞黄色| 成年人在线免费看片| 成人免费va视频| 亚洲最大综合网| 亚洲大胆av| 亚洲一区二区三区午夜| 理论片一区二区在线| 国产美女搞久久| 免费成人在线电影| 久久大大胆人体| 可以直接在线观看的av| 欧美成人乱码一区二区三区| 午夜一级黄色片| 精品久久久在线观看| 国产精品三区在线观看| 久久九九久精品国产免费直播| 永久免费看片在线观看| 美女国产一区二区三区| 国产xxxxx在线观看| 伊人久久亚洲美女图片| 欧美h视频在线观看| 狠狠操综合网| 精品一区在线播放| 亚洲性视频在线| 91精品久久久久| av亚洲一区| 欧洲精品久久久| 17videosex性欧美| 色综合天天综合网国产成人网| 77777影视视频在线观看| 精品一区二区电影| 天堂网在线播放| 日韩精品一区在线观看| 国产精品综合在线| 欧美日韩国产三级| 中文区中文字幕免费看| 一本大道久久精品懂色aⅴ| 国产成人一区二区三区影院在线| 亚洲精品成人悠悠色影视| 婷婷国产成人精品视频| 国产精品―色哟哟| 国产调教在线观看| 欧美国产日产图区| 日本高清黄色片| 国产蜜臀97一区二区三区| 成都免费高清电影| 久久久久久毛片| 一起草在线视频| 99久久精品国产精品久久| 催眠调教后宫乱淫校园| 成人av影院在线| jlzzjizz在线播放观看| 99久久精品国产一区二区三区| 在线看黄色的网站| 波多野结衣亚洲一区| 亚洲一区二区在线免费| 久久网站热最新地址| 亚洲国产av一区| 欧美激情一区二区在线| 成人无码精品1区2区3区免费看| 中文字幕一区二区三| 日韩精品一区二区亚洲av性色| 亚洲你懂的在线视频| 久久一二三四区| 午夜影视日本亚洲欧洲精品| 青青操免费在线视频| 91久久精品国产91性色tv| 波多野结衣一二区| 欧美精品 国产精品| 亚洲AV无码精品色毛片浪潮| 亚洲成人免费网站| 欧美zzoo| 日日骚久久av| 性欧美video高清bbw| 国内精品视频久久| 欧美理论影院| 国产精品亚洲激情| 91精品尤物| 欧美精品欧美精品| 色综合久久一区二区三区| 欧美一级爱爱视频| 亚洲在线日韩| 在线观看日本一区二区| 东方欧美亚洲色图在线| 波多野结衣片子| 亚洲视频一区二区在线观看| 国产成人精品亚洲男人的天堂| 色综合天天综合在线视频| 亚洲网站在线免费观看| 精品国产a毛片| 成人精品一区二区三区校园激情| 久久手机精品视频| sis001欧美| 亚洲a中文字幕| 亚洲欧洲av| japanese在线播放| 久久综合导航| 日本成人在线免费| 亚洲国产精品成人久久综合一区| 久久激情免费视频| 欧美亚洲动漫另类| 人妻丰满熟妇av无码区hd| 在线观看日韩欧美| 538在线视频| 91精品久久久久久综合乱菊| 欧美福利在线播放网址导航| 日本福利视频导航| 免费一级欧美片在线播放| 超碰在线超碰在线| 国产欧美日本一区视频| 久久久久免费看| 精品视频一区 二区 三区| 少妇高潮一区二区三区69| 日韩少妇与小伙激情| 成人免费看黄| 国产精品对白一区二区三区| 欧美激情偷拍自拍| 日本精品一区二区三区四区| 懂色av一区二区夜夜嗨| 色偷偷www8888| 欧美在线观看视频一区二区| 人妻一区二区三区四区| 久热精品视频在线观看一区| www成人在线视频| 久久精品99| 国产综合精品一区| 青娱乐精品在线| 中文字幕一区二区三区视频| 成人免费视频国产免费| 精品爽片免费看久久| av老司机免费在线| av日韩中文字幕| 91成人观看| 五月婷婷之婷婷| 国产精品三级av在线播放| 精品成人无码久久久久久| 日韩精品视频三区| 密臀av在线播放| 精品国产一区二区三区麻豆免费观看完整版 | 国模无码大尺度一区二区三区| 无码一区二区三区在线| 欧美日韩亚洲视频| www.午夜激情| 久久亚洲影音av资源网| 日韩一级特黄| 一区二区三区免费看| 蜜桃视频在线观看一区二区| 亚洲色成人网站www永久四虎| 欧美性生交xxxxxdddd| 欧美欧美欧美| 日韩暖暖在线视频| 欧美午夜精彩| 鲁一鲁一鲁一鲁一av| 国产精品每日更新| 国产一区二区自拍视频| 久久九九全国免费精品观看| japansex久久高清精品| 路边理发店露脸熟妇泻火| 国产激情偷乱视频一区二区三区 | www.av在线.com| 欧美极品少妇xxxxⅹ裸体艺术| ccyy激情综合| 国产一级爱c视频| 91毛片在线观看| 日本黄色中文字幕| 中文字幕在线视频日韩| 99精品在线免费观看| 久久久久久久香蕉| 波多野结衣在线aⅴ中文字幕不卡| 亚洲男人的天堂在线视频| 国产午夜精品全部视频在线播放| 精品欧美日韩精品| 中文字幕中文字幕在线中一区高清| 国产在线麻豆精品观看| 久草视频手机在线观看| 日韩精品免费在线观看| 最新日韩一区| 青草全福视在线| 91丨九色丨黑人外教| 中文字幕一区二区在线视频 | 亚洲a级在线播放观看| 亚洲手机在线| 黄色在线观看av| 欧美日韩在线亚洲一区蜜芽| av网站在线看| 久久伦理网站| 精品写真视频在线观看| 中文字幕在线观看免费视频| 一区二区三区亚洲| 亚洲视频国产| 亚洲激情在线观看视频|