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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android官方开发文档Training系列课程中文版:APP的内存管理

發布時間:2024/7/5 Android 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android官方开发文档Training系列课程中文版:APP的内存管理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

寫在開頭的話: 如果有同學對Android性能比較關注的,可以閱讀這篇文章:Android性能優化建議

原文地址:http://android.xsoftlab.net/training/articles/memory.html

隨機存儲器(RAM)在任何運行環境中都是一塊非常重要的區域,尤其是在內存受限的移動操作系統上。盡管Android的Dalvik虛擬機會對其進行垃圾回收,但是這不意味著APP就可以忽略申請及釋放的內存。

為了可以使垃圾回收器能夠有效清理APP所占用的內存空間,你需要防止內存泄漏發生,并需要在適當的時間將Reference對象釋放。對大多數APP來說,垃圾回收器會在正確的對象使用完畢之后將其所占用的內存回收釋放。

這節課將會學習Android如何管理APP進程以及內存空間、以及如何減少內存的占用。

Android如何管理內存

Android并沒有提供專門的內存交換空間,但是它使用了paging及memory-mapping來管理內存。這意味著任何你所修改的內存——無論是否被對象分配所使用,或者是被內存映射所占用——它們會一直遺留在內存中,不能被交換出去。所以完全釋放APP內存的唯一方式就是釋放任何你可能所持有的對象引用,這樣才可以使垃圾回收器對其進行回收。不過這里有一個例外:任何沒有被修改的文件映射,比如代碼,在系統需要的時候會被移出RAM。

共享內存

為了可以在RAM中滿足一切要求,Android試著在進程間共享RAM頁面。它通過以下幾種方式實現:

  • 每個APP進程都是由一個名為Zygote的進程fork出來的。Zygote進程在系統啟動加載通用框架代碼及資源(比如Activity的主題)時啟動。為了啟動新的APP進程,系統會先fork出Zygote進程,然后再在新的進程中加載、運行APP的代碼。這使得為Android框架代碼以及資源所分配的RAM頁面在APP進程間共享成為了可能。
  • 大多數的靜態數據都是被映射到進程中的。這種方式不僅可以在進程間共享數據,還可以在需要的時候將其移除頁面。靜態數據包含:Dalvik代碼(放置在預鏈接的.odex文件中),APP資源以及在.so文件中的本地代碼。
  • 在很多地方,Android通過顯式內存分配區域在不同的進程間共享同一塊RAM。比如,WindowSurface就在APP與屏幕合成器間使用了共享內存,CursorBuffer在內容提供者與客戶端之間也使用了共享內存。

由于大量使用了共享內存,所以檢查APP占用的內存空間就顯得很有必要了。

內存的分配與回收

以下是Android內存回收與再分配的一些情況:
- Dalvik中每個進程的堆都有虛擬內存范圍限制。這個范圍取決于邏輯堆尺寸的定義,它可以隨著APP的需要隨之增長(不過最大只會增長到系統為每個app所分配的內存大小)。
- 堆棧的邏輯尺寸并不等同于堆棧所使用的物理內存大小。當系統檢查APP的堆時,會計算一個名為Proportional Set Size(PSS)的值,PSS的意思是,與其他進程共享的,需要清理的頁面列表。有關更多PSS的相關信息,請閱讀指南:Investigating Your RAM Usage。
- Dalvik堆棧對堆棧的邏輯空間并不是連續排布的,這句話的意思是Android并不會對堆空間進行碎片整理。Android只有在已使用的空間到達堆棧的末端時才會整理堆棧的邏輯空間。不過這不意味著堆所使用的物理空間不能被整理。在垃圾收集之后,Dalvik會先掃描堆并找出無用頁面,然后使用madvise將這些頁面返回到kernel。所以,成對的分配、回收大段的內存可以使大量的內存能夠重復使用。然而,回收小段的內存的效率可能會很低,因為小段內存的頁面可能正在被使用,還沒有被釋放。

偵測應用內存

為了維持一個多任務執行環境,Android為每個APP的堆大小都設置了硬性限制。具體的堆大小都不相同,這取決于RAM的大小。如果APP已經將所分配的堆容量用完,并還要繼續申請更多的內存,那么APP會收到一個OutOfMemoryError錯誤。

在一些情況中,你可能需要知道當前的設備中還有多少堆內存可用。比如,檢查多大的數據緩存空間在內存中是安全的。你可以通過getMemoryClass()方法進行這樣查詢。它會返回一個整型數值,這個數值以兆字節為單位,代表了APP堆內存的可用值。這項內容將會在下面進行詳細討論。

APP的切換

用戶在切換APP時并沒有使用交換空間,Android將切換到后臺的進程放置在一個LRU(最近最少使用)緩存中。這么說吧,用戶先開啟了一個APP,那么會專門有個進程為它啟動,后來用戶離開了該APP,但這個APP的進程并沒有退出,那么這時系統會將這個APP的進程緩存下來,所以如果用戶再次返回了該APP,那么剛剛緩存的進程會被再次利用,以便完成快速切換。

如果APP含有一個緩存進程,并且占用了當前系統并不那么需要的內存,那么在用戶不再使用它時,它就會影響到系統的整體性能。所以,隨著系統的可用內存減少,系統可能會殺死LRU緩存中最近最少使用到的進程。為了使APP盡可能緩存的時間長,下面的章節會介紹何時應當釋放引用。

有關更多進程在后臺如何緩存以及Android是如何決定哪個進程應當被殺死的相關信息,請參見:Processes and Threads。

APP應當如何管理內存

APP應當在每個開發階段考慮RAM的限制,包括APP的設計階段。下面將會列出幾種有效的解決方案:

在開發時應當采用以下方式來增加內存的使用效率。

盡可能少的使用服務

如果APP需要使用服務在后臺做一些工作,絕不要在服務內做不必要的工作。還要注意,在工作完成之后,如果服務停止失敗,則要當心服務的泄露。

當啟動服務時,系統會為該服務持有一個進程。這會使得系統的開銷非常高昂,因為服務所使用的內存不能作為它用。這會減少系統保持在LRU緩存中的進程數量,并會使得APP的轉換效率低下。當內存非常緊張或者系統不能夠保證有足夠的進程來維持當前的服務數量時它甚至會引起系統的卡死。

對于以上問題最佳的解決方案就是使用IntentService來限制本地服務的數量。

當服務不再需要時,留下服務繼續運行是APP常見的一種非常糟糕的內存管理錯誤。所以不要貪圖使服務保持長時運行。不及時停止服務不但會增加APP RAM容量不夠用的風險,而且還會使用戶覺得該APP做的非常的爛,并順便將其卸載。

在UI不可見時釋放內存

當用戶切換到其它APP時,這時你的APP UI會變得不可見,所以應該釋放與UI相關的所有資源。及時釋放UI資源可以明顯的增長系統緩存進程的能力,這會直接影響到用戶的體驗。

為了可以在用戶離開UI后還能收到系統通知,應當在Activity內實現onTrimMemory()方法。在該方法內監聽TRIM_MEMORY_UI_HIDDEN標志,這個標志代表了UI目前進入隱藏態,應當釋放UI所用到的所有資源。

這里要注意,TRIM_MEMORY_UI_HIDDEN標志代表的是APP內所有的UI組件對于用戶隱藏。這要與onStop()區分開,該方法是在Activity的實例變的不可見時調用,它是在APP內部Activity之間的切換時調用的。所以盡管在onStop()中釋放了Activity的資源比如網絡連接,注銷廣播接收器等等,但是一般不要在該方法內釋放UI資源。因為這可以使用戶在返回該Activity時,UI現場可以迅速恢復。

在內存緊張時釋放內存

在APP生命周期的任何階段,onTrimMemory()方法會告知當前設備內存很緊張。你應當在收到以下標志時進一步的釋放資源:

  • TRIM_MEMORY_RUNNING_MODERATE APP目前處于運行態,暫時不會被殺死,但是設備目前處于低內存運行態,并且系統正在殺死LRU緩存中的進程。
  • TRIM_MEMORY_RUNNING_LOW APP目前處于運行態,暫時不會被殺死,但是設備目前處于極低內存運行態,所以你應當釋放無用的資源來增進系統的性能。
  • TRIM_MEMORY_RUNNING_CRITICAL APP還處于運行態,但是系統已經準備將LRU緩存中的大部分進程殺死,所以APP應當立即釋放所有不必要的資源。如果系統沒有獲得足夠數量的RAM空間,那么系統會清除LRU中的所有進程,并會殺死一些主機正在進行的服務。

還有,在APP處于緩存狀態時,你可能會收到以下標志:

  • TRIM_MEMORY_BACKGROUND APP處于低內存運行態,APP的進程處于LRU列表的前端。盡管APP所面臨被殺死的風險還比較低,但是系統可能已經做好了殺死LRU進程中的準備。APP應當釋放那些易于恢復的資源,這樣的話,進程會繼續保留在緩存列表中,并且會在用戶返回到APP時迅速恢復。
  • TRIM_MEMORY_MODERATE APP處于低內存運行態,APP的進程處于LRU列表的中部。如果系統的內存進一步的降低,那么APP的進程可能就會被殺死。
  • TRIM_MEMORY_COMPLETE APP處于低內存運行態。如果系統沒有足夠內存的話,APP的進程首當其沖會被殺死。APP應當釋放在恢復APP時一切不重要的事物。

因為onTrimMemory()方法添加于API 14,所以可以使用onLowMemory()來兼容老版本,它大致與TRIM_MEMORY_COMPLETE標志是等價的。

Note: 當系統開始殺死LRU中的進程時,盡管它是自下而上工作的,但是系統還是會考慮這么一種情況:哪個進程消耗的內存比較多,所以如果將該進程殺死后,將會獲得更多的內存。所以在APP處于LRU緩存時,盡可能的消耗少量的內存,這樣一直維持在緩存列表中的機會才大,才可以在切換回APP時迅速恢復狀態。

檢查應該使用多少內存

就像我們早期提到的,運行Android系統的設備的RAM空間各有不同,所以提供給每個APP的堆空間也是不同的。你可以通過getMemoryClass()方法獲得APP的可用空間。如果APP試圖向系統申請比該方法返回值大的內存空間的話,那么它會收到一個OutOfMemoryError錯誤。

在一些特別特殊的環境中,你可以申請更大的堆空間,可以通過在清單文件的< application>標簽中添加largeHeap=”true”屬性的方式來設置。在設置之后,可以通過getLargeMemoryClass()來查詢大尺寸的堆棧空間量。

然而,申請大堆空間的APP只有正常用途才應該申請,比如大照片編輯類APP。決不要是因為經常出現了OutOfMemory錯誤才這么去做,你應該做的是解決那個OutOfMemory的問題。只有在你明確知道正常的堆空間不足以支撐APP的運行時才應該這么做。使用額外的內存空間會嚴重損害整體的用戶體驗,因為垃圾收集器會在此消耗更長的時間,并且在任務切換或者執行其它并發操作時系統性能會明顯減慢。

此外,大堆空間的尺寸在所有的設備上并不是相等的。當運行在某些RAM限制的設備上,大堆空間的尺寸可能與常規的堆空間尺寸相等。所以,就算是申請了大堆空間,那么還是應該使用getMemoryClass()來檢查一下常規堆空間大小,并盡量將內存的使用量控制在這個范圍以下。

避免浪費位圖的內存

當加載一張圖片到內存時,最好是將該圖片適配到當前屏幕分辨率大小之后再做內存緩存,如果原圖本身分辨率很高的話,最好將其縮小到適合屏幕分辨率大小。要注意,隨著位圖分辨率的增加,所占的相應內存也一并增加。

Note: 在Android 2.3.x之前,位圖對象無論分辨率是多大都是以相同的大小出現在堆中的,因為位圖的實際像素數據被單獨的存放在了本地內存中。這使得位圖內存分配的調試變得很困難,因為大多數的堆棧分析工具并不能探測到本地內存的分配。然而,自Android 3.0之后,位圖的像素數據被分配與APP的Dalvik堆棧中,這樣增進了垃圾回收的效率以及調試能力。

使用優化過的數據容器

我們建議使用Android框架優化過的數據容器,比如SparseArray,SparseBooleanArray,以及LongSparseArray.常規的HashMap其實效率是很低的,因為它需要為每個映射創建單獨的實體。另外SparseArray的工作效率更高,因為它可以避免系統對鍵或值的自動裝箱功能。

要對內存的消耗有一定的意識

要充分了解你所使用的語言以及庫的內存開銷,并要一直保持有這種意識,包括在APP的設計階段。經常表面的事物看起來無傷大雅,但實際上它們所消耗的內存是很高的。比如:

  • Java的枚舉類型需要占用靜態常量的兩倍內存。你應該堅決制止在Android中使用枚舉。
  • Java中的每個類,包含匿名內部類的代碼需要占用500個字節。
  • 每個類的實例需要占用12-16個字節的RAM空間。
  • 將每個實例放入HashMap需要格外花費32個字節的空間。

雖然以上的內容只是會消耗幾個字節的空間,但是它們會在程序的內部迅速的積累增加,成為一個巨無霸級的開銷。它會使你在分析內存問題的時候讓你處于一個非常尷尬的境地,因為這些眾多的小對象消耗了大量的內存。

當心抽象代碼

經常開發者會使用抽象代碼實現一種良好的程序設計結構,因為抽象代碼可以增進代碼的靈活性與可維護性。不過,抽象代碼會有不菲的開銷:通常它們需要更多的執行代碼,需要花費更多的時間以及更多的RAM空間來將這些抽象代碼映射到內存。所以,如果不是必須的話,最好遠離它們。

為序列化數據使用納米級緩沖協議

Protocol buffers是一種由Google設計的序列化結構的數據。它與語言無關、與平臺無關的、可擴展。與XML類似,但是體積更小,速度更快、也更簡單。如果你決定要使用該納米級緩沖協議,那么就應當在客戶端代碼中一直使用它。常規的protobufs會生成非常冗長的代碼,這會引出相當多的問題:增加內存的消耗,增長APK的體積,減緩執行效率并會迅速接近DEX標志的限制。

避免依賴注解框架

使用Guice、RoboGuice這類注解依賴框架是相當方便的,因為這些框架可以簡化代碼的書寫,以及提供了相應的測試環境。然而,這些框架在掃描代碼的注解時會執行大量的初始化工作,這會使得大量的代碼映射到RAM中,盡管你不需要降這些代碼載入內存。這些被映射的頁面會一直駐留在內存中,雖然系統可以將它們清除,但是只有在這些頁面長時間駐留在內存中才會執行清理。

使用第三方庫要當心

第三方代碼通常不是專門為移動設備而寫。當這些代碼運行在移動客戶端時往往執行效率很低。在決定使用第三方庫之前,應該假設正在執行一項很重要的移植工作,并將要負擔為移動設備的維護、優化工作。在決定使用之前要分析該庫的大小以及RAM的占用。

就算是某些庫是專門為Android所設計的,但是它們還是存在隱患的,因為每個庫所做的事不同。舉個栗子,一個庫可能使用了納米級的protobufs,而另一個庫則使用了毫米級的protobufs。那么現在在APP中使用了兩個級別的protobufs。這兩種差異可能會發生在日志、解析、圖像加載框架、緩存以及其它任何你不期望的事情上。

還要當心掉入共享庫的陷阱,這種共享庫有一個共同的特點就是,你只使用了該庫所提供的很小的功能,你并不希望將其它用不到的大量代碼也一并放入你的工程內。在最后,如果你不是特別的需要這個第三方庫的話,那么最好的方式就是自己實現一個。

優化整體性能

有關APP整體性能優化的建議都列在了Best Practices for Performance中。這些建議還包括了CPU的性能優化,除此之外還包括了內存的優化,比如減少布局對象的數量。

你還應該讀一讀有關optimizing your UI的文章,文章內包含了布局調試工具以及lint tool中所提示的一些布局優化建議。

使用ProGuard篩除無用代碼

ProGuard工具可以通過移除無用代碼以及以一種無意義的名稱重命名類名,屬性,方法的方式來達到一種精簡、優化、模糊的效果。接下來還必須使用zipalign工具對重命名后的代碼進行調整。如果不做這一步將會大大增加RAM的使用量,因為類似于資源這些事物不會再由APK映射到內存。

作者PS: 這段話摘自于zipalign的介紹,相當于是說Zipalign的原理與優勢: Specifically, it causes all uncompressed data within the .apk, such as images or raw files, to be aligned on 4-byte boundaries. This allows all portions to be accessed directly with mmap() even if they contain binary data with alignment restrictions. The benefit is a reduction in the amount of RAM consumed when running the application.

分析RAM的使用狀況

一旦APP達到一個相對穩定的程度,那么接下來就需要分析APP在各個生命周期的RAM使用情況了。有關如何分析APP的RAM使用情況,請參見: Investigating Your RAM Usage。

使用多進程

如果它適用于你的APP,那么另一項可能幫助你管理APP內存的升級建議就是將組件部署到不同的進程中。使用這項建議必須總是特別的小心,并且大部分APP不應該使用這項技術,如果處理不當的話它會迅速的增加RAM的消耗。這項技術對于那些運行在后臺的工作與前臺的工作一樣重要的APP極為有用,并且可以單獨管理這些操作。

使用多進程最適合的場景就是音樂播放器。如果整個APP運行在單一的進程中,那么Activity UI所執行的大部分內存分配都會和音樂的播放保持相同的時間,甚至是用戶切換到了其它APP。那么像這樣的APP就應該擁有兩個進程:一個進程負責UI,而另一個的工作就是持續不斷的運行后臺服務。

你可以在清單文件中需要執行單獨進程的組件里添加android:process屬性來實現獨立進程。比如,你可以在需要執行單獨進程的服務中添加該屬性,并聲明該進程的名稱”background”(你可以命名任何你想命名的名稱):

<service android:name=".PlaybackService"android:process=":background" />

進程的名稱應該以冒號’:’開頭,以便確保該進程屬于你APP的私有進程。

在決定創建一個新進程之前,你應該了解一下內存的影響。為了演示每個進程的執行效果,首先要考慮到一個不做任何事情的進程需要占用大約1.4MB的內存空間,下面顯示了空態下的內存信息堆:

adb shell dumpsys meminfo com.example.android.apis:empty ** MEMINFO in pid 10172 [com.example.android.apis:empty] **Pss Pss Shared Private Shared Private Heap Heap HeapTotal Clean Dirty Dirty Clean Clean Size Alloc Free------ ------ ------ ------ ------ ------ ------ ------ ------Native Heap 0 0 0 0 0 0 1864 1800 63Dalvik Heap 764 0 5228 316 0 0 5584 5499 85Dalvik Other 619 0 3784 448 0 0Stack 28 0 8 28 0 0Other dev 4 0 12 0 0 4.so mmap 287 0 2840 212 972 0.apk mmap 54 0 0 0 136 0.dex mmap 250 148 0 0 3704 148Other mmap 8 0 8 8 20 0Unknown 403 0 600 380 0 0TOTAL 2417 148 12480 1392 4832 152 7448 7299 148

Note: 如何閱讀這些信息請參見Investigating Your RAM Usage。這里的關鍵數據是Private Dirty及Private Clean所指示的內存。它們分別說明了這個進程使用了大概1.4MB左右的非交換頁內存,而另外150K RAM則是被映射到內存之后將要執行的代碼所占用的空間。

了解空進程狀態下的內存占用是相當重要的,它會隨著工作的開始迅速增長。比如,下面是一個顯示了一些文本的Activity的內存占用情況:

** MEMINFO in pid 10226 [com.example.android.helloactivity] **Pss Pss Shared Private Shared Private Heap Heap HeapTotal Clean Dirty Dirty Clean Clean Size Alloc Free------ ------ ------ ------ ------ ------ ------ ------ ------Native Heap 0 0 0 0 0 0 3000 2951 48Dalvik Heap 1074 0 4928 776 0 0 5744 5658 86Dalvik Other 802 0 3612 664 0 0Stack 28 0 8 28 0 0Ashmem 6 0 16 0 0 0Other dev 108 0 24 104 0 4.so mmap 2166 0 2824 1828 3756 0.apk mmap 48 0 0 0 632 0.ttf mmap 3 0 0 0 24 0.dex mmap 292 4 0 0 5672 4Other mmap 10 0 8 8 68 0Unknown 632 0 412 624 0 0TOTAL 5169 4 11832 4032 10152 8 8744 8609 134

現在進程使用了剛剛的三倍內存,將近4MB,只是在UI中展示了一段文本而已。這可以推出一個非常重要的結論:如果你將APP的功能放在多個進程中執行,只有一個進程用于響應UI,而另外的進程則應當避免與UI接觸,因為這會迅速的增加RAM的消耗。一旦UI被繪制,那么幾乎就很難將內存的用量降下來。

另外,當運行超過一個進程時,非常重要的一點是,應當使代碼盡可能的精簡,因為任何不必要的開銷都是因為相同的實現被復制到了每個進程中。比如,如果你正在使用枚舉(盡管不應該使用枚舉),所有進程的RAM都需要創建并且初始化這些復制到每個進程中的常量,其它任何的抽象適配器、常量或者其它占用內存的都會被復制。

使用多進程的另外一個擔憂就是它們之間的依賴關系。比如,如果APP內含有ContentProvider,并且該ContentProvider運行于顯示UI的進程,那么另一個后臺進程的代碼需要使用這個ContentProvider時,這就需要該UI進程也加載進RAM中。如果你的服務是一個與UI進程相當權重的后臺服務,那么該服務就不應該依賴UI進程中的ContentProvider或者服務。

總結

以上是生活随笔為你收集整理的Android官方开发文档Training系列课程中文版:APP的内存管理的全部內容,希望文章能夠幫你解決所遇到的問題。

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

黄色精品免费 | 91成人黄色| 亚洲一二三久久 | 久久成| 96精品高清视频在线观看软件特色 | 四虎国产精品永久在线国在线 | 国产精品扒开做爽爽的视频 | 99久久激情| 天天激情综合 | 久久国产视屏 | 国产精品99爱 | 国产香蕉av| 久久久久久久久久免费视频 | 摸bbb搡bbb搡bbbb | 伊人色综合久久天天 | 韩国精品一区二区三区六区色诱 | 精品伊人久久久 | 欧美一区二区三区免费看 | 精品国产乱码一区二区三区在线 | av电影中文字幕在线观看 | 久久久久区 | 国产成人亚洲精品自产在线 | 成人a视频片观看免费 | 国产精品美女久久久久久免费 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 麻豆mv在线观看 | 久久伊人八月婷婷综合激情 | 成年人天堂com | 久久女教师 | 日韩激情在线视频 | 午夜精品电影 | 91九色综合 | 国产黄色片久久 | free. 性欧美.com | 最新午夜电影 | 免费黄色av. | 亚洲性xxxx | 黄色免费大全 | 成人中文字幕av | 在线91色 | www.天天操 | 伊人久久精品久久亚洲一区 | 成人一级影视 | 日韩和的一区二在线 | 久久婷婷开心 | 日韩在线观看精品 | 国产美女精品久久久 | 久久嗨 | 国产精品视频最多的网站 | 午夜视频日本 | 91丨九色丨高潮丰满 | 色吊丝在线永久观看最新版本 | 黄色av大片 | 国产成人免费在线 | 麻花豆传媒mv在线观看网站 | 精品国产乱码久久久久久三级人 | 波多野结衣一区三区 | 中文字幕一区二区三区视频 | 日韩羞羞 | 国产在线观看国语版免费 | 在线观看一 | 91插插影库 | 国产资源精品在线观看 | 超碰在线亚洲 | www.久久视频 | 日韩大片在线看 | 亚洲精品福利视频 | 国产午夜激情视频 | www.夜夜操.com | 少妇搡bbbb搡bbb搡69 | 国产亚洲精品xxoo | 99久久精品久久久久久动态片 | 手机在线小视频 | 免费的成人av | 麻豆影视在线播放 | 又黄又爽又刺激 | 国产精品免费久久久久久 | 99热官网 | 午夜10000| 在线91观看 | www.com.黄| 午夜黄网 | 日日日干| 天天综合天天综合 | 夜夜操狠狠干 | 日韩四虎| 草久在线视频 | 久久久久久久久久久成人 | 国产精品99视频 | a视频免费看| 手机在线看永久av片免费 | 国产精品国产亚洲精品看不卡 | av中文字幕在线播放 | 婷婷丁香激情五月 | 欧美一级久久 | 中文字幕av在线免费 | 国产玖玖精品视频 | 日韩av中文 | av色综合网 | 国产精品久久久久三级 | 91香蕉嫩草 | 天天操网址| www.婷婷com | 菠萝菠萝蜜在线播放 | 午夜av片| 国产一级片免费视频 | 久久国产精品免费观看 | 中文字幕在线观看一区二区三区 | 黄色一级片视频 | 免费高清在线观看成人 | 天堂av网站 | 免费www视频| 国产高清专区 | 亚洲欧洲av | 丁香花在线观看免费完整版视频 | 久草在线一免费新视频 | 国产自在线观看 | 日本黄色大片儿 | 黄色在线观看免费网站 | 国产区精品区 | 国产一区二区三区免费在线观看 | 国产精品大片在线观看 | 久久国产精品一区二区 | 久久久久久伊人 | 激情综合五月天 | 成人黄色小说视频 | 人人草在线视频 | 黄色免费观看 | 成年人免费电影在线观看 | 国产中文在线字幕 | 久久精品视频播放 | 国产午夜精品福利视频 | 最近中文字幕在线中文高清版 | 国产高清在线观看 | av不卡中文字幕 | 天堂av免费 | 久久福利在线 | 五月天天在线 | 天天干天天做天天爱 | 国产91精品欧美 | 五月综合激情婷婷 | 最近中文字幕完整视频高清1 | 婷婷久操| av丝袜美腿 | 人人澡人人添人人爽一区二区 | 日本三级在线观看中文字 | 美州a亚洲一视本频v色道 | 一区二区三区在线观看 | 狠狠色噜噜狠狠狠狠2022 | 啪啪免费视频网站 | 亚洲国产影院av久久久久 | 成人一级在线 | 色狠狠综合天天综合综合 | 久久最新视频 | 国产资源免费在线观看 | 国产精品区免费视频 | 精品日韩在线一区 | 久久久久国产一区二区三区四区 | 伊人影院av| 国产伦理久久精品久久久久_ | 日日干,天天干 | 免费一区在线 | 男女视频久久久 | 欧美一级黄色视屏 | 波多野结衣小视频 | 国内精品在线观看视频 | 99精品久久久久 | 色夜视频 | 美女亚洲精品 | 色视频在线免费观看 | 色婷婷九月 | 97超在线| 五月天最新网址 | 91精品国产成人观看 | 久草网免费| 色偷偷97 | 成人国产网站 | 九色最新网址 | 国产色拍拍拍拍在线精品 | 一区二区视频在线看 | 婷婷中文字幕综合 | 国产亚洲精品久久久久久 | 亚洲 欧洲 国产 日本 综合 | 日本黄区免费视频观看 | 国产一区视频在线 | 中文乱幕日产无线码1区 | 在线播放一区二区三区 | 99视频在线精品免费观看2 | 日本久久精品 | 综合久久精品 | 久久99热久久99精品 | 美女禁18| 69国产成人综合久久精品欧美 | 久久久久久久久久久精 | 美女网色 | 久久久久国产精品视频 | 日韩理论在线视频 | 高清不卡免费视频 | 国产精品黄色影片导航在线观看 | 婷婷激情影院 | 国产麻豆电影 | 国产一区二区在线观看视频 | 97免费在线观看视频 | 人人插人人做 | 日韩精品欧美一区 | 国产成人777777 | 一区二区精品视频 | 国产精品成人av久久 | 亚洲va欧洲va国产va不卡 | av免费在线网站 | 亚洲干视频在线观看 | 日韩videos高潮hd| 欧美精品中文 | 日本韩国精品在线 | 天天天射 | 欧美一级大片在线观看 | 岛国av在线不卡 | 久久国产影视 | 亚洲激情综合 | avove黑丝| 有码视频在线观看 | 狠狠网亚洲精品 | 久久视频精品在线观看 | 久久久精品国产一区二区三区 | 91毛片视频| 久久久久久国产精品美女 | 99久久精品国产欧美主题曲 | av网站手机在线观看 | 99热精品在线观看 | 国产成人资源 | 热99在线 | 免费看搞黄视频网站 | 欧美成人猛片 | 国内精品久久久久 | 青春草免费在线视频 | 天天干天天草天天爽 | 97夜夜澡人人双人人人喊 | 午夜狠狠操 | 国产精品一区二区免费在线观看 | 免费在线成人 | 丁香五月网久久综合 | 在线观看视频你懂得 | 国产日韩精品久久 | 国产免费三级在线观看 | 日韩网站中文字幕 | 成人在线观看免费 | 国产一级黄色片免费看 | 久久99操| 国产破处精品 | 国产伦理精品一区二区 | 99视频在线精品国自产拍免费观看 | 国产剧在线观看片 | 欧美精品九九99久久 | 黄色视屏在线免费观看 | 一级电影免费在线观看 | 九色91福利 | 精品综合久久久 | 日韩一区二区在线免费观看 | 九七人人干 | 国产在线免费 | 精品特级毛片 | 久久黄色精品视频 | 国产一二三在线视频 | 在线中文字母电影观看 | 精品一区 在线 | 久久综合久久久 | 一区二区成人国产精品 | 五月婷在线 | 亚洲精品一区二区18漫画 | 天天曰天天射 | 精品一区欧美 | 亚洲小视频在线观看 | 在线观看av麻豆 | 中文字幕一区二区在线观看 | 成人午夜免费福利 | 香蕉影视app| 成人综合免费 | 久久综合欧美精品亚洲一区 | 国产精品11 | 六月婷色| 99国产成+人+综合+亚洲 欧美 | 久久精品—区二区三区 | 婷婷网址 | 99热九九这里只有精品10 | 久久久久久久网站 | 色综合天天天天做夜夜夜夜做 | 国产精品一区二区三区在线免费观看 | 欧美成人久久 | 色香蕉在线 | 国产精品成人aaaaa网站 | 五月婷婷开心中文字幕 | 中文字幕av全部资源www中文字幕在线观看 | 三级av在线免费观看 | 2020天天干夜夜爽 | 中文字幕在线观看视频网站 | 欧美激情精品久久久久久免费印度 | 亚洲成av人影院 | 天天爱天天射天天干天天 | 国产色就色 | 国产成人精品一区二区三区福利 | 欧美色道| 成人毛片a | 日韩天天干 | 一级性视频 | 国产自产在线视频 | 一级片免费在线 | 国产色拍拍拍拍在线精品 | 在线视频婷婷 | 日韩专区视频 | 99免费在线播放99久久免费 | 成年人黄色大片在线 | 91av在线不卡 | 色综合天天综合在线视频 | 久久久久成人免费 | 91喷水| 99精品偷拍视频一区二区三区 | 午夜国产成人 | 日日夜夜操操操操 | 久久一区二区三区超碰国产精品 | 欧美国产一区二区 | 国产高清在线a视频大全 | 日韩欧美综合在线视频 | 狠狠躁日日躁狂躁夜夜躁 | 精品中文字幕在线播放 | 色妞色视频一区二区三区四区 | 视频二区在线视频 | 久久福利 | 久久五月天综合 | 成年人黄色大片在线 | 亚洲国产剧情av | 伊色综合久久之综合久久 | www.伊人网| 激情丁香综合五月 | 日韩电影一区二区三区在线观看 | 日本在线视频网址 | 欧美va在线观看 | 91精品国产综合久久久久久久 | 在线观看mv的中文字幕网站 | 国产伦理久久 | 天天色天天操综合网 | 中文字幕 国产视频 | 精品国产_亚洲人成在线 | 亚洲综合在线观看视频 | 免费人人干| 国产99一区| 日本公妇色中文字幕 | 国产精品一区一区三区 | 欧美日韩国产二区 | 国产淫片 | 激情网站网址 | www.91成人 | 国产午夜剧场 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 成人丁香花 | 日日摸日日 | 国产成人福利片 | 国产精品99免费看 | 亚洲欧洲精品一区二区 | 精品中文字幕在线 | 六月丁香激情综合色啪小说 | 国产福利av | 久久精品黄色 | 亚洲精品免费在线视频 | 国产成人久久久77777 | 日韩精品不卡在线观看 | 久久精品香蕉 | 亚洲欧美在线视频免费 | 中文字幕丝袜 | 免费大片av | www.狠狠色.com| 久草综合在线观看 | 久久成人国产精品 | 欧美孕交vivoestv另类 | 奇米影视8888在线观看大全免费 | 国产一区黄色 | 久久精品视频一 | 亚洲最新在线 | 最近中文字幕高清字幕在线视频 | 亚洲成人精品国产 | 国产精品第72页 | www婷婷 | 成人福利在线 | 成人h视频在线播放 | 91大神精品视频在线观看 | 亚洲 欧美 91| 9992tv成人免费看片 | 国产一区二区三区网站 | 亚洲精品国产精品乱码在线观看 | 五月天亚洲激情 | 国产在线观看国语版免费 | 国产又粗又硬又长又爽的视频 | 丁香六月五月婷婷 | 奇米影视在线99精品 | 亚洲国内精品 | 久久久片| www婷婷 | 在线色亚洲 | 久久99中文字幕 | 97人人模人人爽人人少妇 | 中国一 片免费观看 | www夜夜操 | 怡红院成人在线 | 免费在线观看的av网站 | 天堂在线成人 | 超碰人人91 | 黄色av网站在线观看 | 午夜黄色| 五月婷婷综合在线 | 国产视频2区 | 日韩网站中文字幕 | 久久久久久久99精品免费观看 | 西西444www | 婷婷激情五月 | 久久综合在线 | 干综合网 | 国产黄色精品视频 | 久久亚洲欧美日韩精品专区 | 91资源在线免费观看 | 国产原创在线 | 久久久久亚洲精品 | 日韩有码在线播放 | 精品一区二区在线观看 | 亚洲综合精品视频 | 国产精品成人在线 | 亚洲人成在线观看 | 国产一区二区在线免费播放 | 亚洲每日更新 | 午夜精品福利一区二区 | 中文乱码视频在线观看 | 久久久久观看 | 中文字幕观看在线 | 精品影院一区二区久久久 | 国产精品美女久久久久久 | 国产特级毛片aaaaaaa高清 | 日日夜夜天天人人 | 狠狠干我 | 日韩一区二区三区视频在线 | 看黄色91| 嫩草伊人久久精品少妇av | 国产一区二区免费看 | 日韩簧片在线观看 | 久久九精品 | 国产精品九色 | 日韩在线一二三区 | 美女久久久久久久久久久 | 久久久久久久久久国产精品 | 国产va精品免费观看 | 久久久久久久久久亚洲精品 | 色国产视频 | 91成人蝌蚪 | 中文在线字幕观看电影 | 国模精品一区二区三区 | 亚洲色图激情文学 | 中文字幕在线一区二区三区 | 7777精品伊人久久久大香线蕉 | 27xxoo无遮挡动态视频 | 麻豆免费在线视频 | 91完整版在线观看 | 黄色日本片 | 黄在线免费观看 | 中文字幕在线看片 | 天天干视频在线 | 日韩首页 | 国产一区二区影院 | 精品一区二区在线免费观看 | 国产日本在线播放 | 亚洲日韩精品欧美一区二区 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产99在线 | 久久精品久久久精品美女 | 香蕉网站在线观看 | 狠狠色丁香婷婷综合久小说久 | 国产一级片观看 | 草久久精品 | 欧美在线一二区 | 午夜精品久久久久久久99热影院 | 69视频永久免费观看 | 亚洲精品在线观看不卡 | 久久精品系列 | 处女av在线| 天天干天天操天天 | 国产最新精品视频 | 精品国产亚洲一区二区麻豆 | 午夜三级福利 | 韩国av一区二区三区在线观看 | 国内99视频 | 97在线观视频免费观看 | 欧美一区二区三区免费看 | 免费人成在线观看网站 | 91黄视频在线观看 | 久久免费视频3 | 最新国产精品久久精品 | 人人爽人人澡人人添人人人人 | 日免费视频 | 久久avav| 国产91在线观| 91豆花在线观看 | 狠狠地日 | 婷婷丁香激情综合 | 国产精品网红福利 | 国产99久久久国产精品 | 成人av中文字幕在线观看 | 国产一区二区三区 在线 | 日本在线中文 | 在线不卡中文字幕播放 | 久久er99热精品一区二区 | 欧美综合色在线图区 | 在线观看国产区 | 91精品国产91久久久久福利 | 国产一区二区在线精品 | 国产视频一区精品 | 国产精品一区二区美女视频免费看 | 天天干天天操人体 | 国产精品v欧美精品v日韩 | 中文字幕丝袜制服 | 国内精品久久久久久久97牛牛 | 久久99亚洲网美利坚合众国 | 亚洲色图av | 国产黄色av | 国产美女视频网站 | 男女啪啪免费网站 | 视频在线观看入口黄最新永久免费国产 | 欧美做受高潮 | 999在线精品 | 女人魂免费观看 | 久久黄色精品视频 | 成人在线视频在线观看 | 超碰在线1 | 人人干人人模 | 国产一级二级在线播放 | 中文字幕视频一区二区 | 99视频精品全国免费 | 超碰在线人| 国产亚州精品视频 | 午夜国产一区二区 | 国产精品成 | 婷婷丁香狠狠爱 | 欧美亚洲精品在线观看 | 欧美日韩国产页 | 人人添人人澡人人澡人人人爽 | 夜夜嗨av色一区二区不卡 | 亚洲精品国产区 | 国产破处精品 | 国产在线成人 | 美女久久视频 | 国产综合精品久久 | 97视频免费在线看 | 色婷婷在线视频 | 人人干人人添 | 国产一区福利 | 成人免费观看电影 | 成全免费观看视频 | 国产成人三级三级三级97 | 最新国产精品亚洲 | 天天色天天操天天爽 | 成年人免费在线观看网站 | 亚洲乱码国产乱码精品天美传媒 | 午夜性福利 | 99精品欧美一区二区三区 | 亚洲一区久久久 | 国产精品自产拍在线观看蜜 | 中文字幕欧美激情 | 亚洲精品国产精品久久99 | 天天射天 | 高清av免费看 | 91网在线 | 一区二区三区动漫 | 亚洲日韩精品欧美一区二区 | 99久久爱 | 国产午夜精品福利视频 | 久久96国产精品久久99软件 | 国产精品区二区三区日本 | 在线免费黄色av | 欧美激情在线看 | 国产精品久久久久久久久久久久午夜 | 国产精品一区二区久久久 | 成人免费91 | 精品久久久精品 | 亚洲一区二区三区在线看 | 久久9精品 | 久草视频观看 | 香蕉视频日本 | 久久精品理论 | 成人精品国产免费网站 | 麻豆成人小视频 | 免费三级a| 国产综合精品久久 | 四虎在线永久免费观看 | 久久a久久| 欧美久久99 | 久久久 精品 | 6080yy午夜一二三区久久 | 国产人在线成免费视频 | 免费在线成人av | 欧美aa级 | 中文字幕精品久久 | 国产无套视频 | 日本黄色免费在线 | 日韩精品无码一区二区三区 | 日韩av一区二区三区在线观看 | 国产夫妻av在线 | 97色综合 | 日韩欧美国产精品 | av网址在线播放 | 欧美日韩午夜 | 久久久久免费精品视频 | 国精产品999国精产品视频 | 国产视频欧美视频 | 欧美乱码精品一区二区 | 国产精品久久久久久久久久ktv | 色香蕉视频 | 在线看黄色的网站 | 亚洲精品国产成人av在线 | 91大神电影 | 91香蕉国产 | 狠狠搞,com | 国产精品永久在线 | 久久视频中文字幕 | 成年人在线观看免费视频 | 日韩免费不卡视频 | 久久露脸国产精品 | 成人国产综合 | 久久人人97超碰精品888 | av不卡免费在线观看 | 国产成人亚洲在线电影 | 亚洲视频1 | 91九色porny在线| 在线观看视频中文字幕 | 日日夜夜草 | 在线免费黄网站 | 高清有码中文字幕 | 欧美性大战久久久久 | 久久免费av电影 | 色婷婷综合在线 | 欧美午夜一区二区福利视频 | 久久久免费毛片 | 日韩欧美高清不卡 | 国内精品在线看 | 五月天六月色 | 中文字幕区 | 国产精品美女久久久久久久网站 | 国产精品美女久久久久久 | 综合婷婷久久 | 精品一区欧美 | 欧美久久久久久久久久久久 | 精选久久| 午夜精品久久久久久99热明星 | 久久久天堂 | 免费看色的网站 | 日本午夜免费福利视频 | 月丁香婷婷| 国产一区二区三区免费在线观看 | 97色涩 | 91精品国产高清自在线观看 | 亚洲国产精品小视频 | 日本在线观看一区二区 | 中文字幕一区在线观看视频 | 中文字幕免费高清在线 | 黄色a在线观看 | 国产二区精品 | 日本激情中文字幕 | 色夜视频 | 婷婷综合电影 | 激情五月婷婷综合网 | 天天天天天天天天操 | 成年人免费观看在线视频 | 国产成人精品综合久久久久99 | 成人精品久久 | 中文字幕国产精品 | 九九久久影视 | 97精品在线 | 久九视频| 亚洲国产日韩在线 | 国产99免费视频 | 三上悠亚一区二区在线观看 | 97在线观视频免费观看 | 嫩草av影院 | 激情久久伊人 | 91视频在线播放视频 | 又粗又长又大又爽又黄少妇毛片 | 日韩av网站在线播放 | 欧美高清视频不卡网 | www.国产在线观看 | 国产在线精品一区二区三区 | 五月激情在线 | 欧美一区二区精美视频 | 成人黄色国产 | 青春草视频| 五月香婷| 色综合久久88色综合天天免费 | 亚洲色图色 | 久草免费在线视频观看 | 97成人资源| 9999免费视频| 亚洲资源在线网 | 久久人人97超碰国产公开结果 | av观看久久久 | 色干干 | 国产精品久久久久久久久久久不卡 | 国产亚洲婷婷免费 | 麻豆视频免费观看 | 国产一区二区在线免费播放 | 91禁在线看 | 91资源在线观看 | av在线播放中文字幕 | 免费手机黄色网址 | 综合av在线| 黄色三级免费片 | 国产免码va在线观看免费 | www.亚洲视频.com | 亚洲美女视频在线 | 日韩字幕| 色偷偷男人的天堂av | 伊人激情网 | 久久久久久久久久久网 | 西西4444www大胆无视频 | 国产精品一区二区av日韩在线 | 精品免费 | 久久久久久伊人 | 日日碰狠狠添天天爽超碰97久久 | 国产精品乱码一区二区视频 | 婷婷久久国产 | 精品影院 | 色婷婷亚洲婷婷 | 五月婷婷综 | 亚洲影院色 | 亚洲国产高清在线观看视频 | 国产精品综合av一区二区国产馆 | 国产原创在线视频 | 久青草国产在线 | 91av大全| 免费又黄又爽视频 | 欧美日韩一级视频 | 狠狠久久| 91在线免费播放视频 | 国产精品18久久久久久vr | 色诱亚洲精品久久久久久 | 亚洲欧洲国产视频 | 国产乱码精品一区二区蜜臀 | 日韩欧美一区二区在线观看 | 日韩专区在线播放 | 视频在线一区 | 在线观看亚洲成人 | 国外av在线 | 日韩两性视频 | 精品国产成人在线 | 999久久久久久久久 69av视频在线观看 | 久久久不卡影院 | 日韩av不卡在线 | 99在线视频播放 | 国产日本三级 | 高清国产在线一区 | 成人avav| 免费高清影视 | 夜夜躁日日躁狠狠久久av | 中文字幕 第二区 | 久草在线免费看视频 | 岛国大片免费视频 | 色欧美视频 | 国产不卡免费av | 国内三级在线观看 | 日韩高清在线一区二区 | 97香蕉久久国产在线观看 | 在线观看免费黄视频 | 精品视频国产一区 | 免费黄色网址网站 | 亚洲综合视频在线 | 人人要人人澡人人爽人人dvd | 九九在线视频免费观看 | 国产日韩欧美视频 | 成人在线视频论坛 | 久久97超碰 | 99精品视频一区二区 | 国产美女精品在线 | 亚洲经典视频 | 日韩网站中文字幕 | 欧美电影黄色 | 97超碰免费在线观看 | 国产码电影 | 6080yy午夜一二三区久久 | 日日夜夜干 | 91成人久久 | 麻花豆传媒一二三产区 | 国产资源在线视频 | 日日操操 | 国产精品18久久久久久久 | 日本久久电影 | 久久久国产在线视频 | 91人人爱| 国产婷婷精品 | 色多多视频在线 | 一区免费在线 | 天天色天 | 国产午夜免费视频 | 在线电影中文字幕 | 久久看毛片 | 91大神电影 | 亚洲精品视频免费观看 | 激情综合五月天 | 亚洲最快最全在线视频 | 午夜成人免费电影 | 久久久久亚洲精品成人网小说 | 91精品小视频| 亚洲影院色 | 国内精品久久久久影院一蜜桃 | 91漂亮少妇露脸在线播放 | 午夜精品视频一区二区三区在线看 | 一 级 黄 色 片免费看的 | 九七视频在线观看 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 欧美日韩在线视频一区二区 | 亚洲国产成人av网 | 亚洲国产精品va在线看黑人动漫 | 欧美日韩久久一区 | 五月婷婷国产 | 中文字幕免费在线 | 欧美日韩高清不卡 | 毛片网在线观看 | 成人超碰在线 | 中文字幕在线人 | 黄色国产在线观看 | 欧美日韩在线视频一区二区 | 男女免费视频观看 | 国产精品毛片久久久久久久久久99999999 | www.com在线观看 | 欧洲在线免费视频 | 草久热 | av电影在线观看 | 在线免费视频你懂的 | 国产精品久久久久久久久费观看 | 免费在线观看日韩 | 久久久精品视频成人 | av在线网站观看 | 一区二区三区福利 | 最近日本韩国中文字幕 | 国产精品黄网站在线观看 | 国内综合精品午夜久久资源 | 91福利专区 | 又黄又爽又湿又无遮挡的在线视频 | 色综合久久久久 | 久久亚洲人 | 国产99久久久精品视频 | 欧美日韩高清一区二区三区 | 久久久久久久久久久久av | 久久精品综合视频 | 日韩理论片在线 | av在线激情| 婷婷网址 | 久久午夜影院 | 在线免费观看麻豆 | 久久久久国产成人免费精品免费 | 亚洲最新在线 | 亚洲第一区在线观看 | 婷婷色av | 99精品免费在线观看 | 中文字幕国产一区二区 | 亚洲国产日韩一区 | 日韩精品 在线视频 | 免费视频a | 91精品亚洲影视在线观看 | 美女啪啪图片 | 日日夜夜综合 | av在线免费在线观看 | 亚洲精品国产精品国自产观看 | 黄色毛片观看 | 国产成人精品999在线观看 | 天天干天天碰 | 天天爽天天碰狠狠添 | 久久丁香 | 亚洲高清免费在线 | 91麻豆精品国产91久久久使用方法 | 射久久| 操操碰| 美女黄视频免费 | 日日摸日日添夜夜爽97 | 天天干夜夜爱 | 精品亚洲成人 | 欧美激情综合五月色丁香小说 | 久久www免费人成看片高清 | 成年人在线免费看视频 | 国产又粗又猛又黄 | 亚洲精品午夜国产va久久成人 | 福利精品在线 | 九九久久久 | 欧美另类xxxx | 91在线影视 | 91中文字幕在线播放 | 欧美一区二区在线免费看 | 中文字幕在线观看2018 | 免费电影播放 | 久久国产电影 | 久久不射电影院 | 丁香婷婷综合色啪 | 国产精品免费久久久久 | 中文在线免费看视频 | 日韩在线观看精品 | 在线电影 你懂得 | 日韩av电影免费观看 | 国产精品久久久一区二区 | 婷婷在线综合 | 亚州精品一二三区 | bayu135国产精品视频 | 久久婷综合 | 精品国产一区二区三区蜜臀 | 欧美成人xxx| 久久综合九色综合欧美狠狠 | 久久精品视频在线看 | 亚洲另类视频在线 | 国产一级免费观看视频 | 亚洲欧美综合精品久久成人 | 69xxxx欧美| 蜜臀久久99精品久久久无需会员 | 国产高清专区 | 婷婷九月丁香 | 一区二区伦理电影 | 91 在线视频| 精品国产一区在线观看 | 亚洲欧美一区二区三区孕妇写真 | 国产成人一区三区 | av在线免费播放网站 | 91av视频| 国产视频在线播放 | 99视频播放| 一级片色播影院 | 天天射天天爽 | 成人av中文字幕在线观看 | 国产精品一区二区在线播放 | 午夜婷婷在线播放 | 一区二区三区免费在线观看 | 在线日本看片免费人成视久网 | 最近中文字幕大全 | 国产一区视频在线播放 | 91九色蝌蚪视频网站 | 精品视频免费 | 免费看一级黄色大全 | 日日爽视频 | 99久久www| 亚洲 欧美 另类人妖 | 欧美一区二区三区免费看 | 国产91九色视频 | 亚洲成成品网站 | 黄色软件网站在线观看 | 欧美va天堂va视频va在线 | 日本 在线 视频 中文 有码 | 91精品一区在线观看 | 97在线免费视频 | 国产精品久久久久久久久婷婷 | 国产精品永久免费在线 | 日韩欧美精品一区二区三区经典 | 亚洲精品男女 | 日韩欧在线| 国产黄色在线网站 | 欧美激情视频一二区 | 色婷婷狠狠五月综合天色拍 | 日韩精品一区在线播放 | 国产99久久久精品 | av大片免费看 | 久色婷婷 | 天天干,天天草 | 国产伦精品一区二区三区照片91 | 毛片永久新网址首页 | 成年人在线免费视频观看 | 久久tv视频 | 干天天 | 99在线视频观看 | 夜夜看av | 国产麻豆成人传媒免费观看 | 91视频88av | 国产日韩中文字幕在线 | 欧美在线99 | 国内亚洲精品 | 超碰97在线看 | 狠狠操狠狠干天天操 | 蜜桃av久久久亚洲精品 | 超级碰碰碰碰 | 天天操天天添天天吹 | 亚洲精品无 | 欧美久久精品 | 日韩在线大片 | 91插插视频 | 91免费网址 | 久久五月网 | 麻豆视频在线播放 | 日韩三级视频在线看 | 国产资源在线视频 | 国产一区二区高清 | 狠狠色丁香婷婷综合久小说久 | 黄色一区三区 | 夜夜视频 | 在线观看亚洲免费视频 | 香蕉影视在线观看 | 又大又硬又黄又爽视频在线观看 | 欧美亚洲成人免费 | 9999亚洲 | 精品一区二区综合 | 久久久亚洲精华液 | 97精品国产91久久久久久 | 精品免费 |