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

歡迎訪問 生活随笔!

生活随笔

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

Android

Android魔术(第五弹)—— 一步步实现滑动折叠列表

發布時間:2024/4/15 Android 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android魔术(第五弹)—— 一步步实现滑动折叠列表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

1、效果展示

2、效果分析

3、Item布局

3、實現Adapter

4、監聽滑動

5、回彈效果

6、總結一下

源碼:


1、效果展示

這個效果是一年多前完成的,是模仿了當時喵街app的首頁的效果,現在整理出來可能有些過時了,不過一些知識點和思路還是很有幫助的。實現后效果如下:

2、效果分析

首先我們看靜止狀態,如圖:

?

這時處于頂端展示的item相對于其他item是展開的狀態,有幾點表現:一是整體高度要高一些;二是無遮罩高亮狀態;三是文字內容大一些。這樣就達到了一個凸顯的效果。 然后我們觀察滑動中的狀態,如圖:

?

當我們向上滑動的時候,可以看到第一個item開始折疊,而第二個item逐漸展開,同時遮罩效果減弱,文字內容逐漸變大。這樣就產生了滑動折疊的效果。 而且,為了能讓最后的item也可以凸顯出來,我們需要在列表的結尾插入一個footer以保證最后的item可以置頂顯示,如圖:

?

3、Item布局

效果分析完了,下面我們來看看如何實現。 首先是Item的布局,這里只關注重要的部分,代碼如下: <FrameLayout?xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="wrap_content"><RelativeLayoutandroid:id="@+id/item_content"android:layout_width="match_parent"android:layout_height="@dimen/scroll_fold_item_height"><ImageViewandroid:id="@+id/item_img"android:layout_width="match_parent"android:layout_height="match_parent"android:scaleType="fitXY"/><ImageViewandroid:id="@+id/item_img_shade"android:layout_width="match_parent"android:layout_height="match_parent"android:src="#000000"/><LinearLayoutandroid:id="@+id/scale_item_content"android:layout_width="200dp"android:layout_height="wrap_content"android:layout_centerHorizontal="true"android:orientation="vertical">...</LinearLayout>...</RelativeLayout> </FrameLayout>

最外層用FrameLayout,這樣當FrameLayout高度變小時,item_content可以超出FrameLayout的范圍,產生折疊的效果。

item_content的高度是固定不變的,真正改變的是外層的FrameLayout。

scale_item_content中是那些大小可變的文字內容

布局比較簡單,后面會講到如何使用這些layout達到效果。

另外還有一個footer的布局,因為很簡單就不貼出代碼了。

3、實現Adapter

列表是通過RecyclerView來實現的,所以我們先實現Adapter。代碼也比較簡單,我們挑重點說。 首先是Adapter的兩個基本方法的實現: @Override public?ViewHolder?onCreateViewHolder(ViewGroup?parent,?int?viewType)?{if(viewType?==?0)?{View?item?=?LayoutInflater.from(mContext).inflate(R.layout.scroll_fold_list_item,?null);return?new?ItemViewHolder(item);}else{View?bottom?=?LayoutInflater.from(mContext).inflate(R.layout.scroll_fold_list_footer,?null);return?new?BottomViewHolder(bottom);} }@Override public?void?onBindViewHolder(ViewHolder?holder,?int?position)?{holder.initData(position); } 這里使用viewType來區分普通的item和footer(通過getItemViewType方法)。BottomViewHolder和ItemViewHolder繼承同一個類,代碼如下: abstract?class?ViewHolder?extends?RecyclerView.ViewHolder{View?item;public?ViewHolder(View?itemView)?{super(itemView);item?=?itemView;}abstract?void?initData(int?position); }class?BottomViewHolder?extends?ViewHolder{public?BottomViewHolder(View?itemView)?{super(itemView);}@Overridevoid?initData(int?position)?{ViewGroup.LayoutParams?bottomParams?=?itemView.getLayoutParams();if(bottomParams?==?null){bottomParams?=?new?ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,?0);}bottomParams.height?=?recyclerView.getHeight()?-?itemHeight?+?10;itemView.setLayoutParams(bottomParams);} }class?ItemViewHolder?extends?ViewHolder{View?content;ImageView?image;TextView?name;public?ItemViewHolder(View?itemView)?{super(itemView);item?=?itemView;content?=?itemView.findViewById(R.id.item_content);image?=?(ImageView)itemView.findViewById(R.id.item_img);name?=?(TextView)?itemView.findViewById(R.id.item_name);}void?initData(int?position){image.setImageResource(IMGS[position]);name.setText(NAMES[position]);ViewGroup.LayoutParams?params?=?item.getLayoutParams();if(params?==?null){params?=?new?ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,?0);}params.height?=?itemSmallHeight;content.findViewById(R.id.item_img_shade).setAlpha(ITEM_SHADE_DARK_ALPHA);item.setLayoutParams(params);} }

我們先看BottomViewHolder,動態的設置footer的高度為列表高度減去itemHeight,再加上10像素。這個itemHeight是展開后item的高度,即置頂的item的高度。這里之所以再加上10像素,是因為如果設置高度正好是余下的高度,當快速滑動到底部的時候有幾率會出現問題,所以這里讓高度略大于實際展示的高度。

然后來看ItemViewHolder,也是動態的設置高度為ItemSmallHeight,這個高度是收縮后item的高度,而且將遮罩設置為最暗。注意這里全部初始化為收縮狀態,沒有單獨設置一個置頂展開的狀態,這個我們后面會解釋為什么。

4、監聽滑動

上面我們完成了adapter類,添加給RecyclerView即可。不過想要實現效果,就需要監聽RecyclerView的滑動,并做相應的處理,代碼如下: list.addOnScrollListener(new?RecyclerView.OnScrollListener()?{@Overridepublic?void?onScrolled(RecyclerView?recyclerView,?int?dx,?int?dy)?{changeItemState();}@Overridepublic?void?onScrollStateChanged(RecyclerView?recyclerView,?int?newState)?{...} });可以看到在滑動過程(onScrolled)中調用changeItemState()這個函數,代碼如下: private?void?changeItemState(){int?firstVisibleIndex?=?linearLayoutManager.findFirstVisibleItemPosition();ViewGroup?first?=?(ViewGroup)?linearLayoutManager.findViewByPosition(firstVisibleIndex);int?firstVisibleOffset?=?-first.getTop();int?changeheight?=?(int)?(firstVisibleOffset?*?(ScrollFoldAdapter.ITEM_CONTENT_TEXT_SCALE?-?1));//?減少當前展示的第一個item的高度。if?(first?==?null)?{return;}changeItemHeight(first,?itemHeight?-?changeheight);changeItemState(first,?ScrollFoldAdapter.ITEM_CONTENT_TEXT_SCALE,?ScrollFoldAdapter.ITEM_SHADE_LIGHT_ALPHA);//?增大當前展示的第二個item的高度,改變內容大小,改變透明度if?(firstVisibleIndex?+?1?<?adapter.getItemCount()?-?1)?{ViewGroup?second?=?(ViewGroup)?linearLayoutManager.findViewByPosition(firstVisibleIndex?+?1);changeItemHeight(second,?itemSmallHeight?+?changeheight);float?scale?=?(float)?firstVisibleOffset?/?itemSmallHeight*?(ScrollFoldAdapter.ITEM_CONTENT_TEXT_SCALE?-?1)?+?1.0f;float?alpha?=?(ScrollFoldAdapter.ITEM_SHADE_DARK_ALPHA?-?ScrollFoldAdapter.ITEM_SHADE_LIGHT_ALPHA)*?(1?-?(float)?firstVisibleOffset?/?itemSmallHeight)+?ScrollFoldAdapter.ITEM_SHADE_LIGHT_ALPHA;changeItemState(second,?scale,?alpha);}/***?由于快速滑動,導致計算及狀態有誤?所以下面就是消除這種誤差,校準狀態。具體如下*?將第一個item上面(存在的)的和第二個Item下面的都變為收縮的高度,內容縮放到最小,透明度為0。65*/for?(int?i?=?0;?i?<=?linearLayoutManager.findLastVisibleItemPosition();?i++)?{if?(i?<?adapter.getItemCount()?-?1?&&?i?!=?firstVisibleIndex?&&?i?!=?firstVisibleIndex?+?1)?{ViewGroup?item?=?(ViewGroup)?linearLayoutManager.findViewByPosition(i);if(item?==?null){continue;}changeItemHeight(item,?itemSmallHeight);float?scale?=?1;float?alpha?=?ScrollFoldAdapter.ITEM_SHADE_DARK_ALPHA;changeItemState(item,?scale,?alpha);}} }

整體思路如下:

獲取當前置頂展示的item,計算該item相對于列表頂端的偏移。這個偏移是關鍵參數,通過這個偏移計算出第一個item收縮的高度和第二個item展開的高度,并且計算第二個item遮罩的透明度和文字內容的大小。

這里調用了另外兩個函數changeItemHeight(view, int)和changeItemState(view, float, float)。其中changeItemHeight(view, int)用來改變item的高度實現展開或折疊;而changeItemState(view, float, float)用來改變遮罩透明度和文字內容大小。兩個函數代碼如下:

/***?改變一個item的高度。**?@param?item*?@param?height*/ private?void?changeItemHeight(View?item,?int?height)?{ViewGroup.LayoutParams?itemParams?=?item.getLayoutParams();itemParams.height?=?height;item.setLayoutParams(itemParams); }/***?改變一個item的狀態,包括透明度,大小等*?@param?item*?@param?scale*?@param?alpha*/ private?void?changeItemState(ViewGroup?item,?float?scale,?float?alpha)?{if?(item.getChildCount()?>?0)?{View?changeView?=?item.findViewById(R.id.scale_item_content);changeView.setScaleX(scale);changeView.setScaleY(scale);View?shade?=?item.findViewById(R.id.item_img_shade);shade.setAlpha(alpha);} }

改變高度很簡單,沒必要解釋了。改變遮罩透明度就是改變其alpha,而文字內容大小的改變則是利用setScaleX和setScaleY兩個函數,實際上是將scale_item_content這個layout整個進行縮放,其內容就會隨著變大/小。

回到changeItemState()函數,改變了第一個和第二個item后,可以看到又將其他的item置為收縮狀態。這是因為快速滑動會造成某些item處于中間的狀態,做這一步操作就是校正快速滑動導致的一些問題。

上面我們提到過,所有的item都初始化成收縮狀態了。其實當RecyclerView添加到屏幕上時,是一定會產生滑動的。所以我們進入頁面的時候,我們什么都沒有操作,滑動監聽的函數卻被調用了。這樣通過changeItemState()函數就可以將置頂的item變為展開狀態,所以初始的展示狀態是正確的。

5、回彈效果

以上是滑動的時候的處理,然而這樣還不夠。當滑動停止的時候,有可能第一個item正處于顯示一半的狀態,這樣第二個item也沒有完全展開,顯示效果不好。 所以我們還需要實現一個回彈效果,當滑動停止的時候,讓列表自動調整到某一個item正好置頂的狀態。 這部分的處理在滑動監聽的onScrollStateChanged中,代碼如下: list.addOnScrollListener(new?RecyclerView.OnScrollListener()?{@Overridepublic?void?onScrolled(RecyclerView?recyclerView,?int?dx,?int?dy)?{changeItemState();}@Overridepublic?void?onScrollStateChanged(RecyclerView?recyclerView,?int?newState)?{if?(newState?==?RecyclerView.SCROLL_STATE_IDLE)?{int?firstVisibleIndex?=?linearLayoutManager.findFirstVisibleItemPosition();View?first?=?linearLayoutManager.findViewByPosition(firstVisibleIndex);int?firstVisibleOffset?=?-first.getTop();if?(firstVisibleOffset?==?0)?{return;}if?(firstVisibleOffset?<?itemSmallHeight?/?2)?{list.scrollBy(0,?-firstVisibleOffset);}?else?{list.scrollBy(0,?itemSmallHeight?-?firstVisibleOffset);}changeItemState();}} });

上面是完整的滑動監聽的代碼。在onScrollStateChanged中,判斷狀態是否是滑動結束(SCROLL_STATE_IDLE)。如果滑動結束,判斷頂部顯示的item的偏移,根據偏移的大小選擇回彈方向。如果偏移很小(第一個item大部分內容顯示出來了),則下滾至第一個item置頂的狀態;否則上滾至第二個item置頂的狀態。

這樣保證了靜止狀態下一定有一個item完全置頂高亮顯示。

最后又調用了changeItemState函數,主要目的是校正一些誤差。

6、總結一下

整個效果中其實沒有太多難點,主要是考察了對RecyclerView滑動的理解。目前這個版本在快滑時還有一個小問題。 除了RecyclerView這個版本,實際上這個效果還有一個ScrollView的版本。其實在ListView和RecyclerView上實現這個效果都多少有些問題。所以我早期自己實現了能夠復用和回收的ScrollView,利用這個自定義的ScrollView實現了這個效果,并且為其自定義了scroller使其回彈有了動畫效果。ScrollView版本目前未發現任何問題,但是由于很多功能要自己實現,整體代碼比較復雜,就選用了RecyclerView這個版本來給大家講解。大家有興趣可以去github上的項目中,切到tag v1.0就可以看到了。

源碼:

關注公眾號:BennuCTech,發送“FastWidget”獲取完整源碼

總結

以上是生活随笔為你收集整理的Android魔术(第五弹)—— 一步步实现滑动折叠列表的全部內容,希望文章能夠幫你解決所遇到的問題。

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

亚洲精品在线观看av | 久久精品欧美一区 | 精品国产黄色片 | 欧美久久电影 | 五月婷婷在线观看视频 | 日韩在线免费 | 国产精品第十页 | 韩国av不卡 | 探花视频在线观看免费 | 亚洲va欧美va人人爽春色影视 | 亚洲精品午夜久久久久久久 | 午夜影院日本 | 五月天国产精品 | 日韩美女久久 | 国产成人一区二区三区久久精品 | 久久国产精品视频观看 | 亚洲国产手机在线 | 国产精品九九视频 | 久久久资源| 欧美精品资源 | 成片视频免费观看 | 成人午夜片av在线看 | 香蕉久久久久 | 欧美日韩不卡一区二区三区 | 国产91欧美| 国产精品99久久免费观看 | 狠狠色伊人亚洲综合网站野外 | 97色se| 亚洲精品色视频 | 精品一区二区免费在线观看 | 91大片网站| 久久国内免费视频 | 久久夜夜夜 | 超碰公开在线观看 | 国产欧美高清 | 久久最新网址 | 在线国产日本 | 狠狠色婷婷丁香六月 | 在线激情小视频 | 亚洲婷婷丁香 | 成人免费观看完整版电影 | 亚洲一二区精品 | 久久新| 黄色毛片电影 | 特黄一级毛片 | 日韩精品资源 | 色婷五月天| 日本精a在线观看 | 成人久久18免费网站麻豆 | 99久久精 | 高清av中文字幕 | 天天操天天干天天操天天干 | 久久99久久99精品中文字幕 | 天天综合网入口 | 麻花豆传媒一二三产区 | 久久草草影视免费网 | 深夜福利视频在线观看 | 在线中文字幕电影 | 在线视频观看国产 | 国产淫片免费看 | 国产综合香蕉五月婷在线 | 在线观看一级视频 | 国产精品一级视频 | 日韩精品免费在线 | 波多野结衣网址 | 黄色成人在线观看 | 99这里只有精品视频 | 九九热在线视频 | 在线成人一区 | 久久午夜国产精品 | 97视频网站 | 国产区在线| 在线看一区 | 中文字幕2021 | 九九日韩 | 精品xxx | 成人91av | 亚洲情婷婷 | 国产一区欧美在线 | 日韩啪啪小视频 | 国产中文字幕亚洲 | 国产精品一区二区在线 | 豆豆色资源网xfplay | 美女免费av | 国产h在线播放 | 国产亚洲情侣一区二区无 | 99c视频高清免费观看 | 日韩精品第一区 | 成年人在线电影 | 91成品人影院 | 人人草在线观看 | 中文资源在线播放 | 五月婷婷久久综合 | 亚洲天堂在线观看完整版 | 天天操天天操天天操天天操 | av成人动漫 | 欧美性猛片, | 黄色的网站在线 | 六月婷操| 精壮的侍卫呻吟h | 国产一级黄色电影 | 国产99久久久国产精品免费二区 | 99久久精品国产毛片 | 国产精品网红直播 | 国产日韩精品一区二区在线观看播放 | 国产一区二区久久精品 | 免费精品久久久 | 一区二区视频在线播放 | 欧美精品久久久久久久久老牛影院 | 中文在线√天堂 | 久久婷婷五月综合色丁香 | 91色亚洲| 欧美日韩不卡一区二区三区 | 亚洲欧美国产精品久久久久 | 精品一区二区三区四区在线 | 深夜免费小视频 | 国产不卡在线看 | 91综合久久一区二区 | 97av在线视频免费播放 | 91九色蝌蚪视频网站 | 99久久这里只有精品 | 六月天综合网 | 黄色影院在线免费观看 | 久久久久久久久爱 | 欧美日韩中文在线观看 | 这里只有精品视频在线 | 久久久久9999亚洲精品 | 黄色软件网站在线观看 | 免费看一及片 | 嫩草伊人久久精品少妇av | 亚洲精品视频在线观看免费 | 天天综合亚洲 | 久久免费视频6 | 中文字幕 成人 | 一级a毛片高清视频 | 天天操天天怕 | 国产欧美精品一区二区三区四区 | 亚洲一级片在线看 | 中文字幕在线观看免费 | 国产精品毛片久久久 | 在线看国产 | 欧美精品天堂 | 国产午夜麻豆影院在线观看 | 亚洲最大的av网站 | 午夜少妇一区二区三区 | 蜜桃av综合网 | 91九色最新 | 国产乱对白刺激视频在线观看女王 | 国产在线污| 亚洲毛片一区二区三区 | 91在线免费看片 | 国产一区欧美二区 | 99精品区 | 中文字幕免费在线 | 亚洲精选在线观看 | 99久久影院| 精品国产一区二区三区在线观看 | 免费日p视频 | 狠狠干狠狠艹 | 日韩在线第一 | 成人一区二区在线观看 | 亚洲国产一二三 | 亚洲国产丝袜在线观看 | 麻豆影视在线免费观看 | 色婷婷久久久综合中文字幕 | 午夜久久福利 | 日韩av手机在线看 | 国产美女永久免费 | 国产精品区在线观看 | 色资源在线观看 | 成人免费看视频 | 久久国产电影院 | 美女免费视频网站 | 91丨九色丨国产在线 | 日韩一区二区三区免费视频 | 中文字幕丝袜 | 天天射综合网视频 | 草久在线 | 91麻豆精品国产91久久久无需广告 | 成人在线免费小视频 | 国产精品午夜久久久久久99热 | 99热在线观看 | 久久久久国产精品视频 | 开心色激情网 | 天堂av影院| 国产精品久久久久久久免费观看 | 国产不卡在线视频 | 久久人人添人人爽添人人88v | 999精品视频 | 久久久久久久久久伊人 | 97超碰人人爱 | 免费观看av | 在线免费观看视频你懂的 | 欧美成人999 | 国产 视频 高清 免费 | 亚洲资源视频 | 丁香激情综合国产 | 日韩一级成人av | 国产一级免费在线 | 久久精品视频国产 | 2017狠狠干| 国产91对白在线播 | 久久久久久看片 | 在线v片| 免费在线播放 | av免费电影在线观看 | 久久国内精品 | 亚洲伊人网在线观看 | 欧美最猛性xxx | 成人免费看视频 | 国内99视频| 亚洲a资源 | 91在线公开视频 | 日韩免费在线观看视频 | 亚洲资源网| 97免费在线观看 | 在线视频日韩一区 | 香蕉久草在线 | 成人免费网站在线观看 | 超碰97人| 久久激情小视频 | 六月婷婷久香在线视频 | 8x成人在线 | 国产精品麻豆欧美日韩ww | www.黄色片网站 | 欧美一级电影 | 国产精品亚州 | 狠狠操操网| 久av在线 | 国产一区二区在线观看免费 | 波多野结衣久久资源 | 成人va视频 | 久久视频网址 | 精品一区在线看 | 亚洲在线黄色 | 99热精品国产 | 少妇bbr搡bbb搡bbb | 免费看黄色91 | 久久精品伊人 | 久久久久久麻豆 | 亚洲一级免费电影 | 中文字幕在线免费97 | 色99中文字幕 | 亚洲热久久 | 在线视频第一页 | 人人玩人人弄 | 久草久热 | 日韩视频中文字幕在线观看 | 美女国产精品 | 天天干干 | 黄色一级影院 | 91网址在线观看 | 999久久久欧美日韩黑人 | 久草在线在线精品观看 | 久久美女高清视频 | 精品影院 | www.久久久.cum | 中文字幕成人一区 | a√天堂中文在线 | 婷婷新五月 | 国产精品6 | 丁香激情视频 | 92精品国产成人观看免费 | 国产美女在线精品免费观看 | 亚洲资源片 | 免费观看v片在线观看 | 六月丁香六月婷婷 | 91av小视频 | 色综合久久精品 | 国产日韩三级 | 五月婷网站 | 激情图片qvod | 国产福利不卡视频 | 久久性生活片 | 久草在线观看资源 | 美女视频a美女大全免费下载蜜臀 | 久久人人97超碰精品888 | 天天干天天天 | 国产精品99久久久久久小说 | 五月开心六月婷婷 | 日韩精品久久一区二区三区 | 日本精品一区二区三区在线播放视频 | 欧美精品一区二区在线观看 | 亚洲成av人电影 | 91桃色在线免费观看 | 精品国产美女在线 | 99久久久国产精品 | 一区二三国产 | 麻豆国产精品永久免费视频 | 亚洲一区二区三区精品在线观看 | 欧美日韩免费网站 | 亚洲精品999 | 欧美精品久久久久性色 | 狠狠干网 | 成人在线播放视频 | 亚洲婷婷综合色高清在线 | 视频二区 | 一区二区三区在线免费 | av成人免费观看 | 国产成人亚洲在线观看 | 亚洲第一中文字幕 | 中文免费观看 | 免费看黄色91 | 亚洲闷骚少妇在线观看网站 | 亚洲一级在线观看 | 丝袜美腿在线 | 国产精品高潮在线观看 | 狠狠色丁香久久婷婷综 | 国产精品9999久久久久仙踪林 | av在线直接看 | 国产亚洲精品久久久久久无几年桃 | 91视频链接| 99tvdz@gmail.com | 一区二区伦理电影 | 国产精品99久久久久久久久久久久 | 国产日产在线观看 | 国产精品亚洲综合久久 | 在线成人小视频 | 欧美日韩视频观看 | 国产成人黄色av | 国产亚洲精品久久久久久电影 | 国产尤物视频在线 | av再线观看 | 韩国一区在线 | 亚洲电影影音先锋 | 看片网站黄色 | 天天做日日做天天爽视频免费 | 九九导航 | 西西444www| 久久精品国产99 | 99在线精品视频 | 色哟哟国产精品 | 性色大片在线观看 | 亚洲精品国偷自产在线91正片 | 亚洲狠狠丁香婷婷综合久久久 | 久久国产精品免费观看 | 国产不卡毛片 | 成人理论在线观看 | 国产一区成人 | 久久精品激情 | av高清在线 | 免费看国产黄色 | 久操久| 国产精品九九久久久久久久 | 亚洲一区二区天堂 | 黄色免费av | 国产精品日韩久久久久 | 97人人模人人爽人人喊中文字 | 国产一区二区在线观看视频 | 久久99热久久99精品 | 夜夜躁日日躁狠狠久久av | 亚洲精品久久久久中文字幕m男 | 亚洲永久精品一区 | www激情网 | 99色| 亚洲永久精品一区 | 欧美精彩视频在线观看 | 久久免费播放视频 | 亚洲激情 | 国内精品福利视频 | 91成人精品一区在线播放69 | 在线三级播放 | 狠狠色噜噜狠狠 | 在线观看成人福利 | 精品国产一区二区三区不卡 | 中文综合在线 | 久久久久成人精品免费播放动漫 | 一区二区影院 | 久久久国产精品一区二区中文 | 91精品视频在线免费观看 | 国产资源 | 中文字幕在线播放一区 | 不卡av免费在线观看 | 蜜桃麻豆www久久囤产精品 | 日日噜噜噜噜夜夜爽亚洲精品 | 黄色中文字幕 | 亚洲人天堂 | 国产精品黄| 亚洲美女视频在线观看 | 亚洲香蕉视频 | 久久久久亚洲精品 | 五月天婷婷视频 | 这里只有精品视频在线 | 九九国产视频 | 久久一区二区三区日韩 | 日韩二区精品 | 久久99精品一区二区三区三区 | 国产成人av在线影院 | 97精品国自产拍在线观看 | 在线观看日韩国产 | 久久在线免费观看 | www婷婷| 国产福利一区二区三区视频 | 国产精品一区二区三区免费视频 | 日韩毛片在线一区二区毛片 | 国产精品免费久久久久久 | 久青草视频在线观看 | 久草在线资源观看 | 国产精品欧美久久久久三级 | 国内精品在线看 | av在线电影免费观看 | 9797在线看片亚洲精品 | 97成人在线| 中文亚洲欧美日韩 | 久草精品国产 | 伊人春色电影网 | 欧美日在线 | 美女av免费 | 天堂va在线高清一区 | 亚洲黄色区 | 99在线精品观看 | 男女男视频 | 97电影网站| 天天干天天搞天天射 | 91av国产视频 | 五月婷婷在线观看 | 啪啪资源| 叶爱av在线 | 国内精品久久久久久久97牛牛 | 99久久er热在这里只有精品66 | 欧美视频在线观看免费网址 | 亚洲一区二区精品视频 | 成人在线你懂得 | 欧美日本不卡 | 日精品 | 一区二区中文字幕在线 | 国产一级h | 天堂网av在线 | 久久字幕精品一区 | 日韩中文字 | 91视频专区| 久久久久欠精品国产毛片国产毛生 | 久久婷婷精品视频 | 久久呀| 9在线观看免费高清完整版在线观看明 | 欧美在线视频免费 | 亚洲欧美va | 国产色在线视频 | 在线观看免费高清视频大全追剧 | 国产一区二区在线免费观看 | 成人免费一区二区三区在线观看 | 久久久久久久久免费视频 | 久久资源总站 | 91精品国自产在线观看欧美 | 黄色在线观看www | 日韩成人免费观看 | 午夜黄色一级片 | 欧美视频在线二区 | 天堂视频中文在线 | 久艹视频免费观看 | 免费视频你懂得 | 国产主播大尺度精品福利免费 | 偷拍久久久 | 999久久久久久久久久久 | 亚洲精品字幕在线 | 日韩av片无码一区二区不卡电影 | 成片免费观看视频999 | 久久国产免费 | 久久久99精品免费观看app | 色在线视频网 | 999精品 | 亚洲专区在线 | 国产精品久久久久久久久久久久久久 | 国产精品久久久影视 | 黄色成人91 | 成人精品一区二区三区中文字幕 | 成人午夜电影网站 | 永久免费毛片在线观看 | 天天操天天爱天天爽 | 久久亚洲日本 | 天天操天天干天天爽 | 丁香高清视频在线看看 | 久久玖 | 亚洲区二区 | 黄www在线观看 | 欧美日韩精品国产 | 狠色在线| 一级一片免费视频 | 天天草天天 | 国产精品99免视看9 国产精品毛片一区视频 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 麻豆播放| 色伊人网 | 四虎在线免费观看视频 | 中文字幕视频免费观看 | 欧美午夜精品久久久久久浪潮 | 国产精品久久久久久五月尺 | av资源免费观看 | 成人av资源网 | 天天躁日日躁狠狠躁 | 欧美视频一区二 | www国产亚洲精品久久网站 | 久久久久在线观看 | av直接看| 深爱综合网| 精品国产一区二区三区四区vr | 天堂黄色片 | 99国产情侣在线播放 | 粉嫩av一区二区三区四区五区 | 亚洲砖区区免费 | 日韩精品91偷拍在线观看 | 国产成人综合在线观看 | 久久精品亚洲综合专区 | 成人免费视频在线观看 | 久草在线视频资源 | 日韩欧美高清免费 | 久要激情网 | 婷婷久月| 99精品黄色片免费大全 | 五月婷网 | 黄色精品一区 | 日韩精品一区二区三区不卡 | 丝袜美女视频网站 | 黄色一级影院 | 日韩免费电影一区二区三区 | 91最新地址永久入口 | 少妇bbb好爽 | 超碰97免费在线 | av专区在线 | 日韩欧美网址 | 欧美污网站 | 精品资源在线 | 干狠狠| 黄色毛片视频免费观看中文 | 99久久99久久精品国产片果冰 | 91久久精品一区二区二区 | 国产精品一区二区三区在线播放 | 一二三区视频在线 | 夜色资源站国产www在线视频 | 天天干,天天干 | 亚洲国产精品一区二区尤物区 | 97视频网站 | 五月天中文字幕 | 天操夜夜操 | 91av手机在线 | 国产精品久久久区三区天天噜 | 国产午夜三级一区二区三桃花影视 | 亚洲成人av一区二区 | 精品毛片久久久久久 | 在线中文字幕电影 | 久久久久久久久免费视频 | 999亚洲国产996395 | 亚洲精品在线免费观看视频 | 六月丁香久久 | 激情网婷婷 | 精品国产一区二区三区蜜臀 | 深夜免费福利网站 | 日韩乱色精品一区二区 | 久久高清免费 | 日韩有码中文字幕在线 | 国产日韩欧美视频 | 久久专区 | 国产精品久久久久一区二区三区 | 国产精品久久久久久久久久久久冷 | 日韩成人黄色 | 国产不卡在线视频 | 99热只有精品在线观看 | 亚洲 欧美 变态 国产 另类 | 在线免费观看不卡av | 国产精品99久久久久久久久久久久 | a v在线观看 | 国产女v资源在线观看 | 亚洲色影爱久久精品 | 久久99精品久久久久久秒播蜜臀 | 久久视频二区 | 伊人久操| 久久综合狠狠综合久久激情 | 久久久久久久久久久久久国产精品 | 国产高清一区二区 | 丰满少妇高潮在线观看 | 最新av在线免费观看 | 麻豆播放 | 草莓视频在线观看免费观看 | 亚洲五月综合 | 在线天堂v| 欧美日韩aa | 日韩在线看片 | 日韩爱爱网站 | 久久视频国产精品免费视频在线 | 波多野结衣理论片 | 日韩精品偷拍 | 高清在线观看av | 97超碰色偷偷 | 日韩精品视频免费专区在线播放 | 国产网站av | 欧美精品v国产精品 | 日本视频不卡 | 久久无码精品一区二区三区 | 成人毛片在线观看 | 亚洲伊人成综合网 | 久久 在线| 国产精品成人在线观看 | 国产精品1区2区3区在线观看 | 九九九九九九精品 | 天天天综合网 | 国产成人久久av | 在线成人一区 | 西西4444www大胆视频 | 一级理论片在线观看 | v片在线播放 | 国产精品24小时在线观看 | 精品久久99| 色香蕉在线视频 | 麻豆视传媒官网免费观看 | 91精品婷婷国产综合久久蝌蚪 | 日韩av资源站 | 中文字幕电影高清在线观看 | jizz999| 五月婷婷中文网 | 99热这里只有精品国产首页 | 亚洲精选国产 | 国产欧美久久久精品影院 | 亚洲伦理中文字幕 | 精品999在线| 国产成人精品亚洲精品 | 97超碰在线免费 | 99草在线视频| 午夜精品一二三区 | 色婷婷av在线 | 麻豆91精品视频 | 久久久久久久久久久久久9999 | 久久人人看 | 一区二区三区电影在线播 | 97人人澡人人添人人爽超碰 | 日韩激情三级 | 99久久精品免费看国产一区二区三区 | 久草成人在线 | 992tv又爽又黄的免费视频 | 91在线精品观看 | 中文字幕久久亚洲 | 成人精品国产免费网站 | 成人精品影视 | 午夜精品成人一区二区三区 | 欧美日韩中字 | 国产精品久久网站 | 亚洲国产影院av久久久久 | 天天操天天操天天操天天操 | 天天搞天天干 | 99精品视频网站 | 99热这里有精品 | 亚洲黄色成人网 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 国产手机在线 | 99久久精品免费看国产麻豆 | 欧美日韩精品影院 | 婷婷综合视频 | 精品亚洲一区二区三区 | 欧美激情亚洲综合 | 麻豆视频国产 | 久久久久久久久久免费视频 | 国产一区二三区好的 | 97视频免费在线 | 日韩精品一区二区三区在线视频 | 欧洲精品视频一区 | 久久高清免费观看 | 日韩在线观看视频在线 | 欧美一级日韩三级 | 国产高清视频色在线www | 啪啪资源| 开心激情五月婷婷 | 久久九九影视 | 久久久久国产精品免费 | 成人亚洲免费 | 午夜.dj高清免费观看视频 | 激情五月综合网 | 麻豆传媒视频在线免费观看 | 中文国产成人精品久久一 | 久久在线视频在线 | 国产一级片播放 | 欧美在线你懂的 | 国产 视频 高清 免费 | 香蕉在线视频观看 | 亚洲欧美婷婷六月色综合 | 欧美日韩一区二区三区不卡 | 99久久99久国产黄毛片 | 久久久久久久久久久影视 | 国产99久久久精品 | 欧美大片第1页 | 日韩一区二区免费在线观看 | 国产精选在线观看 | 日本中文字幕网 | 在线欧美日韩 | 中文字幕人成乱码在线观看 | 国产精品va在线观看入 | 一区二区三区在线播放 | 337p日本大胆噜噜噜噜 | 天天摸日日摸人人看 | 蜜臀精品久久久久久蜜臀 | 欧美日韩国产在线精品 | 91女神的呻吟细腰翘臀美女 | 色婷婷天天干 | 成全免费观看视频 | 久久久久久久99精品免费观看 | 一色屋精品视频在线观看 | 天天干天天上 | 日韩在线视频线视频免费网站 | 久久av免费电影 | 成人久久综合 | 欧美性粗大hdvideo | 国产精品乱码一区二三区 | 久久综合狠狠综合久久综合88 | 亚洲三级国产 | 日本三级大片 | 四虎国产永久在线精品 | 99国产视频在线 | 免费能看的黄色片 | 成人小视频在线观看免费 | 91精品国产一区 | 久久99精品久久久久婷婷 | 亚洲天堂网视频 | www.com在线观看 | 亚洲精品在线视频观看 | 免费看黄的 | 6080yy精品一区二区三区 | 国产精品九九九 | 91麻豆精品国产自产在线游戏 | 91在线国产观看 | 黄色中文字幕在线 | 射综合网 | 美女黄久久 | 国产精品久久久av久久久 | 午夜精选视频 | 西西444www大胆高清图片 | 国产精品热视频 | 曰本三级在线 | av在线播放观看 | 草久热 | 992tv在线观看网站 | 99精品免费在线 | 亚洲国产中文字幕在线观看 | 91在线看片 | 天天射天天 | 91在线一区二区 | 欧美xxxxx在线视频 | 国产成人三级三级三级97 | 91av蜜桃| 99精品久久久久 | 国产视频中文字幕在线观看 | 操操操日日 | 成人动漫精品一区二区 | 成人毛片一区二区三区 | 99精品一级欧美片免费播放 | 色婷五月天 | 日韩a在线播放 | 亚洲第一成网站 | 字幕网在线观看 | 色a在线观看| 91在线视频 | 91久久久国产精品 | 综合色站 | 国产一区国产二区在线观看 | 色五月成人 | 国产原创中文在线 | 国产一在线精品一区在线观看 | 免费亚洲精品 | 五月婷婷婷婷婷 | 激情伊人 | 18+视频网站链接 | 国产一级视频在线免费观看 | 久久久电影网站 | 五月网婷婷| 日韩免费一区二区三区 | 久操综合| 男女激情网址 | www.伊人色.com | 国产永久免费高清在线观看视频 | 国产成在线观看免费视频 | www.久艹| 国产91全国探花系列在线播放 | 最新一区二区三区 | 欧美精品在线一区二区 | 久久国产午夜精品理论片最新版本 | 精品欧美一区二区精品久久 | 午夜精品视频免费在线观看 | 亚洲黄色成人av | 99精品视频中文字幕 | 国产91在线观 | 国产高清专区 | 激情五月婷婷激情 | 日本精品视频一区二区 | 婷婷综合激情 | 国产日韩一区在线 | 日本公妇在线观看 | 91污污 | 国产精品资源在线 | 国产91学生粉嫩喷水 | 99精品欧美一区二区三区黑人哦 | 欧洲精品一区二区 | 国产精品原创在线 | 日日夜夜精品视频天天综合网 | 99国产免费网址 | 欧美一区二区三区不卡 | 国产视频久久 | 天天精品视频 | 激情视频一区二区三区 | 日韩动态视频 | av高清一区二区三区 | 色综合网 | 久久久久久久99精品免费观看 | 亚洲视频免费在线观看 | 一区二区三区四区不卡 | 草在线| 日韩免费观看高清 | 成人久久毛片 | 人人插人人看 | 久久都是精品 | 欧美精品亚洲精品 | 国内精品久久久久久久影视简单 | 国产中文在线字幕 | 韩国中文三级 | 国产精品一区专区欧美日韩 | 五月天.com | 午夜国产影院 | 人人插人人玩 | 黄色a视频免费 | 国产97在线视频 | 国产精品网址在线观看 | 狠狠躁18三区二区一区ai明星 | 日韩欧美在线视频一区二区三区 | 亚洲伊人网在线观看 | 99综合电影在线视频 | 91视频在线看 | 精品国产一区二区三区久久 | 久久网站av | 激情视频一区二区三区 | 手机看片国产日韩 | 久久精品一二三区白丝高潮 | 在线观看黄色大片 | 91看片黄色| 国产精久久久 | 国产午夜精品一区二区三区在线观看 | 在线国产日本 | 国产精品手机看片 | 成年人免费看片网站 | 99视频免费 | 婷婷四房综合激情五月 | 国产69熟 | 国产精彩视频一区 | 免费一区在线 | av免费看看 | 久久久久国产成人免费精品免费 | 国产精品一区免费在线观看 | 欧美成人影音 | 中文字幕在线观看免费高清电影 | 一区二区三区在线观看免费 | 欧美久久综合 | 国产午夜精品av一区二区 | 久草资源免费 | 日韩综合一区二区三区 | 中文日韩在线 | 成人av网站在线观看 | 东方av免费在线观看 | 又黄又爽又无遮挡免费的网站 | 亚洲国产精品激情在线观看 | 亚洲欧美视频一区二区三区 | 99自拍视频在线观看 | 在线观看国产麻豆 | 成人h视频在线播放 | 亚洲亚洲精品在线观看 | av一本久道久久波多野结衣 | 激情五月在线观看 | 国产第一页在线播放 | 久久精品国产亚洲精品2020 | 久久不射网站 | 欧美精品一区二区在线播放 | 国产日韩欧美自拍 | 亚洲精品久久久久中文字幕m男 | 激情在线免费视频 | 啪啪激情网 | 99热国产在线中文 | 国产精品久久电影观看 | 99久久日韩精品免费热麻豆美女 | 免费性网站 | 在线视频 一区二区 | 精品免费在线视频 | 精品九九九| 一级免费黄视频 | 九色91av | 9免费视频 | 日韩欧美一区二区在线 | 99精品久久久久久久久久综合 | 国产成人精品一区一区一区 | 久久最新| 精品国产片 | 成年人在线观看视频免费 | 美女网站视频久久 | 日韩理论在线视频 | 国产a级片免费观看 | 午夜电影久久久 | 黄色片毛片 | 国产精品亚洲视频 | 国产在线日韩 | 亚洲精品乱码久久久久 | 欧美日韩在线视频一区二区 | 精品福利国产 | 色综合久久久久综合体 | 51久久夜色精品国产麻豆 | 久久天天躁狠狠躁亚洲综合公司 | 蜜臀久久99精品久久久久久网站 | 国产a网站 | 亚洲成人中文在线 | 99热在线网站| 亚洲爱视频 | 国产在线a不卡 | 精品国产乱码久久久久久浪潮 | 免费的国产精品 | 欧美亚洲一区二区在线 | 高清久久久 | 亚洲精品视频免费观看 | 久久精品亚洲综合专区 | 国产亚洲精品av | 日韩高清成人 | 久久免费黄色 | 精品福利视频在线 | 欧美日韩精品在线 | 福利视频导航网址 | 国产一区不卡在线 | 欧美韩日视频 | 91精品国自产在线偷拍蜜桃 | 欧亚日韩精品一区二区在线 | 看av在线 | 97超碰人人模人人人爽人人爱 | 免费的黄色的网站 | 亚洲电影久久 | 美女免费黄网站 | 91视频首页 | 亚洲一区二区三区四区在线视频 | 日韩视频免费在线 | 日本中文字幕在线免费观看 | 日韩精品视频在线免费观看 | 国产精品毛片一区视频 | 国产一区二区三区高清播放 | 久久99精品国产麻豆婷婷 | 免费污片 | 黄色精品视频 | 99在线免费观看视频 | 久免费视频 | 国产精品成人久久久久久久 | 国产一级二级视频 | 日本aaa在线观看 | 亚洲视频在线免费看 | 亚洲国产精品视频 | 国产精品国产三级国产aⅴ入口 | 久久久久久久久久久久亚洲 | 激情综合网天天干 | 丝袜美腿亚洲 | 亚洲精品久久激情国产片 | 免费日韩一区二区三区 | 天天干亚洲 | 日本特黄一级片 | 亚洲欧洲中文日韩久久av乱码 | 美女网站色在线观看 | 久久免费精品一区二区三区 | 欧美日韩高清不卡 | 国产不卡视频在线播放 | 亚洲精品乱码久久久久久蜜桃不爽 | 69成人在线 | caobi视频 | 日韩美在线 | 福利片免费看 | 97在线看| 99精品国产兔费观看久久99 | 在线看国产视频 | 天天久久夜夜 | 久久久综合 | 国产精彩在线视频 | 久久这里有精品 | 国产精品美女999 | 久久99亚洲网美利坚合众国 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 在线观看亚洲a | 国产一级黄色免费看 | 精品国产一区二区三区噜噜噜 | 色偷偷888欧美精品久久久 | 国产 日韩 欧美 自拍 | 久久精品91久久久久久再现 | 欧美一级在线观看视频 | 色av男人的天堂免费在线 | 丁香5月婷婷 | 亚洲成人资源在线观看 | 国产精品免费观看久久 | 99精品国产99久久久久久97 | 大片网站久久 | 在线免费高清一区二区三区 | 狠狠色丁香久久综合网 | 在线电影日韩 | 久久久亚洲网站 | 免费看黄色大全 | 超碰成人av | 精品国产乱码久久久久 | 69夜色精品国产69乱 | 麻豆成人精品视频 | 国产护士hd高朝护士1 | 九九热在线精品视频 | 成人精品久久久 | 久久桃花网 | 免费www视频 | 精品欧美一区二区精品久久 |