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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android自定义文件路径箭头,Android自定义ViewGroup实现带箭头的圆角矩形菜单

發(fā)布時(shí)間:2023/12/15 Android 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android自定义文件路径箭头,Android自定义ViewGroup实现带箭头的圆角矩形菜单 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本文和大家一起做一個(gè)帶箭頭的圓角矩形菜單,大概長(zhǎng)下面這個(gè)樣子:

要求頂上的箭頭要對(duì)準(zhǔn)菜單錨點(diǎn),菜單項(xiàng)按壓反色,菜單背景色和按壓色可配置。

最簡(jiǎn)單的做法就是讓UX給個(gè)三角形的圖片往上一貼,但是轉(zhuǎn)念一想這樣是不是太low了點(diǎn),而且不同分辨率也不太好適配,干脆自定義一個(gè)ViewGroup吧!

自定義ViewGroup其實(shí)很簡(jiǎn)單,基本都是按一定的套路來的。

一、定義一個(gè)attrs.xml

就是聲明一下你的這個(gè)自定義View有哪些可配置的屬性,將來使用的時(shí)候可以自由配置。這里聲明了7個(gè)屬性,分別是:箭頭寬度、箭頭高度、箭頭水平偏移、圓角半徑、菜單背景色、陰影色、陰影厚度。

二、寫一個(gè)繼承ViewGroup的類,在構(gòu)造函數(shù)中初始化這些屬性

這里需要用到一個(gè)obtainStyledAttributes()方法,獲取一個(gè)TypedArray對(duì)象,然后就可以根據(jù)類型獲取相應(yīng)的屬性值了。需要注意的是該對(duì)象用完以后需要顯式調(diào)用recycle()方法釋放掉。public class ArrowRectangleView extends ViewGroup {

... ...

public ArrowRectangleView(Context context, AttributeSet attrs, int defStyleAttr) {

super(context, attrs, defStyleAttr);

TypedArray a = context.getTheme().obtainStyledAttributes(attrs,

R.styleable.ArrowRectangleView, defStyleAttr, 0);

for (int i = 0; i < a.getIndexCount(); i++) {

int attr = a.getIndex(i);

switch (attr) {

case R.styleable.ArrowRectangleView_arrow_width:

mArrowWidth = a.getDimensionPixelSize(attr, mArrowWidth);

break;

case R.styleable.ArrowRectangleView_arrow_height:

mArrowHeight = a.getDimensionPixelSize(attr, mArrowHeight);

break;

case R.styleable.ArrowRectangleView_radius:

mRadius = a.getDimensionPixelSize(attr, mRadius);

break;

case R.styleable.ArrowRectangleView_background_color:

mBackgroundColor = a.getColor(attr, mBackgroundColor);

break;

case R.styleable.ArrowRectangleView_arrow_offset:

mArrowOffset = a.getDimensionPixelSize(attr, mArrowOffset);

break;

case R.styleable.ArrowRectangleView_shadow_color:

mShadowColor = a.getColor(attr, mShadowColor);

break;

case R.styleable.ArrowRectangleView_shadow_thickness:

mShadowThickness = a.getDimensionPixelSize(attr, mShadowThickness);

break;

}

}

a.recycle();

}

三、重寫onMeasure()方法

onMeasure()方法,顧名思義,就是用來測(cè)量你這個(gè)ViewGroup的寬高尺寸的。

我們先考慮一下高度:

?首先要為箭頭跟圓角預(yù)留高度,maxHeight要加上這兩項(xiàng)

?然后就是測(cè)量所有可見的child,ViewGroup已經(jīng)提供了現(xiàn)成的measureChild()方法

?接下來就把獲得的child的高度累加到maxHeight上,當(dāng)然還要考慮上下的margin配置

?除此以外,還需要考慮到上下的padding,以及陰影的高度

?最后通過setMeasuredDimension()設(shè)置生效

在考慮一下寬度:

?首先也是通過measureChild()方法測(cè)量所有可見的child

?然后就是比較這些child的寬度以及左右的margin配置,選最大值

?接下來還有加上左右的padding,以及陰影寬度

?最后通過setMeasuredDimension()設(shè)置生效@Override

protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {

int count = getChildCount();

int maxWidth = 0;

// reserve space for the arrow and round corners

int maxHeight = mArrowHeight + mRadius;

for (int i = 0; i < count; i++) {

final View child = getChildAt(i);

final MarginLayoutParams lp = (MarginLayoutParams) child.getLayoutParams();

if (child.getVisibility() != GONE) {

measureChild(child, widthMeasureSpec, heightMeasureSpec);

maxWidth = Math.max(maxWidth, child.getMeasuredWidth() + lp.leftMargin + lp.rightMargin);

maxHeight = maxHeight + child.getMeasuredHeight() + lp.topMargin + lp.bottomMargin;

}

}

maxWidth = maxWidth + getPaddingLeft() + getPaddingRight() + mShadowThickness;

maxHeight = maxHeight + getPaddingTop() + getPaddingBottom() + mShadowThickness;

setMeasuredDimension(maxWidth, maxHeight);

}

看起來是不是很簡(jiǎn)單?當(dāng)然還有兩個(gè)小問題:

1. 高度為圓角預(yù)留尺寸的時(shí)候,為什么只留了一個(gè)半徑,而不是上下兩個(gè)半徑?

其實(shí)這是從顯示效果上來考慮的,如果上下各留一個(gè)半徑,會(huì)造成菜單的邊框很厚不好看,后面實(shí)現(xiàn)onLayout()的時(shí)候你會(huì)發(fā)現(xiàn),我們布局菜單項(xiàng)的時(shí)候會(huì)往上移半個(gè)半徑,這樣邊框看起來就好看多了。

2. Child的布局參數(shù)為什么可以強(qiáng)轉(zhuǎn)成MarginLayoutParams?

這里其實(shí)需要重寫另一個(gè)方法generateLayoutParams(),返回你想要布局參數(shù)類型。一般就是用MarginLayoutParams,當(dāng)然你也可以用其他類型或者自定義類型。@Override

public ViewGroup.LayoutParams generateLayoutParams(AttributeSet attrs) {

return new MarginLayoutParams(getContext(), attrs);

}

四、重寫onLayout()方法

onLayout()方法,顧名思義,就是用來布局這個(gè)ViewGroup里的所有子View的。

實(shí)際上每個(gè)View都有一個(gè)layout()方法,我們需要做的只是把合適的left/top/right/bottom坐標(biāo)傳入這個(gè)方法就可以了。

這里就可以看到,我們布局菜單項(xiàng)的時(shí)候往上提了半個(gè)半徑,因此topOffset只加了半個(gè)半徑,另外右側(cè)的坐標(biāo)也只減了半個(gè)半徑。@Override

protected void onLayout(boolean changed, int l, int t, int r, int b) {

int count = getChildCount();

int topOffset = t + mArrowHeight + mRadius/2;

int top = 0;

int bottom = 0;

for (int i = 0; i < count; i++) {

final View child = getChildAt(i);

top = topOffset + i * child.getMeasuredHeight();

bottom = top + child.getMeasuredHeight();

child.layout(l, top, r - mRadius/2 - mShadowThickness, bottom);

}

}

五、重寫dispatchDraw()方法

這里因?yàn)槲覀兪菍懥艘粋€(gè)ViewGroup容器,本身是不需要繪制的,因此我們就需要重寫它的dispatchDraw()方法。如果你重寫的是一個(gè)具體的View,那也可以重寫它的onDraw()方法。

繪制過程分為三步:

1. 繪制圓角矩形

這一步比較簡(jiǎn)單,直接調(diào)用Canvas的drawRoundRect()就完成了。

2. 繪制三角箭頭

這個(gè)需要根據(jù)配置的屬性,設(shè)定一個(gè)路徑,然后調(diào)用Canvas的drawPath()完成繪制。

3. 繪制菜單陰影

這個(gè)說白了就是換一個(gè)顏色再畫一個(gè)圓角矩形,位置略有偏移,當(dāng)然還要有模糊效果。

要獲得模糊效果,需要通過Paint的setMaskFilter()進(jìn)行配置,并且需要關(guān)閉該圖層的硬件加速,這一點(diǎn)在API里有明確說明。

除此以外,還需要設(shè)置源圖像和目標(biāo)圖像的重疊模式,陰影顯然要疊到菜單背后,根據(jù)下圖可知,我們需要選擇DST_OVER模式。

其他細(xì)節(jié)看代碼就清楚了:@Override

protected void dispatchDraw(Canvas canvas) {

// disable h/w acceleration for blur mask filter

setLayerType(View.LAYER_TYPE_SOFTWARE, null);

Paint paint = new Paint();

paint.setAntiAlias(true);

paint.setColor(mBackgroundColor);

paint.setStyle(Paint.Style.FILL);

// set Xfermode for source and shadow overlap

paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OVER));

// draw round corner rectangle

paint.setColor(mBackgroundColor);

canvas.drawRoundRect(new RectF(0, mArrowHeight, getMeasuredWidth() - mShadowThickness, getMeasuredHeight() - mShadowThickness), mRadius, mRadius, paint);

// draw arrow

Path path = new Path();

int startPoint = getMeasuredWidth() - mArrowOffset;

path.moveTo(startPoint, mArrowHeight);

path.lineTo(startPoint + mArrowWidth, mArrowHeight);

path.lineTo(startPoint + mArrowWidth / 2, 0);

path.close();

canvas.drawPath(path, paint);

// draw shadow

if (mShadowThickness > 0) {

paint.setMaskFilter(new BlurMaskFilter(mShadowThickness, BlurMaskFilter.Blur.OUTER));

paint.setColor(mShadowColor);

canvas.drawRoundRect(new RectF(mShadowThickness, mArrowHeight + mShadowThickness, getMeasuredWidth() - mShadowThickness, getMeasuredHeight() - mShadowThickness), mRadius, mRadius, paint);

}

super.dispatchDraw(canvas);

}

六、在layout XML中引用該自定義ViewGroup

到此為止,自定義ViewGroup的實(shí)現(xiàn)已經(jīng)完成了,那我們就在項(xiàng)目里用一用吧!使用自定義ViewGroup和使用系統(tǒng)ViewGroup組件有兩個(gè)小區(qū)別:

一、是要指定完整的包名,否則運(yùn)行的時(shí)候會(huì)報(bào)找不到該組件。

二、是配置自定義屬性的時(shí)候要需要另外指定一個(gè)名字空間,避免跟默認(rèn)的android名字空間混淆。比如這里就指定了一個(gè)新的app名字空間來引用自定義屬性。<?xml version="1.0" encoding="utf-8"?>

xmlns:android="http://schemas.android.com/apk/res/android"

xmlns:app="http://schemas.android.com/apk/res-auto"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:orientation="vertical"

android:background="@android:color/transparent"

android:paddingLeft="3dp"

android:paddingRight="3dp"

android:splitMotionEvents="false"

app:arrow_offset="31dp"

app:arrow_width="16dp"

app:arrow_height="8dp"

app:radius="5dp"

app:background_color="#ffb1df83"

app:shadow_color="#66000000"

app:shadow_thickness="5dp">

android:id="@+id/cmx_toolbar_menu_turn_off"

android:layout_width="wrap_content"

android:layout_height="42dp">

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center_vertical"

android:textSize="16sp"

android:textColor="#FF393F4A"

android:paddingLeft="16dp"

android:paddingRight="32dp"

android:clickable="false"

android:text="Menu Item #1"/>

android:id="@+id/cmx_toolbar_menu_feedback"

android:layout_width="wrap_content"

android:layout_height="42dp">

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center_vertical"

android:textSize="16sp"

android:textColor="#FF393F4A"

android:paddingLeft="16dp"

android:paddingRight="32dp"

android:clickable="false"

android:text="Menu Item #2"/>

七、在代碼里引用該layout XML

這個(gè)就跟引用正常的layout XML沒有什么區(qū)別了,這里主要是在創(chuàng)建彈出菜單的時(shí)候指定了剛剛那個(gè)layout XML,具體看下示例代碼就清楚了。

至此,一個(gè)完整的自定義ViewGroup的流程就算走了一遍了,后面有時(shí)間可能還會(huì)寫一些復(fù)雜一些的自定義組件,但是萬變不離其宗,基本的原理跟步驟都是相同的。本文就是拋磚引玉,希望能給需要自定義ViewGroup的朋友一些幫助。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持PHP中文網(wǎng)

更多Android自定義ViewGroup實(shí)現(xiàn)帶箭頭的圓角矩形菜單相關(guān)文章請(qǐng)關(guān)注PHP中文網(wǎng)!

聲明:本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請(qǐng)注明出處,感謝您的尊重!如有疑問,請(qǐng)聯(lián)系admin@php.cn處理

總結(jié)

以上是生活随笔為你收集整理的Android自定义文件路径箭头,Android自定义ViewGroup实现带箭头的圆角矩形菜单的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

国产成人精品一区二三区 | 奇米影视777影音先锋 | 一区二区不卡视频在线观看 | 色婷婷视频在线观看 | 麻豆免费观看视频 | 久久久久久免费网 | 丁香在线观看完整电影视频 | 日日碰狠狠躁久久躁综合网 | 亚洲人成综合 | 国产原创在线视频 | 国产精美视频 | 亚洲最新av网址 | 日韩视频中文字幕在线观看 | 狠狠操影视 | av高清一区二区三区 | 四虎www| 人人舔人人射 | 黄色av免费看 | 亚洲 欧洲 国产 精品 | 色就色,综合激情 | 欧美日韩亚洲第一页 | 日韩中文久久 | av在线激情 | 久久精品视频日本 | 久久夜夜夜 | 欧美在线18 | 亚洲女裸体| 亚洲另类视频在线观看 | 国产在线a免费观看 | 国产91精品看黄网站 | 黄色小说在线观看视频 | 国产自制av | 国产福利一区二区三区视频 | 久久久精品网站 | 999久久久免费精品国产 | 香蕉精品视频在线观看 | 欧美韩国日本在线 | 中文字幕一区在线 | 中文字幕国产一区二区 | 一级片观看 | 91av在线免费 | 日韩激情片在线观看 | 精品国产精品久久一区免费式 | 国产九色在线播放九色 | 精品久久福利 | 天天做夜夜做 | 在线97| 亚洲中字幕 | 中文字幕日韩精品有码视频 | 香蕉视频久久久 | 亚洲va欧美va人人爽春色影视 | 在线免费国产 | 日韩高清不卡在线 | av在线中文 | 伊人天堂网 | 国产精品刺激对白麻豆99 | 精品久久免费看 | 婷婷天天色 | 久久av免费观看 | 亚洲天天在线 | 成人a大片 | 成人一区二区三区中文字幕 | 永久免费的av电影 | a视频在线观看免费 | 在线影院 国内精品 | 免费观看一级成人毛片 | 国产在线国产 | 伊香蕉大综综综合久久啪 | 九九视频精品免费 | 1024久久 | 国产免码va在线观看免费 | 国产69精品久久久久99尤 | 色综合在| 午夜精品电影 | 精品嫩模福利一区二区蜜臀 | 午夜成人影视 | 日韩理论在线观看 | 黄色91在线| 日韩黄在线观看 | 97人人超碰在线 | 999精品| 麻豆久久久久久久 | 亚洲成人频道 | 国产三级精品三级在线观看 | 欧美激情另类 | 91在线公开视频 | 97超碰成人 | 波多野结衣精品在线 | 久久久久久久久久久影院 | av丝袜美腿| 99久久婷婷国产精品综合 | 精品黄色在线观看 | 91成人免费看片 | 国产99久久久久 | 免费看毛片在线 | www.色午夜 | 麻豆手机在线 | 国产精品久久久久av免费 | 成人黄色一级视频 | 精品久久久久久综合 | 国产无套精品久久久久久 | 91av电影在线观看 | 亚洲成人国产 | 欧美天天综合 | 久久99精品久久只有精品 | 国产免费又粗又猛又爽 | 又长又大又黑又粗欧美 | av片在线观看 | 国产手机视频在线观看 | 性色在线视频 | 日本黄色黄网站 | av免费福利 | 在线国产欧美 | 久久久久成人精品亚洲国产 | 亚洲国产精彩中文乱码av | 国产成在线观看免费视频 | 久艹在线免费观看 | 亚洲资源 | 亚洲国产人午在线一二区 | 欧洲不卡av | 欧美亚洲专区 | 97视频人人澡人人爽 | 亚洲午夜精品久久久久久久久久久久 | 一级片色播影院 | 综合婷婷 | 久久国产精品系列 | 91成人在线网站 | 日韩欧美在线观看一区二区 | 免费在线观看黄 | 91成人精品一区在线播放69 | 亚洲人成免费网站 | www天天操 | 日韩电影在线观看一区二区三区 | 日韩视频三区 | 成人理论电影 | 中文字幕精品久久 | 日狠狠| 国产原创在线观看 | 操处女逼| 伊人狠狠干 | 国产人成精品一区二区三 | 精品国产aⅴ一区二区三区 在线直播av | 日本视频久久久 | 一区二区三区免费在线 | 久久免费视频在线 | 国产一区二区三区网站 | 狠狠色丁香久久婷婷综合_中 | a精品视频 | 日韩欧美在线观看 | 国产97在线观看 | 欧美在线视频一区二区三区 | 久久99深爱久久99精品 | av丝袜天堂| 国产福利一区在线观看 | 99色免费 | 视频在线一区二区三区 | 狠狠干综合网 | 日韩激情免费视频 | 欧美少妇影院 | 欧美久久久一区二区三区 | 精品资源在线 | 97在线观 | 伊人久久在线观看 | 国产精品永久久久久久久久久 | 国产精品免费视频久久久 | 日韩欧美精品在线观看 | 在线播放91| 99精品欧美一区二区三区 | 国产精品第7页 | 草莓视频在线观看免费观看 | 欧美一进一出抽搐大尺度视频 | 免费观看久久 | 免费福利在线观看 | 国产最新福利 | 亚洲美女久久 | 91视频一8mav | 欧美日韩1区| 9999激情| 日日射天天射 | 成人a视频 | 亚洲精品视频第一页 | 日韩av在线网站 | 丁香婷婷社区 | av网站在线观看免费 | 国产日产精品一区二区三区四区的观看方式 | 久久午夜免费观看 | 99福利影院| 91视频三区 | 亚洲精品国精品久久99热 | wwwwww国产| 天天天色综合a | 欧美一区二区日韩一区二区 | www.xxx.性狂虐| 中文在线字幕观看电影 | 中文字幕在线观看网站 | 亚洲最大色 | 国产无套精品久久久久久 | 91传媒免费观看 | 亚洲年轻女教师毛茸茸 | 伊人干综合 | 一区三区在线欧 | 久久国产三级 | 久久免费看 | 五月天亚洲综合 | 超碰免费观看 | 久草在线 | 黄a在线看 | 国产一线在线 | 国产精品永久久久久久久久久 | 久久不卡免费视频 | 日本在线视频一区二区三区 | www免费看 | 九九在线高清精品视频 | 特级西西人体444是什么意思 | 亚洲欧美经典 | 精品久久国产精品 | 久久精品影片 | 国产亚洲精品电影 | 91.dizhi永久地址最新 | 日韩精品免费在线观看视频 | 久草在线视频在线 | 日韩欧美高清不卡 | 麻豆91小视频 | 亚洲国产手机在线 | 精品久久久久久久久久久久久久久久久久 | 91中文视频 | 国产精品免费久久久久影院仙踪林 | 五月婷婷,六月丁香 | 99这里只有精品99 | 日韩在线三区 | 国产香蕉视频在线观看 | 最新超碰在线 | 午夜久久影视 | 色欧美88888久久久久久影院 | 国产精品久久久一区二区三区网站 | 久久亚洲成人网 | 久草免费手机视频 | 亚洲国产日韩欧美 | 日韩视频区 | 国产午夜一级毛片 | 国产综合在线视频 | 欧美视频日韩 | av在线网站观看 | 欧美久久久久久 | 日韩欧美视频一区二区 | 一二三区在线 | 国产成人综合图片 | 精品国产精品久久 | 在线视频日韩精品 | 日本三级不卡 | 欧美伦理一区二区 | 在线观看免费黄色 | 中文字幕 国产 一区 | 国产精品乱码一区二三区 | 91看片看淫黄大片 | 国产成人专区 | 日韩高清成人在线 | 精品视频123区在线观看 | 国产91精品看黄网站在线观看动漫 | 色插综合| 欧美一区二视频在线免费观看 | 国产999精品久久久影片官网 | 国产一级片播放 | 久久精品福利视频 | 在线不卡中文字幕播放 | 九九九热精品免费视频观看 | 欧美大片第1页 | 一级欧美日韩 | 天天摸天天舔天天操 | 在线观看欧美成人 | 日韩欧美极品 | 中文字幕资源站 | 黄色毛片一级片 | 超碰av免费| 久久综合精品一区 | 国产精品第7页 | 免费看一及片 | 久久手机免费视频 | 超碰公开在线 | 国产精品自产拍在线观看网站 | 久久亚洲精品电影 | 香蕉网站在线观看 | 国产999精品久久久久久绿帽 | 在线韩国电影免费观影完整版 | 久久免费视频精品 | 亚洲综合成人婷婷小说 | 亚洲精品88欧美一区二区 | 五月天高清欧美mv | 啪啪小视频网站 | 免费观看国产精品视频 | 成 人 免费 黄 色 视频 | 欧美日韩视频在线 | 欧美性色黄 | 五月婷婷在线播放 | 免费看污的网站 | 欧美有色 | 午夜精品一区二区三区免费 | 2019久久精品| 久久久久高清毛片一级 | 欧美日本啪啪无遮挡网站 | 黄色三级视频片 | 久久精品这里热有精品 | 狠狠天天 | 在线日韩三级 | 亚洲va欧美 | 精品久久久精品 | 国产精品第二十页 | 欧美激情在线看 | 天天操狠狠操网站 | 色婷婷六月 | 欧美日韩国产页 | 国产福利免费看 | 欧美精品在线观看免费 | 黄色一级片视频 | 婷婷福利影院 | 国产精品原创在线 | 超碰在线天天 | 黄色一级在线免费观看 | 97视频人人 | 在线观看黄色小视频 | 人人舔人人干 | 在线观看国产一区 | 久久99精品一区二区三区三区 | 国产精品国产三级国产aⅴ入口 | 日韩av午夜在线观看 | 色婷婷久久久综合中文字幕 | 91超碰在线播放 | 国产精品成人在线观看 | 西西444www大胆高清视频 | 欧美作爱视频 | 免费在线成人av | 天天操天天摸天天射 | 国产综合激情 | 久热只有精品 | 青青草在久久免费久久免费 | 久草手机视频 | 99c视频高清免费观看 | 亚洲免费不卡 | 久久久亚洲国产精品麻豆综合天堂 | 国产美女被啪进深处喷白浆视频 | 黄色成人影视 | 亚洲一二区精品 | 91污在线观看| 中文不卡视频 | 欧美日韩视频网站 | 欧美日韩亚洲一 | 伊人射 | 四虎在线影视 | 日本女人在线观看 | 永久精品视频 | 国产精品麻豆视频 | 免费看黄在线 | 日韩av美女| 久热国产视频 | 精品国产精品国产偷麻豆 | 亚洲精品资源在线 | 国产精品免费一区二区三区 | 五月天网页 | 久久人人爽人人爽人人 | 亚洲精品资源在线 | 视频一区在线免费观看 | 国产精品久久久久久久久久久免费看 | 白丝av免费观看 | 成人在线免费观看网站 | 麻豆成人在线观看 | 激情五月婷婷综合 | 欧美精品乱码久久久久久 | 日韩在线观看一区二区三区 | 日韩精品91偷拍在线观看 | 亚洲高清在线视频 | av日韩av | 欧美小视频在线 | 色综合久久66 | 激情六月婷婷久久 | 91亚洲精品视频 | 69夜色精品国产69乱 | 日韩免费一区二区在线观看 | 亚洲国产精品激情在线观看 | 久久综合电影 | 国产亚洲久一区二区 | 亚洲色图22p | 久久久久国产成人免费精品免费 | 五月天天av | 欧美激情视频在线观看免费 | 欧美激情视频在线观看免费 | 五月婷婷毛片 | 国产一区免费在线观看 | 免费www视频 | 日本中文在线观看 | 亚洲高清在线观看视频 | 韩日av在线 | 久久人人精| 六月久久婷婷 | 国产高清不卡一区二区三区 | 在线观看网站你懂的 | 日本色小说视频 | 成年人免费看 | 一本一本久久a久久精品牛牛影视 | 国产日本在线 | 国产不卡av在线播放 | 香蕉视频在线看 | 超碰97成人 | 国产一区在线免费观看 | 天天操夜夜做 | 日韩色在线 | 精品国产电影一区二区 | 日日干夜夜干 | 色狠狠狠 | 国产高清亚洲 | 久久精品国产亚洲 | 中文字幕日本在线观看 | 九九久久视频 | 日韩a在线播放 | 97视频在线免费观看 | 日韩精品一区二区在线观看 | 999久久国精品免费观看网站 | 中文字幕在线免费观看视频 | 国产视频资源在线观看 | 亚洲丁香久久久 | av在线播放中文字幕 | 中文字幕观看av | 国内精品亚洲 | 国产破处在线播放 | av网站地址 | 免费福利在线 | 婷婷色综合 | av免费观看网址 | 91成品视频 | 色中文字幕在线观看 | 激情久久综合 | 怡红院av| 日韩在线激情 | 午夜久久影院 | 久久精品视频观看 | 一级成人免费视频 | 欧美肥妇free | 乱子伦av| 99久久精品午夜一区二区小说 | 久草网视频在线观看 | 在线99视频| 精品久久久999 | 欧美亚洲精品在线观看 | 激情综合亚洲精品 | 国产黄a三级三级三级三级三级 | 999久久久国产精品 高清av免费观看 | 最新日本中文字幕 | 美国三级黄色大片 | 97超碰总站 | 国产在线观看91 | 中文字幕在线观看免费观看 | 一区二区三区高清在线 | 国产成人专区 | 99精品一区 | 精品福利在线 | 亚洲女人天堂成人av在线 | se婷婷| 婷婷色站| 99在线播放 | 狠狠色狠狠色合久久伊人 | 免费看的黄色小视频 | 狠狠色丁香婷婷综合久小说久 | 婷婷丁香五| 99国产精品久久久久老师 | 综合色站 | 美女免费网站 | 中文字幕永久在线 | 久久9精品| 久久久www成人免费毛片 | 久久国产精品视频观看 | 欧美高清成人 | 中文字幕av全部资源www中文字幕在线观看 | 国产v欧美| 波多野结衣在线观看一区二区三区 | 一级性视频 | 国产精品av在线免费观看 | 成人h在线观看 | 日本精品久久久一区二区三区 | 欧美久久久久久久久久久久久 | 国产高清免费在线观看 | 午夜视频在线观看网站 | 亚洲欧美日韩在线看 | 92av视频| 丁香婷婷久久久综合精品国产 | 国产亚洲精品精品精品 | 四虎国产精品成人免费4hu | 国产成人精品免高潮在线观看 | 免费看的黄网站软件 | 国产一区二区高清视频 | 国产精品自在欧美一区 | 国产福利在线免费观看 | 精品91视频 | 狠狠色丁香久久综合网 | 五月婷婷在线观看 | 东方av免费在线观看 | 国产蜜臀av | 97国产精品亚洲精品 | 综合久久一本 | 国产99久久久国产精品免费二区 | 99色国产 | 亚洲手机天堂 | 中文字幕在线播放一区 | 在线有码中文 | 日韩丝袜在线 | 狠狠狠干狠狠 | 中文字幕在线播出 | 久久久久国产一区二区 | 六月丁香六月婷婷 | 在线观看视频三级 | 国产成人精品午夜在线播放 | 日韩在线网 | 欧美激情第一页xxx 午夜性福利 | 97在线观看免费高清 | 欧美日韩视频在线观看一区二区 | 9色在线视频 | 中文乱码视频在线观看 | 亚洲精品美女视频 | 久久视频免费看 | 丁香激情五月 | 久久精品视频99 | 中文字幕乱在线伦视频中文字幕乱码在线 | 丁香婷婷成人 | 亚洲在线视频免费观看 | 国产成人精品免费在线观看 | 500部大龄熟乱视频 欧美日本三级 | 99久久婷婷国产精品综合 | 亚洲爱爱视频 | 欧美日韩免费一区二区 | 超碰人人91 | 91麻豆国产福利在线观看 | 国产精品久久一区二区三区, | 伊人五月综合 | 午夜影院在线观看18 | 欧美日韩国产在线观看 | 五月激情姐姐 | 黄网站免费大全入口 | 免费在线色 | 国产免费片 | 三级黄色片在线观看 | 91干干干 | 亚洲精品免费在线观看 | 中文字幕免费高清在线 | 天天干夜夜干 | 国内少妇自拍视频一区 | 色综合中文字幕 | 亚洲一区尤物 | 999久久久久久 | 国产精品久久久久av免费 | 亚洲最新视频在线播放 | 久草网免费 | 丁香五香天综合情 | 人人看黄色 | 激情五月婷婷综合网 | 亚洲成人精品 | 国产亚洲精品无 | 国产一性一爱一乱一交 | 国产色一区 | 国产日韩精品久久 | 精品1区2区3区 | 成人免费观看完整版电影 | 午夜视频在线观看一区二区三区 | 特级毛片aaa | 精品国产伦一区二区三区观看体验 | 亚洲黄色av网址 | 久久精品高清 | 青青草国产在线 | 深夜免费福利网站 | 国产视频资源在线观看 | 青青草在久久免费久久免费 | 亚洲精品麻豆视频 | 不卡的av在线播放 | 欧美在线一级片 | 久久99精品热在线观看 | 国产精品精品久久久久久 | 成人免费观看视频大全 | 国产精品一区二区三区四 | 中文字幕色在线视频 | 九九九九热精品免费视频点播观看 | 日韩视频免费 | 天天碰天天操视频 | 狠狠的日日 | 狠狠干五月天 | 色成人亚洲网 | 91精品91 | 色偷偷网站视频 | 久久色网站 | 成人免费视频观看 | 99c视频在线 | 欧美激情视频一二三区 | av动图| 国产精品24小时在线观看 | 精品一区二区三区久久 | 国产一级免费在线 | 亚洲另类视频在线观看 | 日韩欧美视频一区二区三区 | 69绿帽绿奴3pvideos | 国产97视频 | 怡红院av | 中文资源在线播放 | 久久久网 | 久久精品日本啪啪涩涩 | 欧美日韩中文字幕在线视频 | 中文字幕在线久一本久 | 91福利在线观看 | 韩日视频在线 | 久久久久久久久久久久国产精品 | 欧美激情精品久久久 | 日韩在线视频观看 | 国产精品美女999 | 人人插人人看 | 久久国产精品视频观看 | 国产精品久久一区二区无卡 | 精品久久影院 | 国产美女视频一区 | 丁香六月婷婷综合 | 麻豆国产视频下载 | 国产99久久久国产精品 | 国产偷v国产偷∨精品视频 在线草 | 日韩精品中文字幕av | 日韩高清不卡在线 | 尤物97国产精品久久精品国产 | 亚洲专区在线 | 日韩天天操 | 亚洲欧美国产日韩在线观看 | av不卡中文| 国产91学生粉嫩喷水 | 久久精视频 | 日韩精品一区二区三区在线视频 | 久久精品综合一区 | 久久久亚洲麻豆日韩精品一区三区 | 色狠狠综合天天综合综合 | 一区二区三区精品在线视频 | 亚洲国产三级在线 | 欧美成人91 | 国产精品久久久久久久久久久久午夜 | 人人爽人人爽人人 | 黄色小说在线观看视频 | 久精品视频免费观看2 | 国产精品 日本 | 欧美在线你懂的 | 久久久久亚洲精品中文字幕 | 91午夜精品 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 欧美日韩亚洲一 | av丝袜天堂 | av电影中文字幕在线观看 | 久久视精品 | 波多野结衣一区三区 | 草免费视频 | 婷婷亚洲综合五月天小说 | 欧美色888| 美女国内精品自产拍在线播放 | 99久久99久久精品 | 日韩精品高清视频 | 国产精品刺激对白麻豆99 | 日韩高清激情 | 国产亚洲免费观看 | www日韩在线观看 | 免费黄色在线网站 | 国产高清日韩 | 婷婷六月中文字幕 | 欧美一区二区三区在线看 | 人人爽人人爽人人爽 | 麻豆传媒视频在线 | 精品免费 | 亚洲一级久久 | 国产群p视频 | 国产成人av网 | 2022国产精品视频 | 99色在线观看视频 | 国产成人久久 | 91探花系列在线播放 | 天天干天天干天天干天天干天天干天天干 | 综合国产在线观看 | 日本三级全黄少妇三2023 | 九色激情网 | 亚洲国产成人精品久久 | 久久热首页| 亚洲 欧美变态 另类 综合 | 91麻豆精品国产91久久久久久 | 国产精品扒开做爽爽的视频 | 欧美孕交vivoestv另类 | 麻豆免费看片 | 99re亚洲国产精品 | 亚洲成a人片在线www | 国产我不卡 | 98超碰在线观看 | 国产资源免费在线观看 | 69视频网站 | 在线看一级片 | 久久久国产精品人人片99精片欧美一 | 国产精品综合久久久久久 | 久久久.com | 亚洲激情五月 | 免费看黄在线观看 | 五月天婷亚洲天综合网鲁鲁鲁 | 9999在线 | 美女露久久 | 黄色a在线观看 | 日韩av福利在线 | 久久伊人精品一区二区三区 | 狠狠色免费 | 色婷婷久久一区二区 | 色吊丝在线永久观看最新版本 | 国产a级免费 | 天天拍夜夜拍 | 五月天视频网站 | av在线免费播放网站 | 在线观看视频h | 久久一精品 | 久久亚洲热 | 国产午夜精品理论片在线 | 日韩在线免费视频观看 | 国内偷拍精品视频 | 西西44人体做爰大胆视频 | 国产精品色婷婷 | 亚洲一级黄色大片 | 欧美激情一区不卡 | 91成人免费在线视频 | 91人人网 | 国产成人777777 | 一区二区精品在线观看 | 久久婷婷一区二区三区 | 在线国产91 | 欧美资源 | 中文字幕在线日本 | 五月开心婷婷网 | 激情久久综合网 | 五月开心六月伊人色婷婷 | 国产色网站 | 色综合天天 | 狠狠狠色狠狠色综合 | 免费看片网址 | 免费看的黄网站 | 免费看的黄色片 | 亚洲欧美激情精品一区二区 | 国产精品视频观看 | 国产 欧美 日产久久 | 成年人免费看的视频 | av免费试看| 视频一区二区在线观看 | 免费久久99精品国产婷婷六月 | 久久最新 | 免费a视频 | 黄色av一区 | 五月天com| 亚洲视频99 | 国产在线观看,日本 | 亚洲一区二区麻豆 | 亚洲区另类春色综合小说校园片 | 国产精品99久久久久久小说 | 婷婷免费视频 | 日韩精品免费一区二区在线观看 | 亚洲免费在线视频 | 天天干天天干天天操 | 欧美99热| 欧美韩国日本在线观看 | 亚洲国产精品推荐 | 国产一区二区在线观看视频 | 日韩精品亚洲专区在线观看 | 三上悠亚一区二区在线观看 | 免费视频三区 | www.com黄 | 免费黄在线观看 | 国产精品久久久久久一区二区 | 成人免费电影 | 香蕉在线观看视频 | 激情偷乱人伦小说视频在线观看 | 日韩视频在线不卡 | 亚洲乱码精品久久久久 | 五月香婷 | 色视频在线观看免费 | 欧美日韩1区2区 | 一区二区电影在线观看 | 中文字幕日韩高清 | 国产视频亚洲视频 | 久久婷婷视频 | 国产精品美女久久久免费 | 永久精品视频 | 亚洲精品久久久久久国 | 在线 国产一区 | 91伊人久久大香线蕉蜜芽人口 | 日韩精品久久久久久久电影99爱 | 在线视频 亚洲 | 狠狠成人| 久久成人毛片 | 不卡电影一区二区三区 | 亚洲黄色网络 | 国产亚洲片 | 久久9999久久免费精品国产 | 日日夜日日干 | 91成人久久 | 日韩在线精品视频 | 麻豆网站免费观看 | 福利视频第一页 | 97精品欧美91久久久久久 | 色综合久久88色综合天天免费 | 欧美在线视频日韩 | 亚洲天堂网视频 | 久久精品一级片 | 久久成人高清视频 | 国产综合久久 | 日韩大陆欧美高清视频区 | 在线观看免费版高清版 | 成片免费观看视频999 | 国产精品黑丝在线观看 | 激情伊人五月天久久综合 | 一区二区三区电影 | 999精品网 | 久草观看视频 | 狠狠的日日| 天天综合网 天天 | 亚洲jizzjizz日本少妇 | 日韩二区三区在线 | 国产精品一区在线播放 | 久久久久蜜桃 | 婷婷av综合 | 国产小视频你懂的在线 | 日韩av中文字幕在线免费观看 | 久久爽久久爽久久av东京爽 | 精品高清视频 | 美女视频黄免费网站 | 久草在线资源视频 | 免费日韩三级 | 99久久er热在这里只有精品66 | 色a网| 欧美日韩亚洲第一页 | 182午夜在线观看 | 成人手机在线视频 | 91中文在线视频 | 狠狠操欧美 | 亚洲精品一区二区网址 | 四虎国产精品免费观看视频优播 | 欧美性生活一级片 | 天天色天天干天天 | 国产一区电影在线观看 | 久久草视频 | www.天天色.com | 国产日韩在线视频 | 一区免费观看 | 色播五月激情综合网 | 色黄久久久久久 | 国产精品乱码在线 | 久久免费观看少妇a级毛片 久久久久成人免费 | 久久久夜色 | 欧美一区二区在线免费观看 | av理论电影 | 欧美日韩一区二区三区视频 | 久草男人天堂 | 欧美福利精品 | 一级片免费观看 | 91麻豆精品国产91 | www.成人sex | 欧美地下肉体性派对 | 国产a免费| 久久精品超碰 | 在线 国产一区 | 天天插综合网 | 免费视频久久久久久久 | 91大神在线观看视频 | 中文字幕资源在线观看 | 激情九九 | 欧美日韩精品区 | 免费成人短视频 | 欧美在线aaa | 免费日韩高清 | 日韩av看片| 久久66热这里只有精品 | 国产xvideos免费视频播放 | 福利视频第一页 | 中文在线最新版天堂 | 黄色视屏免费在线观看 | 麻豆精品视频在线观看免费 | 99久久99热这里只有精品 | 97天天综合网 | 国产精品久久久久久久久大全 | 欧美精品乱码99久久影院 | 亚洲aⅴ一区二区三区 | 久久久久五月天 | 91丨九色丨蝌蚪丰满 | 亚洲va在线va天堂va偷拍 | 黄网站www| 激情视频在线观看网址 | 久久综合网色—综合色88 | 欧美日韩国产一二 | 久久不卡日韩美女 | 天天综合网天天综合色 | 午夜视频欧美 | 日韩在线不卡视频 | 在线观看成人网 | 日韩亚洲欧美中文字幕 | 日本韩国精品在线 | 国产伦理一区二区三区 | 好看的国产精品视频 | 亚洲免费在线播放视频 | 国产在线欧美日韩 | 精品毛片一区二区免费看 | 中文字幕在线网址 | 91在线观看欧美日韩 | 亚洲欧美激情精品一区二区 | 婷婷丁香在线观看 | 欧美一区二视频在线免费观看 | 亚洲四虎 | 91大神一区二区三区 | 五月婷婷久 | 色橹橹欧美在线观看视频高清 | 最近字幕在线观看第一季 | 欧美色图狠狠干 | 久久久久久久久久久久av | 久久综合久久伊人 | 国产麻豆果冻传媒在线观看 | 综合网婷婷 | 一级欧美日韩 | 91麻豆精品国产自产 | 91成人区 | 日韩电影一区二区三区在线观看 | 91视频在线播放视频 | 91丨九色丨国产丨porny精品 | 久久手机在线视频 | 一级免费av | 天天舔天天射天天操 | av一级片在线观看 | 综合色站导航 | 久久免费精品 | 国产精品久久久久毛片大屁完整版 | 国产精品自产拍在线观看桃花 | 日韩av电影免费观看 | 99九九99九九九视频精品 | 久久99久久99久久 | 久久男女视频 | 四虎永久免费网站 | 免费看黄色小说的网站 | 国产精品女教师 | 久久精品网站免费观看 | 激情视频在线观看网址 | 久久久久久久久久久福利 | 亚洲码国产日韩欧美高潮在线播放 | 色婷婷免费视频 | 97久久久免费福利网址 | 亚洲精品福利在线 | 成人av一二三区 | 国产视频中文字幕 | 夜夜操天天 | 黄网站色视频 | 久久96国产精品久久99软件 | 国外av在线| 最近2019中文免费高清视频观看www99 | 婷婷丁香六月 | 日韩免费电影在线观看 | 欧美日韩午夜爽爽 | 亚洲三级黄色 | 国产三级精品三级在线观看 | 日日爽 | 免费在线观看日韩 | .国产精品成人自产拍在线观看6 | 国产精品一区二区三区免费看 | 亚洲第五色综合网 | 免费美女久久99 | 99精品久久只有精品 | 欧美精品一区二区三区四区在线 | 国产小视频免费在线观看 | 99久久久免费视频 | 91丝袜美腿| 国产成人av在线影院 | 国产中的精品av小宝探花 | 国产中文字幕精品 | 中文字幕 国产精品 | 日韩在线视频看看 | 五月天激情开心 | 免费网站观看www在线观看 | 久久久免费看片 | 亚洲成人av片在线观看 | 国产一级在线观看 | 国产在线色站 | 国产精品久久99综合免费观看尤物 | 草久久久 | 96国产精品| 在线看91| 亚洲国产精品99久久久久久久久 | 亚洲国产黄色片 | 中文一区在线观看 | 黄色在线观看网站 | 久久神马影院 | 国产成人精品一区一区一区 | 五月婷婷中文字幕 | 国产99在线播放 | 国产成人一区二区三区在线观看 | 久久久久福利视频 | 午夜精品一二区 | 久草精品网 | 国产精品成人自产拍在线观看 | 日韩电影中文字幕 | 中文国产在线观看 | 在线视频 91 | 2019中文在线观看 | 欧美最爽乱淫视频播放 | 亚洲在线视频观看 | 国产精品中文久久久久久久 | 99热在线这里只有精品 |