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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

activity 点击后传递数据给fragment_Fragment 的过去、现在和将来

發布時間:2024/8/5 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 activity 点击后传递数据给fragment_Fragment 的过去、现在和将来 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Fragment 是 Android 中歷史十分悠久的一個組件,它在 API 11 被加入,時至今日已成為 Android 開發中最常用的組件之一。Fragment 有了哪些新特性、修復了哪些問題,都是開發者們十分關心的話題。下面我們就來重新說一說 Fragment —— 不僅僅是說現在的 Fragment,還會回顧它的發展,并讓您一瞥它未來的樣子。

Fragment 的誕生與發展

不知道您是否還記得 "上古時期",在那些還沒有 Fragment 的日子,幾乎所有邏輯都被放在了 Activity 中,使得 Activity 臃腫而又混亂。此時,Fragment 作為一個微型 Activity 而誕生,邁出了縮減 Acitvity 之路上的一小步。

不過 "欲戴王冠,必承其重",Fragment 由此繼承了諸多本來是為 Activity 設計的 API 和組件。其中有些組件,其實應該被設計為獨立的 View,比如當年的 Action Bar,這個組件現在已經被 Toolbar 代替了;又比如現今已經基本沒人使用的 Context Menus。API 這部分就更復雜一些,所有以前要發送到 Activity 的信息,現在也要發送到 Fragment,我們處理權限時很常用的 onActivityResult 就是這種情況下的產物;當 Android 加入運行時權限時,Fragment 理所當然的也要支持,因為 Activity 已經支持了。類似的 API 還有 onMultiWindowModeChanged 以及 onPictureInPictureModeChanged。

遵循著成為一個微型 Acitivity 的設計初衷,Fragment 自然而然的就得到了這些功能。但是回過頭來看,這些功能其實并不是專門為 Fragment 設計的 —— 隨便一個什么東西,有了這些回調,似乎都能勝任 Fragment 的功能。這種狀況使得我們開始轉變思路,并嘗試拋棄讓 Fragment 去做微型 Activity 的想法,如今的 Fragment 正是由此而來。

Fragment 的現狀

我們的想法產生改變,還是 2011 年的事,到今天已經經歷了很長的時間。這期間我們花費了很多的精力去重新構思 Fragment 的定位。我們希望 Fragment 成為一個真正的核心組件,它應該擁有可預測的、合理的行為,不應該出現隨機錯誤,也不應該破壞現有的功能。

其實我們希望挑個時間發布 Fragment 的 2.0 版,它將只包含那些新的、好用的 API。但在時機成熟之前,我們會在現有的 Fragment 中逐步加入新的并棄用舊的 API,并為舊功能提供更好的替代方案。當沒人再使用已棄用的 API 時,遷移到 Fragment 2.0 就會變得很容易。接下來我就來講講,我們為此所做的一些工作。

FragmentScenario

首先我要說,合理的 API 應當是可測試的。不能被測試的代碼不是好代碼,現在已經 2020 年了,我們也希望 Fragment 能在這方面做得更好。于是,通過與 AndroidX 團隊緊密合作,我們開發出了測試工具 FragmentScenario,它可以用來單獨對 Fragment 進行測試。FragmentScenario 基于 ActivityScenario 實現,這也意味著它同樣適用于 Instrumentation 和 Robolectric 測試。同時它的 API 十分簡潔,它最主要的方法就是 onFragment,這個方法接收一個 Lambda 表達式,而 Lambda 表達式則在其中返回已存在的 Fragment 實例。同時 FragmentScenario 也提供了方便測試生命周期和重建 Fragment 的 Hook 方法。

如下示例代碼來說,首先使用 launchFragmentInContainer<MyFragment>() 創建 FragmentScenario 對象,這一步操作將會幫您完成創建 Fragment 的整個流程。接下來就可以進行測試了,您可以看到,使用 onView 測試 click() 方法時,Fragment 的層級結構已經被加載完成。最后只要在 onFragment 中檢查 Fragment 的狀態,就可以確認 Fragment 是否有正確處理點擊事件。

@Test fun testEventFragment() {val scenario = launchFragmentInContainer<MyFragment>()onView(withId(R.id.refresh)).perform(click())scenario.onFragment { fragment ->// 檢查 Fragment 有沒有正確處理點擊事件 } }

如果需要測試一些更加復雜的情況,比如 Fragment 的生命周期切換,您可以調用 Scenario 的 moveToState() 方法,來讓 Fragment 觸發各種生命周期。測試 Fragment 的重建也是類似操作,假如您想要測試是否正確存儲和恢復了 Fragment 的狀態信息,只需要調用 recreate() 方法,就可以檢查 Fragment 重建前后狀態信息的保存情況,就是這么簡單。

@Test fun testEventMoveToCreatedFragment() {val scenario = launchFragmentInContainer<MyFragment>()scenario.moveToState(State.CREATED) }@Test fun testEventFragment() {val scenario = launchFragmentInContainer<MyFragment>()scenario.recreate() }

FragmentFactory

講到 Fragment 的重建,就聯想到 Fragment 的實例化。Fragment 已經有很多種實例化方式了,后來又有了 FragmentScenario。我們希望能統一這些方法,而解決方案便是 FragmentFactory,它讓我們可以注入 Fragment 的構造方法,也順帶解除了 Fragment 必須有一個無參構造方法的限制。

下面是一個簡單的 FragmentFactory,它只有一個方法 —— instantiate,您只需要在這個方法中傳入 Fragment 的類名,隨后 super.instantiate() 方法就會使用反射調用對應 Fragment 的無參構造方法。正如我們在《Android 依賴注入指南》這場演講中提到的,我們很樂意通過這種模式來減少使用者的重復工作。而如果您需要傳入參數,則可以將參數傳入 FragmentFactory 并通過構造方法注入將參數傳入 Fragment。

接下來,您需要將 FragmentManager 的 FragmentFactory 設置為您的 FragmentFactory 。這一步最好放在 super.onCreate() 之前,因為它是重新實例化 Fragment 的地方。

// 使用自定義 FragmentFactory 創建 FragmentScenario val scenario =launchFragmentInContainer<MyFragment>(factory = MockFactory())

為了保證 API 的一致性,我們還準備通過下面的方式統一其他地方創建 Fragment 的方式。比如 Commit 操作,我們代理了您的 FragmentFactory,現在您只需要使用 Fragment 的類名,通過一行簡單的代碼,便能完成 Fragment 的創建、添加和初始化。

// 通過類名來添加 Fragment supportFragmentManager.commit {add<MyFragment>(R.id.container) }

類似的,使用 FragmentScenario 時,只需要傳入您的 FragmentFactory 即可。這個 FragmentFactory 既可以是只用來模擬依賴的虛擬 Factory,也可以是用于更多測試的真實 FragmentFactory。

// 使用自定義 FragmentFactory 創建 FragmentScenario val scenario =launchFragmentInContainer<MyFragment>(factory = MockFactory())

FragmentContainerView

關于 API 的一致性,我們也嘗試解決了 Fragment 的另一個一致性問題。

我們發現在添加 Fragment 時,通過 <Fragment> 標簽添加與通過 FragmentTransaction 使用的是完全不同的兩套系統。為了提供行為一致的 API,我們創建了 FragmentContainerView,并把它作為 Fragment 專屬的容器。

FragmentContainerView 繼承于 FrameLayout,但它只允許填充 FragmentView。它同時也替代了 <Fragment> 標簽,只要在 class 屬性中傳入類名即可。由于 FragmentContainerView 內部使用的是 FragmentTransaction,所以無需擔心,稍后再替換這個 Fragment 時也不會出現問題。

<!-- 與在 onCreate 中調用 add() 方法效果相同 --> <androidx.fragment.app.FragmentContainerViewclass="com.example.MyFragment"android:id="@+id/container"android:layout_width="match_parent"android:layout_height="match_parent" />

FragmentContainerView 也讓我們有機會解決一些動畫問題。例如 Fragment 在 Z 軸的層級問題。如下圖所示,我們可以看到在 FrameLayout 中,Fragment 切換時沒有顯示動畫,而是整個跳出到了屏幕上。這種問題是由于切入的 Fragment 和它的動畫位于之前的 Fragment 的層級之下導致的。而 FragmentContainerView 會確保 Fragment 間的層級關系處于正確的狀態,我們就可以看到切換動畫了。

OnBackPressedDispatcher

另一個長期困擾我們的問題,是在 Fragment 中處理系統回退事件。為了解決這個問題,我們加入了 onBackPressedDispatcher。我們沒有選擇在 Fragment 中添加這個 API,而是將其加入了 Activity 中。現在任何組件都可以通過依賴 Activity 來處理回退事件。

下面是一段使用 onBackPressedDispatcher 的示例代碼。您可以看到,首先 Fragment 從調用它的 Activity 中獲取 onBackPressedDispatcher 對象,然后通過 addCallBack() 方法創建了一個 OnBackPressCallback,由于 Fragment 是 LifecycleOwner,所以這里可以傳入 "this"。在此示例中,如果用戶觸發了回退操作,就會彈出一個確認窗口,而如果用戶隨后表示無論如何都想要退出的話,您可以先使回調失效,然后就可以執行默認的回退操作。

// 設置只讓當前展示的 Fragment 調用 onResume() 方法 class MyAdapter : FragmentPagerAdapter(BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT)

所以這里其實并沒有新的 API,只是整合了 Fragment 和架構組件現有功能。而我們接下來也打算進一步加深與架構組件的整合。舉個例子,在 Fragment 中理應可以方便地獲得 ViewModel 實例,但現實的狀況卻稍微有些麻煩。為了解決這個問題,我們創建了一些 Kotlin 屬性代理。如下面的代碼所示,利用這些屬性代理,您可以輕松獲得不同作用域的 ViewModel。

// 讓獲取 ViewModel 實例變得簡單 val viewModel : MyViewModel by viewModels() val navGraphViewModel: MyViewModel by navGraphViewModels(R.id.main) val activityViewModel: MyViewModel by activityViewModels()

我們也從 Lifecycle 組件中受益良多。比如,我們不再使用自定義的生命周期方法 setUserVisibleHint,取而代之的是在添加 Fragment 到 ViewPager 或 Adapter 時調用統一的生命周期。這便是 ViewPager2 目前的工作機制,只有當前頁面的 Fragment 會調用 onResume 方法。

// 設置只讓當前展示的 Fragment 調用 onResume() 方法 class MyAdapter : FragmentPagerAdapter(BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT)

Fragment 的未來

前面講過的功能大多在 Fragment 1.1 中已經提供,與此同時,我們強烈建議使用 FragmentContainerView 容器來存儲動態添加的 Fragment,而不要使用 FrameLayout 或其他布局。

當然,未來我們還將對 Fragment 做出許許多多的改進,下面我就來介紹幾個我們當前正在進行的長期規劃。不過要注意的是,接下來部分內容目前還沒有正式推出,所以一些細節可能會有改變。

多重回退棧 (Multiple Back Stack)

首先要講的是多重回退棧 (Multiple Back Stack)。我們知道在 Android 中,總是會有一個 Activity 棧,而 Fragment 也實現了同樣的結構,用于保存回退棧信息。而我們想要實現的則是一種同時支持單一回退棧和多重回退棧的模型,好讓屏幕上不可見的 Fragment 也能保存自己的狀態,從而避免狀態的丟失。與此相關的使用場景,比較典型的就是底部導航一類的導航視圖。

下面是一個我們的實例應用。我們想要做的事情就是讓應用中每個底部標簽頁都擁有自己的棧,這樣它們就能保存各自的狀態。而當您在這些標簽頁間切換時,我們也將幫您處理好從一個棧到另一個棧時狀態的保存和恢復。

Fragment 間的通訊問題

我們想要解決的另一個問題與返回結果有關。

一直以來,諸如如何在 Fragment 間通訊,或者說如何在 Android 的各種組件間通訊的這類問題都深深困擾著我們。想要在 Fragment 間通訊,方法有很多,它們有好有壞。而這正體現出 Fragment 在這方面的 API 設計不佳。我們可以設計一些用于 Fragment 間通訊的 API,并且讓它們在基于 Fragment 間互相持有依賴的前提下工作。但是這樣的話,當前的 Fragment 將無法感知其它 Fragment 的生命周期。如果通訊的 Fragment 處在不活躍的生命周期中,那么通訊也將失敗。

還有一個選項,是使用類似 onActivityResult 的 API。但我們所考慮的,不只是在 Fragment 之間通訊,而是希望能設計出一套公用的 API。它應當同時兼容 Activity、Fragment 等可能的導航組件,這樣就算不知道對方的類型,也能建立通訊。

簡化 Fragment 的生命周期

最后要說的問題,是 Fragment 的生命周期。當前 Fragment 的生命周期十分復雜,它包含了兩套不同的生命周期。Fragment 自己的生命周期從它被添加到 FragmentManager 的時候開始,一直持續到它被 FragmentManager 移除并銷毀為止;而 Fragment 所包含的視圖,則有一個完全分離的生命周期。當您的 Fragment 進入回退棧時,視圖將會被銷毀。但 Fragment 則會繼續存活。

于是我們產生了一個大膽的想法: 將兩者合二為一會怎么樣?在 Fragment 視圖銷毀時便銷毀 Fragment,想要重建視圖時就直接重建 Fragment,這樣的話將大大減少 Fragment 的復雜度。而諸如 FragmentFactory 和狀態保存一類,以往在 onConfigrationChange、 進程的死亡和恢復時使用的方法,在這種情況下將會成為默認選項。

當然,這個改動將會是十分的巨大。我們目前處理的方式,是將它作為一個可選 API 加入到了 FragmentActivity 中。使用了這個新的 API,就可以開啟生命周期簡化過的新世界。

總結

我們前面講了 Fragment 一些歷史問題的由來,以及我們剛剛為它加入的一些特性,包括:

  • FragmentScenario,Fragment 的測試框架
  • FragmentFactory,統一的 Fragment 實例化組件
  • FragmentContainerView,Fragment 專屬視圖容器
  • OnBackPressedDispatcher,幫助您在 Fragment 或其他組件中處理返回按鈕事件

最后還介紹了幾個我們仍在開發中的功能:

  • 多重回退棧
  • 使 Fragment 以及其他導航組件間可以優雅的通訊
  • 簡化 Fragment 的生命周期

希望這些內容可以幫助您更好地使用和理解 Fragment。

總結

以上是生活随笔為你收集整理的activity 点击后传递数据给fragment_Fragment 的过去、现在和将来的全部內容,希望文章能夠幫你解決所遇到的問題。

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

91亚洲激情 | 国产精品毛片一区二区在线 | 亚洲激情校园春色 | 天天干,天天干 | 天堂黄色片 | 在线看日韩av | 欧美在线视频不卡 | www.久久久.com | 国产福利在线免费观看 | 国产美女精品人人做人人爽 | 国产精品久久久久9999 | 天堂在线免费视频 | 色亚洲激情 | 成人一区二区三区在线 | 精品在线一区二区 | 婷婷成人综合 | 欧美综合色在线图区 | 女人高潮特级毛片 | 精品久久久久久国产91 | 91最新视频 | 午夜黄色影院 | 亚洲国产无 | 九色精品免费永久在线 | 黄色字幕网 | 久久99精品久久久久久清纯直播 | 欧美在线你懂的 | 91福利专区| 亚洲婷婷在线 | 国产色视频一区二区三区qq号 | 黄色福利网站 | 国产精品第| 五月天网页 | 欧美日韩啪啪 | 欧美一级片在线观看视频 | 久久久高清免费视频 | 久久艹欧美 | 狠狠色狠狠色综合日日小说 | 亚洲国产日本 | 免费网站看av片 | 久久免费激情视频 | 亚洲精品中文字幕在线观看 | 99久久婷婷 | 精品黄色在线观看 | 丁香五月缴情综合网 | 麻豆91精品视频 | 五月天天色 | 久久久久久久久久久福利 | 在线亚洲精品 | 久久综合狠狠综合久久狠狠色综合 | 成 人 黄 色视频免费播放 | 亚洲电影免费 | 亚洲国产精品小视频 | 午夜视频免费播放 | 四虎在线永久免费观看 | 中国一级片在线观看 | 一区二三国产 | 国产免费观看高清完整版 | 麻豆小视频在线观看 | 九九色综合 | 国产精品美女久久久久久久久久久 | 欧美日韩免费观看一区=区三区 | 白丝av免费观看 | 日韩首页 | 四虎国产永久在线精品 | 中文字幕色婷婷在线视频 | 久久经典视频 | 性色大片在线观看 | 亚洲九九影院 | 免费看的黄色小视频 | 在线观看日韩免费视频 | 亚洲午夜精品久久久久久久久 | 久久99操| 色婷婷六月天 | 日本女人逼 | 奇米影视777影音先锋 | 欧美精品在线观看免费 | 五月激情丁香婷婷 | 婷婷色综合 | 美女免费黄网站 | 国产裸体视频网站 | 91桃色视频| 久草在线免费看视频 | 国产在线超碰 | 在线观看黄色国产 | 欧美最猛性xxx | 亚洲精品视频一二三 | 在线 国产 亚洲 欧美 | 国产精品美女免费视频 | 亚洲91av| 国产一二三区av | 国产精品美女久久久久aⅴ 干干夜夜 | 国产九色91 | 91综合视频在线观看 | 国产精品成人一区二区 | 中文字幕在线看片 | 婷婷狠狠操 | 天天艹天天 | 国产精品午夜免费福利视频 | 激情五月激情综合网 | 91欧美日韩国产 | 亚洲视频免费 | 精品美女久久久久 | 亚洲久久视频 | av电影av在线| 久久美女电影 | 免费a级大片 | 国产区精品 | 日韩精品免费在线视频 | 免费看v片网站 | 久久久久久久影视 | 国产破处在线视频 | 亚洲aⅴ在线 | 亚洲欧美国产精品va在线观看 | 激情五月开心 | 最近中文字幕视频网 | 亚洲视频久久久 | 国产91在线看 | 久久婷婷国产色一区二区三区 | 粉嫩av一区二区三区入口 | 91最新视频在线观看 | 国产精品色婷婷视频 | 1024久久| 91精品色 | 国产美女免费观看 | 午夜精品一区二区三区在线视频 | 91传媒91久久久 | 成人小视频在线播放 | 人人添人人 | 国产一区视频在线 | 天天干天天色2020 | 久久久久久久99精品免费观看 | 国产麻豆精品久久 | 国产精品美 | 激情五月婷婷综合 | 亚洲黄色免费观看 | 久久精品国产亚洲精品2020 | 在线观看成人福利 | 日韩三级av| 99精品欧美一区二区蜜桃免费 | 久久亚洲私人国产精品 | 在线免费视频a | 国产精品久久久久久久久久 | 久久久久久久久久久久99 | 中文区中文字幕免费看 | 久久艹人人 | 九九有精品 | 精品1区2区3区 | 国产亚洲精品综合一区91 | 高清中文字幕 | www免费看片com | 欧美在线99 | 手机在线日韩视频 | 日韩免费在线观看网站 | 337p欧美 | 2023av在线 | 黄色大全在线观看 | 91网站免费观看 | 久久精品欧美一区二区三区麻豆 | 97成人资源站 | 国产不卡毛片 | 亚州av网站大全 | 久久99精品久久久久久三级 | 欧美成人猛片 | av免费电影网站 | 国产在线自 | 精品无人国产偷自产在线 | 美女视频网站久久 | 97看片| 色吊丝av中文字幕 | 五月综合激情网 | 亚洲色五月 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 久草国产在线 | 成人欧美日韩国产 | 2021国产精品 | 激情深爱.com | 麻豆视频一区 | 久久黄色网址 | 亚洲视频精品在线 | 亚洲欧美日韩国产一区二区 | 久热色超碰 | 操操操日日日干干干 | 国产精品久久久久久久久久久久久久 | 国产午夜激情视频 | 极品美女被弄高潮视频网站 | 天天亚洲| 亚洲综合导航 | 日韩激情免费视频 | 九九九免费视频 | 国产精品久久久久久久久久ktv | 日日麻批40分钟视频免费观看 | 麻豆视频免费网站 | 在线观看免费av片 | 99视频国产精品免费观看 | 91视频a | 成人av在线网址 | 正在播放一区二区 | 日韩精品一区二区三区不卡 | 成+人+色综合| 麻豆国产视频下载 | 欧美经典久久 | 国产成人一区二区三区免费看 | 最近中文字幕高清字幕免费mv | 亚洲我射av | 久久国产精品二国产精品中国洋人 | 国产美女主播精品一区二区三区 | 国产色在线观看 | 日韩av片免费在线观看 | 中文字幕电影高清在线观看 | 99精品视频精品精品视频 | 国产五十路毛片 | 亚洲综合激情小说 | 亚洲劲爆av| 亚洲视频综合在线 | 国产精品久久久久毛片大屁完整版 | 亚洲精品国产精品国自产观看浪潮 | 精品国产一区二区三区久久影院 | 999久久 | 国产午夜小视频 | 国产美女永久免费 | 成人97人人超碰人人99 | 在线91播放 | 日本久久91 | 日韩久久午夜一级啪啪 | 99精品国产99久久久久久97 | 国产中文视频 | 在线观看中文字幕第一页 | 色网av | 天天操天天操天天操天天操天天操天天操 | 国产精品久久久久三级 | 日韩在线观看你懂的 | 久久99精品久久久久久清纯直播 | 亚洲区另类春色综合小说校园片 | 99久精品视频| 国产69精品久久久久99 | 国产亚洲视频在线免费观看 | 国产伦理剧 | 高清av免费看 | 久草com| 一区二区三区在线播放 | 久久久久免费观看 | 日韩精品一区二区在线观看 | 日韩av影视 | 国产精品一二三 | 九九影视理伦片 | 亚洲精品影院在线观看 | av免费电影在线观看 | 一区二区不卡高清 | 久久久精品高清 | 久久久人人爽 | 久草视频资源 | 天天色 天天 | 国产一区免费观看 | 黄色毛片在线观看 | 丁香婷婷激情 | 日韩黄在线观看 | 美女福利视频在线 | 亚洲精品在线观看视频 | 国产精品入口传媒 | 综合色婷婷 | 国内外成人免费在线视频 | 日韩在线免费电影 | 亚洲va男人天堂 | 天天色 天天 | 人人澡人人干 | 国产精品少妇 | 丝袜美腿av | 久久免费视频99 | 日日操日日插 | 色婷婷a | 亚洲性xxxx| 91漂亮少妇露脸在线播放 | 亚洲精品乱码久久久久久 | 99精品国产成人一区二区 | 免费在线观看日韩欧美 | 99草视频 | 少妇bbb搡bbbb搡bbbb | 国产精品一区二区三区电影 | 国产亚洲精品久久久久久久久久 | 日本久久久精品视频 | 97免费在线观看视频 | 日韩欧美高清不卡 | 亚洲精选在线 | 三级小视频在线观看 | 超碰在线日韩 | 日韩电影在线一区 | 久久综合久久鬼 | 亚洲成人午夜av | 精品国产乱码久久久久 | 2018亚洲男人天堂 | 欧美精品视 | 国产尤物在线 | 国产日韩精品在线观看 | 国产日韩在线观看一区 | 国产精品大全 | 欧美一区二区精美视频 | 国产精品密入口果冻 | 日韩欧美在线第一页 | 亚洲最大av在线播放 | 中文字幕在线观看第二页 | 久久免费视频在线观看6 | 国内精品视频在线播放 | 日韩毛片在线免费观看 | 91av免费在线观看 | 啪嗒啪嗒免费观看完整版 | 国产第一页在线播放 | 国产精品99久久久久人中文网介绍 | 亚洲最大免费成人网 | 欧美久久久久久久久久久久久 | 97色综合 | 日韩色一区二区三区 | 黄色在线视频网址 | 狂野欧美激情性xxxx | 97在线公开视频 | 日韩在线观看精品 | 久久久久久久久免费视频 | 亚洲v精品 | 国产精品xxxx18a99 | 天天射色综合 | 久久ww| 久久免费在线观看视频 | 欧美日韩性视频在线 | 美女久久网站 | 欧美日韩69| 午夜12点 | 人人视频网站 | 国产精品观看 | 国产日韩欧美在线观看视频 | 尤物一区二区三区 | 欧美日韩亚洲国产一区 | 福利二区视频 | 久久夜色精品国产欧美乱 | 久久久精品亚洲 | 天天干天天碰 | 正在播放国产精品 | 在线国产福利 | 91成人精品一区在线播放69 | 日本大片免费观看在线 | 黄色在线视频网址 | 国产xxxx做受性欧美88 | 久草免费福利在线观看 | 69精品久久 | 欧美激情片在线观看 | 在线视频精品 | 激情五月六月婷婷 | 久久99精品国产 | 国产在线久久久 | 亚洲最大成人免费网站 | 黄色三级视频片 | 日韩在线无 | av免费观看高清 | 最近中文字幕国语免费高清6 | 麻豆视频国产在线观看 | 亚洲精品在线国产 | 免费看国产曰批40分钟 | 不卡电影免费在线播放一区 | 国产成人一区二区三区影院在线 | 午夜久久福利视频 | 97在线视频免费播放 | 91成人精品一区在线播放69 | 久草国产在线 | 一级精品视频在线观看宜春院 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 久久九九免费视频 | 天天干,天天干 | 2021国产在线 | 久久草 | 亚洲综合色丁香婷婷六月图片 | 中午字幕在线观看 | 四虎5151久久欧美毛片 | 国产韩国精品一区二区三区 | 久久精品网址 | 一区二区三区在线免费观看视频 | 九九亚洲视频 | 成年人国产视频 | 婷婷中文字幕 | 一区二区三区免费网站 | 国产黄色精品在线 | av导航福利 | а天堂中文最新一区二区三区 | 波多野结衣在线播放一区 | 日本字幕网| 久久久免费网站 | 久综合网| 亚洲一区二区三区91 | 毛片一级免费一级 | 四虎8848免费高清在线观看 | 麻豆 videos| 探花视频在线观看+在线播放 | 欧美嫩草影院 | 99草视频 | 中文字幕黄色网址 | 欧洲一区二区在线观看 | 亚洲欧美日韩国产一区二区 | 麻豆系列在线观看 | 国产精品一区二区久久国产 | 欧美另类高清 | 欧美aaa一级 | www.久草.com| 成片免费观看视频 | 久久狠狠亚洲综合 | 婷婷av资源| 天堂av免费| 久草在线资源视频 | 亚洲国产影院av久久久久 | 国产青春久久久国产毛片 | 激情综合啪啪 | 超碰免费97 | 国产亚洲精品久久久久久久久久久久 | 久久理伦片 | 蜜臀av性久久久久蜜臀av | 狠狠色丁香婷综合久久 | 亚洲精品午夜久久久久久久久久久 | 精品国产免费av | 日日夜夜天天人人 | 91精品久久久久久综合乱菊 | 成人超碰在线 | 在线观看av的网站 | 国产精品婷婷午夜在线观看 | 日韩精品久久一区二区 | 91精品久久久久 | 中文字幕乱码视频 | 国产精品美女在线观看 | 操操日| 欧美日韩综合在线 | 天天操天天摸天天爽 | 91人人视频在线观看 | 四虎在线免费 | 综合久久久久久久 | 亚洲情感电影大片 | 久久精品视频3 | 国模精品在线 | 日韩国产欧美视频 | 1024手机看片国产 | 在线观看中文字幕亚洲 | 91视视频在线直接观看在线看网页在线看 | 亚洲国产日韩精品 | av免费网站在线观看 | 日韩在线网址 | 精品人妖videos欧美人妖 | 人人干人人做 | 视频一区在线免费观看 | www狠狠操 | 九色激情网 | 91精品一区二区三区久久久久久 | 国产97在线观看 | 日韩中文字幕免费在线播放 | 国产视频每日更新 | 91丨九色丨蝌蚪丨老版 | 国产一卡久久电影永久 | 国产xvideos免费视频播放 | 天天躁日日躁狠狠躁av中文 | 日韩欧美黄色网址 | 狠狠干夜夜 | 日韩欧美一级二级 | 成人午夜在线观看 | 日韩精品一区电影 | 九九精品无码 | 国产日产精品久久久久快鸭 | 婷婷精品国产欧美精品亚洲人人爽 | 人人爽人人舔 | 久久黄色网页 | 日韩欧美在线高清 | 日韩欧美电影 | 婷婷在线综合 | 久久综合福利 | 国产午夜影院 | 国产精品久久久久久欧美 | av一本久道久久波多野结衣 | 国产在线观看99 | 欧美韩国日本在线观看 | 国产精品免费久久久久影院仙踪林 | 欧美资源在线观看 | 日韩久久精品一区二区 | 成人av午夜 | 国产精品电影一区 | 丁香婷婷综合激情五月色 | 91av久久 | 午夜在线资源 | 亚洲综合五月天 | 奇米网8888 | 婷婷丁香色综合狠狠色 | 美女精品在线观看 | 欧美一二三区播放 | 日本高清免费中文字幕 | www.超碰| aaa毛片视频| 日韩videos | 色视频国产直接看 | 久草免费在线观看视频 | www蜜桃视频 | 丝袜美女在线 | 精品国产精品久久一区免费式 | 国产伦理久久精品久久久久_ | 色99网| 亚洲一区免费在线 | 高清色免费| 国产一级视频在线免费观看 | 国产五月天婷婷 | 国内精品久久久久影院日本资源 | 亚洲午夜精品一区 | 在线亚洲成人 | 日日干视频 | 欧美伦理一区二区三区 | 国产精品久久精品 | 欧美日韩在线视频免费 | 国产精品一区久久久久 | 国产一区在线不卡 | 亚洲国产网站 | 久久久久成人免费 | 九九九免费视频 | 天天操天操 | 久久免费视频在线观看 | 国产在线一区二区 | 日韩精品91偷拍在线观看 | 久草视频手机在线 | 国产免费亚洲高清 | 成人h动漫精品一区二 | 日韩在线二区 | 黄色小说视频在线 | 久久精品99久久久久久 | 香蕉97视频观看在线观看 | 亚洲精品小区久久久久久 | 青草草在线| 激情五月婷婷丁香 | 久久久资源 | 日本中文字幕电影在线免费观看 | 91九色性视频 | 免费在线观看成人av | 欧美日韩精品在线视频 | 国产日韩欧美在线一区 | 日韩成人精品 | 天天操天天干天天操天天干 | 久久久久久欧美二区电影网 | 成年人免费在线观看网站 | 久久久一本精品99久久精品 | 天天操天天舔天天干 | 国产色道| 久久精品婷婷 | 99视频在线观看免费 | 综合久久久久久久 | 亚洲国产成人久久综合 | 99久久精品免费一区 | 国产在线永久 | 日本动漫做毛片一区二区 | 超碰在线最新网址 | 色婷婷免费| 欧美精品久久久久久久亚洲调教 | 四虎在线视频免费观看 | 在线观看亚洲a | 欧美在线不卡一区 | 亚洲激情五月 | 黄视频色网站 | 久久免费视频在线观看6 | 91精品视频免费观看 | 久久96国产精品久久99软件 | 国产精品乱码久久久久 | 中文字幕精 | 欧美在线一级片 | 狠狠操导航 | 91麻豆福利 | 91夫妻自拍| 国产色综合天天综合网 | 国产91成人在在线播放 | 亚洲伦理中文字幕 | 色操插 | 青青河边草免费直播 | 激情av网址 | 国产亚洲情侣一区二区无 | 五月天中文字幕 | 色天天中文| 免费性网站 | 精品免费国产一区二区三区四区 | 久久久网站| 亚洲免费在线播放视频 | 日韩高清久久 | 欧美亚洲精品一区 | 久久成人免费视频 | 亚洲狠狠丁香婷婷综合久久久 | 亚洲我射av | 久久久久亚洲精品成人网小说 | 黄色91在线观看 | 国产精品久久久久国产精品日日 | 97狠狠干 | 午夜精品久久久久久久99无限制 | 天天干人人干 | 婷婷视频在线观看 | 婷婷射五月 | 国产精品久久久久久久久久久免费 | 正在播放 久久 | 免费在线观看av的网站 | 日韩.com | 国产一区二区精品久久 | 欧美精品乱码久久久久 | 色操插| 99热国产在线中文 | 亚洲国产福利视频 | 日本久久不卡视频 | 国产欧美日韩精品一区二区免费 | 亚洲精品日韩在线观看 | 国产精品福利在线 | 免费观看一级特黄欧美大片 | 天天做天天爱天天综合网 | 欧美三级高清 | 国产精品久久嫩一区二区免费 | 成年人免费在线观看 | 中文字幕人成不卡一区 | 久久伊人精品一区二区三区 | 丁五月婷婷 | 深夜福利视频在线观看 | 久久99久久99精品免视看婷婷 | 天天干中文字幕 | 成人网色 | 午夜婷婷在线播放 | 九九99 | 国产专区精品 | 91天天操| 中文字幕日本特黄aa毛片 | 久久免费福利视频 | 国产精品网红直播 | 999久久久| 亚洲一级二级 | 国产v在线观看 | 亚洲精品tv | 日韩av黄| 国产精品二区三区 | 欧美伦理一区二区三区 | 在线播放第一页 | 日韩精品一区二区三区免费视频观看 | 欧美一二在线 | 色综合天天色综合 | 夜色.com| 免费激情在线电影 | 亚洲一区av | 久草精品视频在线播放 | 在线天堂中文www视软件 | 免费看黄在线 | 激情五月在线观看 | 国产一级淫片免费看 | 超碰在线91| 四虎在线观看网址 | 日韩激情片在线观看 | 天天做夜夜做 | av成人黄色 | 欧美日韩亚洲一 | 日韩视频一区二区 | 欧美国产日韩在线视频 | 成人免费视频观看 | 天天综合精品 | 中文字幕影片免费在线观看 | 337p日本大胆噜噜噜噜 | 亚洲爱爱视频 | 国内99视频| 久久综合中文字幕 | 国产 日韩 在线 亚洲 字幕 中文 | 日本性高潮视频 | 色婷婷一区 | 91九色综合| 久久看毛片 | 欧美整片sss | 欧美一区二区日韩一区二区 | 奇米导航 | av成人免费在线 | 国产亚洲免费的视频看 | 国产一区二区三区视频在线 | 欧美激情精品久久久久久 | 色吧久久 | 91精品视频在线 | 天天色天天艹 | 色婷婷久久久综合中文字幕 | 九九久久成人 | 欧美激情视频在线观看免费 | 中文字幕欧美日韩va免费视频 | 久久国产精品久久国产精品 | 久久久黄视频 | 欧美xxxx性xxxxx高清 | 午夜久久 | 亚洲第一伊人 | 美女久久久久久久久久久 | 亚洲一区 av | 天天射天天搞 | 久久久亚洲成人 | 国产高清免费视频 | 丝袜美腿av | 日本精品在线视频 | 97视频免费在线看 | 国产日韩欧美视频在线观看 | 六月婷婷网 | 草久视频在线观看 | 日韩精品一区二区三区视频播放 | 婷婷日韩 | 亚洲日本va午夜在线电影 | 日韩理论片在线观看 | 黄色性av | 五月综合网 | 国产精品久久久区三区天天噜 | 中文有码在线 | 国产精品九九久久久久久久 | 中文字幕在线网址 | 在线视频 成人 | 日本最新高清不卡中文字幕 | 国产一级免费电影 | 成人av片免费观看app下载 | 亚洲国产精品成人精品 | 国产99久久久国产精品免费二区 | 久久久首页 | 国产97视频在线 | 在线观看视频99 | 国内精品久久久久久久97牛牛 | 国产欧美精品xxxx另类 | 久久9视频 | 久久精品一级片 | 2018亚洲男人天堂 | 亚洲成人999 | 最近免费中文字幕大全高清10 | 精品久久国产精品 | av电影在线免费观看 | 国产亚洲视频在线 | 国产日韩三级 | 九色91视频 | 久久国产精品99久久久久久丝袜 | 国产在线观看午夜 | 久久人人97超碰精品888 | 欧美一级性生活片 | 午夜精品一区二区三区在线播放 | 日本中文字幕在线免费观看 | 久久综合加勒比 | 欧美男同视频网站 | 黄网在线免费观看 | 特级大胆西西4444www | 91爱在线| 国产精品爽爽久久久久久蜜臀 | 毛片网站免费 | 久艹在线播放 | 狠狠色丁香婷婷综合久小说久 | 日韩激情小视频 | 91成人网在线观看 | 国产成人三级在线播放 | 国产69久久 | 黄色特一级 | 97超碰超碰久久福利超碰 | 在线成人观看 | 欧美精品一区二区免费 | 欧洲在线免费视频 | 麻豆精品传媒视频 | 久久国产精品久久w女人spa | 国产精品视频地址 | 天天干夜夜夜操天 | 午夜视频在线网站 | 久久久久高清毛片一级 | 顶级欧美色妇4khd | 中文字幕av播放 | 99热999 | 久久久精选| 亚洲 成人 一区 | 精品久久久久久久久久久久久久久久 | 久久精品国产成人 | 91在线观看黄 | 97国产超碰| 国产精品久久精品国产 | 在线三级播放 | 中文字幕 欧美性 | 超碰人人在线 | 国产精品免费看 | 中文字幕在线播放一区二区 | 激情图片区 | 97电影在线 | 一区精品久久 | 五月天精品视频 | 最近免费中文视频 | 国产福利91精品一区 | 久久九九免费 | 精品久久国产一区 | 亚洲激情一区二区三区 | 亚洲成aⅴ人片久久青草影院 | 国产精品一区二区av麻豆 | 亚洲精品小视频 | 国产中文字幕三区 | 午夜久久影院 | 开心婷婷色| 国产在线最新 | 日韩区欧美久久久无人区 | av久久久久久 | 国产精品久久中文字幕 | 18性欧美xxxⅹ性满足 | 国产视频精品免费播放 | 中文字幕国产视频 | 激情中文在线 | 91热这里只有精品 | 久久精品国产亚洲精品 | 免费国产一区二区视频 | 中文字幕一区二区三区乱码在线 | 久草在线视频中文 | 亚洲无人区小视频 | 国产成人精品久 | 国产精品9区 | 亚洲午夜久久久久久久久电影网 | 免费在线国产 | 97福利在线观看 | 亚洲精品97 | 色偷偷88欧美精品久久久 | 久草免费电影 | 天天干天天干 | 精品国产一区二区三区久久 | 久久无码精品一区二区三区 | 国产999在线 | 午夜在线免费观看 | 黄色三级网站 | 97久久精品午夜一区二区 | 国产日韩欧美网站 | 久久成人免费视频 | 天天干天天做天天爱 | 欧美一区在线观看视频 | 亚洲精品国产自产拍在线观看 | 久久午夜免费视频 | 亚洲黄色成人 | 久久经典国产 | 911国产 | 国产日韩在线一区 | 视频国产在线观看18 | 深夜免费福利 | 国产精品久久久久久久久免费看 | 日韩欧美视频免费看 | 国产成人一区二区啪在线观看 | 国产激情小视频在线观看 | 六月久久婷婷 | 日韩精品免费在线播放 | 国产亚洲成av片在线观看 | 国产精品激情在线观看 | 成人午夜剧场在线观看 | 特黄色大片| 中文免费 | 91福利专区 | 91视频最新网址 | 亚洲午夜久久久久久久久 | 久久久天堂 | 亚洲国产精品成人女人久久 | 国产麻豆精品久久一二三 | 国产一级视频在线 | 91黄在线看 | 国产不卡视频 | 国产一区二区三区免费视频 | 亚洲精品欧美精品 | 日韩免费 | 久久精品香蕉视频 | 奇米7777狠狠狠琪琪视频 | 日韩成年视频 | 99精品视频中文字幕 | 麻豆成人小视频 | 亚洲视频 中文字幕 | av福利资源 | 五月天色中色 | 麻豆国产电影 | 久久人人爽爽人人爽人人片av | 日韩专区在线播放 | 精品人人人人 | 天天爱天天舔 | 国产成本人视频在线观看 | 亚洲综合成人婷婷小说 | 欧美成人性网 | 日韩免费电影一区二区三区 | 欧美成天堂网地址 | 黄色一级在线免费观看 | 中文字幕在线看视频国产中文版 | 青青河边草手机免费 | 精品国产欧美一区二区 | 日本黄色特级片 | 欧美综合色在线图区 | 观看免费av | 在线观看日韩一区 | 在线观看黄色 | 国产精品一区二区62 | 最近2019好看的中文字幕免费 | 久久久在线观看 | 又黄又爽的视频在线观看网站 | 日韩中文字幕国产 | 欧美日韩精品久久久 | 国产精品高清在线 | 91麻豆文化传媒在线观看 | 婷婷色中文字幕 | 人人看人人做人人澡 | 人人操日日干 | 久射网| 久久国内精品99久久6app | 91成人观看| 成人永久在线 | 五月婷激情 | 欧美日韩二区三区 | 超碰在线天天 | 久久r精品 | 亚洲午夜精品电影 | 99久久精品电影 | 丁香综合五月 | 播五月婷婷 | 国产黄在线看 | 狠狠干婷婷 | 手机成人免费视频 | 丁香视频全集免费观看 | 国产精品久久久久久久7电影 | 人人草人人草 | 亚洲最大av网站 | 西西www4444大胆视频 | 国产香蕉视频 | 在线观看国产日韩欧美 | 久久成人在线视频 | 色婷婷综合久色 | 久久免费视频网 | 91.麻豆视频 | 最近免费在线观看 | 在线视频 亚洲 | 亚洲最快最全在线视频 | 麻豆视频91 | 成人中文字幕在线观看 | 正在播放国产91 | 激情综合五月婷婷 | 日韩精品久久久久久久电影竹菊 | 特级xxxxx欧美 | 日韩在线影视 | 亚洲国产精品视频在线观看 | 麻豆视频国产精品 | 99精品视频免费看 | 中文字幕在线观看完整版 | 一级a性色生活片久久毛片波多野 | 91亚洲精品乱码久久久久久蜜桃 | 亚洲精品视频免费 | 在线免费观看视频你懂的 | 久久久这里有精品 | 99视频偷窥在线精品国自产拍 | 国产在线一线 | 久久久久久麻豆 | 精品视频区 | 国内精品久久久久久久久 | 精品一区二区免费在线观看 | 91av网站在线观看 | 这里只有精品视频在线 | 二区中文字幕 | 伊人中文字幕在线 | 亚洲免费不卡 | 成人作爱视频 | 久久久久免费网 | 免费特级黄毛片 | 久草免费资源 | 国内视频在线 | 国产精品成人一区二区 | 青青草国产免费 | 超碰97免费 | 欧美在线视频一区二区 | 日本护士三级少妇三级999 | 国产91全国探花系列在线播放 | 中文字幕在线免费 | 综合久久2023 | 国产精品一区二区三区在线 | 国产精品99久久久久久人免费 | 国产一区二区三区久久久 | 国产在线观看黄 | 久久九九国产精品 | 亚洲九九影院 | 丰满少妇高潮在线观看 | 麻豆mv在线观看 | 国产特级毛片aaaaaaa高清 | 视频91在线 | 亚洲尺码电影av久久 | 久草在线视频资源 | 一区二区三区四区五区在线视频 | 青青草国产在线 | 中文在线中文资源 | 欧美三级高清 | 久久精品亚洲综合专区 | 韩国一区视频 | 天天天干天天天操 | 天天插综合网 | 国内精品小视频 | 久久免费黄色 | 日韩av在线影视 | 在线视频观看成人 | 日本99久久 | 欧美日韩色婷婷 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 亚洲精品在线视频网站 | 日韩高清精品免费观看 | 天天干天天干天天操 | 日韩videos高潮hd | 日韩成人邪恶影片 | 在线观看小视频 | 亚洲精品乱码久久久久久写真 | 国产日韩高清在线 | 99久久毛片 | 日本三级香港三级人妇99 | 成人国产精品一区二区 | 日韩免费在线一区 | 国产精品理论在线观看 | 日日干日日色 | 在线免费av播放 | 99国产精品久久久久久久久久 | 国产美女被啪进深处喷白浆视频 | 国产一二三精品 | 国产精品免费观看网站 | 亚洲精品美女久久 |