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

一文看完阿里巴巴 AliFlutter 客戶端研發體系

開發 開發工具
Flutter 是開源的 UI 工具包,其能夠幫助開發者通過一套代碼庫高效構建多平臺精美應用,支持移動、Web、桌面和嵌入式平臺。Flutter 組件采用現代響應式框架構建,中心思想是用組件 (widget) 構建 UI。

Flutter 是開源的 UI 工具包,其能夠幫助開發者通過一套代碼庫高效構建多平臺精美應用,支持移動、Web、桌面和嵌入式平臺。Flutter 組件采用現代響應式框架構建,中心思想是用組件 (widget) 構建 UI。淘寶終端技術部無線技術專家王康從 Flutter 的原理出發,介紹了 Flutter 的原理、業內現狀,以及阿里巴巴在 Flutter 上所做的深度實踐和探索。

一 Flutter 原理

Flutter 主要有四個特點:美觀、高效、高性能、開放。

  • 美觀:Flutter 提供了豐富的 Widget,比如動畫、手勢等。Flutter 采用了組合式 API 模式,因此為 UI 創建帶來了更強的靈活性。此外,Flutter 使用了游戲引擎的方式來寫 APP,使得用戶可以具有很強的靈活性,能夠在像素級別進行控制。
  • 高效:Flutter 類似于安卓小系統,使得其能夠使用一套代碼運行在各種各樣的平臺之上。此外,在 Debug 模式下還支持熱重載,使其能夠達到高效的研發效率。
  • 高性能:在 Release 模式下,Flutter 是預先編譯成機器碼,執行期具有高性能。
  • 開放:Flutter 是一個開源的項目,基本所有工作都可以在 GitHub 上看到。

??

??

 

以上四個特點的背后就是 Flutter 的原理。首先,Flutter 架構在 OS 之上,最底下是與平臺相關的 Embedder 層,其主要負責的工作是 Surface、Thread 以及 Event Loop。在 Embedder 層之上是 Engine,主要包括三部分,Dart Runtime;負責將 UI 繪制到 Surface 上的 Skia,負責文本繪制的 Text。在 Engine 之上就是大家所熟知的 Dart 的 Framework?;谏鲜鲞@些,開發者即可開發應用。

阿里巴巴為什么選擇 Flutter

在阿里巴巴的電商場景下,往往會有一些非常重要的考量,比如用戶體驗的要求,對于研發效率的要求,以及如何消除多端之間的差異。在阿里經濟體里面,應用所需要部署的目標設備是非常多元的,不僅有常見的 iOS 和 Android,還有釘釘等桌面場景、天貓精靈等 IoT 場景以及各種線下大屏的場景。當前,流量增長紅利不斷減少,需要更多創新玩法為消費者提供更好的用戶體驗,這就產生了富交互游戲化的需求。Flutter 具有的高性能,高研發效率、跨端一致性,多端多平臺支持,以及豐富的表達力使其可以解決這些痛點。

??

??

 

二 Flutter 業內現狀

在阿里巴巴內部,目前有十幾個 BU 的幾十個產品正在使用 Flutter,典型的包括淘寶、閑魚、UC 以及優酷等。在業內,騰訊的微信、Now 直播、翻譯君等,字節跳動的西瓜視頻、皮皮蝦,快手的快影,美團的美團騎手、美團外賣商家版、美團眾包以及百度的貼吧等也都應用了 Flutter。

Flutter 在業內的實踐現狀主要圍繞著體系化、深度、框架以及更多探索這些維度展開。在體系化方面,需要做一些基礎設施的建設,這是因為 Flutter 以及 Dart 的很多東西還不成熟。使用 Flutter 解決業務上線問題,需要考慮研發體系的構建。應用上線之后,需要監控各種指標。在深度方面,往往會關注引擎大小、包大小、內存優化以及啟動時間等。除了上述兩部分之外,業內也有很多框架相關的工作,比如混合棧框架、狀態管理、動態化 UI、AOP 框架以及生態插件等。此外還有原生 Flutter 以外的一些探索,比如小程序渲染和前后端一體化等實踐。

??

??

 

三 AliFlutter 建設與深度實踐

AliFlutter 業務實踐

下圖選取了阿里經濟體中一些應用了 Flutter 的典型場景。比如寶貝詳情是一個業務邏輯非常復雜的頁面,屬于圖文混排的頁面,并且具有大量圖片,有時還包括一個視頻播放器,在這個場景下就全部應用了 Flutter。有團隊使用 Flutter 框架用于游戲業務的開發,比如下圖所示的是盒馬使用 Flutter 構建的一個游戲頁面。此外,在 Alibaba 這一應用中,也大量使用 Flutter 用于構建主鏈路以及訂單頁面等。

??

??

 

之所以選擇 Flutter,有幾個典型原因。首先,HotReoload 和跨端一致性使得研發非常高效;其次,可用于游戲化的豐富 UI 表達力、動畫、圖文混排性能等訴求都能被 Flutter 很好地滿足。

AliFlutter 業務研發模型

在業務場景的背后是 AliFlutter 的業務研發模型。其實,Flutter 本身主要解決兩個問題,邏輯和 UI。其本身沒有各種 Native 能力,需要為其補齊如網絡、推送以及接入網關等,使其更加接近于業務開發容器,而不僅僅是 UI 開發框架。再上面就是應用開發框架,比如狀態管理框架、游戲化框架、動態化 UI 以及組件庫,在此之上就可以構建一些業務了。除此之外還會涉及到一些研發協同方面的工作,比如打包構建、Linter、Pub 庫等。

??

??

 

AliFlutter 引擎研發模型

在 AliFlutter 之下,存在很多引擎修改的場景。舉例而言,在 iOS 13 以下可能存在一些后臺 GPU 渲染 Crash 的問題,在 Android 上存在特別機型 Flutter 啟動閃退的問題。此外,還需要考慮如何讓 Flutter 和目前已有生態進行融合,比如圖片庫、網絡庫等在阿里內部都有比較好的實踐。無論是 Bug 修復還是 Native 能力提升,其實都是對于 Flutter 引擎所做的定制化工作。

??

??

 

上圖展示的就是在阿里內部對于 Flutter 引擎進行定制所做工作的邏輯,首先通過 Flutter 框架獲取對應的引擎代碼,拉取依賴,進行開發,到 Gitlab 做 CI,代碼審核完成之后將產物構建出來上升到服務上面,最終通過簡單的方式來提供服務。

AliFlutter 基礎設施建設

自定義引擎服務

前面所提到的是自定義 Flutter 引擎的開發流程,而想要將開發完成的東西提供給其他人使用,就需要如下圖所示的自定義引擎服務了。對于 Flutter 開發者而言,只需設置一個環境變量去服務上查詢是否有對應的產物即可,如果有的話,就做一些定制并返回給開發者;如果沒有則去官方上游拉取。當然了,對于 Flutter 的基礎設施而言,需要有一些多團隊的支持,比如 Namespace 等機制。最早的時候,阿里巴巴通過 Git 方式管理自定義引擎,但是 Git 對于二進制很不友好,所以就使用了高效自定義引擎服務來解決問題。

??

??

 

私有 Pub 服務

除此之外,AliFlutter 還實現了私有 Pub 服務。最初的想法是將不同人開發的庫等工作歸類組織起來,建設更好的內部生態,實現更好的復用。Pub 本身就是 Flutter 所提供的開源框架,但是其深度綁定了谷歌云服務,所以在做這部分的時候需要將對于谷歌云的依賴變成對于阿里內部的依賴。主要工作分為兩部分,一部分是對于包的簡單管理和存儲,這部分可以通過阿里云存儲 OSS 實現;還有一部分是監控包的下載量以及健康程度等,這部分還部署了 Meta 數據庫服務,在將包上傳的時候將數據同步過去,以及面向使用者的前端服務。

??

??

 

持續構建

這部分的主要工作就是如何將所寫的 Flutter 代碼提供給沒有 Flutter 環境專門用于打包平臺。Flutter 工程可以通過一些腳本構建出一個 Pod 或者 Gradle,進而集成起來變成一個 APP。

??

??

 

AliFlutter 深度實踐

圖片庫優化

在阿里巴巴內部,除了對于 Flutter 做的一些體系化實踐,還有不少深度化實踐。比如對于圖片庫的優化,對于 Flutter 而言,本身的圖片庫存在一些問題,比如內存占用高,不釋放問題、CPU 占用問題。為了盡可能遵循 Flutter 原生的圖片庫邏輯,做了圖片庫的優化。主要工作包括對于 Flutter 框架的整體修改,能夠較好地實現一致性,與官方體系無縫融合,對接內部圖片庫,其在性能以及易用性上面也具有較好的表現。

??

??

 

引擎大小優化

我們在 Flutter 引擎大小優化方面也做了不少工作,簡單介紹對于庫的裁剪。如下所示的兩張火焰圖,其較好地表達了 Flutter 引擎所依賴的各個庫裁剪前后的比例對比。裁剪后的內容既保證了功能的完備性,也顯著降低了引擎大小。

??

??

 

大圖片內存 GC 優化

除了前面所提到的類似于音頻圖片釋放等內容之外,阿里在實踐的過程中發現 Flutter 在大圖片內存 GC 方面存在一些問題,比如在用戶退出的時候內存無法得到很好釋放。對于社區中使用 Flutter 的同學而言,面對這樣的問題建議大家在 Profile 模型下看下點擊了 GC 按鈕是否能夠將內存降低下來。基于此邏輯我們提供了一套供上層業務使用的 GC API。從 FlutterEngine 開始依次調用 Shell、Engine、RuntimeController 以及 Dart 的 NotifyGC。

??

??

 

Flutter Canvas 實踐

Flutter 包含了 Skia,可提供 Canvas 能力。之前的邏輯是通過 Dart 調用 Engine,再調到 Skia,而我們通過實踐中對其部分 API 的暴露,將 Skia 的 Canvas 能力加以透出。在 JS 部分有一些 2D 和 3D 的 API,可以將這些暴露成為 Canvas API,整體而言,相比于 Web 的 Pipeline 表現非常不錯,這一功能目前已經在部分業務開始灰度測試,數據表現也非常不錯。

??

??

 

AOP 框架(AspectD)

Flutter 的 AOP 框架的核心基于 dill 變換,dill 本身是從 Dart 代碼到最終代碼之間的中間語言表達。其原理簡要來說是當我們寫了一個 hello_fultter 的時候,再寫一個 AOP 包,AOP 的包會包裹 hello_fultter 包,使得在 AOP 包的產物 (dill) 里面 hello_flutter 和 AOP 的邏輯都存在,即其包括兩部分內容,hello_flutter 本身代碼的 dill 表達,以及 AOP 框架中寫的注解的 dill 表達,將這兩者都包含在 app.dill 里面,基于此我們可以通過 dill transform 方式來做變換。這里比較復雜,需要考慮 AST 抽象語法樹的各種邏輯。需要將注解提取出來并基于這些注解進行操作,并最終寫入到 dill 里面去,這些操作處理完成之后,就變成了 aop_aspectd.dill,替換掉之前的 app.dill 即可。

??

??

 

四 AliFlutter 研發模式探索

AliFlutter 研發模式

下圖中最重要的就是研發模式和跨平臺運行時,目標是提供一種多端多平臺的能力。在平臺底層是基礎庫、網絡庫的基礎能力,此外還需要在垂直能力上的擴展,支持各種垂直的基礎能力?;A設施之上是 Flutter 的跨平臺運行時,運行時基于 Flutter Engine,提供了具有豐富表達力的圖形接口、跨平臺、能力拓展、性能以及穩定性等。在此之上,Flutter Framework 提供了可以復用的基礎能力,比如核心布局渲染、彈性擴展能力、組件能力以及定制性等。除此之外,也有一些研發支撐上面的工作,比如編譯打包、調試、灰度發布、線上監控、運維能力以及數據化等。

??

??

 

AliFlutter 研發模式展望

在 Flutter 的未來發展方向,阿里巴巴主要的工作將集中于以下四點:

  • 跨端能力:我們考慮對于上層的各種平臺提供標準基礎能力并 API 化,從而更好在多端多平臺進行部署。此外,還希望通過 Flutter 的容器化,使得研發和業務方能夠更多地專注在自身業務上面去。
  • 交互能力:我們考慮利用 Flutter 豐富的表達能力在游戲化方向進行更好的擴展,以游戲引擎的方式來開發 APP。基于泛化的交互能力以及更多的可玩性和創新性能夠為業務帶來更多可能。
  • 研發效率:我們考慮實現工程解耦和云端一體化,目標是業務方只需關注所寫的包,通過很簡潔的方式集成進來并看到效果,從而提供類似于前端的開發體驗。此外通過云端一體從面向端側負責轉變到面向業務整體負責。
  • 交付效率:這部分主要包含兩部分,一部分是動態化 UI,另外一部分是 Web On Flutter,期望通過提供更加靈活的動態性,以及前端技術棧下的動態化能力。

??

??

 

總結

在本文中,首先,為大家分享了 Flutter 的原理,介紹了 Flutter 美觀、高效、高性能、開放的特點,以及阿里巴巴為什么選擇 Flutter。其次,為大家分享了 Flutter 的業內現狀,有大量投入的主流廠商,以及體系化、深度、框架和更多的探索。再次,為大家介紹了 AliFlutter 的建設與實踐,包括了業務、研發模型、引擎研發等方面的實踐。最后,展望了對于 AliFlutter 研發模式的考量和未來發展方向。

 

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2012-04-13 11:15:13

阿里巴巴項目

2010-06-28 10:43:47

2009-12-04 09:46:42

雅虎阿里巴巴

2020-11-10 09:00:31

阿里巴巴技術開源

2013-08-22 09:41:52

阿里巴巴去IOE王堅

2019-09-20 09:12:03

服務器互聯網TCP

2019-08-20 08:56:18

Linux設計數據庫

2021-06-24 11:39:07

阿里巴巴DevOps

2014-10-24 16:51:31

阿里云YunOS

2009-02-27 10:46:32

DBA筆試題阿里巴巴

2023-03-29 09:42:32

2019-08-15 10:25:02

代碼開發工具

2013-08-22 09:36:45

阿里巴巴王堅阿里云

2017-01-20 16:00:33

阿里巴巴分布式數據庫DRDS

2011-07-04 11:28:20

2011-11-01 09:51:37

電子商務人力資源PeopleSoft

2021-03-04 00:09:31

MySQL體系架構

2020-09-03 06:35:44

Linux權限文件

2009-06-30 13:28:54

阿里巴巴旺旺

2014-12-31 10:48:40

阿里巴巴馬云
點贊
收藏

51CTO技術棧公眾號

国产日产一区| 香蕉av一区二区三区| 久久久久国产| 日韩一区二区视频在线观看| 999在线观看视频| 黄色片在线看| 国产一区二区免费在线| 97精品视频在线| 99久久人妻无码精品系列| 宅男噜噜噜66国产精品免费| 亚洲va韩国va欧美va| 日韩精品av一区二区三区| 中文字幕在线播放av| 国内久久视频| 日韩亚洲欧美中文高清在线| 成人亚洲免费视频| 久久uomeier| 一区二区三区日韩欧美精品| 欧美二级三级| 狠狠躁夜夜躁av无码中文幕| 日韩av网站在线观看| 久久久视频精品| av资源在线免费观看| 日韩欧美黄色| 日韩欧美国产午夜精品| 99视频精品免费| 91精品国产黑色瑜伽裤| 中文字幕人成不卡一区| 欧美日韩一区二区视频在线| www.成人精品| 国产专区欧美精品| 国产精品成人一区二区三区吃奶| 久久精品欧美一区二区| 国产精品99久久精品| 夜夜嗨av色综合久久久综合网| 性一交一黄一片| 欧美v亚洲v综合v国产v仙踪林| 欧美日韩国产在线| 欧美a级黄色大片| av中文字幕在线| 久久综合久久综合久久综合| 国产精品区一区| 国产xxxx孕妇| 精品在线播放免费| 国产精品视频久久久久| 日韩一级片中文字幕| 国产精品毛片一区二区三区| 欧美激情国产精品| 一区二区在线观看免费视频| 日韩欧美综合| 视频直播国产精品| 欧美亚洲色综久久精品国产| 少妇一区二区视频| 亚洲视频第一页| 蜜桃av免费看| av中文一区| 国产一区二区三区在线视频| 色婷婷在线影院| 国产中文字幕一区二区三区| 亚洲视频视频在线| 男人的天堂官网 | 欧美亚洲国产一区二区三区 | 日韩亚洲一区在线播放| 免费在线高清av| 久久久不卡影院| 手机在线观看国产精品| 在线观看免费黄色| 中文字幕人成不卡一区| 国产成人生活片| 啦啦啦中文在线观看日本| 亚洲午夜久久久久久久久电影院| 国产精品va在线观看无码| 丁香花视频在线观看| 亚洲成人精品在线观看| 成人av一级片| 电影亚洲精品噜噜在线观看| 欧美视频日韩视频| 中文字幕中文在线| xxxx日韩| 国产亚洲人成a一在线v站| 精品伦精品一区二区三区视频密桃| 三级电影一区| 欧美激情久久久| 日日夜夜综合网| 日韩成人av影视| 成人午夜在线观看| 好吊色在线观看| 久久亚洲精精品中文字幕早川悠里 | 亚洲天堂一二三| 国产在线播放一区三区四| 高清av免费一区中文字幕| 婷婷av一区二区三区| 国产亚洲成av人在线观看导航| 亚洲激情啪啪| 丰满大乳少妇在线观看网站 | 国产女人高潮毛片| 99在线精品一区二区三区| 天天综合狠狠精品| 久草在线视频资源| 欧洲亚洲精品在线| 欧美性猛交xx| 国产欧美日韩影院| 久久成人这里只有精品| 五月婷婷开心网| 久久精品国产免费看久久精品| av日韩免费电影| 成人av一区| 婷婷综合久久一区二区三区| 天堂视频免费看| 亚洲激情播播| 欧美成人免费观看| 国产情侣免费视频| www.欧美.com| 2021国产视频| yy6080久久伦理一区二区| 欧美精品一区二区久久婷婷| 国产在视频线精品视频| 中文欧美日韩| www.久久艹| 欧美激情二区| 色婷婷综合久色| 最新版天堂资源在线| 国产精品成人a在线观看| 国产99久久精品一区二区永久免费| 午夜老司机福利| 中文字幕一区在线观看| av免费网站观看| 精品精品国产三级a∨在线| 精品国产区一区二区三区在线观看| 欧美三日本三级少妇99| 国产电影一区二区三区| 亚洲日本精品国产第一区| av中文资源在线资源免费观看| 欧美一区二区三区免费大片| 国产激情av在线| 日本在线播放一区二区三区| 久久精品国产综合精品| 成人在线黄色电影| 亚洲成avwww人| 久久久久人妻一区精品色欧美| 精品在线免费视频| 在线观看视频黄色| 欧美亚洲二区| 色婷婷久久av| 夜夜爽8888| 亚洲欧美怡红院| 91福利免费观看| 久久久精品久久久久久96| 成人性教育视频在线观看| 午夜视频成人| 欧美电影一区二区三区| 男人在线观看视频| 国产一区视频在线看| 黄色a级在线观看| www一区二区三区| 久久久精品2019中文字幕神马| 97成人在线观看| 国产精品久久久久久久久晋中| 国产青青在线视频| 久久av综合| 国产精品影片在线观看| 欧美成人高清在线| 日韩精品一区二区三区四区视频| 久久久久久免费观看| 99久久精品国产麻豆演员表| 免费无码不卡视频在线观看| 天堂俺去俺来也www久久婷婷| 奇米一区二区三区四区久久| 国产在线网站| 在线播放中文一区| 久草网在线观看| 91网址在线看| 亚洲污视频在线观看| 外国成人激情视频| 国产精品一区二区欧美黑人喷潮水| 亚洲天堂电影| 在线看片第一页欧美| 国产女人高潮毛片| 亚洲成a人v欧美综合天堂下载| 亚洲黄色在线网站| 免费观看在线色综合| www国产无套内射com| 羞羞答答一区二区| 国产欧美在线看| 日本在线观看大片免费视频| 亚洲欧洲偷拍精品| 99久久久国产精品无码网爆| 偷偷要91色婷婷| 女人裸体性做爰全过| 国产成人免费在线观看| 无码aⅴ精品一区二区三区浪潮| 第四色成人网| 国产高清一区二区三区| 亚洲播播91| 久99久在线视频| 国产视频在线看| 日韩欧美一区电影| 自拍偷拍精品视频| 亚洲观看高清完整版在线观看| 国产人妻大战黑人20p| 国产伦精品一区二区三区免费迷| 欧美啪啪免费视频| 久久综合国产| 欧美二区三区在线| 亚洲精品在线a| 国产精品丝袜视频| 男人av在线播放| 久久亚洲私人国产精品va| 国产精品日韩欧美大师| 亚洲综合久久网| 亚洲一二三区在线观看| 久久久久99精品成人| 99国产精品国产精品久久| 婷婷激情5月天| 亚洲专区欧美专区| 91免费国产精品| 日韩在线观看| 日本成人黄色免费看| 国产欧美啪啪| 91精品国产99久久久久久红楼 | 黄网在线观看| 亚洲成人免费在线视频| 国产乱淫av免费| 欧美揉bbbbb揉bbbbb| 日韩在线播放中文字幕| 五月天亚洲婷婷| 青娱乐在线视频免费观看| 亚洲欧美综合网| 国产一区在线观看免费| 久久久91精品国产一区二区三区| 国产伦精品一区三区精东| 亚洲男女自偷自拍| 青娱乐自拍偷拍| 亚洲国产专区校园欧美| 国产成人永久免费视频| 一区二区三区四区电影| 异国色恋浪漫潭| 国产精品videosex性欧美| 亚洲精品自在在线观看| 欧美熟乱15p| 亚洲国产欧美不卡在线观看| 欧美丝袜丝交足nylons172| 青娱乐一区二区| 国产欧美高清视频在线| 日韩激情久久| 色狮一区二区三区四区视频| 日韩三级电影| 日韩欧美电影| 欧美亚洲视频一区| 亚洲国产一区二区在线观看| 欧美xxxx吸乳| 精品1区2区3区4区| 131美女爱做视频| 一本色道久久综合亚洲精品不卡 | 日本在线免费网| 一区二区三区四区视频精品免费| 在线看的片片片免费| 亚洲欧洲av另类| 日韩欧美123区| 一区二区三区四区高清精品免费观看 | 日韩xxx视频| 欧美精品高清视频| 国产毛片久久久久| 日韩精品中文字幕在线一区| 日本人妻丰满熟妇久久久久久| 精品乱人伦一区二区三区| 免费a级片在线观看| 精品视频在线播放| 国产精品麻豆一区二区三区| 在线视频亚洲欧美| av电影高清在线观看| 欧美激情视频网址| 女人高潮被爽到呻吟在线观看| 日韩免费av片在线观看| 粉嫩91精品久久久久久久99蜜桃| 91精品在线影院| 国产另类在线| 日本高清不卡一区二区三| 国产成人三级| 91麻豆天美传媒在线| 亚洲精品三级| 亚洲国产日韩欧美在线观看| 国产曰批免费观看久久久| 国产精品久久久久久久无码| 国产拍揄自揄精品视频麻豆| 希岛爱理中文字幕| 午夜av一区二区| 亚洲图片小说视频| 精品国产一区二区三区久久久蜜月| 久青草国产在线| 久久国产精品久久国产精品| 国模私拍一区二区国模曼安| 国产精品久久久久免费a∨大胸| 精品一区二区三区中文字幕在线 | 喷水视频在线观看| 中文字幕av资源一区| 国产一级做a爱免费视频| 欧美在线一区二区| 欧美一级特黄aaaaaa| 宅男66日本亚洲欧美视频| 国产极品人妖在线观看| 国产有码在线一区二区视频| 噜噜噜狠狠夜夜躁精品仙踪林| 一区二区三区偷拍| 欧美一区=区| 亚洲成人精品在线播放| 欧美一区综合| 久久久999精品视频| 在线三级中文| 国产精品入口日韩视频大尺度| 北条麻妃一区二区三区在线观看| 天堂资源在线亚洲资源| 夜夜嗨一区二区| 午夜诱惑痒痒网| 国产精品嫩草99a| 欧美日韩综合一区二区三区| 精品久久久久久最新网址| 在线看免费av| 国产精品久久久久影院日本| 欧美日韩一区二区三区四区不卡 | 超碰97人人干| 亚洲综合视频在线观看| 一级黄色免费看| 国产亚洲精品久久久优势| 两个人看的在线视频www| 亚洲最大福利视频| 日韩欧美网址| 亚洲xxxx2d动漫1| 久久众筹精品私拍模特| 日韩久久精品视频| 精品福利av导航| 在线观看的网站你懂的| 成人亚洲激情网| 色狮一区二区三区四区视频| www.涩涩涩| 欧美极品少妇xxxxⅹ高跟鞋 | 91精品欧美久久久久久动漫| 91啦中文在线| 国产精品在线看| 国产精品99一区二区三| 午夜剧场高清版免费观看| 中文字幕不卡的av| 夜夜嗨aⅴ一区二区三区| 日韩在线观看你懂的| 久久精品国产福利| 亚洲综合五月天| 激情深爱一区二区| 欧美在线xxx| 亚洲1234区| 婷婷久久伊人| 麻豆一区二区三| 内射一区二区三区| 日韩欧美色综合| 欧美bbbxxxxx| 精品欧美一区二区三区久久久| av成人激情| 国产精品免费无码| 欧美日韩一区二区不卡| 秋霞午夜在线观看| 91精品国产99久久久久久红楼| 欧美日韩一卡| 白嫩情侣偷拍呻吟刺激| 欧美丝袜第一区| 国产色a在线| 国产精品私拍pans大尺度在线| 国内精品伊人久久久| 日韩欧美国产片| 亚洲精品国产一区二区精华液| 亚洲精品一级片| 91成人国产在线观看| 国产一区二区区别| 亚洲欧美国产中文| 亚洲国产一二三| 人成免费电影一二三区在线观看| 国产精品久久999| 久久久人成影片免费观看| 中文字幕乱视频| 欧美综合久久久| 呦呦在线视频| 玖玖玖精品中文字幕| 美女网站色91| 日韩精品卡通动漫网站| 色婷婷一区二区三区| 久久久久久久久久久久久国产精品 | 欧美国产一级| 成人欧美精品一区二区| 色婷婷av一区二区三区之一色屋| 色综合久久久久综合一本到桃花网| 91亚洲午夜在线| 亚洲综合电影一区二区三区| 免费黄色在线网址| 精品粉嫩超白一线天av| 日韩一级二级| 久久综合久久网| 久久精品日韩一区二区三区| 最新国产中文字幕| 高清欧美一区二区三区| 日韩欧美网站| 亚洲乱码国产乱码精品精大量| 91麻豆精品国产91久久久久久|