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

Selector在HarmonyOS中的使用

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

[[389418]]

想了解更多內(nèi)容,請?jiān)L問:

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

https://harmonyos.51cto.com

Selector其實(shí)就是一組狀態(tài)列表(StateList),可以將不同的狀態(tài)關(guān)聯(lián)不同的效果,主要用于設(shè)置控件背景和字體顏色等。控件一共有7種狀態(tài),常用的有:空狀態(tài)empty,按下狀態(tài)pressed,獲取焦點(diǎn)focused,勾選狀態(tài)checked,不可用狀態(tài)disable。

鴻蒙中selector效果可以通過xml的state-container標(biāo)簽或者在代碼中使用StateElement來實(shí)現(xiàn),下面以button的背景選擇器舉例說明:

  1. // 表示當(dāng)前控件處于被勾選狀態(tài)(check狀態(tài)),如控件Checkbox 
  2. public static final int COMPONENT_STATE_CHECKED = 64; 
  3. // 表示當(dāng)前控件處于不可用狀態(tài),如Button的setEnabled為false 
  4. public static final int COMPONENT_STATE_DISABLED = 32; 
  5. // 初始狀態(tài) 
  6. public static final int COMPONENT_STATE_EMPTY = 0; 
  7. // 表示當(dāng)前控件處于獲取焦點(diǎn)的狀態(tài),如TextField被點(diǎn)擊輸入文字時(shí) 
  8. public static final int COMPONENT_STATE_FOCUSED = 2; 
  9. // 表示光標(biāo)移動(dòng)到當(dāng)前控件上的狀態(tài) 
  10. public static final int COMPONENT_STATE_HOVERED = 268435456; 
  11. // 當(dāng)用戶點(diǎn)擊或者觸摸該控件的狀態(tài),如Button點(diǎn)擊 
  12. public static final int COMPONENT_STATE_PRESSED = 16384; 
  13. // 表示控件被選擇地狀態(tài),比如一個(gè)ListContainer獲得焦點(diǎn)(focus),而用方向鍵選擇了其中一個(gè)item(selecter) 
  14. public static final int COMPONENT_STATE_SELECTED = 4; 

實(shí)現(xiàn)以及使用:

1創(chuàng)建selector.xml

在resources/base/graphic自定義 shape,定義不同狀態(tài)的背景,然后將多個(gè)shape組合配置到state-container中生成一個(gè)新的selector_button.xml文件,提供給控件使用。

定義空狀態(tài)下的shape背景生成background_btn_empty.xml,其他狀態(tài)類似:

  1. <?xml version="1.0" encoding="UTF-8" ?> 
  2. <shape 
  3.     xmlns:ohos="http://schemas.huawei.com/res/ohos" 
  4.     ohos:shape="rectangle"
  5.  
  6.     <corners ohos:radius="5vp"/> 
  7.  
  8.     <solid ohos:color="#0000ff"/> 
  9. </shape> 

定義按下狀態(tài)下的背景生成background_btn_pressed.xml:

  1. <?xml version="1.0" encoding="UTF-8" ?> 
  2. <shape 
  3.     xmlns:ohos="http://schemas.huawei.com/res/ohos" 
  4.     ohos:shape="rectangle"
  5.  
  6.     <corners ohos:radius="5vp"/> 
  7.  
  8.     <solid 
  9.         ohos:color="#FF0000"/> 
  10. </shape> 

創(chuàng)建selector_button.xml,在ohos:element字段中配置shape背景, ohos:state配置控件狀態(tài):

  1. <?xml version="1.0" encoding="UTF-8" ?> 
  2. <state-container 
  3.     xmlns:ohos="http://schemas.huawei.com/res/ohos"
  4.  
  5.     <item 
  6.         ohos:element="$graphic:background_btn_disabled" 
  7.         ohos:state="component_state_disabled"/> 
  8.  
  9.     <item 
  10.         ohos:element="$graphic:background_btn_pressed" 
  11.         ohos:state="component_state_pressed"/> 
  12.  
  13.     <item 
  14.         ohos:element="$graphic:background_btn_empty" 
  15.         ohos:state="component_state_empty"/> 
  16.  
  17. </state-container> 

也可以直接使用顏色:

  1. <state-container 
  2.     xmlns:ohos="http://schemas.huawei.com/res/ohos"
  3.  
  4.     <item 
  5.         ohos:element="#ff0000" 
  6.         ohos:state="component_state_disabled"/> 
  7.  
  8.     <item 
  9.         ohos:element="#00ff00" 
  10.         ohos:state="component_state_pressed"/> 
  11.  
  12.     <item 
  13.         ohos:element="#0000ff" 
  14.         ohos:state="component_state_empty"/> 
  15.  
  16. </state-container> 

2控件中使用

設(shè)置控件的背景background_element為狀態(tài)選擇器,并在狀態(tài)選擇器中按需添加不同的狀態(tài)和不同的狀態(tài)下的背景:

  1. <Button 
  2.     ohos:height="match_content" 
  3.     ohos:width="match_content" 
  4.     ohos:background_element="$graphic:selector_button" 
  5.     ohos:layout_alignment="horizontal_center" 
  6.     ohos:margin="5vp" 
  7.     ohos:text="Button xml" 
  8.     ohos:text_size="50" 
  9.     /> 

3代碼中使用

新建不同的狀態(tài)下的ShapeElement后將其添加到State Element中,并將需要設(shè)置狀態(tài)選擇器的部分設(shè)置為添加了狀態(tài)的StateElement,如Button的setBackground、Checkbox的setButtonElement,設(shè)置之后相關(guān)的控件就會(huì)有狀態(tài)選擇器的效果。

3.1 Button

  1. /** 
  2.  * 添加一個(gè)Button 
  3.  */ 
  4. private void initButton() { 
  5.     // Button在presses狀態(tài)的element 
  6.     ShapeElement elementButtonPressed = new ShapeElement(); 
  7.     elementButtonPressed.setRgbColor(RgbPalette.RED); 
  8.     elementButtonPressed.setShape(ShapeElement.RECTANGLE); 
  9.     elementButtonPressed.setCornerRadius(10); 
  10.     // Button在Disabled狀態(tài)下的element 
  11.     ShapeElement elementButtonDisable = new ShapeElement(); 
  12.     elementButtonDisable.setRgbColor(RgbPalette.GREEN); 
  13.     elementButtonDisable.setShape(ShapeElement.RECTANGLE); 
  14.     elementButtonDisable.setCornerRadius(10); 
  15.     // Button在Empty狀態(tài)下的element 
  16.     ShapeElement elementButtonEmpty = new ShapeElement(); 
  17.     elementButtonEmpty.setRgbColor(RgbPalette.BLUE); 
  18.     elementButtonEmpty.setShape(ShapeElement.RECTANGLE); 
  19.     elementButtonEmpty.setCornerRadius(10); 
  20.     // Button在Hoveered狀態(tài)下的element 
  21.     ShapeElement elementButtonHovered = new ShapeElement(); 
  22.     elementButtonHovered.setRgbColor(RgbPalette.GRAY); 
  23.     elementButtonHovered.setShape(ShapeElement.RECTANGLE); 
  24.     elementButtonHovered.setCornerRadius(10); 
  25.     // 將各種狀態(tài)下不同的背景添加到StateElement中 
  26.     StateElement stateElement = new StateElement(); 
  27.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_PRESSED}, elementButtonPressed); 
  28.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_DISABLED}, elementButtonDisable); 
  29.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_HOVERED}, elementButtonHovered); 
  30.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_EMPTY}, elementButtonEmpty); 
  31.  
  32.     // 新建一個(gè)button并將其添加到布局中 
  33.     Button button = new Button(this); 
  34.     button.setMarginTop(20); 
  35.     button.setText("Button"); 
  36.     button.setTextSize(50); 
  37.     // 設(shè)置按鈕的狀態(tài),若為false,則表示狀態(tài)為COMPONENT_STATE_DISABLED 
  38.     // button.setEnabled(false); 
  39.     button.setBackground(stateElement); 
  40.     DirectionalLayout.LayoutConfig layoutConfig = new DirectionalLayout.LayoutConfig( 
  41.             ComponentContainer.LayoutConfig.MATCH_CONTENT, ComponentContainer.LayoutConfig.MATCH_CONTENT); 
  42.     layoutConfig.alignment = LayoutAlignment.CENTER; 
  43.     layoutConfig.setMargins(20, 20, 20, 20); 
  44.     button.setLayoutConfig(layoutConfig); 
  45.     dlSelector.addComponent(button); 

3.2 TextField

  1. /** 
  2.  * 添加一個(gè)TextField 
  3.  */ 
  4. private void initTextField() { 
  5.     // TextField在presses狀態(tài)的element 
  6.     ShapeElement elementTextFieldPressed = new ShapeElement(); 
  7.     elementTextFieldPressed.setRgbColor(RgbPalette.RED); 
  8.     elementTextFieldPressed.setShape(ShapeElement.RECTANGLE); 
  9.     elementTextFieldPressed.setCornerRadius(10); 
  10.     // TextField在Disabled狀態(tài)下的element 
  11.     ShapeElement elementTextFieldDisable = new ShapeElement(); 
  12.     elementTextFieldDisable.setRgbColor(RgbPalette.GRAY); 
  13.     elementTextFieldDisable.setShape(ShapeElement.RECTANGLE); 
  14.     elementTextFieldDisable.setCornerRadius(10); 
  15.     // TextField在Empty狀態(tài)下的element 
  16.     ShapeElement elementTextFieldEmpty = new ShapeElement(); 
  17.     elementTextFieldEmpty.setRgbColor(RgbPalette.BLUE); 
  18.     elementTextFieldEmpty.setShape(ShapeElement.RECTANGLE); 
  19.     elementTextFieldEmpty.setCornerRadius(10); 
  20.     // TextField在Focused狀態(tài)下的element 
  21.     ShapeElement elementTextFieldFocused = new ShapeElement(); 
  22.     elementTextFieldFocused.setRgbColor(RgbPalette.GREEN); 
  23.     elementTextFieldFocused.setShape(ShapeElement.RECTANGLE); 
  24.     elementTextFieldFocused.setCornerRadius(10); 
  25.     //將各種狀態(tài)下不同的背景添加到StateElement中 
  26.     StateElement stateElement = new StateElement(); 
  27.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_PRESSED}, elementTextFieldPressed); 
  28.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_DISABLED}, elementTextFieldDisable); 
  29.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_FOCUSED}, elementTextFieldFocused); 
  30.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_EMPTY}, elementTextFieldEmpty); 
  31.  
  32.     //新建一個(gè)TextField并將其添加到布局中 
  33.     TextField textField = new TextField(this); 
  34.     textField.setText("TextField"); 
  35.     textField.setTextSize(50); 
  36.     // 設(shè)置textfield的狀態(tài),若為false,則表示狀態(tài)為COMPONENT_STATE_DISABLED 
  37.     // textField.setEnabled(false); 
  38.     textField.setBackground(stateElement); 
  39.     DirectionalLayout.LayoutConfig layoutConfig = new DirectionalLayout.LayoutConfig( 
  40.             ComponentContainer.LayoutConfig.MATCH_CONTENT, ComponentContainer.LayoutConfig.MATCH_CONTENT); 
  41.     layoutConfig.alignment = LayoutAlignment.CENTER; 
  42.     layoutConfig.setMargins(20, 20, 20, 20); 
  43.     textField.setLayoutConfig(layoutConfig); 
  44.     dlSelector.addComponent(textField); 

3.3 Checkbox

  1. /** 
  2.  * 添加一個(gè)Checkbox 
  3.  */ 
  4. private void initCheckbox() { 
  5.     // Checkbox在presses狀態(tài)的element 
  6.     ShapeElement elementCheckboxPressed = new ShapeElement(); 
  7.     elementCheckboxPressed.setRgbColor(RgbPalette.RED); 
  8.     elementCheckboxPressed.setShape(ShapeElement.RECTANGLE); 
  9.     elementCheckboxPressed.setCornerRadius(10); 
  10.     // Checkbox在Disabled狀態(tài)下的element 
  11.     ShapeElement elementCheckboxDisable = new ShapeElement(); 
  12.     elementCheckboxDisable.setRgbColor(RgbPalette.GREEN); 
  13.     elementCheckboxDisable.setShape(ShapeElement.RECTANGLE); 
  14.     elementCheckboxDisable.setCornerRadius(10); 
  15.     // Checkbox在Empty狀態(tài)下的element 
  16.     ShapeElement elementCheckboxEmpty = new ShapeElement(); 
  17.     elementCheckboxEmpty.setRgbColor(RgbPalette.BLUE); 
  18.     elementCheckboxEmpty.setShape(ShapeElement.RECTANGLE); 
  19.     elementCheckboxEmpty.setCornerRadius(10); 
  20.     // Checkbox在Checked狀態(tài)下的element 
  21.     ShapeElement elementCheckboxChecked = new ShapeElement(); 
  22.     elementCheckboxChecked.setRgbColor(RgbPalette.GRAY); 
  23.     elementCheckboxChecked.setShape(ShapeElement.RECTANGLE); 
  24.     elementCheckboxChecked.setCornerRadius(10); 
  25.     //將各種狀態(tài)下不同的背景添加到StateElement中 
  26.     StateElement stateElement = new StateElement(); 
  27.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_PRESSED}, elementCheckboxPressed); 
  28.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_DISABLED}, elementCheckboxDisable); 
  29.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_CHECKED}, elementCheckboxChecked); 
  30.     stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_EMPTY}, elementCheckboxEmpty); 
  31.  
  32.     //新建一個(gè)button并將其添加到布局中 
  33.     Checkbox checkbox = new Checkbox(this); 
  34.     checkbox.setText("Checkbox"); 
  35.     checkbox.setTextSize(50); 
  36.     // 設(shè)置按鈕的狀態(tài),若為false,則表示狀態(tài)為COMPONENT_STATE_DISABLED 
  37.     // checkbox.setEnabled(false); 
  38.     checkbox.setButtonElement(stateElement); 
  39.     // checkbox點(diǎn)擊也會(huì)有狀態(tài)變化 
  40.     // checkbox.setBackground(stateElement); 
  41.     DirectionalLayout.LayoutConfig layoutConfig = new DirectionalLayout.LayoutConfig( 
  42.             ComponentContainer.LayoutConfig.MATCH_CONTENT, ComponentContainer.LayoutConfig.MATCH_CONTENT); 
  43.     layoutConfig.alignment = LayoutAlignment.CENTER; 
  44.     layoutConfig.setMargins(20, 20, 20, 20); 
  45.     checkbox.setLayoutConfig(layoutConfig); 
  46.     dlSelector.addComponent(checkbox); 

本文作者:Zhang Heng 來自鴻蒙三方庫聯(lián)合特戰(zhàn)隊(duì)

想了解更多內(nèi)容,請?jiān)L問:

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

https://harmonyos.51cto.com

 

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

2011-06-01 14:20:06

Android Selector

2022-02-22 08:00:48

JavaNIOBuffer

2010-08-31 19:42:21

DHCPdhcpd

2011-06-16 14:08:20

JSONAjax

2009-06-04 20:36:03

CheckStyle的Eclipse中的集成

2023-11-05 12:20:10

匿名函數(shù)Golang

2018-12-24 12:40:03

大數(shù)據(jù)IT互聯(lián)網(wǎng)

2010-12-27 15:45:34

Exchange 20

2011-06-15 15:16:54

Session

2010-06-21 13:52:20

AODV路由協(xié)議

2016-06-02 15:10:12

SwiftSelector

2022-01-06 09:55:19

鴻蒙HarmonyOS應(yīng)用

2025-02-28 09:14:09

JavaNIO機(jī)制

2019-12-03 10:00:19

awkLinux循環(huán)

2009-01-16 13:17:16

AjaxASP.NET.NET

2023-09-26 22:37:16

C++const

2010-03-11 15:39:01

Python編程語言

2010-07-27 12:28:56

Flex Remote

2010-03-10 11:11:16

Python編程

2009-12-28 16:55:25

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

91黄色免费观看| 久久综合99re88久久爱| 欧美大成色www永久网站婷| 亚洲精品一二三四| 午夜影院在线观看国产主播| 国产亚洲精品7777| 亚洲free性xxxx护士hd| 国产午夜免费视频| 日韩一区电影| 亚洲精品久久久久久久久久久久久| 久久久久久久久久久久久久国产| 免费av在线| 91麻豆国产福利精品| 成人激情在线观看| 日韩美一区二区| 欧美激情性爽国产精品17p| 国产丝袜一区视频在线观看| 午夜国产福利在线观看| 伊伊综合在线| 亚洲一区二区偷拍精品| 天堂av一区二区| 欧美 日韩 综合| 久久99国产精品久久99| 欧美在线免费视频| 久久午夜无码鲁丝片午夜精品| 精品免费一区二区| 日韩精品一区二区三区第95| 亚洲自拍第三页| 欧美暴力调教| 欧美午夜xxx| 日韩精品视频在线观看视频| 免费看a在线观看| 国产亚洲一区字幕| 快播日韩欧美| 色哟哟国产精品色哟哟| 国产不卡视频在线观看| 成人欧美一区二区三区在线| 日本视频网站在线观看| 在线播放日韩| 欧美国产日韩在线| 亚洲xxxx3d动漫| 日韩久久久久| 中文字幕日韩视频| 中文字幕国产专区| 偷拍自拍亚洲色图| 亚洲精品久久久久国产| 天天躁日日躁狠狠躁av| 1204国产成人精品视频| 欧美一区二区三区在线观看视频 | 亚洲精品国产拍免费91在线| 日韩高清一二三区| 日韩一级淫片| 欧美成人bangbros| 午夜福利三级理论电影| 一区二区三区国产好| 日韩欧美中文一区| av天堂一区二区| 国产精东传媒成人av电影| 欧美变态凌虐bdsm| 黄色激情在线观看| 美女一区2区| 亚洲欧洲高清在线| 国产传媒国产传媒| 91视频综合| 久久夜色精品国产| 玖玖爱免费视频| 激情婷婷欧美| 日本成人激情视频| 中文字幕人妻丝袜乱一区三区| 日本美女一区二区三区| 国产精品视频网| 国产视频一区二区三区四区五区| 国产一区欧美日韩| 波多野结衣成人在线| 色丁香婷婷综合久久| 国产亚洲婷婷免费| 自拍偷拍亚洲色图欧美| 在线观看免费视频你懂的| 亚洲综合免费观看高清完整版在线 | 伊人色在线视频| 日韩一区二区三区色| 欧美精品一区二区三区久久久| 99久久人妻无码中文字幕系列| 久久91麻豆精品一区| 中文字幕亚洲综合久久筱田步美| 日韩av手机在线免费观看| 欧美精品激情| 青青久久av北条麻妃海外网| 中文字幕av资源| 国产成人av影院| 欧美二区三区| 成人欧美在线| 色综合欧美在线视频区| 男女污污视频网站| 免费福利视频一区| zzjj国产精品一区二区| 国产无遮挡又黄又爽在线观看| 久热综合在线亚洲精品| 99re在线视频观看| 国产爆初菊在线观看免费视频网站 | 777777国产7777777| 91久久视频| 国产日韩av在线播放| 蜜桃在线一区二区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 天堂网一区二区三区| 日本v片在线高清不卡在线观看| 亚洲一区二区三区四区视频| 免费成人av电影| 洋洋av久久久久久久一区| 国产xxxxx在线观看| 精品一区二区三区免费看| 亚洲欧美国产日韩天堂区| 玖玖爱这里只有精品| 视频在线观看一区| 国内成+人亚洲| 成人欧美在线| 欧美综合一区二区三区| 亚洲中文字幕无码一区| 1024精品久久久久久久久| 日本视频久久久| 日本韩国免费观看| 亚洲欧美日韩国产中文在线| 国产一二三四在线视频| 欧美a级网站| 欧美xxxx18性欧美| 天堂免费在线视频| 93久久精品日日躁夜夜躁欧美| 久久久久久久久网| 国产精品天堂蜜av在线播放 | 夜夜夜久久久| 肥熟一91porny丨九色丨| 午夜在线观看视频| 欧美午夜在线观看| 国产美女永久免费无遮挡| 国产美女一区| 精品视频一区二区| 18aaaa精品欧美大片h| 日韩免费高清视频| 五月婷婷一区二区| 精品一区二区三区视频| 亚洲激情一区二区| 成人涩涩视频| 综合网中文字幕| 天堂免费在线视频| 欧美国产欧美综合| 天堂在线资源视频| 伊人久久大香线蕉av不卡| 欧美伊久线香蕉线新在线| 五月婷婷在线观看视频| 亚洲v精品v日韩v欧美v专区| www.男人天堂| 在线午夜精品| 欧美日韩一区二区三区免费| 日韩欧美看国产| 亚洲乱码国产乱码精品精| 亚洲GV成人无码久久精品| wwwwxxxxx欧美| 国产精品-区区久久久狼 | 波多野结衣激情| 91成人短视频在线观看| 欧美精品在线免费观看| 亚洲黄色在线播放| 欧美日韩国产区| 亚洲第一香蕉网| 久久精品理论片| 国产精品一区在线免费观看| 亚洲91网站| 97精品久久久中文字幕免费| 欧美日韩在线精品一区二区三区激情综 | 91麻豆成人久久精品二区三区| 欧美老熟妇喷水| 欧美日韩中字| 91久久国产精品| 黄色在线看片| 亚洲欧美日韩视频一区| 在线观看亚洲国产| 一区二区三区日韩精品视频| 国产精品无码电影| 喷白浆一区二区| 日韩中文字幕亚洲精品欧美| 国产一区丝袜| 国产精品亚洲激情| 羞羞视频在线观看免费| 亚洲精品日韩在线| 中文字幕在线视频第一页| 亚洲综合一区二区精品导航| 在线免费观看黄色小视频| 另类成人小视频在线| 国内少妇毛片视频| 日韩av有码| 国产精品美女久久久久av福利| 综合日韩av| 久久中文精品视频| 午夜视频福利在线| 欧美一区二区三区色| 日韩精品手机在线| 亚洲欧美国产77777| 给我免费观看片在线电影的| 精品一区二区三区欧美| 青青草国产精品视频| 欧美xxxx中国| 牛人盗摄一区二区三区视频| 国产亚洲观看| 国产成人精品日本亚洲| 久久99亚洲网美利坚合众国| 亚洲一区第一页| 免费a级片在线观看| 欧美日韩久久不卡| 青青草免费观看视频| 亚洲欧美日韩在线播放| av男人的天堂av| 成人美女视频在线观看| 成人不卡免费视频| 日韩精品亚洲一区| 欧美国产亚洲一区| 黑人一区二区| 中文字幕在线中文| 日韩在线欧美| 日本不卡一区二区三区视频| 高潮按摩久久久久久av免费| 成人在线免费观看视视频| 日韩欧美看国产| 欧美一区二区三区图| wwww亚洲| 欧美激情亚洲综合一区| 成人黄视频在线观看| 在线电影欧美日韩一区二区私密| 三级毛片在线免费看| 亚洲精品一线二线三线无人区| 国产精品欧美激情在线| 欧美午夜精品一区| 无码人妻久久一区二区三区| 好吊成人免视频| 日韩欧美三级在线观看| 一级日本不卡的影视| 欧美三级在线免费观看| 一区二区三区四区五区视频在线观看| 欧美性受xxxx黑人| 国产欧美日本一区二区三区| 中文字幕一区二区人妻在线不卡| 成人精品gif动图一区| 激情av中文字幕| 国产成人自拍在线| 逼特逼视频在线观看| 国产99一区视频免费| 国产伦精品一区二区三区妓女下载| 国产一区三区三区| 中文字幕第六页| 成人精品一区二区三区四区| 在线中文字日产幕| 成人av网站免费| www.88av| 国产午夜三级一区二区三| www.黄色在线| 国产精品福利一区二区| 成年人二级毛片| 亚洲黄色小说网站| 亚洲国产综合久久| 欧美日韩免费在线观看| 波多野结衣日韩| 欧美浪妇xxxx高跟鞋交| 国产叼嘿视频在线观看| 亚洲国产另类 国产精品国产免费| 亚洲欧洲国产综合| 在线播放国产精品| 国产在线更新| 国模吧一区二区三区| 亚洲精品mv| 国产日韩中文在线| 欧美不卡在线观看| 精品日本一区二区三区在线观看| 国产欧美日韩一区二区三区四区| 亚洲a∨一区二区三区| 亚洲成av人电影| 韩日视频在线观看| 久久精品成人| 午夜天堂在线视频| 成人高清免费观看| 日韩福利在线视频| 亚洲一卡二卡三卡四卡无卡久久 | 免费在线国产视频| 51ⅴ精品国产91久久久久久| 久久人体大尺度| 亚洲a在线观看| 色综合中文网| 亚洲区成人777777精品| 国产婷婷精品| 欧美一级特黄aaa| 99久久久国产精品| 韩国一级黄色录像| 精品女同一区二区三区在线播放| 亚洲精品91天天久久人人| 日韩午夜小视频| 国产在线观看免费网站| 欧美成人免费在线观看| 原纱央莉成人av片| 99国产高清| 日韩在线理论| 国模吧无码一区二区三区| 国产一区不卡视频| www.99热| 精品国产福利视频| 国产高清第一页| 一个色综合导航| 蜜桃视频m3u8在线观看| 亚洲自拍小视频| 精品国产一区二区三区小蝌蚪| 国产精品三级一区二区| 日本不卡一区二区三区 | 国产色视频在线| 国产亚洲激情在线| 中文在线免费二区三区| 99porn视频在线| 欧美三级三级| 中国丰满人妻videoshd | 国产精品偷拍| 国产主播在线一区| 欧洲专线二区三区| 精品视频免费在线播放| 国产精品亚洲人在线观看| 精品在线观看一区| 91搞黄在线观看| 三级av在线播放| 97国产suv精品一区二区62| 日韩欧美激情电影| 日本丰满大乳奶| 精品一区二区三区蜜桃| 亚洲毛片亚洲毛片亚洲毛片| 色婷婷国产精品久久包臀| 手机在线精品视频| 国内偷自视频区视频综合 | 麻豆精品精品国产自在97香蕉| 成人无码www在线看免费| 亚洲一区自拍偷拍| 亚洲精品综合网| 欧美黄网免费在线观看| 日本在线一区二区三区| 青青在线免费视频| 国产精品2024| 久久久久久久久久久网| 日韩精品影音先锋| 日本aa在线| 国产精品区一区| 一本一本久久| 久久久久久九九九九九| 91福利小视频| 五月婷婷在线观看| 国产精品永久免费在线| 婷婷综合伊人| 亚洲午夜精品在线观看| 一区二区在线观看视频| 亚洲第一视频在线| 久久免费视频这里只有精品| 国产精品丝袜在线播放| 内射国产内射夫妻免费频道| 91小视频免费看| 草莓视频18免费观看| 中文字幕自拍vr一区二区三区| 国产精品成人3p一区二区三区| 黄色特一级视频| eeuss鲁片一区二区三区在线观看| 国产成人无码一区二区三区在线 | 操一操视频一区| 亚洲第一区色| 手机免费看av| 欧美日韩精品欧美日韩精品一| 国精产品一区| 国产综合欧美在线看| 日韩专区在线视频| 欧美h片在线观看| 精品国产伦一区二区三区观看方式| av影院在线| 国产成人精品一区二区三区四区 | 欧美丝袜美女中出在线| 成年女人的天堂在线| 成人国产亚洲精品a区天堂华泰 | 农村妇女精品一二区| 中文字幕的久久| 亚洲av永久无码国产精品久久 | 99久久久无码国产精品| 69视频免费看| 欧美激情精品久久久| 欧美精品第一区| 51自拍视频在线观看| 疯狂做受xxxx欧美肥白少妇| av大全在线免费看| 国产另类自拍| 麻豆精品一二三| 中文字幕一区二区三区精品| 日韩在线激情视频| 米奇精品关键词| www.亚洲自拍| 欧美午夜精品伦理| 在线中文字幕视频观看| 女人一区二区三区| 国产高清精品网站| 中文在线观看免费高清| 97在线精品视频| 亚洲精品国产偷自在线观看|