日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

重磅发布 | 承载亿级流量的开发框架,闲鱼Flutter技术解析与实战大公开

發布時間:2024/9/3 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 重磅发布 | 承载亿级流量的开发框架,闲鱼Flutter技术解析与实战大公开 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介:?閑魚是國內最早接觸使用 Flutter 的團隊,經過多次研討驗證并大規模上線,在App性能、穩定性、開發效率上收益甚多?,F在,閑魚將這個過程中的一手實踐知識和技術沉淀,整理成冊 ——《Flutter 技術解析與實戰》正式發布!

近年來,隨著移動智能設備的快速普及,移動多端統一開發框架已成為一個熱門話題。閑魚是國內最早接觸使用 Flutter 的團隊,經過多次研討驗證并大規模上線,在App性能、穩定性、開發效率上收益甚多。

現在,閑魚將這個過程中的一手實踐知識和技術沉淀,整理成冊 ——《Flutter 技術解析與實戰》正式發布!

點擊這里免費獲取
《Flutter 技術解析與實戰——閑魚技術演進與創新》?

?

精彩導讀

那些年

早在閑魚使用Flutter之初,圖片就是我們核心關注和重點優化的功能。圖片展示體驗的好壞會對閑魚用戶的使用體驗產生巨大影響。你們是否也曾遇到過:

· 圖片加載內存占用過多?

· 使用Flutter以后本地資源重復,利用率不高?

· 混合方案下Flutter原生圖片加載效率不高?

針對上述問題,從第一版Flutter業務上線開始,閑魚對圖片框架的優化就從未停止。從開始的原生優化,到后面黑科技的外接紋理;從內存占用,到包大小;文本會逐一介紹。希望其中的優化思路和手段,能給大家帶去一些啟發。

原生模式

從技術層面看圖片加載,其實簡單來說,追求的是無非是加載的效率的最大化—用盡可能小的資源成本,盡可能快地加載盡可能多的圖片。

閑魚圖片的第一個版本其實基本上是純原生的方案。如果你不想魔改很多底層的邏輯,原生方案肯定是最簡單和經濟的方案。原生方案的功能模塊如下:

?

如果你啥都沒做直接上了,那么你可能會發現效果并沒有達到你預期的那么美好。那么如果從原生的方案入手,我們有哪些具體的優化手段呢?

設置圖片緩存

沒錯猜對了,是緩存。對于圖片加載,最能想到的方案就是使用緩存。首先原生Image的組件是支持自定義圖片緩存的,具體的實現類是ImageCache。ImageCache的設置維度是兩個方向:1.緩存圖片的張數。通過maximumSize設置。默認是1000張。2. 緩存空間的大小。通過maximumSizeBytes 來設置。默認值100M。相比張數的限制,其實大小的設置方式更加符合我們的最終的預期。

通過合理設置ImageCache的大小,能充分利用緩存機制加速圖片加載。不僅如此,閑魚在這個點上還做了額外兩個重要優化:

·?低端手機適配

在上線以后,我們陸續收到線上輿情的反饋,發現全部機型設置同一個緩存大小的做法并非最優。特別是大緩存設置在低端機器上面,不僅會出現體驗變差,甚至還會影響穩定性?;趯嶋H情況,我們實現了一個能從Native側獲取機器基礎信息的Flutter 插件。通過獲取的信息,我們根據不同手機的配置設置不同的緩存策略。在低端機器上面適當降低圖片緩存的大小,同時在高端手機上將其適當放大。這樣能在不同配置的手機上獲取最優的緩存性能。

·?磁盤緩存

熟悉APP開發的同學都知道,成熟的圖片加載框架一般都有多級緩存。除了常見的內存緩存,一般都會配置一個文件緩存。從加載效率上來說,是通過空間換時間,提升加載速度。從穩定性來說,這又不會過分占用寶貴的內存資源,出現OOM。但是可惜的是,Flutter自帶的圖片加載框架并沒有獨立的磁盤緩存。所以我們在原生方案的基礎上擴展了磁盤緩存能力。

在具體的架構實現上,我們并沒有完全自己擼一個磁盤緩存。我們的策略還是復用現有能力。首先我們將Native圖片加載框架的磁盤緩存的功能通過接口暴露出來。然后通過橋接的方式,將Native 磁盤緩存能力嫁接到Flutter層。Flutter側進行圖片加載的時候,如果內存沒有命中,就去磁盤緩存中進行二次搜索。如果都沒有命中才會走網絡請求。

通過增加磁盤緩存,Flutter圖片加載效率進一步提升。

?

設置CDN優化

CDN 優化是另一個非常重要圖片優化手段。CDN優化的效率提升主要是:最小化傳輸圖片的大小。常見策略包括:

·?根據顯示大小裁剪

簡單來說,你要加載圖片的真實尺寸,可能會大于你實際展示窗口的大小。那么你就沒必要加載完整大圖,你只需要加載一個能覆蓋窗口大小的圖片即可。通過這種方式,裁剪掉不需要的部分,就能最小化傳輸圖片的大小。從端側角度來說,一來可以提升加載速度,二來可以降低內存占用。

·?適當壓縮圖片大小

這里主要是根據實際情況增加圖片壓縮的比例。在不影響顯示效果的情況下,通過壓縮進一步降低圖片的大小。

·?圖片格式

建議優先使用webp這樣格式,圖片資源相對小。Flutter原生支持webp(包括動圖)。這里特別強調一下webp動圖不僅大小要比gif小很多,而且還對透明效果有更好的支持。webp動圖是gif方案比較理想的一種替代方案。

?

基于上述原因,閑魚圖片框架在Flutter側實現了一套CDN尺寸匹配的算法。通過該算法,請求圖片會根據實際顯示的大小,自動匹配到最合適的尺寸上并適當壓縮。如果圖片格式允許,圖片盡可能轉化成webp格式下發。這樣cdn圖片的傳輸就能盡可能高效

其他優化

除了上面的策略,Flutter還有一些其他的手段可以優化圖片的性能。

·?圖片預加載

如果你想在展示的圖片的盡可能的快,官方也提供了一套預加載的機制:precacheImage。precacheImage能預先將圖片加載到內存,真正使用的時候就能秒出了。

·?Element復用優化

其實這個算是一個Flutter通用的優化方案。復寫didWidgetUpdate方案,通過比較前后兩次widget中針對圖片的描述是否一致,來決定是否重新渲染Element。這樣能避免同一個圖片,不必要的反復渲染。

·?長列表優化

一般情況下,Listview是flutter最為常見的滾動容器。在Listview中的性能好壞,直接影響最終的用戶體驗。

Flutter的Listview跟Native的實現思路并不相同。其最大的特點是有一個viewPort的概念。超出viewPort的部分會被強制回收掉。

基于上述的原理,我們有兩點建議:

·?cell拆分

盡量避免大型的cell出現,這樣能大幅降低cell頻繁創建過程中的性能損耗。其實這里影響的不僅僅是圖片加載過程。文字,視頻等其他組件也都應該避免cell過于復雜導致的性能問題。

·?合理使用緩沖區

ListView可以通過設置cacheExtent 來設置預先加載的內容大小。通過預先加載可以提升view渲染的速度。但是這個值需要合理設置,并非越大越好。因為預加載緩存越大,對頁面整體內存的壓力就越大。

該方案的不足

這里需要客觀指出:如果是一個純Flutter APP,原生方案是完善,夠用的。但是如果從混合APP的角度來說,有如下兩個缺陷:

·?無法復用Native圖片加載能力

毫無疑問,原生的圖片方案是完全獨立的圖片加載方案。對于一個混合APP來說,原生方案和Native的圖片框架相互獨立,能力無法復用。例如CDN裁剪&壓縮等能力需要重復建設。特別是Native一些獨特的圖片解碼能力,Flutter就很難使用。這會造成APP范圍內的圖片格式的支持不統一。

·?內存性能不足

從整個APP的視角來說,采用原生圖片方案的情況下,其實我們維護了兩個大的緩存池:一個是Native的圖片緩存,一個是Flutter側的圖片緩存。兩個緩存無法互通,這無疑是一個巨大的浪費。特別是對內存的峰值內存性能產生了非常大的壓力。

打通Native

經過多輪優化,基于原生的方案已經獲得了非常大的性能提升。但是整個APP的內存水位線依然比較高(特別是Ios端)?,F實的壓力迫使我們繼續對圖片框架進行更深度的優化。基于上述原生方案缺點的分析,我們有了一個大膽的想法:能否完全復用Native的圖片加載能力?

外接紋理

怎樣打通Flutter和Native的圖片能力?我們想到了外接紋理。外接紋理并非是Flutter自有的技術,它是音視頻領域常用的一種性能優化手段。

這個階段我們基于shared-Context的方案實現了Flutter和Native的紋理外接。通過該方案,Flutter可以通過共享紋理的方式,拿到Native圖片庫加載好的圖片并展示。為了實現這個紋理共享的通道,我們對engine層做了深度定制。細節過程如下:

?

該方案不僅打通了Native和Flutter的圖片架構,整個過程圖片加載的性能也得到了優化。想要了解細節的同學可以繼續閱讀這篇文章《萬萬沒想到——Flutter外接紋理》。

外接紋理是閑魚圖片方案的一次大跨越。通過該技術,我們不僅實現圖片方案的本地能力復用,而且還能實現視頻能力的紋理外接。這避免了大量重復的建設,提升了整個APP的性能。

多頁面內存優化

這個優化策略是真真被逼出來的。在對線上數據分析以后,我們發現Flutter頁面棧有一個非常有意思的特點:

多頁面棧情況下,底層的頁面不會被釋放。即便是在內存非常緊張的情況下,也不會執行回收。這樣就會導致一個問題:隨著頁面的增多,內存消耗會線性增長。這里占比最高的就是圖片資源的占比了。

是不是可以在頁面處于頁面棧底層的時候直接回收掉該頁面內的圖片呢?

在這個想法的驅動下,我們對圖片架構進行了新一輪的優化。整個圖片框架中的圖片都會監聽頁面棧的變化。當方發現自己已經處于非棧頂的時候,就自動回收掉對應的圖片紋理釋放資源。這種方案能使圖片占用的內存大小不會隨著頁面數的變多呈現持續線性增長。原理如下:

?

需要注意的是:這個階段頁面判斷位置其實是需要頁面棧(具體來說就是混合棧)提供額外的接口來實現的。系統之間的耦合相對較高。

意外收獲:包大小

打通Native和Flutter側圖片框架以后,我們發現了一個意外收獲: Native和Flutter可以共用本地圖片資源了。也就是說,我們不再需要將相同的圖片資源在Flutter和Native側各保留一份了。這樣能大幅提升本地資源的復用率,從而降低整體的包大小。基于這個方案,我們實現了一套資源管理的功能,腳本能自動同步不同端的本地圖片資源。通過這樣提升本地資源利用率,降低包大小。

其他優化——PlaceHolder強化

原生的Image是沒有PlaceHolder功能的。如果想用原生方案的話,需要使用FadeInImage。針對閑魚的場景我們有很多定制,所以我們自己實現了一套PlaceHolder的機制。

從核心功能上來說,我們引入了加載狀態的概念分為:1. 未初始化 2. 加載中 3. 加載完成 等。針對不同的狀態,可以細粒度的控制PlaceHolder的展示邏輯。

整體架構

?

該方案的不足

·?畢竟改了engine

隨著閑魚業務的不斷推進,engine的升級的成本是我們必須要考慮的事情。能否不改engine實現同樣的功能是我們核心的述求。(PS: 我承認我們是貪心的)

·?通道性能還有優化空間

外接紋理的方案需要通過橋的方式跟native的能力做通信。這里包括圖片請求的傳遞和圖片加載各種狀態的同步。特別是在listview快速滑動的時候,通過橋發送的數據量還是可觀的。當前方案每個圖片加載時都會單獨進行橋的調用。在圖片數量比較多的情況下,這顯然會是一個瓶頸。

·?耦合過多

在實現圖片回收方案的時候,目前方案需要棧提供是否在棧底層的接口。這里就產生方案耦合,很難抽象出一個獨立干凈的圖片加載方案。

Clean & Efficient

時間來到了2020年,隨著對Flutter基礎能力理解的逐步深入,我們實現了一個整體方案更優的圖片框架。

無侵入外接紋理

外接紋理可以不用修改engine么?答案是肯定的。

其實Flutter是提供了官方的外接紋理方案的。

而且Native操作的texture和Flutter側顯示的texture在底層是同一對象,并沒有產生額外的數據copy。這樣就保證了紋理共享的足夠高效。那為什么閑魚之前會單獨基于shared-Context自己實現一套呢?1.12版本之前,官方Ios的外接紋理方案有性能問題。每次渲染的過程中(不管紋理是否有更新)都會頻繁獲取CVPixelBuffer,造成不必要的性能損耗(過程有加鎖損耗)。該問題已經在1.12版本中修復(官方commit地址),這樣官方方案也足夠滿足需求。在這樣的背景下,我們重新啟用官方方案來實現外接紋理功能。

獨立的內存優化

之前提到過,老版本的基于頁面棧的圖片資源回收需要強依賴棧功能的接口。一方面產生了不必要的依賴,更重要的是,整體方案無法獨立成通用方案。為了解決這個問題,我們對Flutter底層進行了深入的研究。我們發現Flutter的layer層可以穩定感知到頁面棧的變化。

然后每個頁面通過context獲取的router對象作為標識對一個頁面中的所有的圖片對象進行重新組織。所有獲取到同一個router對象的標識成同一個頁面。這樣就能以頁面為單位對所有的圖片進行管理。整體上通過LRU的算法來模擬虛擬頁面棧結構。這樣就能對棧底頁面的圖片資源實現回收了。

其他優化

·?通道的高度復用

首先我們以一幀為單位對這一幀中的圖片請求進行聚合,然后在一次通道請求中傳遞給Native的圖片加載框架。這樣能避免頻繁的橋調用。特別在快速滾動等場景下優化效果尤為明顯。

?

·?高效的紋理復用

使用外接紋理進行圖片加載以后,我們發現復用紋理可以進一步提升性能。舉一個簡單的場景。我們知道電商場景中,商品展示經常會有標簽,打底圖這樣的圖片。這類圖片往往在不同的商品上會出現大量重復。這時候,可以將已經渲染好的紋理,直接復用給不同的顯示組件。這樣能進一步優化GPU內存的占用,避免重復創建。為了精確對紋理進行管理,我們引入了引用計數的算法來管理紋理的復用。通過這些方案,我們實現了紋理跨頁面高效復用。

?

此外,我們將紋理和請求的映射關系移動到了Flutter側。這樣能在最短路徑上完成紋理的復用,進一步減少了橋的通信的壓力。

整體架構

?

優化效果

由于最新的版本目前還在灰度,具體數據后續會寫文跟大家詳細介紹。下屬數據主要以方案二為主。

·?內存優化

·?通過打通Native,相比于首次上線版本,在顯示效果不變的情況下,Ios的abort率降低25%,用戶體驗明顯提升

·?多頁面棧內存優化,在多頁面場景下對內存優化作用明顯。我們做了一個極限試驗效果如下:(測試環境,非閑魚APP)

?

可見多頁面棧的優化,可以將多Flutter頁面的內存占用控制得更好。

·?包大小減少

通過接入外接紋理,本地資源得到了更好的復用,包大小降低1M。早期閑魚接入Flutter,會以改造現有頁面為切入點。資源重復情況比較嚴重,但是隨著閑魚Flutter 新業務越來越多。Flutter和Native的重復資源越來越少。外接紋理對包大小的影響已經逐步變弱。

后續計劃

本文介紹了閑魚在Flutter圖片框架方向上所做的持續優化。介紹了閑魚不同時期,典型的圖片技術方案的細節。希望可以給到讀者一些啟發。這是一場沒有盡頭的旅行,我們對閑魚圖片的優化還會持續。特別是我們最新的方案,受限篇幅,本文只是做了初步介紹。更多技術細節,包括測試數據,我們隨后還會專門寫文繼續給大家做介紹。方案完善以后,我們也會逐步開源。

總結

以上是生活随笔為你收集整理的重磅发布 | 承载亿级流量的开发框架,闲鱼Flutter技术解析与实战大公开的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

色五月色开心色婷婷色丁香 | 久草在线手机视频 | a√天堂中文在线 | 九九爱免费视频 | 免费在线| 在线观看www视频 | 欧美午夜一区二区福利视频 | 一级黄色毛片 | 中文字幕日本电影 | 中文字幕在线看视频国产中文版 | 久久免费的精品国产v∧ | 成年人国产视频 | 91亚洲视频在线观看 | 成人毛片一区 | 米奇四色影视 | 91网免费看 | 在线观看免费成人 | 欧美激情奇米色 | 日韩欧美一区二区在线观看 | 黄色1级毛片 | 久草久草久草久草 | 国产一区二区影院 | 欧美天堂视频在线 | 综合色婷婷| 国产小视频精品 | 九九九九热精品免费视频点播观看 | 黄色av电影在线观看 | 久色小说 | 韩国av一区 | 欧美日韩精品在线播放 | 黄色软件网站在线观看 | 亚洲永久精品一区 | 日韩欧美区 | 亚洲日本va在线观看 | 亚洲a资源| 久久久久久久久免费 | 免费看高清毛片 | 97国产在线播放 | 国产精品自产拍在线观看中文 | 青草草在线 | 国产专区在线 | 国产xx视频 | 激情伊人五月天久久综合 | bbbbb女女女女女bbbbb国产 | 国产在线久久久 | 亚洲黄色免费电影 | 亚洲精品视频在线免费播放 | 日本久久久久 | 超碰人人av | 国产美女无遮挡永久免费 | 麻豆成人网 | 日韩在线网址 | 在线观看网站av | 久久99中文字幕 | 国产99亚洲 | 99精品免费在线观看 | 91精品播放| 操操操影院 | 久久免费视频在线 | 国产精品完整版 | 91x色 | 欧美另类性 | 亚洲成人av免费 | 亚洲不卡av一区二区三区 | 亚洲午夜精品在线观看 | 久久热亚洲 | 国产精品久久久久久电影 | 成人国产精品电影 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 99电影| 91视频高清免费 | 91在线视频观看免费 | 精品久久在线 | 国产美女主播精品一区二区三区 | 久久久久久久久久久成人 | 欧美电影在线观看 | 五月天欧美精品 | 97超级碰碰碰视频在线观看 | 久久久999 | 91免费看黄色 | 国产中文欧美日韩在线 | 国产精品久久久久久久电影 | 97超碰在线久草超碰在线观看 | 视频在线亚洲 | 免费国产黄线在线观看视频 | 中文字幕最新精品 | 天堂av在线| 美女在线观看av | 国产在线观看你懂的 | 精品国产一区二区三区久久久蜜月 | 午夜av在线播放 | 成人污视频在线观看 | 久久99精品波多结衣一区 | 超碰97久久 | 天天草天天插 | 91成人网在线播放 | 一级片视频在线 | 成人免费一级 | 亚洲最快最全在线视频 | 欧美伊人网 | 1024手机在线看 | 成人av免费在线观看 | 成人午夜网址 | 久久婷婷五月综合色丁香 | 亚洲精品字幕在线观看 | 在线天堂v | 五月天久久久久 | 国产中文字幕三区 | 99精品在这里 | 成人国产精品 | 在线精品一区二区 | 久久婷婷色| 日本少妇视频 | 亚洲综合色婷婷 | 天天综合视频在线观看 | 亚洲三级在线免费观看 | 亚洲国产精品人久久电影 | 日韩免费观看高清 | 久草视频一区 | 五月婷婷网站 | 黄色一级在线观看 | 国内精品久久久久影院日本资源 | 日韩午夜av| 久久精品麻豆 | 免费看色的网站 | 四虎永久免费在线观看 | 成人午夜精品久久久久久久3d | av东方在线 | 久久免费看av | 国产精品99久久久久久武松影视 | 免费久久久 | 奇米先锋 | 国产精品久久久久久久午夜 | 在线网址你懂得 | 精品免费观看 | 国产黄色片在线 | 亚洲综合干 | 国产二区免费视频 | 黄色在线视频网址 | 91免费日韩 | 亚洲色图 校园春色 | 97超碰资源总站 | 91色九色| 免费观看91视频 | 天天舔天天搞 | 超碰日韩在线 | 黄色在线看网站 | 91丨porny丨九色 | 国产精品初高中精品久久 | 青草视频在线 | 在线一二三四区 | 91精品成人久久 | 91免费网站在线观看 | 久草在线久草在线2 | 日本在线免费看 | 麻豆一二 | 国产精美视频 | 日韩成人免费电影 | 久久精品三 | 日韩三级.com | 中文字幕在线看片 | 97国产在线播放 | 欧美地下肉体性派对 | 色网av | 人人干人人做 | 国产精品久久久久一区二区三区共 | 天天爱天天舔 | 欧美一级电影在线观看 | 日韩精品不卡在线 | 久草精品视频在线播放 | 国产精品激情偷乱一区二区∴ | 免费观看一区二区三区视频 | 日韩精品一区二区在线观看 | 精品视频国产 | 美女免费黄视频网站 | 怡红院久久 | 黄色精品视频 | 人人干人人添 | 91亚洲精品在线 | 亚洲激情视频在线 | 免费网站看av片 | 精品一区二区免费 | 亚洲一区二区高潮无套美女 | 999视频在线播放 | 日本久久电影网 | 国产精品国产三级国产 | 国产字幕av | 韩国av免费看 | 亚洲精品免费在线观看 | 91pony九色丨交换 | 中文字幕乱码视频 | 亚洲精品国产精品久久99 | 丁香六月婷婷综合 | 美女网站在线观看 | 91豆麻精品91久久久久久 | 亚洲一级黄色片 | 国产精品久久久久久久久大全 | 欧美性久久久久久 | 国产精品视频久久 | 亚州精品一二三区 | 在线观看日韩免费视频 | 色免费在线 | 99久久国产免费,99久久国产免费大片 | 亚洲人成人99网站 | 久久黄色小说视频 | 久久影视中文字幕 | 奇米网777 | 国产美女主播精品一区二区三区 | 久久草草热国产精品直播 | 91网址在线观看 | 日韩大片在线看 | 综合久久久久久久 | 亚洲成人中文在线 | 日日夜夜综合网 | 国产中文欧美日韩在线 | 看片黄网站 | 综合色婷婷 | 日韩欧美一区二区三区在线 | 亚洲综合狠狠干 | 精品久久久久久久久久久久久久久久久久 | 狠狠躁日日躁夜夜躁av | 久久人人97超碰国产公开结果 | 亚洲精品久久久久58 | a色网站| 黄色片网站 | 成人免费观看电影 | 久久综合狠狠综合久久综合88 | 精品字幕在线 | 天干啦夜天干天干在线线 | 国产精品男女 | 精品久久久久久久久久久久久久久久久久 | 欧美日韩超碰 | 欧美成年网站 | 久久免费视频在线观看 | 欧美日本不卡高清 | 国产精品美女久久久久久久久 | 亚洲欧美偷拍另类 | 在线观看精品视频 | 在线观看视频精品 | 亚洲免费视频在线观看 | 深爱五月激情五月 | 亚洲.www | 国产成人精品一区二区三区福利 | 国产手机精品视频 | 一区二区三区在线观看 | 国产不卡在线 | 免费看毛片网站 | 国际精品久久久 | 中国一级特黄毛片大片久久 | 黄色免费看片网站 | 在线不卡a | 91久久精品一区二区三区 | 五月开心色 | 毛片网站观看 | 日韩啪啪小视频 | 91看片麻豆 | 夜夜婷婷| 国产亚洲精品bv在线观看 | 五月婷婷视频在线 | 在线电影日韩 | 久久免费成人精品视频 | 国产精品夜夜夜一区二区三区尤 | 亚洲天堂网在线观看视频 | 亚洲自拍自偷 | 亚洲最新av网址 | 97精品久久人人爽人人爽 | 在线观看精品 | 欧美日韩a视频 | 911在线| 国产精品免费不卡 | 国产精品18p | 丁香六月婷婷开心 | 国产高清日韩 | 91色亚洲 | 亚洲成人资源网 | 国产精品女教师 | 欧美日韩国产一二 | 就色干综合 | 色丁香久久 | 免费日韩视频 | 日本在线视频一区二区三区 | 日韩电影一区二区三区在线观看 | 国产在线观看一区 | 久久性生活片 | 99免费在线视频 | www最近高清中文国语在线观看 | 午夜视频免费在线观看 | 97精品国产手机 | 国产一级一片免费播放放 | 久久黄色影院 | 91视频免费看 | 91精品视频在线播放 | 成人福利在线观看 | 亚洲一区二区三区四区在线视频 | 在线观看网站av | 成年人在线观看网站 | 久草在线视频看看 | 91人人澡| 国产亚洲日 | 日韩三级视频在线看 | 亚洲精品国产精品国自产 | 亚洲一区精品人人爽人人躁 | 六月丁香婷婷久久 | 在线a人片免费观看视频 | 蜜臀精品久久久久久蜜臀 | 狠狠地日 | 亚洲最新av网址 | 成人av电影免费 | 91精品影视 | 欧美日韩一区二区视频在线观看 | 在线色吧 | 91一区一区三区 | 91中文字幕 | 免费午夜视频在线观看 | 亚洲综合黄色 | 婷婷亚洲五月色综合 | 国产精品99久久久久久武松影视 | 国产视频手机在线 | 欧美日韩中文字幕在线视频 | 乱男乱女www7788 | 91九色蝌蚪在线 | 久久久久9999亚洲精品 | 九九日九九操 | 成人国产一区二区 | 在线看片中文字幕 | 亚洲国产成人在线播放 | 99中文字幕在线观看 | 国产福利一区二区在线 | 午夜三级在线 | 日韩天堂在线观看 | 精品国产一区二区三区噜噜噜 | 国产精品电影一区 | 久久久久国产精品视频 | 久人人 | 人人爱天天操 | 69精品在线 | 国产精品免费久久久久影院仙踪林 | 中文字幕免费久久 | 99精品国产福利在线观看免费 | 国产大片黄色 | 日本久久高清视频 | 狠狠88综合久久久久综合网 | 天天插天天狠天天透 | 久久99国产精品免费网站 | 亚洲国产片色 | 成年人在线免费看视频 | 一区二区三区免费在线观看视频 | 国产精品爽爽爽 | 久久久久久久久久久久久久电影 | 欧美日韩后 | 麻豆视频www | 精品视频免费 | 久久久www成人免费精品 | 久久精品久久精品久久39 | 免费看国产a | 久久精品视频在线免费观看 | 色婷婷国产精品一区在线观看 | 96久久| 美女黄频网站 | 日韩欧美网址 | 久久久午夜电影 | 91亚洲精品久久久蜜桃借种 | 少妇bbbb揉bbbb日本 | 欧美一级黄色片 | 四虎影视欧美 | 国产精品久久久久久久久久久久冷 | 欧美乱大交 | 国产精品免费视频一区二区 | 人人干天天干 | 黄色大片中国 | 亚洲精品国产精品国 | 中文字幕av电影下载 | 亚洲深夜影院 | 少妇bbbb搡bbbb搡bbbb | 91精品区 | 国产 在线 高清 精品 | 91插插插免费视频 | 少妇bbb搡bbbb搡bbbb′ | 久久精品国产精品亚洲精品 | 91精品国产91| 444av| 日韩电影在线看 | 精品久久五月天 | 国产一区 在线播放 | 国产精品 中文字幕 亚洲 欧美 | 天天拍天天干 | 成年人黄色大片在线 | 激情综合五月天 | 狠狠干婷婷 | 日韩在线视频免费看 | av在线免费观看网站 | 欧美激情视频一区二区三区免费 | 久久久久国产a免费观看rela | 视频一区二区三区视频 | 九九九热精品免费视频观看网站 | a久久久久| 色悠悠久久综合 | 日韩一二三在线 | 国产精品久久久久影视 | 美女一区网站 | 99久久久久久久久久 | 亚洲成av人片在线观看香蕉 | 91精品国产91p65 | 中文字幕一二 | 天天干,天天干 | 久久69av | 狠狠色噜噜狠狠 | 国产.精品.日韩.另类.中文.在线.播放 | 日韩精品免费一区二区 | 色综合www| 九七在线视频 | 精品国产一区二区三区在线 | a黄色片在线观看 | 久久不卡日韩美女 | 亚洲成 人精品 | 99久久精品网 | 91九色视频导航 | 国产精品久久久久久妇 | 国产精品毛片久久久久久久久久99999999 | 日韩在线视频一区二区三区 | 黄色福利视频网站 | 成人av免费播放 | 欧美成人免费在线 | 亚洲欧美视频在线观看 | 日韩久久精品 | 亚洲精品视频在线播放 | 国产在线精品一区二区三区 | 日韩狠狠操 | 日日操日日操 | av不卡网站 | 91av原创| 国内精品视频一区二区三区八戒 | 欧美国产亚洲精品久久久8v | 伊甸园永久入口www 99热 精品在线 | 日韩免费精品 | 99久久久久国产精品免费 | 亚洲一区二区精品 | 久久精品国产免费看久久精品 | 欧美性脚交 | 超碰人人99 | 国产精品欧美久久久久久 | 色资源在线 | 夜夜天天干 | www.香蕉视频 | 亚洲综合小说电影qvod | 国产精品久久久久国产a级 激情综合中文娱乐网 | 国产成人综 | 欧美日韩高清一区二区 国产亚洲免费看 | 黄视频色网站 | 天天干天天色2020 | 在线 高清 中文字幕 | 天天操天天干天天操天天干 | 国产激情久久久 | 天天操天天舔天天爽 | 成人aaa毛片 | 91av在线免费视频 | 99久久精品久久亚洲精品 | 久久综合婷婷国产二区高清 | 在线一二三区 | 热久久免费视频精品 | 欧美国产日韩在线观看 | 九九九在线观看视频 | 亚洲在线色 | 亚洲综合欧美激情 | 干狠狠 | 国产精品不卡av | 久久网站最新地址 | 免费看亚洲毛片 | 日韩精品一区在线观看 | 亚洲欧洲在线视频 | 欧美精品久久久久性色 | 日韩婷婷 | 国产 在线 高清 精品 | 99在线观看 | 欧美另类色图 | 91漂亮少妇露脸在线播放 | 欧美一级电影免费观看 | 国产在线观看一区 | 亚洲jizzjizz日本少妇 | 中文字幕免费高清 | 免费av网站在线看 | 成人h动漫在线看 | 日日夜夜精品免费观看 | www国产精品com | 国产视频一区二区在线 | 免费看国产一级片 | 国产精品久久久久免费观看 | 久久久久在线观看 | 一级片观看 | 最新国产精品拍自在线播放 | 日本中文字幕网址 | 开心丁香婷婷深爱五月 | 久久久久久久久久久久久久电影 | 国产99一区视频免费 | 在线观看精品一区 | 96久久精品| 九九爱免费视频 | av丝袜天堂 | 色中文字幕在线观看 | 欧美激情综合五月色丁香小说 | 视频在线99 | 日日爱网址 | 久草com| 天天弄天天操 | 丁香在线观看完整电影视频 | 国产精品久久久久久久久久免费看 | 国产日韩精品久久 | 亚洲精品乱码久久久久久9色 | 欧美日韩高清免费 | 亚洲人成人天堂h久久 | 五月综合激情婷婷 | 日韩欧美精品在线 | 欧美激情视频免费看 | 日本成人免费在线观看 | 亚洲电影久久 | 少妇超碰在线 | 精品美女久久 | 日韩免费在线观看视频 | 狠狠色综合网站久久久久久久 | 成年人电影免费看 | 欧美国产日韩久久 | 不卡视频在线 | 狠狠的干狠狠的操 | 在线香蕉视频 | 五月婷在线 | 成年人在线视频观看 | www.久久久精品 | 香蕉视频亚洲 | 免费观看性生交 | 五月婷婷久草 | 日日夜夜狠狠干 | 久草视频免费在线播放 | 亚洲欧美日韩一区二区三区在线观看 | 超碰97人人干 | 91精品老司机久久一区啪 | 91精品久久久久久久久久久久久 | 亚洲精品456在线播放乱码 | 深爱婷婷 | 在线视频 一区二区 | 91九色蝌蚪国产 | 亚洲精品国产麻豆 | 国产精品免费人成网站 | 999视频在线播放 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 一级黄色片网站 | 美女黄频在线观看 | 伊香蕉大综综综合久久啪 | 狠狠干网站 | 色婷婷久久久综合中文字幕 | 久草免费在线观看 | 狠狠操狠狠操 | 精品在线播放视频 | 激情欧美日韩一区二区 | 97精品伊人 | 天天透天天插 | 国产精品成久久久久三级 | 中文国产在线观看 | 国产精品久久久久久久久搜平片 | 国产精品永久久久久久久www | 国产一区二区三区午夜 | 欧美福利网址 | 亚洲精品影视 | 岛国精品一区二区 | www.xxxx欧美 | 免费看的黄色网 | 欧美日韩在线视频观看 | 人人干人人上 | 久久狠狠一本精品综合网 | 久久三级毛片 | 亚洲精品自拍视频在线观看 | 在线观看的黄色 | 日日夜夜狠狠 | 久久精品8 | 成人免费在线观看电影 | 成年人免费看的视频 | 成年人国产精品 | 成年人在线观看 | 黄色大片日本 | 天天看天天干 | 黄色精品网站 | 欧美有色 | 国产高清在线精品 | 一级精品视频在线观看宜春院 | 亚洲一区二区高潮无套美女 | 激情网五月婷婷 | 午夜av剧场| 日韩精品一区二区三区在线视频 | 天天爽夜夜爽人人爽曰av | 91av在线不卡 | 免费观看国产精品 | 国产成人精品一区二区三区网站观看 | 欧美a视频在线观看 | 国产99久久精品一区二区300 | 色婷婷免费视频 | 特级大胆西西4444www | 亚州激情视频 | 精品美女久久久久久免费 | 久久99国产精品久久99 | 在线观看91久久久久久 | 四虎影视成人 | 久久精国产 | 精品国产理论 | 97视频一区 | 成人黄大片视频在线观看 | 欧美一级xxxx| 日本精品视频在线播放 | 日日天天 | 亚洲最新av在线 | 欧美日韩一级在线 | 9在线观看免费高清完整版在线观看明 | www.久久久.com | 欧美黄色免费 | 国产精品高 | 亚洲天堂自拍视频 | 91字幕 | 在线免费观看羞羞视频 | 天天干天天摸天天操 | 综合久久精品 | 亚洲国产高清在线 | 公开超碰在线 | 久久久久久久久久久久久久免费看 | 人人插人人看 | 在线亚洲免费视频 | 麻豆视频一区二区 | 97品白浆高清久久久久久 | 国产精品2018| 国产成人精品一区二区三区在线观看 | 中文字幕在线观看免费高清完整版 | av视屏在线播放 | 亚洲视频 一区 | 日韩三级不卡 | 91免费高清视频 | 丝袜美腿亚洲综合 | 日韩中文在线播放 | 亚洲天堂精品视频 | 国产精品九九热 | 久草久热| 国产精品久久久久久久久久久久 | 国产最新91| 欧美视频99| 97精品国自产拍在线观看 | 国产污视频在线观看 | 美女视频黄,久久 | 国产视频在线播放 | 午夜视频在线观看一区二区三区 | 麻豆视频观看 | 中文字幕在线字幕中文 | 天天干天天草天天爽 | 久久8精品 | 日韩精品视频免费在线观看 | 在线观看视频在线 | 国产九色视频在线观看 | 黄色午夜网站 | 久草在线视频新 | 蜜桃传媒一区二区 | 日韩免费精品 | 天天爱天天操天天爽 | 国产免费又黄又爽 | 国内视频一区二区 | 激情黄色一级片 | 国产精品一区二区在线播放 | 亚洲国产欧美在线人成大黄瓜 | 中文资源在线官网 | 亚洲视频电影在线 | 日日草夜夜操 | 成人av.com | 国产精品美女久久久久久网站 | 国产久视频 | 亚洲一区二区天堂 | 国产精品久久久久永久免费 | 91久久一区二区 | 国产成人久久精品亚洲 | 国产精品区免费视频 | 九九视频精品免费 | 国产亚洲精品成人 | 国产美女在线精品免费观看 | 亚洲黄色在线免费观看 | 亚洲人毛片 | 美女国内精品自产拍在线播放 | 九九亚洲视频 | 91热在线 | 国产经典av | 国产精品久久伊人 | 色婷在线 | 久久综合久久综合这里只有精品 | 国产精品高潮呻吟久久av无 | 欧美日韩午夜 | 中文字幕久久精品一区 | 激情综合五月网 | 日p在线观看 | 婷婷色网| 一区二区视频欧美 | 久草在线一免费新视频 | av专区在线 | 国产麻豆电影 | 玖玖爱在线观看 | 亚洲年轻女教师毛茸茸 | 蜜臀aⅴ国产精品久久久国产 | 久久久久美女 | 91精彩视频 | 免费日韩 精品中文字幕视频在线 | 久久成人人人人精品欧 | 日韩欧美视频在线观看免费 | 国产成人av免费在线观看 | 国内外成人在线视频 | 久草在线观看 | 亚洲国产99| 国色天香永久免费 | 日韩理论电影在线 | 日日夜夜精品 | 国产在线精品一区二区 | 久久免费公开视频 | 日韩在线观看视频免费 | 99久久国产免费,99久久国产免费大片 | 五月开心婷婷网 | 99精品视频精品精品视频 | 亚州国产视频 | 99在线精品视频观看 | 国产精品午夜在线观看 | 一级黄色大片 | 久久久www成人免费精品 | 日日夜夜精品网站 | 久久精品视频18 | 亚洲一区精品二人人爽久久 | 337p西西人体大胆瓣开下部 | 日日夜夜添 | 香蕉网址 | 久久久国产精品一区二区三区 | 麻豆国产电影 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 98涩涩国产露脸精品国产网 | 四虎伊人 | 果冻av在线 | 成人国产精品久久久久久亚洲 | 黄色软件在线观看免费 | 中文字幕在线网 | 亚洲欧美经典 | 激情丁香综合五月 | 欧美日韩天堂 | 欧美日韩国产二区三区 | 97精品国自产拍在线观看 | 日本少妇高清做爰视频 | 国产视频在线观看一区二区 | www.久久99| 99久久99久国产黄毛片 | 日日操夜| 正在播放一区 | 中文字幕国产视频 | 在线播放亚洲激情 | 麻豆视频免费播放 | 精品国产成人在线影院 | 在线 高清 中文字幕 | 亚洲欧美日韩一区二区三区在线观看 | 91看片在线 | 成人av一区二区三区 | 黄网站色视频免费观看 | 欧美日韩另类视频 | 丁香五月缴情综合网 | 中文在线免费视频 | 国产青青青 | 天天干天天插伊人网 | 日躁夜躁狠狠躁2001 | 欧美日韩国产一区二区三区 | 亚洲电影一级黄 | 午夜性色 | 亚洲天堂网在线视频观看 | 久草视频在线免费播放 | av动态图片 | 91视频88av| 97超级碰碰 | 97色se| 欧美成人精品三级在线观看播放 | 亚洲精品动漫在线 | 国产区精品视频 | 在线91av| 天天搞天天干 | 国产精品久久久久久久久毛片 | 521色香蕉网站在线观看 | 人人插人人看 | 在线观看黄 | 国产高清专区 | 毛片视频电影 | 国产色啪| 中文字幕无吗 | 国产免费叼嘿网站免费 | 在线观看岛国 | 91精品国产自产在线观看永久 | 99中文字幕视频 | 久久五月婷婷综合 | 美女黄频| 国产亚洲精品久久久久久移动网络 | 不卡视频一区二区三区 | 日韩中文字幕在线 | 亚洲国产精品va在线看黑人动漫 | 美女在线黄 | 永久免费在线 | 国产精品一区二区三区四 | 少妇bbbb搡bbbb搡bbbb | 欧美成人精品欧美一级乱黄 | 亚洲精品国产精品久久99热 | 色在线视频网 | 国产美女视频免费观看的网站 | 五月天综合色 | 超碰成人网 | 免费h精品视频在线播放 | 日韩视频一| 精品久久亚洲 | 男女激情免费网站 | 中文一区二区三区在线观看 | 黄污污网站 | 亚洲成人资源在线观看 | 男女精品久久 | 日韩网站一区 | 中文字幕av专区 | 精品欧美一区二区三区久久久 | 精品视频久久久 | 欧美精品被| 亚洲va男人天堂 | 精品国产一区二区三区在线观看 | 久久综合久久综合这里只有精品 | 久草在线久草在线2 | 国产亚洲精品久久久久久移动网络 | 亚洲精品综合一区二区 | 1000部国产精品成人观看 | 欧美另类老妇 | 久久中文网 | 日韩在线观看中文 | a级国产乱理论片在线观看 伊人宗合网 | 久久香蕉国产精品麻豆粉嫩av | 国产精品视频线看 | 欧美福利网站 | 久久精品久久精品久久精品 | 欧美黑人xxxx猛性大交 | 午夜电影久久久 | 亚洲一区二区精品 | 99久久久久 | 91福利视频久久久久 | 中文字幕av免费观看 | 在线观看欧美成人 | 91在线欧美| 欧美巨大荫蒂茸毛毛人妖 | 黄色国产在线观看 | av中文字幕亚洲 | 91x色| 99久久精品免费看国产四区 | 国产精品剧情 | 成人av网页 | 日韩天堂网| 天天激情综合 | 国产精品免费观看视频 | 中文字幕一区二区三区久久 | 精品乱码一区二区三四区 | 国产视频99 | 黄色免费观看 | 最新超碰 | 久久夜色精品国产欧美一区麻豆 | 亚洲国产经典视频 | 国精产品999国精产 久久久久 | 99r在线视频 | 成人av观看| 中文字幕日本特黄aa毛片 | 丰满少妇对白在线偷拍 | 91大神免费视频 | 人人干在线观看 | 欧美日韩国产欧美 | 久久久国产精品视频 | 99视频偷窥在线精品国自产拍 | 在线影视 一区 二区 三区 | 久久国产免费视频 | 玖玖视频网 | 欧美一级淫片videoshd | 国产高清成人av | 热久久99这里有精品 | 久草在线手机视频 | 丁香婷婷综合激情五月色 | 日韩欧三级 | 欧美一区在线看 | 亚洲精品91天天久久人人 | 天天操天天摸天天射 | 欧美色图p | 激情五月开心 | 中文免费 | 久久国产精品99久久久久久进口 | 国产视频 亚洲视频 | 日韩欧美99 | 香蕉视频网站在线观看 | 国产精品18久久久久vr手机版特色 | 国产精品久久久久久久久久免费 | 波多野结衣在线观看一区 | 国产高清日韩 | 日韩免费视频一区二区 | 午夜色性片 | 国产黄色观看 | 久99热| 美女黄色网在线播放 | 国产成人福利在线 | 人人玩人人弄 | 国产精品久久99 | 久久国产精品区 | 一级黄色片在线 | 午夜黄色一级片 | 婷婷在线观看视频 | 欧美va天堂va视频va在线 | 日韩三级视频在线观看 | 午夜在线看片 | 国产91全国探花系列在线播放 | 99久久网站 | 免费a级大片| 日韩高清免费观看 | av网站播放 | 久久精品国产一区二区三 | 国产在线观看你懂得 | 天天色天天干天天色 | avv天堂| 久久精品小视频 | 国产精品99蜜臀久久不卡二区 | 欧美大片在线观看一区 | 日韩高清在线一区二区三区 | 97精品国自产拍在线观看 | 黄色视屏免费在线观看 | 久久成人福利 | 日韩在线三级 | 国产黄色精品视频 | 国产精品毛片久久久久久久久久99999999 | 免费激情网 | 国产综合精品一区二区三区 | 色在线视频 | 99免费在线播放99久久免费 | 97av影院| www.久草.com | 亚洲视频456 | 国产人免费人成免费视频 | 在线黄色国产 | 国产在线视频一区 | 色射色| 日日天天 | 久久免费资源 | 欧美日韩在线免费观看 | 综合网婷婷| 国产综合精品一区二区三区 | 美女网站色免费 | 亚在线播放中文视频 | 天天爽夜夜爽人人爽一区二区 | 久久久污 | 综合国产在线观看 | 中文字幕在线观看一区二区 | 色视频网站免费观看 | 欧美日韩性生活 | 91视频91蝌蚪 | 正在播放国产一区二区 | 国产精品人成电影在线观看 | 夜夜操天天摸 | 成年性视频| 欧美性大战久久久久 | 欧美另类v | 一级黄色在线免费观看 | 日本中文字幕视频 | 国产色久 | 人人要人人澡人人爽人人dvd | 成人毛片一区 | 欧美大片mv免费 | 亚洲精品国产精品国自产 | 久草视频中文在线 | 亚洲成免费 | 婷婷九九 | 美女免费av| 特级黄色电影 | 在线观看日韩国产 | 成年人免费av网站 | 日本成人黄色片 | 九九九电影免费看 | 天天干夜夜夜操天 | 欧美大片mv免费 | 亚洲视频网站在线观看 | 午夜精品久久久久久久99 | 中文字幕日本特黄aa毛片 | 国产精品成人一区二区三区吃奶 | 国产在线精品一区 | 亚洲精品乱码久久久久久蜜桃动漫 | 波多野结衣视频网址 | 久99久视频 | 丁香亚洲 | 中文字幕在线播放日韩 | 亚洲精品国偷拍自产在线观看 | 97色在线| 免费福利视频网 | 久亚洲 | 在线电影av | 欧美一进一出抽搐大尺度视频 | 九草视频在线观看 | 欧美在线视频精品 | 人人揉人人揉人人揉人人揉97 | 视色网站 | 69国产精品视频免费观看 | 欧美亚洲另类在线视频 | 欧美一级xxxx | 玖玖在线资源 | 日本成址在线观看 |