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

鴻蒙開源第三方組件—SlidingMenu_ohos側滑菜單組件

開源
文章由鴻蒙社區(qū)產出,想要了解更多內容請前往:51CTO和華為官方戰(zhàn)略合作共建的鴻蒙技術社區(qū)https://harmonyos.51cto.com

[[393371]]

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區(qū)

https://harmonyos.51cto.com

前言

基于安卓平臺的SlidingMenu側滑菜單組件(https://github.com/jfeinstein10/SlidingMenu),實現(xiàn)了鴻蒙化遷移和重構,代碼已經(jīng)開源到(https://gitee.com/isrc_ohos/sliding-menu_ohos),歡迎各位下載使用并提出寶貴意見!

背景

SlidingMenu_ohos提供了一個側滑菜單的導航框架,使菜單可以隱藏在手機屏幕的左側、右側或左右兩側。當用戶使用時,通過左滑或者右滑的方式調出,既節(jié)省了主屏幕的空間,也方便用戶操作,在很多主流APP中都有廣泛的應用。

效果展示

由于菜單從左右兩側調出的顯示效果相似,此處僅以菜單從左側調出為例進行效果展示。

組件未啟用時,應用顯示主頁面。單指觸摸屏幕左側并逐漸向右滑動,菜單頁面逐漸顯示,主頁面逐漸隱藏。向右滑動的距離超過某個閾值時,菜單頁面全部顯示,效果如圖1所示。

圖1 菜單展示和隱藏效果圖

Sample解析

Sample部分的內容較為簡單,主要包含兩個部分。一是創(chuàng)建SlidingMenu_ohos組件的對象,可根據(jù)用戶的實際需求,調用Library的接口,對組件的具體屬性進行設置。二是將設置好的組件添加到Ability中。下面將詳細介紹組件的使用方法。

1、導入SlidingMenu類

  1. import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; 

2、設置Ability的布局

此布局用作為主頁面的布局,在組件隱藏的時候顯示。

  1. DirectionalLayout directionalLayout =  
  2. (DirectionalLayout)LayoutScatter.getInstance(this).parse(ResourceTable.Layout_activity_main,null,false); setUIContent(directionalLayout); 

3、實例化組件的對象

  1. SlidingMenu slidingMenu = null
  2. try { 
  3.     //初始化SlidingMenu實例 
  4.     slidingMenu = new SlidingMenu(this); 
  5. } catch (IOException e) { 
  6.     e.printStackTrace(); 
  7. } catch (NotExistException e) { 
  8.     e.printStackTrace(); 
  9. 1. 

4、設置組件屬性

此步驟可以根據(jù)具體需求,設置組件的位置、觸發(fā)范圍、布局、最大寬度等屬性。

  1. 4、設置組件屬性 
  2.  
  3. 此步驟可以根據(jù)具體需求,設置組件的位置、觸發(fā)范圍、布局、最大寬度等屬性。 

5、關聯(lián)Ability

attachToAbility()方法是Library提供的重要方法,用于將菜單組件關聯(lián)到Ability。其參數(shù)SLIDING_WINDOW和SLIDING_CONTENT是菜單的不同模式,SLIDING_WINDOW模式下的菜單包含Title / ActionBar部分,菜單需在整個手機頁面上顯示,如圖2所示;SLIDING_CONTENT模式下的菜單不包括包含Title / ActionBar部分,菜單可以在手機頁面的局部范圍內顯示,如圖3所示。

  1. try { 
  2.     //關聯(lián)Ability,獲取頁面展示根節(jié)點 
  3.     slidingMenu.attachToAbility(directionalLayout,this, SlidingMenu.SLIDING_WINDOW); 
  4. } catch (NotExistException e) { 
  5.     e.printStackTrace(); 
  6. } catch (WrongTypeException e) { 
  7.     e.printStackTrace(); 
  8. } catch (IOException e) { 
  9.     e.printStackTrace(); 

圖2 SLIDING_WINDOW展示效果圖

圖3 SLIDING_CONTENT展示效果圖

Library解析

Library的工程結構如下圖所示,CustomViewAbove表示主頁面,CustomViewBehind表示菜單頁面,SlidingMenu主要用于控制主頁面位于菜單頁面的上方,還可以設置菜單的寬度、觸發(fā)范圍、顯示模式等屬性。為了方便解釋,以下均以手指從左側觸摸屏幕并向右滑動為例進行講解,菜單均采用SLIDING_WINDOW的顯示模式。

圖4 Library的工程結構

1、CustomViewAbove主頁面

CustomViewAbove需要監(jiān)聽觸摸、移動、抬起和取消等Touch事件,并記錄手指滑動的距離和速度。

(1)對Touch事件的處理

Touch事件決定了菜單的顯示、移動和隱藏。例如:在菜單的觸發(fā)范圍內,手指向右滑動(POINT_MOVE)時,菜單會跟隨滑動到手指所在位置。手指抬起(PRIMARY_POINT_UP)或者取消滑動(CANCEL)時,會依據(jù)手指滑動的距離和速度決定菜單頁面的下一狀態(tài)是全部隱藏還是全部顯示。

  1. switch (action) { 
  2.        //按下 
  3.        case TouchEvent.PRIMARY_POINT_DOWN: 
  4.                 ..... 
  5.                 mInitialMotionX=mLastMotionX=ev.getPointerPosition(mActivePointerId).getX(); 
  6.                 break; 
  7.        //滑動 
  8.        case TouchEvent.POINT_MOVE: 
  9.                 ...... 
  10.                //菜單滑動到此時手指所在位置(x) 
  11.                left_scrollto(x); 
  12.                break; 
  13.         //抬起 
  14.         case TouchEvent.PRIMARY_POINT_UP: 
  15.                   ...... 
  16.                   //獲得菜單的下一狀態(tài)(全屏顯示或者全部隱藏) 
  17.                  int nextPage = determineTargetPage(pageOffset, initialVelocity,totalDelta); 
  18.                  //設置菜單的下一狀態(tài) 
  19.                  setCurrentItemInternal(nextPage,initialVelocity); 
  20.                   ...... 
  21.                  endDrag(); 
  22.                  break; 
  23.           //取消 
  24.           case TouchEvent.CANCEL: 
  25.                   ...... 
  26.                  //根據(jù)菜單當前狀態(tài)mCurItem設置菜單下一狀態(tài) 
  27.                  setCurrentItemInternal(mCurItem); 
  28.                 //結束拖動 
  29.                 endDrag(); 
  30.                 break; 
  31.    } 

(2)對滑動的距離和速度的處理

手指抬起時,滑動的速度和距離分別大于最小滑動速度和最小移動距離,判定此時的操作為快速拖動,菜單立即彈出并全部顯示,如圖5所示。

  1. private int determineTargetPage(float pageOffset, int velocity, int deltaX) { 
  2.     //獲得當前菜單狀態(tài),0:左側菜單正在展示,1:菜單隱藏,2:右側菜單正在展示 
  3.     int targetPage = getCurrentItem(); 
  4.     //針對快速拖動的判斷 
  5.     if (Math.abs(deltaX) > mFlingDistance && Math.abs(velocity) > mMinimumVelocity) { 
  6.         if (velocity > 0 && deltaX > 0) { 
  7.             targetPage -= 1; 
  8.         } else if (velocity < 0 && deltaX < 0){ 
  9.             targetPage += 1; 
  10.         } 
  11.     } 

圖5 快速拖動效果圖

當手指抬起并且不滿足快速拖動標準時,需要根據(jù)滑動距離判斷菜單的隱藏或顯示。若菜單已展開的部分超過自身寬度的1/2,菜單立即彈出全部顯示,,效果圖如圖1所示;若不足自身寬度的1/2,則立即彈回全部隱藏,效果圖如圖6所示。

  1. //獲得當前菜單狀態(tài),0:左側菜單正在展示,1:菜單隱藏,2:右側菜單正在展示 
  2. switch (mCurItem){ 
  3.             case 0:       
  4.                 targetPage=1-Math.round(pageOffset); 
  5.                 break; 
  6.             case 1:    
  7.             //菜單隱藏時,首先要判斷此時菜單的放置狀態(tài)是左側還是右側 
  8.                 if(current_state == SlidingMenu.LEFT){ 
  9.                     targetPage = Math.round(1-pageOffset); 
  10.                 } 
  11.                 if(current_state == SlidingMenu.RIGHT){ 
  12.                     targetPage = Math.round(1+pageOffset); 
  13.                 } 
  14.                 break; 
  15.             case 2:    
  16.                 targetPage = Math.round(1+pageOffset); 
  17.                 break; 
  18.         } 

圖6 緩慢拖動效果圖

(3)菜單顯示和隱藏的實現(xiàn)

主頁面的左側邊線與手指的位置綁定,當手指向右滑動時,主頁面也會隨手指向右滑動,在這個過程中菜單頁面漸漸展示出來,實現(xiàn)菜單頁面隨手指滑動慢慢展開的視覺效果。

  1. void setCurrentItemInternal(int item,int velocity) { 
  2.     //獲得菜單的目標狀態(tài) 
  3.     item = mViewBehind.getMenuPage(item); 
  4.     mCurItem = item; 
  5.     final int destX = getDestScrollX(mCurItem); 
  6.     /*菜單放置狀態(tài)為左側,通過設置主頁面的位置實現(xiàn)菜單的彈出展示或彈回隱藏 
  7.      1.destX=0,主頁面左側邊線與屏幕左側邊線對齊,菜單被全部遮擋,實現(xiàn)菜單彈回隱藏 
  8.      2.destX=MenuWidth,主頁面左側邊線向右移動與菜單總寬度相等的距離,實現(xiàn)菜單彈出展示*/ 
  9.     if (mViewBehind.getMode() == SlidingMenu.LEFT) { 
  10.         mContent.setLeft(destX); 
  11.         mViewBehind.scrollBehindTo(destX); 
  12.     } 
  13.     ...... 
  14.  
  15. // 菜單放置在左側時的菜單滑動操作 
  16. public void left_scrollto(float x) { 
  17.        //當menu的展示寬度大于最大寬度時僅展示最大寬度 
  18.       if(x>getMenuWidth()){ 
  19.             x=getMenuWidth(); 
  20.       } 
  21.      //主頁面(主頁面左側邊線)和菜單(菜單右側邊線)分別移動到指定位置X 
  22.     mContent.setLeft((int)x); 
  23.     mViewBehind.scrollBehindTo((int)x); 

2、CustomViewBehind 菜單頁面

CustomViewBehind為菜單頁面,邏輯相比于主頁面簡單許多。主要負責根據(jù)主頁面中的Touch事件改變自身狀態(tài)值,同時向外暴露接口,用于設置或者獲取菜單頁面的最大寬度、自身狀態(tài)等屬性。

  1. // 設置菜單最大寬度 
  2. public void setMenuWidth(int menuWidth) { 
  3.     this.menuWidth = menuWidth; 
  4.  
  5. // 獲得菜單最大寬度 
  6. public int getMenuWidth() { 
  7.     return menuWidth; 
  8. 1. 

3. SlidingMenu

分別實例化CustomViewAbove和CustomViewBehind的對象,并按照主頁面在上菜單頁面在下的順序分別添加到SlidingMenu的容器中。

  1. //添加菜單子控件 
  2. addComponent(mViewBehind, behindParams); 
  3. //添加主頁面子控件 
  4. addComponent(mViewAbove, aboveParams); 

項目貢獻人

徐澤鑫 鄭森文 朱偉 陳美汝 王佳思 張馨心

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區(qū)

https://harmonyos.51cto.com

 

責任編輯:jianghua 來源: 鴻蒙社區(qū)
相關推薦

2021-04-20 15:06:42

鴻蒙HarmonyOS應用

2021-08-30 17:55:58

鴻蒙HarmonyOS應用

2021-04-08 14:57:52

鴻蒙HarmonyOS應用

2021-07-06 18:21:31

鴻蒙HarmonyOS應用

2021-11-17 15:37:43

鴻蒙HarmonyOS應用

2021-08-05 15:06:30

鴻蒙HarmonyOS應用

2021-07-20 15:20:40

鴻蒙HarmonyOS應用

2021-11-02 14:54:21

鴻蒙HarmonyOS應用

2021-10-19 10:04:51

鴻蒙HarmonyOS應用

2021-08-10 15:23:08

鴻蒙HarmonyOS應用

2021-03-10 15:03:40

鴻蒙HarmonyOS應用

2021-04-29 14:32:24

鴻蒙HarmonyOS應用

2021-06-29 09:28:16

鴻蒙HarmonyOS應用

2021-03-24 09:30:49

鴻蒙HarmonyOS應用

2021-06-17 14:56:00

鴻蒙HarmonyOS應用

2021-07-28 09:40:04

鴻蒙HarmonyOS應用

2021-03-03 09:42:26

鴻蒙HarmonyOS圖片裁剪

2021-08-03 10:07:41

鴻蒙HarmonyOS應用

2021-08-26 16:07:46

鴻蒙HarmonyOS應用

2021-03-01 14:00:11

鴻蒙HarmonyOS應用
點贊
收藏

51CTO技術棧公眾號

国产精品自在自线| 麻豆一区区三区四区产品精品蜜桃| 久久久精品少妇| 视频一区日韩| 色域天天综合网| 正在播放精油久久| 免费看av毛片| 美女视频网站久久| 欧美精品国产精品日韩精品| 国产aⅴ激情无码久久久无码| 精品久久福利| 五月开心婷婷久久| 亚洲欧美久久234| 欧美熟妇交换久久久久久分类 | 外国成人激情视频| 日韩精品久久久久久久玫瑰园| 高清av免费看| 中文字幕在线视频久| 亚洲免费看黄网站| 日本在线观看一区二区| 蜜桃视频污在线观看| 久久激五月天综合精品| 91av中文字幕| 久草免费在线视频观看| 色综合狠狠操| 国产亚洲精品91在线| 亚洲色偷偷色噜噜狠狠99网| 成人在线免费av| 色综合天天综合网天天看片| 精品国产av无码一区二区三区| 日本视频在线播放| 久久久久久免费| 91精品天堂| 国产孕妇孕交大片孕| 日韩精品国产欧美| 欧美一区亚洲一区| 久久久久久久久久影院| 亚洲精品欧美| 久久久久久欧美| 黄色一级片在线| 在线国产一区二区| 久久艳片www.17c.com | av电影在线观看| 久久久久久电影| 久久久久综合一区二区三区| 亚洲精品97久久中文字幕| 国内外成人在线视频| 国产在线播放91| 中文字幕一区二区人妻痴汉电车 | 中文字幕22页| 欧美大陆国产| 在线综合视频播放| 最新免费av网址| 91精品网站在线观看| 欧美另类高清zo欧美| 最新天堂在线视频| 4438五月综合| 日韩一区二区电影| 日韩大尺度视频| av毛片精品| 亚洲激情自拍图| 日本黄色片在线播放| 日韩高清在线免费观看| 亚洲美女性生活视频| www.久久av| 精品日韩毛片| 日韩在线观看免费高清| 美国黄色小视频| 亚洲无线视频| 欧美在线性爱视频| 国产精品无码一区| 国产麻豆精品在线观看| 国产精品免费视频一区二区| 亚洲欧洲视频在线观看| 国产亚洲视频系列| 自拍偷拍一区二区三区| a免费在线观看| 五月婷婷另类国产| 丰满少妇在线观看| 精品视频一区二区三区| 亚洲国产另类久久精品| 色哟哟精品观看| 国产精品x453.com| 久久久久这里只有精品| 成人h动漫精品一区二区下载| 麻豆精品视频在线| 国产精品一区二区三区免费观看| 四虎精品一区二区三区| 中文字幕精品综合| 国产xxxx振车| 欧美va视频| 日韩精品专区在线影院重磅| 国产熟妇搡bbbb搡bbbb| 在线看片不卡| 国产精品999999| 超碰在线观看av| 国产日韩综合av| 免费看欧美黑人毛片| 日韩不卡在线| 亚洲国产高清高潮精品美女| jizzjizzjizz国产| 亚洲免费婷婷| 91九色偷拍| 91在线高清| 午夜精品成人在线视频| 手机av在线网| 一个色免费成人影院| 欧美高清在线视频观看不卡| 中文字幕av网站| 99国产精品国产精品久久| 中文字幕欧美日韩一区二区三区| 97蜜桃久久| 91精品国产福利| 在线观看免费小视频| 日韩亚洲精品在线| 成人免费在线网址| 国产二区视频在线观看| 亚洲成a人v欧美综合天堂| 男生操女生视频在线观看| 久久av网址| 7777精品久久久久久| www.黄色av| 亚洲人精品午夜| 中文字幕第88页| 精品国内自产拍在线观看视频 | 神马电影网我不卡| 亚洲成人在线网| 麻豆亚洲av成人无码久久精品| 免费成人你懂的| 日韩欧美视频一区二区三区四区| av免费不卡| 欧美sm美女调教| avtt天堂在线| 国产一区欧美一区| 亚洲免费av网| 小说区图片区亚洲| 色婷婷av一区二区三区在线观看 | 欧洲一区二区日韩在线视频观看免费 | 国精产品一区一区三区有限在线| 国产高清在线观看视频| 亚洲人成亚洲人成在线观看图片| 国产精品区在线| 日本一区二区高清不卡| 国产精品久久99久久| 青青草视频免费在线观看| 亚洲一区二区在线视频| 中国男女全黄大片| 在线精品一区二区| 国产精品视频免费一区| 超碰97国产精品人人cao| 精品国产免费一区二区三区四区 | 久久久夜夜夜| 欧美综合激情| 久久er热在这里只有精品66| 中文字幕精品在线视频| 中国一区二区视频| 中文子幕无线码一区tr| 亚洲精品20p| 亚洲一区 二区 三区| av一区二区三区四区电影| 在线中文字幕电影| 亚洲成人av资源网| 毛片毛片女人毛片毛片| 国产三级精品在线| 一区二区三区四区毛片| 欧美大片一区| 黑人另类av| 成人做爰视频www网站小优视频| 国产一区二区精品丝袜| 91在线公开视频| 一区二区三区精品久久久| 久久久久久婷婷| 久久久久网站| 中文视频一区视频二区视频三区| 日本成人精品| 欧洲亚洲女同hd| 成人免费在线电影| 日韩视频免费直播| 男人日女人网站| 亚洲欧洲美洲综合色网| 中文字幕人妻一区| 日韩va亚洲va欧美va久久| 在线免费观看一区二区三区| jazzjazz国产精品久久| 日韩美女写真福利在线观看| 欧美a免费在线| 亚洲福利视频在线| 艳妇乳肉豪妇荡乳av无码福利 | 中文字幕国产亚洲2019| jlzzjlzz亚洲女人18| 欧美日韩免费看| 三级影片在线观看| 波波电影院一区二区三区| av视屏在线播放| 欧美精品啪啪| 天堂资源在线亚洲资源| 91综合久久爱com| 国产精品久久久久久久久久尿 | 日本人dh亚洲人ⅹxx| 先锋影音久久| 美女av免费观看| 精品美女久久久| 精品国产中文字幕| 久久九九精品视频| 国产精品视频色| 日本а中文在线天堂| 久久久国产视频91| 国产私拍精品| 亚洲国产欧美日韩精品| 国产裸体无遮挡| 欧美亚洲一区三区| 久久久国产高清| 一区二区三区四区不卡在线 | 亚洲图片自拍偷拍| 成人做爰视频网站| 久久精品一区二区三区不卡 | 国产精品无人区| 国产精品300页| 懂色av一区二区夜夜嗨| 天天久久综合网| 麻豆成人久久精品二区三区红 | 国产成人av一区二区| 日韩不卡一二三| 日韩av中文在线观看| 欧美日本视频在线观看| 亚洲高清激情| 久久久久久久香蕉| 欧美 日韩 国产 一区| 亚洲最大色综合成人av| 国产一区二区三区探花| 欧美12av| 要久久电视剧全集免费| 精品999在线观看| 国产精品15p| 国产成人免费电影| 99re8这里有精品热视频免费| 91精品久久久久久久久中文字幕| 欧美天堂视频| 国产精品第100页| 精品123区| 国产精品久久久久久久久久 | 精品黄色免费中文电影在线播放| 在线看日韩欧美| аⅴ资源新版在线天堂| 国产一区二区三区网站| 国产美女性感在线观看懂色av | 欧美一区二区视频在线观看2020 | 亚洲黄色一区二区| 婷婷激情综合网| 亚洲午夜18毛片在线看| 欧美日韩中文字幕日韩欧美| 五月天综合激情网| 色综合激情久久| 国产一级精品毛片| 欧美高清视频一二三区| 国产精品伊人久久| 欧美成va人片在线观看| 天天躁日日躁狠狠躁喷水| 日韩精品免费综合视频在线播放| 蝌蚪视频在线播放| 色偷偷av亚洲男人的天堂| 黄色网页网址在线免费| 欧美国产日韩一区二区三区| 国产夫妻在线播放| 国产精品九九九| 国产一区二区三区亚洲综合| 99久久一区三区四区免费| 国产 日韩 欧美 综合 一区| 精品在线不卡| 日韩88av| 国产成人一区二区三区别| 国产一区二区三区久久| 一区二区三区视频在线观看免费| 久久aⅴ国产欧美74aaa| 精品无码av一区二区三区不卡| 成人国产在线观看| 国产7777777| 一区二区三区四区蜜桃 | 欧美性受ⅹ╳╳╳黑人a性爽| 欧美黑人xxx| 午夜精品成人av| 91最新国产视频| 亚洲另类春色校园小说| 伊人情人网综合| 99精品国产在热久久婷婷| 99sesese| 99久久精品国产网站| 91动漫免费网站| 亚洲成a人片综合在线| 中文字幕久久网| 精品免费国产二区三区| 第一页在线观看| 欧美精品第一页在线播放| а√天堂资源国产精品| 国产亚洲二区| 外国成人免费视频| 久久久久久香蕉| 成人综合在线观看| 特级西西人体高清大胆| 精品成人av一区| 国产美女三级无套内谢| 亚洲欧美一区二区精品久久久| sm国产在线调教视频| 日韩av免费在线播放| 波多野结衣欧美| 在线精品日韩| 日本欧美一区二区在线观看| 亚洲欧美高清在线| 亚洲色图清纯唯美| 亚洲精品毛片一区二区三区| 亚洲成人久久久| 在线观看操人| 国产精品视频网址| 欧美人妖在线| 91丨porny丨探花| 国产高清在线观看免费不卡| 欧洲av一区二区三区| 亚洲国产精品综合小说图片区| 91麻豆国产在线| 中文字幕亚洲图片| 亚洲欧美se| 国产主播一区二区三区四区| 你懂的网址国产 欧美| 中文字幕国产免费| 欧美激情综合五月色丁香小说| 欧美a∨亚洲欧美亚洲| 精品少妇一区二区三区免费观看 | 久久久久久久久久久妇女| 久久久久免费精品| 久久综合视频网| 亚洲日本韩国在线| 日韩成人高清在线| 热色播在线视频| 精品一区二区三区国产| 99日韩精品| 影音先锋人妻啪啪av资源网站| 一区二区三区国产精品| www.蜜臀av.com| 欧美区在线播放| 亚洲日本视频在线| 欧美日韩福利在线| jlzzjlzz亚洲日本少妇| 中文字幕在线观看免费视频| 亚洲精品在线一区二区| a√中文在线观看| 黄色91av| 亚久久调教视频| 欧美丰满美乳xxⅹ高潮www| 欧日韩精品视频| 137大胆人体在线观看| 国产女人18毛片水18精品| 欧美freesextv| 在线视频观看一区二区| 一区二区三区中文字幕在线观看| 国产日产亚洲系列最新| 久久99久久久久久久噜噜| 国产精品久久久网站| 黄色一级片播放| 国产欧美精品一区二区三区四区| 中文字幕网址在线| 北条麻妃在线一区二区| 精品中文字幕一区二区三区| 91免费国产精品| 97se亚洲国产综合自在线| 国产三级精品三级在线观看| 国产一区av在线| 动漫一区二区三区| 玩弄中年熟妇正在播放| 久久久久高清精品| 国产口爆吞精一区二区| 欧美极品少妇xxxxⅹ裸体艺术| 欧美有码在线| 五月婷婷激情久久| 一区二区三区在线观看国产| 视频一区二区在线播放| 国产精品一区二区女厕厕| 欧美99久久| 少妇特黄一区二区三区| 欧美日韩精品福利| 久久久久黄久久免费漫画| 欧美福利一区二区三区| 久久国产福利国产秒拍| 国产精品theporn动漫| 亚洲系列中文字幕| 日韩视频一二区| 成人羞羞国产免费网站| 亚洲欧美一区二区久久| 女人天堂在线| 51精品国产人成在线观看| 亚洲一区区二区| 91 在线视频| 亚洲人成在线电影| 精品一区二区三区视频在线播放| 欧美 国产 日本| 一区二区三区中文字幕电影| 黄网在线观看| 国产女主播一区二区三区| 美女爽到高潮91| av中文在线播放| 欧美巨大黑人极品精男|