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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

android ButterKnife的简单使用

發(fā)布時間:2024/4/15 编程问答 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android ButterKnife的简单使用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

今天,簡單講講android里如何使用ButterKnife。

Android框架系列:

一.android EventBus的簡單使用

二.android Glide簡單使用

三.android OKHttp的基本使用詳解

四.android RxJava(RxAndroid)的簡單使用

五.android ButterKnife的簡單使用

?

前言:
ButterKnife是一個專注于Android系統(tǒng)的View注入框架,以前總是要寫很多findViewById來找到View對象,有了ButterKnife可以很輕松的省去這些步驟。是大神JakeWharton的力作,目前使用很廣。最重要的一點,使用ButterKnife對性能基本沒有損失,因為ButterKnife用到的注解并不是在運行時反射的,而是在編譯的時候生成新的class。項目集成起來也是特別方便,使用起來也是特別簡單。

?

ButterKnife 閃亮登場

ButterKnife 初識

ButterKnife,又被戲稱為黃油刀,至于為什么被戲稱為這個,大家可以看下面附上的從官方截取的icon~

一塊桌布,一個盤子,一個Android小機器人形狀的黃油,一把刀。這些合起來被大家戲稱為黃油刀。(我說呢,糾結(jié)我半天,都搞不懂黃油刀是個什么鬼,這次曉得了)

icon下面簡單解釋就是為Android 視圖(View)提供綁定字段和方法。 也就是說,我們今后可以通過這把刀去替換之前瑣碎的初始化~

?

一、 ButterKnife是啥

注解中相對簡單易懂的很不錯的開源框架
1. 強大的View綁定和Click事件處理功能,簡化代碼,提升開發(fā)效率
2. 方便的處理Adaper里的ViewHolder綁定問題
3. 運行時不會影響app效率,使用配置方便
4. 代碼清晰,可讀性強

github開源地址:
https://github.com/JakeWharton/butterknife

?

?

二、使用步驟

2.1 添加插件

File -> Settings -> Plugins -> 搜索ButterKnife,找到Android ButterKnife Zeleany進行安裝重啟AndroidStudio

?

2.2 添加依賴

在對應module的build.gradle里面添加下面的依賴,重新編譯就會自動下載

dependencies {compile 'com.jakewharton:butterknife:8.5.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1' }

注意和Dagger2配合使用需要注意把annotationProcessor改為apt。

2.3 在Activity中使用

2.3.1 使用插件

在R.layout.activity_main上面右擊 選擇Generate -> Generate ButterKnife injections,即可選擇 生成view對應的注解,還支持ViewHolder和OnClick

2.3.2 手動

  • 綁定ButterKnife
  • @Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//綁定初始化ButterKnifeButterKnife.bind(this); }
  • 定義View
  • 下面的代碼把R.id.tv_test這個TextView定義了為tvTest,注意類型不能為static或者private

    @BindView(R.id.tv_test) TextView tvTest;//當然寫成一行也是可以 @BindView(R.id.tv_test) TextView tvTest;
  • 點擊事件
  • 添加注解@OnClick(R.id.xx)即為點擊方法,對應的View參數(shù)可有可無,如果有多個參數(shù)可以只加一個參數(shù)(例如onItemClick有四個參數(shù),你可以只加一個int position的參數(shù))。如果參數(shù)錯誤,編譯的時候會報錯。

    @OnClick(R.id.bt_test) public void onClick(View v) {tvTest.setText("被點擊了..."); }

    如果定義為指定的類型,將會自動轉(zhuǎn)換

    @OnClick(R.id.bt_test) public void onClick(Button button) {tvTest.setText("被點擊了..."); }

    更多事件看下面的 三

    2.4 在Fragment中使用

    在Fragment中使用和在Activity中使用,只是有一點不一樣:在獲取View的時候,加多一個view參數(shù)把View綁定到ButterKnife就行了。

    @Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {View view = inflater.inflate(R.layout.my_fragment, container, false);//這里需要加多一個參數(shù)viewButterKnife.bind(this, view);return view; }

    Fragment生命周期和activity有點不同,銷毀的時候可以進行解綁

    public class MyFragment extends Fragment {@BindView(R.id.bt_test)Button btTest;private Unbinder unbinder;@Nullable@Overridepublic View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {View view = inflater.inflate(R.layout.my_fragment, container, false);//綁定的時候返回了一個Unbinder對象unbinder = ButterKnife.bind(this, view);return view;}@Overridepublic void onDestroyView() {super.onDestroyView();unbinder.unbind();} }

    2.5 在Adapter ViewHolder中使用

    把ViewHolder加一個構(gòu)造方法,在new ViewHolder的時候把view傳遞進去。

    static class ViewHolder {@BindView(R.id.tv_item_test)TextView tvItemTest;@BindView(R.id.bt_item_test)Button btItemTest;public ViewHolder(View view) {ButterKnife.bind(this, view);} }

    item里面Button控件的點擊事件也可以使用注解@OnClick來實現(xiàn),在適配器里面添加就行,如:

    //item的button的點擊事件@OnClick(R.id.bt_item_test)void onClick(){Toast.makeText(context,"點擊了按鈕",Toast.LENGTH_SHORT).show();}static class ViewHolder {@BindView(R.id.tv_item_test)TextView tvItemTest;@BindView(R.id.bt_item_test)Button btItemTest;public ViewHolder(View view) {ButterKnife.bind(this, view);}}

    注意: 如果item里面有Button等這些有點擊的控件事件的,需要設(shè)置這些控件屬性focusable為false

    三、 事件注解

    一共有12個

    名稱作用
    @OnClick點擊事件
    @OnCheckedChanged選中,取消選中
    @OnEditorAction軟鍵盤的功能鍵
    @OnFocusChange焦點改變
    @OnItemClickitem被點擊(注意這里有坑,如果item里面有Button等這些有點擊的控件事件的,需要設(shè)置這些控件屬性focusable為false)
    @OnItemLongClickitem長按(返回真可以攔截onItemClick)
    @OnItemSelecteditem被選擇事件
    @OnLongClick長按事件
    @OnPageChange頁面改變事件
    @OnTextChangedEditText里面的文本變化事件
    @OnTouch觸摸事件
    @Optional選擇性注入,如果當前對象不存在,就會拋出一個異常,為了壓制這個異常,可以在變量或者方法上加入一下注解,讓注入變成選擇性的,如果目標View存在,則注入, 不存在,則什么事情都不做=如下代碼
    @Optional @OnCheckedChanged(R.id.cb_test) public void onCheckedChanged(CompoundButton buttonView,boolean isChecked){if(isChecked){tvTest.setText("被選中了...");}else{tvTest.setText("被取消了...");} }

    ?

    三、綁定注解

    有11種

    名稱解析
    @BindViews綁定多個view id為一個view的list變量
    @BindView綁定一個view id為一個view 變量
    @BindArray綁定string里面array數(shù)組,@BindArray(R.array.city ) String[] citys ;
    @BindBitmap綁定圖片資源為Bitmap,@BindBitmap( R.mipmap.wifi ) Bitmap bitmap;
    @BindBool綁定真假boolean
    @BindColor綁定color,@BindColor(R.color.colorAccent) int black;
    @BindDimen綁定Dimen,@BindDimen(R.dimen.borth_width) int mBorderWidth;
    @BindDrawable綁定Drawable,@BindDrawable(R.drawable.test_pic) Drawable mTestPic;
    @BindFloat綁定float
    @BindInt綁定int
    @BindString綁定一個String id為一個String變量,@BindString( R.string.app_name ) String meg;

    ?

    五、 ButterKnife更多使用

    4.1 指定多個id綁定事件

    例如綁定多個Button的onclick事件,在小括號里面加大括號,然后用逗號分割即可。

    @OnClick({R.id.bt_test,R.id.bt_test_two})public void onClick(View v) {switch (v.getId()){case R.id.bt_test:tvTest.setText("按鈕1被點擊了...");break;case R.id.bt_test_two:tvTest.setText("按鈕2被點擊了...");break;}}

    4.2 多個view

    使用BindViews綁定多個

    @BindViews({R.id.tv_test,R.id.tv_test_two,R.id.tv_test_three}) List<TextView> tvList;

    使用Action接口或者Setter接口或者View的Property,可以同時設(shè)置多個view的屬性

    @BindViews({R.id.tv_test,R.id.tv_test_two,R.id.tv_test_three}) List<TextView> tvList;@Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ButterKnife.bind(this);//設(shè)置多個view的屬性//方式1 傳遞值ButterKnife.apply(tvList,ENABLED,false);//方式2 指定值ButterKnife.apply(tvList,DISABLE);//方式3 設(shè)置View的PropertyButterKnife.apply(tvList, View.ALPHA, 0.0f);}//Action接口設(shè)置屬性 static final ButterKnife.Action<View> DISABLE = new ButterKnife.Action<View>() {@Override public void apply(View view, int index) {view.setEnabled(false);} };//Setter接口設(shè)置屬性 static final ButterKnife.Setter<View, Boolean> ENABLED = new ButterKnife.Setter<View, Boolean>() {@Override public void set(View view, Boolean value, int index) {view.setEnabled(value);} };

    4.3 自定義View使用注解事件

    不用指定id,直接注解OnClick

    public class MyButton extends Button {@OnClickpublic void onClick() {} }

    4.4 綁定api

  • 使用Activity為根視圖綁定任意對象時,如果你使用類似MVC的設(shè)計模式你可以在Activity 調(diào)用ButterKnife.bind(this, activity),來綁定Controller。

  • 使用ButterKnife.bind(this)綁定一個view的子節(jié)點字段.如果你在子View的布局里或者自定義view的構(gòu)造方法里 使用了inflate,你可以立刻調(diào)用此方法。或者,從XML inflate來的自定義view類型可以在onFinishInflate回調(diào)方法中使用它。

  • 4.5 多方法的listener

    例如Spinner的setOnItemSelectedListener,他會回調(diào)兩個方法:

    mSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {@Overridepublic void onItemSelected(AdapterView<?> parent, View view, int position, long id) {}@Overridepublic void onNothingSelected(AdapterView<?> parent) {} });

    所以這時候如果我們需要注解onNothingSelected,需要在注解參數(shù)添加一個callback

    @OnItemSelected(R.id.my_spiner)//默認callback為ITEM_SELECTED void onItemSelected(int position) {Toast.makeText(this, "position: " + position, Toast.LENGTH_SHORT).show(); }@OnItemSelected(value = R.id.my_spiner, callback = OnItemSelected.Callback.NOTHING_SELECTED) void onNothingSelected() {Toast.makeText(this, "Nothing", Toast.LENGTH_SHORT).show(); }

    注意的是Spinner中只要有數(shù)據(jù),默認都會選中第0個數(shù)據(jù),所以想進入到onNothingSelected()方法,就需要把Adapter中的數(shù)據(jù)都清空

    ?

    4.6 使用findById

    Butter knife仍然包含了findById方法,用于仍需從一個view ,Activity,或者Dialog上 find view的時候。并且它可以自動轉(zhuǎn)換類型。

    View view = LayoutInflater.from(context).inflate(R.layout.thing, null); TextView firstName = ButterKnife.findById(view, R.id.first_name); TextView lastName = ButterKnife.findById(view, R.id.last_name); ImageView photo = ButterKnife.findById(view, R.id.photo);

    4.7 代碼混淆(這個不用理解,知道有這個功能就行,因為我也沒有明白)

    -keep class butterknife.** { *; } -dontwarn butterknife.internal.** -keep class **$$ViewBinder { *; }-keepclasseswithmembernames class * {@butterknife.* <fields>; }-keepclasseswithmembernames class * {@butterknife.* <methods>; }

    ?

    五、 原理

    利用了IOC的(Inverse of Controll)控制反轉(zhuǎn)結(jié)構(gòu),04年后改名為DI(dependency injection)依賴注入。目的是為了使類與類之間解耦合,提高系統(tǒng)的可擴展性和可維護性。

    ?

    六、 和Dagger使用注意

    搭配Dagger使用的時候,ButterKnife可能會不起作用,沒效果,綁定控件為null。這時候把依賴包的annotationProcessor改為apt 就可以了:

    compile 'com.jakewharton:butterknife:8.5.1'//aptapt 'com.jakewharton:butterknife-compiler:8.5.1'

    ?

    好了,ButterKnife的基本使用就到這里的。如果只是想知道怎么使用,看到這里就可以了。下面會講講具體的原理代碼,對能力有一定的要求,大家自己決定看不看。

    ?

    ButterKnife 語法

    1. activity fragment 綁定與 fragment解綁

    想要使用ButterKnife,簡單配置之后,我們還需要在Activity中onCreate()綁定,如下:

    @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// 必須在setContentView()之后綁定ButterKnife.bind(this); }

    而如果使用fragment,官方給出的綁定以及解綁如下:

    public class FancyFragment extends Fragment {@BindView(R.id.button1) Button button1;@BindView(R.id.button2) Button button2;private Unbinder unbinder;@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {View view = inflater.inflate(R.layout.fancy_fragment, container, false);// 綁定unbinder = ButterKnife.bind(this, view);// TODO Use fields...return view;}@Override public void onDestroyView() {super.onDestroyView();// 解綁unbinder.unbind();} }

    綁定之后,我們一起來看看,常用的幾種監(jiān)聽通過使用ButterKnife之后,我們又該如何編寫相關(guān)事件呢?別急,往下看~

    2.單擊事件

    首先我們先看看人家表層提供我們代碼中,我們可以得到哪兒些對我們有用的信息

    首先明確,targetType(目標類型)為View,setter為setOnClickListener(單擊事件監(jiān)聽),type為ButterKnife封裝的單擊事件(butterknife.internal.DebouncingOnClickListener),而method中則是name為doClick以及parameters為View類型的倆個參數(shù);而下面的interface接口中需要我們傳遞一個id。

    簡單了解后,我們衍生出三種寫法,如下:

    // 寫法1@OnClick(控件ID)void 方法名() {//業(yè)務(wù)邏輯操作}// 寫法2@OnClick(控件ID)void 方法名(控件類型) {//業(yè)務(wù)邏輯操作}// 寫法3@OnClick(控件ID)void 方法名(View view) {//業(yè)務(wù)邏輯操作}

    你可以按照上面指定一個個的寫,也可以綁定多個,如官網(wǎng)提供下面寫法

    3.長按事件

    同樣依舊看人家怎么寫的,看看我們能了解到什么

    和單擊事件對比,長按時間則多出了一個returnType(返回值),且默認為false。So,寫法如下~

    // 方法1@OnLongClick(控件ID)boolean 方法名(){// 業(yè)務(wù)邏輯操作return false;}// 方法2@OnLongClick(控件ID)boolean 方法名(控件類型){// 業(yè)務(wù)邏輯操作return false;}// 方法3@OnLongClick(控件ID)boolean 方法名(View view){// 業(yè)務(wù)邏輯操作return false;}

    4.Checked改變事件

    老規(guī)矩:

    改變,一般來說,會提供我們一個標識,去方便我們根據(jù)不同的狀態(tài)去處理不同的邏輯,so…

    // 寫法1@OnCheckedChanged(控件ID)void radioButtonCheckChange(boolean isl) {// 業(yè)務(wù)邏輯}// 寫法2@OnCheckedChanged(控件ID)void radioButtonCheckChange(控件類型,boolean isl) {// 業(yè)務(wù)邏輯}

    5.監(jiān)聽軟鍵盤右下角按鈕事件

    老規(guī)矩:

    so…經(jīng)過上面幾個大家可以知道,我們只需要對parameters以及是否是returnType重點關(guān)注即可。

    // 寫法1@OnEditorAction(控件ID)boolean 方法名() {// 業(yè)務(wù)邏輯操作return false;}// 寫法2// code:狀態(tài)碼@OnEditorAction(控件ID)boolean EditTextAction(int code) {// 業(yè)務(wù)邏輯操作return false;}// 寫法3// KeyEvent@OnEditorAction(控件ID)boolean EditTextAction(KeyEvent keyEvent) {// 業(yè)務(wù)邏輯操作return false;}// 寫法4@OnEditorAction(控件ID)boolean EditTextAction(int code, KeyEvent keyEvent) {// 業(yè)務(wù)邏輯操作return false;}// 寫法5@OnEditorAction(控件ID)boolean EditTextAction(TextView textView,int code, KeyEvent keyEvent) {// 業(yè)務(wù)邏輯操作return false;}

    6. EditText內(nèi)容改變監(jiān)聽事件

    由于源碼中內(nèi)容較長,不方便截圖,故截取部分代碼做解析,如下:

    @Target(METHOD) @Retention(CLASS) @ListenerClass(targetType = "android.widget.TextView",setter = "addTextChangedListener",remover = "removeTextChangedListener",type = "android.text.TextWatcher", ---> 這里同樣對之前的TextWatcher做了相關(guān)處理 gggcallbacks = OnTextChanged.Callback.class ---> 自定義枚舉,通過枚舉類型標識當前操作 666 ) public @interface OnTextChanged {/** View IDs to which the method will be bound. */@IdRes int[] value() default { View.NO_ID }; ---> 需要傳入ID/** Listener callback to which the method will be bound. */Callback callback() default Callback.TEXT_CHANGED; ---> 未改變狀態(tài)/** {@link TextWatcher} callback methods. */enum Callback { ---> 枚舉中分為三種類似 未改變 改變前 改變后/** {@link TextWatcher#onTextChanged(CharSequence, int, int, int)} */@ListenerMethod(name = "onTextChanged", ---> 當前標識為 未改變parameters = {"java.lang.CharSequence", ---> 用戶輸入字符"int", ---> 改變前個數(shù)"int", ---> 測試時,返回0,沒整明白代表什么意思"int" ---> 根據(jù)打印結(jié)果,猜測這個應該是每次增加內(nèi)容個數(shù)})TEXT_CHANGED,/** {@link TextWatcher#beforeTextChanged(CharSequence, int, int, int)} */@ListenerMethod(name = "beforeTextChanged", ---> 當前標識為 改變前parameters = {"java.lang.CharSequence", ---> 用戶輸入字符"int", ---> 改變前個數(shù)"int","int"})BEFORE_TEXT_CHANGED,/** {@link TextWatcher#afterTextChanged(android.text.Editable)} */@ListenerMethod(name = "afterTextChanged", ---> 當前標識為 改變后parameters = "android.text.Editable" ---> 用戶輸入字符)AFTER_TEXT_CHANGED, ---> 我們關(guān)注的重點在此,每次只需要監(jiān)聽這個,去做相關(guān)處理即可}

    從上得知,關(guān)于EditText內(nèi)容改變事件,我們關(guān)注點只在乎改變后的內(nèi)容格式(個數(shù))是否符合項目需求,而其他可以暫時忽略,從而衍生下面寫法:

    // 內(nèi)容改變后監(jiān)聽// Editable editable:用戶輸入字符@OnTextChanged(value = 控件ID, callback = 監(jiān)聽類型,改變后取值為:OnTextChanged.Callback.AFTER_TEXT_CHANGED)void editTextChangeAfter(Editable editable) {// 業(yè)務(wù)邏輯}// 內(nèi)容改變前監(jiān)聽@OnTextChanged(value = 控件ID, callback = 監(jiān)聽類型,改變前取值為:OnTextChanged.Callback.BEFORE_TEXT_CHANGED)void editTextChangeBefore(CharSequence s, int start) {// 業(yè)務(wù)邏輯}// 內(nèi)容未發(fā)生改變監(jiān)聽@OnTextChanged(value = 控件ID, callback = 監(jiān)聽類型,取值為:OnTextChanged.Callback.TEXT_CHANGED)void editTextChange(CharSequence s, int start) {// 業(yè)務(wù)邏輯}

    7. 焦點監(jiān)聽事件

    老規(guī)矩:

    由此可見,如下:

    @OnFocusChange(控件ID)void editTextFocus(boolean isl){// 業(yè)務(wù)邏輯}

    8. 觸摸監(jiān)聽事件

    老規(guī)矩:

    寫法如下:

    @OnTouch(控件ID)boolean imageView(MotionEvent event){// 業(yè)務(wù)邏輯return false;}

    ?

    9. item項單擊監(jiān)聽事件

    老規(guī)矩:

    so…

    @OnItemClick(控件ID)void listItemClick(int position){// 業(yè)務(wù)邏輯}

    10. item項長按監(jiān)聽事件

    老規(guī)矩:

    so…

    @OnItemLongClick(R.id.listView)boolean listItemLongClick(int position) {Toast.makeText(this, "OnItemLongClick---點擊了第" + position + "個", Toast.LENGTH_SHORT).show();return true;}

    ?

    簡單總結(jié)一下,ButterKnife就是一個框架,用注解來取代了findviewbyid的功能,而且它是編譯器完成的,對于運行沒有任何的效率的影響。使用ButterKnife最好是下載對應的插件Android ButterKnife Zelezny,具體怎么下載,我下一步博客再講。

    ?

    android ButterKnife的簡單使用就講完了。

    ?

    就這么簡單。

    總結(jié)

    以上是生活随笔為你收集整理的android ButterKnife的简单使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

    国产成人三级一区二区在线观看一 | 1000部国产精品成人观看 | 色婷婷激情五月 | 美女视频永久黄网站免费观看国产 | 综合久久久久 | 精品麻豆入口免费 | 一本大道久久精品懂色aⅴ 五月婷社区 | 久久久久久久久久福利 | 国产精品亚洲视频 | 精品产品国产在线不卡 | 国产精品嫩草影院9 | 精品在线观看一区二区 | 色妞色视频一区二区三区四区 | 国产日产欧美在线观看 | 欧美日bb | 九九免费在线观看 | 国产精品久久久久久久婷婷 | 亚洲精品视频在线播放 | 四虎永久视频 | 亚洲欧美在线视频免费 | 国产精品99久久久精品免费观看 | 又湿又紧又大又爽a视频国产 | 国产成人精品电影久久久 | 亚洲狠狠婷婷综合久久久 | 国际精品久久久久 | 美女一二三区 | 国产亚洲精品久久19p | 激情偷乱人伦小说视频在线观看 | 日韩精品一区二区三区水蜜桃 | 91精品导航| av中文字幕av | 亚洲精品国产麻豆 | 人人干人人艹 | 波多野结衣日韩 | 美国三级黄色大片 | 国产精品完整版 | 日韩在线观看小视频 | 久久免费av电影 | 欧美激情在线看 | 欧美 日韩 久久 | 毛片一级免费一级 | 国产在线a不卡 | 久久久精品网 | 日韩最新理论电影 | 中文字幕色网站 | 国产在线91在线电影 | 精品一区二区三区香蕉蜜桃 | 在线观看中文字幕 | 免费日韩一区二区三区 | 999成人国产 | 九草视频在线 | 蜜臀av网址 | 国产免费人人看 | 亚洲国产精品日韩 | 久久成年人 | 国产一区二区三区免费视频 | 国产成人免费观看久久久 | 又色又爽又激情的59视频 | 在线观看免费黄色 | 国产精品一区二区三区久久 | 天天综合成人网 | 色资源二区在线视频 | 国产精品九九九九九九 | 欧美日韩xxxxx| 久久亚洲免费 | 国产99久久久欧美黑人 | 91久久黄色 | 99精彩视频在线观看免费 | 久久激情日本aⅴ | 丁香花中文在线免费观看 | 视频在线亚洲 | 国产日本在线观看 | 国产女做a爱免费视频 | 国产一级在线看 | 亚洲精品在线免费观看视频 | 国产精品午夜av | 欧美了一区在线观看 | 久久久香蕉视频 | 91精品一区在线观看 | 欧美黄色软件 | 久久免费精品视频 | 国产精品免费视频观看 | www免费网站在线观看 | 开心色婷婷| 综合天天 | 中文字幕精品一区二区精品 | 国产v在线播放 | 国产九九热视频 | 久久成人亚洲欧美电影 | 色视频网页| 日韩 在线 | 欧美福利久久 | 91免费版在线观看 | 久久久久久久电影 | 国产精品成人在线 | 日韩视频二区 | 69国产精品成人在线播放 | 热久久在线视频 | 久久艹国产 | 免费观看av | 久草免费在线视频观看 | 亚洲成人第一区 | 国产无套精品久久久久久 | 成 人 黄 色视频免费播放 | www久久久久| 久久久久久久久久久电影 | 久久精品人 | 免费色网站 | 999一区二区三区 | 国产理论影院 | 高清一区二区 | 美女免费视频观看网站 | 中中文字幕av在线 | 麻豆国产精品一区二区三区 | 国产精品久久久久av免费 | 久久久免费精品国产一区二区 | 亚洲国产欧美一区二区三区丁香婷 | 国产999精品久久久久久麻豆 | 久久国产一区二区 | 免费观看一区二区 | 69国产精品成人在线播放 | 久久天天综合网 | 精品国模一区二区三区 | 国产欧美中文字幕 | 91最新中文字幕 | 色婷婷视频在线 | 成人福利在线观看 | 91九色国产 | 精品国内自产拍在线观看视频 | 毛片www| 免费特级黄毛片 | 在线视频精品播放 | 99夜色| 亚洲色图27p| 超级碰碰免费视频 | 在线视频国产区 | 免费一级日韩欧美性大片 | 91热精品 | 亚洲欧美视频在线观看 | 久久天堂精品视频 | 欧美精品二区 | 日韩成人免费在线 | 绯色av一区 | 精品亚洲免费 | 国产精品久久久久久久久久免费 | 日韩精品中文字幕久久臀 | 2022中文字幕在线观看 | 国产精品 日韩精品 | 99久久精品国产一区二区三区 | 超碰在线色 | 韩日精品在线观看 | 国产高清区 | 九九热精品视频在线观看 | 视频成人| 国产免费片 | 国产精品毛片久久久 | 久久久免费精品国产一区二区 | 天堂久色 | 在线国产一区二区三区 | 亚洲国产午夜视频 | av观看网站 | 国产尤物在线视频 | 能在线观看的日韩av | 国产精品 视频 | 欧美成人区 | 亚洲性xxxx | 成人免费在线视频观看 | 怡红院久久 | 嫩嫩影院理论片 | 欧美精品在线一区 | 日韩一区二区免费播放 | 亚洲伊人第一页 | 欧美一级日韩三级 | 国产亚洲免费观看 | 天天爽人人爽夜夜爽 | 香蕉网址 | 午夜久久久久久久 | 日韩a免费 | 日韩精品视频免费 | 久久久久久久久久久久亚洲 | 亚洲永久精品国产 | 精品一区二区三区香蕉蜜桃 | 视频在线一区 | 久久人人97超碰精品888 | 国产成人精品在线 | 国产精品自在线拍国产 | 亚洲欧洲美洲av | 国产一区二区视频在线 | 992tv在线| 欧美日韩啪啪 | 国外调教视频网站 | 国产成人一区二区三区影院在线 | 亚洲在线精品视频 | 亚洲色图激情文学 | 在线观看欧美成人 | 99久久久久久国产精品 | 午夜视频不卡 | 久久国产精品久久w女人spa | 国产精品视频最多的网站 | www.av在线.com | 九九久久免费视频 | 久久久国产精品视频 | 日韩精品大片 | 深夜国产福利 | 中文字幕免| 一区在线免费观看 | 精品一区精品二区 | 婷婷免费视频 | 99理论片 | 色福利网 | 色在线观看网站 | 午夜电影中文字幕 | 胖bbbb搡bbbb擦bbbb| 91亚洲成人 | 在线观看欧美成人 | 日本精品视频在线观看 | 亚洲欧美日韩国产精品一区午夜 | 91免费在线播放 | 最新午夜电影 | a黄色片在线观看 | 在线视频欧美精品 | 深夜福利视频在线观看 | 黄色毛片在线观看 | 狠狠的干 | 免费日p视频| 久久免费片 | a级国产毛片 | 97人人模人人爽人人喊中文字 | 久久综合久久88 | 国产精品久久久亚洲 | 五月天丁香| 日韩在线观看精品 | 中文字幕高清有码 | 黄色片网站大全 | 国产91影院| 国产精品手机在线观看 | 国产中文在线播放 | 日韩av在线不卡 | 日韩视频中文字幕在线观看 | 狠狠的日日 | 在线观看日韩中文字幕 | 特黄特色特刺激视频免费播放 | 日韩av影视在线观看 | 免费久久片 | 久久精品久久国产 | 久久精品国产一区 | 久热色超碰 | 日本激情中文字幕 | 成人免费视频观看 | av一区二区在线观看中文字幕 | 2024国产精品视频 | 精品亚洲男同gayvideo网站 | 久久艹中文字幕 | 国产成人三级在线观看 | 一色av| 精品久久久久久久久亚洲 | 日韩在线免费视频观看 | 色悠悠久久综合 | 美女黄色网在线播放 | 久久久久夜色 | 99久久久久久国产精品 | 不卡精品 | 久久精品99国产精品亚洲最刺激 | 久久久久免费精品视频 | 亚洲精品欧洲精品 | 香蕉久久久久久久 | 久久精品电影 | 四虎影视成人精品国库在线观看 | 五月天婷亚洲天综合网精品偷 | 337p西西人体大胆瓣开下部 | 国产最顶级的黄色片在线免费观看 | 日韩影视精品 | 久久成人视屏 | 色综合天天色 | 久久涩涩网站 | www最近高清中文国语在线观看 | 免费看成年人 | 欧美日韩在线精品 | 国产手机精品视频 | 色婷婷精品大在线视频 | 久久国产一区 | 中文字幕av电影下载 | 国产一区二区免费在线观看 | 亚洲国产午夜精品 | 一级精品视频在线观看宜春院 | 午夜视频在线瓜伦 | 超碰人人超| 国产精品一区二区久久精品爱涩 | 日韩激情av在线 | 成人黄色大片在线观看 | 婷婷亚洲五月色综合 | 久久综合毛片 | 中文字幕在线观看视频一区二区三区 | 激情欧美一区二区三区免费看 | www.国产视频 | 久草国产视频 | 免费在线播放视频 | 亚洲视屏在线播放 | 国产一区二区久久精品 | 99视频在线免费 | 精品国模一区二区三区 | 国产精品免费人成网站 | 日韩一区二区免费在线观看 | 日韩精品中文字幕av | 欧美在线观看禁18 | 又污又黄的网站 | 日韩精品久久久久久久电影竹菊 | 亚洲精品视频一二三 | 最近更新的中文字幕 | 五月激情丁香婷婷 | 免费av免费观看 | 丰满少妇在线观看资源站 | 毛片黄色一级 | 色av网站| 天天做天天爱天天爽综合网 | 亚洲欧美日韩一区二区三区在线观看 | 免费看的黄网站软件 | 国产成人一区二区三区久久精品 | 91香蕉视频720p | 亚洲一级黄色 | 国产视频在线观看一区 | 成人午夜免费福利 | 在线免费观看视频 | 91麻豆.com | 欧美激情综合色综合啪啪五月 | 久久精品国产亚洲 | 精品视频专区 | 99精品在线视频播放 | 精品特级毛片 | 在线观看成年人 | 黄色av一区二区三区 | 97国产在线视频 | 国产精品四虎 | 麻豆av电影 | 国产高清一 | 97伊人网| 国产一级大片在线观看 | 91福利免费| 国语黄色片 | 91免费网 | 国产香蕉视频在线观看 | 欧美日韩在线网站 | 色综合久久综合中文综合网 | 亚洲另类交| 国产99免费 | 天天摸日日摸人人看 | 国产小视频免费在线观看 | 豆豆色资源网xfplay | 日本中文字幕高清 | 国产免费人人看 | 亚洲区视频在线观看 | 午夜av电影 | 91在线免费视频 | 日本精品中文字幕 | 午夜国产福利在线 | 国产精品久久久久毛片大屁完整版 | 亚洲精品在线观看的 | 国产一区二区视频在线 | 成人看片 | 九九免费在线观看视频 | 日韩三级一区 | 超碰97在线资源站 | 97精品久久 | 24小时日本在线www免费的 | 久久99久久99精品 | 波多野结衣电影一区二区三区 | 成人午夜精品福利免费 | 免费网站在线观看人 | 国产69精品久久久久99尤 | 日韩在线观看视频免费 | 美女网站在线 | 国产盗摄精品一区二区 | 久久国产二区 | 免费av在线播放 | 精品在线播放视频 | 手机看片| 美女黄频在线观看 | 在线看毛片网站 | 激情av在线资源 | 亚洲天堂社区 | 激情久久久久久久久久久久久久久久 | 中文国产在线观看 | 一区二区三区久久 | sm免费xx网站 | av在线免费观看网站 | 国产一二区在线观看 | 久久精品福利视频 | 中文字幕免费观看 | 探花视频在线观看免费 | 亚洲激情综合 | 免费在线观看成人 | 不卡电影免费在线播放一区 | 日本中文字幕在线播放 | 色综合久久久久综合 | 欧美日韩视频在线播放 | 蜜臀av性久久久久av蜜臀三区 | 五月天中文字幕 | 亚洲精品毛片一级91精品 | 国产精品视频线看 | 婷婷伊人综合亚洲综合网 | 天天碰天天操 | 91精品国产91久久久久久三级 | 色在线免费 | 国产亚洲精品久久久久久无几年桃 | 99国产视频在线 | 国产视频999 | 97免费视频在线 | 久久久久久久久久影视 | 国产日韩视频在线观看 | 国产精品久久久一区二区三区网站 | 国产电影黄色av | 日韩欧美高清免费 | 91中文在线视频 | 久久精品国产精品 | 一级一级一片免费 | 香蕉日日 | 国产一区私人高清影院 | 又爽又黄又无遮挡网站动态图 | a级国产片 | 国产精品免费一区二区三区在线观看 | av一级网站 | 日韩在线精品视频 | 狠狠操狠狠干天天操 | 四虎国产精品成人免费影视 | 综合中文字幕 | 国产成人精品电影久久久 | 国产不卡在线播放 | 亚洲天堂网在线播放 | 色视频在线观看 | 国产精品2018 | 国产精品不卡一区 | 天堂在线一区二区 | 日韩av资源在线观看 | 国产亚洲精品成人av久久影院 | 婷五月天激情 | 91视频91自拍 | 丁香激情综合久久伊人久久 | 久久国产香蕉视频 | 久久精品精品电影网 | 国产精品专区h在线观看 | 亚洲欧美日本国产 | 99久久久国产精品免费观看 | 欧美日韩一区久久 | 国产又黄又爽又猛视频日本 | 园产精品久久久久久久7电影 | 五月在线| 日本视频久久久 | 国产精品99久久久久久武松影视 | 国产精品入口久久 | 日韩精品在线观看av | 99热这里有 | 日韩 精品 一区 国产 麻豆 | 国产精品久久久久久久久久新婚 | 亚洲国产中文字幕在线观看 | 一级大片在线观看 | 久久综合操 | 成年人免费在线播放 | 日韩视频在线观看视频 | 人人狠狠 | 亚洲成a人片在线观看网站口工 | 中文字幕在线看视频国产中文版 | 99国产在线观看 | 精品五月天 | 国产美女在线精品免费观看 | 碰碰影院| 亚洲国产精品va在线看黑人 | 亚洲精品99久久久久中文字幕 | 99热99| 最新超碰| 欧洲亚洲国产视频 | 亚洲japanese制服美女 | 天天舔天天搞 | 玖玖玖影院 | 夜夜骑日日| 亚洲国产精久久久久久久 | 福利视频一区二区 | 丁香一区二区 | 91av99| 国产在线看一区 | av中文字幕第一页 | 久久精品久久精品 | 99久热在线精品 | 欧美另类tv| 天堂av影院 | 91九色最新 | 国产 视频 高清 免费 | 激情亚洲综合在线 | 美女网站色 | 又黄又爽又色无遮挡免费 | 久久夜色精品国产欧美乱极品 | 日韩字幕 | 国产麻豆果冻传媒在线观看 | 免费视频久久 | 久久人人97超碰国产公开结果 | 久久久久久久久久久影视 | 国产精品美女免费视频 | 亚洲国产成人精品在线观看 | 免费高清国产 | 色婷婷六月天 | 精品在线观看一区二区 | 婷婷视频在线观看 | a视频免费 | 91精品免费视频 | 久久8| 天天操操操操操操 | 97在线精品国自产拍中文 | 国产黄色观看 | 久久综合狠狠综合久久狠狠色综合 | 超碰电影在线观看 | 天天色综合1 | av在线播放快速免费阴 | 四虎www | av中文字幕在线看 | 99免在线观看免费视频高清 | 91丝袜美腿 | 狠狠色丁香婷婷综合久小说久 | 四虎永久国产精品 | 日韩色中色 | 久久综合综合久久综合 | 久草视频视频在线播放 | 天天综合网久久 | 久久伦理影院 | 九九热只有这里有精品 | 国产精品一区二区在线播放 | 日韩色综合 | 一区二区三区在线视频111 | 亚洲综合在线五月天 | 日韩一区二区三区免费视频 | 激情欧美xxxx | 色诱亚洲精品久久久久久 | 免费看国产曰批40分钟 | 日韩草比| 久久亚洲电影 | 国产一级免费观看视频 | 久久免费在线观看视频 | 免费观看第二部31集 | 精品国产色 | 麻豆传媒电影在线观看 | av黄色在线观看 | 日韩高清激情 | 天天操,夜夜操 | 免费观看xxxx9999片 | 日韩精品高清不卡 | 91精品亚洲影视在线观看 | 99在线视频精品 | 国产精品福利无圣光在线一区 | 国产一级黄色电影 | 久草在线视频资源 | 狠狠干中文字幕 | 99r在线视频| 久久久久久久久久免费视频 | 一区二区三区韩国免费中文网站 | 色97在线| 在线视频一区观看 | 91av福利视频| 国产成人免费精品 | 人人爽人人爽人人片av | 999视频在线观看 | 国产精品24小时在线观看 | 亚洲成人中文在线 | 国产成人av在线影院 | 亚洲一区二区黄色 | 色视频网站在线 | 欧美精品在线免费 | 91麻豆文化传媒在线观看 | 黄色免费网站下载 | 黄色成年网站 | 欧美日韩一级久久久久久免费看 | 毛片的网址| 国产欧美日韩视频 | 麻豆va一区二区三区久久浪 | 干av在线| 国产精品久久久777 成人手机在线视频 | 日韩精品一卡 | 99精品欧美一区二区 | 国产成人在线免费观看 | 国产高清一级 | 欧美午夜激情网 | 中文字幕第一页在线视频 | 九九综合在线 | 久久精品5 | 操操操日日 | 国产精品网在线观看 | 免费看的黄色网 | 一级片免费观看 | 在线精品视频免费播放 | 91福利小视频 | 免费a v视频 | 国产人成精品一区二区三 | bbb搡bbb爽爽爽 | 久久只精品99品免费久23小说 | 又色又爽又黄高潮的免费视频 | 99久久精品国产一区二区三区 | 日本视频高清 | 成人一级在线观看 | 丁香婷婷综合激情五月色 | 91免费国产在线观看 | 中文字幕中文字幕在线中文字幕三区 | 婷婷丁香在线 | 日本乱视频 | 四虎永久国产精品 | 色偷偷97 | 国产精品一区二区免费在线观看 | 天堂视频中文在线 | 国产超碰在线观看 | 99精品视频在线观看播放 | 激情久久伊人 | 日韩在线理论 | 涩五月婷婷 | 国产999精品久久久影片官网 | 九九爱免费视频在线观看 | 午夜视频在线观看一区 | 国产福利电影网址 | 久草观看视频 | 成片免费观看视频999 | 亚洲精品国偷拍自产在线观看 | 99久久999久久久精玫瑰 | 99久久99热这里只有精品 | 丰满少妇一级 | 成人试看120秒 | 一区二区精品在线观看 | 久热av在线 | 久久精品—区二区三区 | 91高清在线看| 日韩欧美高清在线 | 久久国内精品视频 | 天天草天天操 | 91视频麻豆 | 五月天国产 | 99欧美视频 | 91喷水 | 国产一级片免费播放 | 国产精品久久久久久久久大全 | 日批网站免费观看 | 欧美在线视频免费 | 精品国产99国产精品 | 色婷婷亚洲综合 | 国产一区二区观看 | 国产精品淫片 | 欧美性色19p | 久久久久久久久久久电影 | 一区二区三区视频 | 91精品999| 日日爽日日操 | 亚洲黄色免费在线看 | 十八岁以下禁止观看的1000个网站 | av中文字幕第一页 | 精品一区二区三区在线播放 | a天堂中文在线 | 美腿丝袜一区二区三区 | 久久综合精品国产一区二区三区 | 午夜av在线电影 | 日韩91av | 人人澡人人干 | 日韩理论在线观看 | 欧美久久久久久 | 日韩精品一区二区三区水蜜桃 | 一区二区视频在线免费观看 | 中文字幕av在线播放 | 免费色网 | 国产生活一级片 | 欧美一区二区三区不卡 | 久久精品99国产精品 | 中文字幕资源网在线观看 | 久久久久伊人 | www.色午夜.com| 国产一级不卡毛片 | 九九久久影视 | 97超碰人人澡人人爱 | 99久久精品久久亚洲精品 | 国产精品一区二区中文字幕 | 亚洲午夜精品久久久久久久久久久久 | 粉嫩av一区二区三区四区在线观看 | 久久国色夜色精品国产 | 欧美精品一级视频 | 国产精品久久久一区二区 | 欧美激情综合五月色丁香 | 国产精品伦一区二区三区视频 | 香蕉久久久久久av成人 | 午夜av影院 | 国产福利91精品一区 | 国产不卡一| 伊人激情综合 | 狠狠干我| 亚洲最大在线视频 | www国产亚洲精品久久网站 | 96亚洲精品久久 | 91xav| 狠狠插狠狠操 | 国产精品欧美激情在线观看 | 亚洲精品女人 | 免费三级影片 | 国产精品18久久久久久首页狼 | 天天操天天干天天爱 | 中文字幕视频三区 | 亚洲黄色免费在线 | 久久成人欧美 | 人人爽人人香蕉 | 在线看片91 | 国产一级免费观看视频 | 久久国产精品久久精品 | 亚洲精品乱码久久久久久蜜桃动漫 | 五月婷香蕉久色在线看 | wwwwww黄| 精品视频亚洲 | 国产欧美综合在线观看 | 亚洲欧美999 | 2019中文字幕第一页 | 免费毛片一区二区三区久久久 | 久久久国产精品一区二区中文 | 国产精品观看在线亚洲人成网 | 中文视频在线播放 | 日本一区二区不卡高清 | 婷婷 中文字幕 | 亚州国产视频 | 国产精品久久99综合免费观看尤物 | 日本精品中文字幕 | 青青河边草免费观看 | 最近中文字幕第一页 | 1000部国产精品成人观看 | 视频1区2区 | 一区二区 不卡 | 欧美在线a视频 | 人人玩人人添人人澡超碰 | 一区二区三区在线免费播放 | 国产精品欧美久久 | 色综合久久88色综合天天6 | 国产精品嫩草影院123 | 久久久久久久久综合 | 91理论片午午伦夜理片久久 | 久久精品日韩 | 精品主播网红福利资源观看 | 黄色成人在线网站 | 亚洲免费精彩视频 | 久久久久亚洲a | 欧美一区二区三区免费观看 | 色爱成人网 | 久久国产影院 | 久99视频| 欧洲性视频 | 国产高清专区 | 亚洲区另类春色综合小说校园片 | 久久一区国产 | 欧美综合在线视频 | 91手机电视 | 黄色一级大片在线免费看国产一 | 91电影福利| 激情校园亚洲 | 男女激情麻豆 | 丁香六月久久综合狠狠色 | 色就是色综合 | 久久免费电影网 | 天天曰天天| 中文字幕在线日本 | 久久国产三级 | 日韩最新av | 精品成人久久 | 国产小视频你懂的在线 | 久久在线视频精品 | 99精品视频在线 | 成人a级黄色片 | 久99久在线视频 | 亚洲精品视频免费在线 | 亚洲精品免费视频 | 久久爽久久爽久久av东京爽 | 97av在线 | 久久精品精品电影网 | av手机在线播放 | 中文字幕 在线看 | 天天干天天做 | 亚洲精品国偷拍自产在线观看蜜桃 | 日韩毛片在线免费观看 | 丝袜美腿亚洲 | 国产精品久久久久久婷婷天堂 | 欧美极品xxxxx| 在线免费观看不卡av | 黄色app网站在线观看 | 亚洲欧洲精品一区二区精品久久久 | 欧美一级黄大片 | 亚洲成人国产 | 国产高清在线一区 | 又黄又刺激又爽的视频 | 国产精品igao视频网入口 | 免费看av在线 | 香蕉视频久久久 | 国产精品久久久久久一二三四五 | 日韩中文字幕a | 欧美综合在线视频 | 国产真实精品久久二三区 | 久久久久久片 | www.天天色 | 天干啦夜天干天干在线线 | 国产九九精品视频 | 91av观看| 国产一级黄大片 | 成人黄色电影在线观看 | 日韩色爱 | 亚洲精品日韩在线观看 | 青青久草在线 | 国产精品青草综合久久久久99 | www.黄色片网站 | 国产精品久久麻豆 | 亚洲综合色婷婷 | 中文字幕在线播放第一页 | 激情五月激情综合网 | 久久精品成人欧美大片古装 | 91cn国产在线 | 一级精品视频在线观看宜春院 | 国产精品观看在线亚洲人成网 | 久草在线免费资源 | 久久高清片 | av网站在线观看免费 | 91禁看片 | 精品视频在线免费 | 丁香花在线视频观看免费 | 天天草av | 久久99精品久久久久久久久久久久 | 正在播放 久久 | 亚洲免费a | 国产成人精品免费在线观看 | 日韩视频中文字幕在线观看 | 天天干视频在线 | 国产中出在线观看 | 91视频-88av| 国产小视频在线观看 | 欧美大片在线观看一区 | 精品电影一区 | 欧美va天堂va视频va在线 | 国产三级视频在线 | 在线观看亚洲专区 | 欧美日韩免费网站 | 人人插人人插 | 久草在线手机视频 | 日韩亚洲在线 | 999久久久免费视频 午夜国产在线观看 | 在线免费中文字幕 | 精品一二三区 | 国产精品18久久久久vr手机版特色 | 欧美色综合久久 | 国产精品久久久久久久久久了 | 激情欧美一区二区三区免费看 | 中文字幕在线观看一区二区三区 | 精品亚洲成人 | 日韩中文字幕网站 | 在线免费av观看 | 中文欧美字幕免费 | 成人av免费在线播放 | 国产精品久久久久久999 | 日日日操操 | www..com毛片| 黄色精品久久久 | 天堂av网址 | 日韩免费网站 | 亚洲欧美日本国产 | 欧美a在线看 | 日韩动漫免费观看高清完整版在线观看 | 欧美日韩国产免费视频 | av电影中文字幕在线观看 | www天天操| a电影在线观看 | 国产精品99久久久久久宅男 | 亚洲一级在线观看 | 国产精品麻豆果冻传媒在线播放 | av在线免费播放 | 制服丝袜欧美 | 手机看片中文字幕 | 免费试看一区 | 国产精品免费观看网站 | 成人h动漫精品一区二 | 欧美日在线 | 91av亚洲| av福利网址导航 | 在线看国产一区 | 在线中文字幕av观看 | 国产精品久久二区 | 亚洲免费av在线播放 | 日韩大片在线看 | 黄色小说免费观看 | 鲁一鲁影院 | 一级片在线 | 成人一区电影 | 91久久久国产精品 | 亚洲国产欧美一区二区三区丁香婷 | 黄色三级久久 | 久久日本视频 | 国产精品五月天 | 精品久久片| 免费aa大片 | 欧美日韩免费一区二区 | 在线日韩精品视频 | 国产精品免费高清 | 青草视频免费观看 | 91色欧美 | 黄色特一级片 | 日本精品二区 | 亚洲高清在线精品 | 欧美亚洲成人免费 | 丁香九月激情综合 | 婷婷五月色综合 | 国产精品不卡在线观看 | 黄色特一级片 | 日韩视频欧美视频 | 精油按摩av | 在线观看免费视频 | 欧美日韩xxxxx | 波多野结衣一区二区三区中文字幕 | 久久久黄色| 国产精品久久久久久久久久妇女 | 欧美在线一二区 | 综合五月 | 国产精在线 | 久久久国产电影 | 精品色999 | 国产视频精品免费播放 | 免费在线观看成人 | 高清不卡毛片 | 在线观看免费av网站 | 成人国产精品一区二区 | 一区二区 不卡 | 三上悠亚一区二区在线观看 | 国产福利av在线 | 成人精品在线 | 国产精品岛国久久久久久久久红粉 | 免费看污网站 | 久亚洲 | 欧美日韩一区二区三区免费视频 | 在线免费观看黄色 | 精品亚洲视频在线 | 亚洲精品在线免费 | 久久视频精品在线 | 奇米影视8888在线观看大全免费 | 天天干天天干 | 久久久久亚洲精品成人网小说 | 2019天天干夜夜操 | 亚洲精品高清一区二区三区四区 | japanesexxxhd奶水 91在线精品一区二区 | 国产精品福利在线观看 | 黄色影院在线观看 | 国产成人在线看 | 日韩羞羞 | 在线日本看片免费人成视久网 | 香蕉视频在线网站 | 99精品99| 久久久91精品国产一区二区精品 | 中文字幕中文字幕中文字幕 | 久久久久欠精品国产毛片国产毛生 | 久久另类视频 | 精品视频国产一区 | 国产视频首页 | 国产成人一区二区三区在线观看 | 精品爱爱 | 欧美久草在线 | 欧美激情xxxx | 精品国产一区二区三区在线 | 黄色网址中文字幕 | 特黄特色特刺激视频免费播放 | 色av男人的天堂免费在线 | 黄网在线免费观看 | 国产精品美女在线观看 | 国产亚洲人成网站在线观看 | 中文字幕在线国产 | www.91成人| 天天色综合久久 | 美女黄频在线观看 | av福利电影| 国产a国产| 成人毛片网| 久久黄色美女 | 色婷婷狠 | 国产精品久久久久久模特 | 91麻豆精品国产91久久久更新时间 | 最近字幕在线观看第一季 | 免费色婷婷| 中文字幕第一页在线播放 | 久久午夜剧场 | 成人在线视频免费看 | 91污污视频在线观看 | 西西444www大胆高清视频 | 久草av在线播放 | 国产成人精品久久久 | 制服丝袜欧美 | 欧美地下肉体性派对 | 国产第一二区 | 九九热精 | 日韩欧美成 | 99免费看片| 日韩视频免费观看高清 | 成人国产精品免费观看 | 国内精品久久天天躁人人爽 | 韩国三级av在线 | 国产精品18久久久久久久网站 | 日韩欧美高清视频在线观看 | 国产在线成人 | 中文字幕一区二区三区乱码不卡 | 日韩免费二区 | 国产裸体bbb视频 | 五月综合激情 | 四虎小视频 |