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

OpenHarmony 北向應用開發(fā)—ArkTS語言入門(構建應用頁面 2.0)

系統(tǒng) OpenHarmony
在接下來的這篇博客中,筆者將為對之前的知識進行一個補充,主要是針對一些組件更多屬性的應用,還會介紹其他例如列表組件的使用,使得頁面的功能更加豐富。

想了解更多關于開源的內(nèi)容,請訪問:

51CTO 開源基礎軟件社區(qū)

https://ost.51cto.com

經(jīng)過前面的學習,筆者為大家介紹了使用ArkTS如何搭建一個簡單的頁面,介紹了一個頁面的組成部分以及一部分的容器和組件,在接下來的這篇博客中,筆者將為對之前的知識進行一個補充,主要是針對一些組件更多屬性的應用,還會介紹其他例如列表組件的使用,使得頁面的功能更加豐富。

Column與Row

由之前的介紹可知,我們可以通過Column和Row容器來對頁面進行以一個簡單的布局,劃分不同的功能分區(qū),以搭建一個完整的頁面,接下來我將介紹它更多的屬性,使其在使用中更好的對頁面進行排布劃分。

首先如圖:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

我們可以看到,Column和Row都有一個可選參數(shù)“space”,space的類型可以是string或number類型,space的作用是調(diào)節(jié)其在主軸上子組件之間的距離(Column和Row的主軸分別為縱向和橫向),舉個例子:

Column(){
  Test($r('app.string.orther_login_method'))
  .fontsize(50)

  Row(){
    Image($r('app.media.method1'))
    Image($r('app.media.method2'))
    Image($r('app.media.method3'))
  }
}

該代碼顯示效果如下:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

但在加入Column和Row的space參數(shù)后:

Column({spaec:30}){
  Test($r('app.string.orther_login_method'))
  .fontsize(50)

  Row({spaec:20}){
    Image($r('app.media.method1'))
    Image($r('app.media.method2'))
    Image($r('app.media.method3'))
  }
}

該效果就呈現(xiàn)為:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

比較后不難發(fā)現(xiàn),在縱向和橫向上,各個組件之間的距離發(fā)生的變化。

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

這個便是space參數(shù)的用法。

接下來,還要介紹這個兩個容器的重要屬性“justifyContent”以及“alignItems”。

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

其中,justifyContent的數(shù)據(jù)類型為FlexAlign,它的具體類型有以下幾個:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

接下來,我為大家提供前三個代碼示例:

Column(){
  Test($r('app.string.orther_login_method'))
  .fontsize(50)

  Row(){
    Image($r('app.media.method1'))
    Image($r('app.media.method2'))
    Image($r('app.media.method3'))
  }
  .justifyContent(FlexAlign.Start)//首端對齊
  .width('100%')
}

效果如圖:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

同理:

Column(){
  Test($r('app.string.orther_login_method'))
  .fontsize(50)

  Row(){
    Image($r('app.media.method1'))
    Image($r('app.media.method2'))
    Image($r('app.media.method3'))
  }
  .justifyContent(FlexAlign.End)//末端對齊
  .width('100%')
}

效果如圖:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

同理:

Column(){
  Test($r('app.string.orther_login_method'))
  .fontsize(50)

  Row(){
    Image($r('app.media.method1'))
    Image($r('app.media.method2'))
    Image($r('app.media.method3'))
  }
  .justifyContent(FlexAlign.Center)//中心對齊
  .width('100%')
}

效果如圖:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

接下來,我們來介紹alignItems屬性,該屬性可以控制該容器的子組件在交叉軸上(Column與Row的交叉軸分別為橫向與縱向)上的排列方式,alignItems屬性在這兩個容器中的參數(shù)類型并不相同,其中Column容器的參數(shù)為HorizontalAlign(水平對齊),而Row容器的參數(shù)為VerticalAlign(垂直對齊),它們分別由如下幾個排列方式:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

下面,我將以Column容器為例,介紹它的alignItems屬性的用法:

Column(){
  Test($r('app.string.orther_login_method'))
  .fontsize(50)

  Row(){
    Image($r('app.media.method1'))
    Image($r('app.media.method2'))
    Image($r('app.media.method3'))
  }
}
.alignItems(HorizontalAlign.Start)//首端對齊
.width('100%')

效果如圖,可以發(fā)現(xiàn)子組件排列在了Column容器的交叉軸的最左端:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

同理:

Column(){
  Test($r('app.string.orther_login_method'))
  .fontsize(50)

  Row(){
    Image($r('app.media.method1'))
    Image($r('app.media.method2'))
    Image($r('app.media.method3'))
  }
}
.alignItems(HorizontalAlign.Center)//中心對齊
.width('100%')

效果如圖:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)


同理:

Column(){
  Test($r('app.string.orther_login_method'))
  .fontsize(50)

  Row(){
    Image($r('app.media.method1'))
    Image($r('app.media.method2'))
    Image($r('app.media.method3'))
  }
}
.alignItems(HorizontalAlign.End)//末端對齊
.width('100%')

效果如圖:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)


以上便是全部對Column和Row容器的補充內(nèi)容。

下面我們來一起學習新的組件內(nèi)容:

在日常生活的軟件中,大家應該經(jīng)常能碰到像這樣的頁面:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

它通過一行行的表格使它的功能整齊排列在頁面中,不僅使得頁面美觀,而且給用戶帶來了方便的使用體驗,那么這樣的表格是如何實現(xiàn)的?接下來將介紹一個生成表格的組件----List。

List

上面已經(jīng)介紹到,List組件是用于生成表格的,它一般和它的子組件ListItem一起使用,按照水平或垂直方向線性排列,它的參數(shù)情況如下:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

如圖所示,可以看到List組件一共有三個參數(shù),分別是“space”“initalIndex”以及“scroller”,其中space的作用是用于調(diào)整列表項之間的間距。

initalIndex是用于設置List初次加載時起始位置顯示的item。

scroller的作用則是控制List組件的滾動。

而List組件的屬性則主要有以下兩種:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

在正式學習List組件之前,我們需要學會ForEach循環(huán)渲染,它將有利于我們更好的構建出大量格式相仿的表格項,大大減少我們的代碼量。

ForEach循環(huán)渲染

首先,我們來看到它的基本格式,如圖:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

不難發(fā)現(xiàn)它也是擁有3個參數(shù)。

  • 參數(shù)1:arr
    arr為需要迭代的數(shù)組,我們需要將數(shù)據(jù)提前存放在這個數(shù)組里,F(xiàn)orEach會將數(shù)據(jù)按順序渲染進列表項里’
  • 參數(shù)2:itemGenerator
    itemGenerator是為子組件生成函數(shù),主要是用于設定好列表樣式以進行循環(huán)渲染。
  • 參數(shù)3:keyGenerator
    keyGenerator是用于為數(shù)組唯一鍵值生成函數(shù)。

學習完ForEach后,我們便可以開始學習使用List組件了,首先,我們先來看看構建一個列表的步驟,如下圖:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

接下來,我將以此圖為例,嘗試做出一張列表。

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

我們先對列表的每一項進行分析,例如:

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

在這個列表項里,我們可以看到,它是由最左側的圖標,接著的文本,還有最右側的箭頭圖標三個部分組成的,獲得這些信息后,我們首先得創(chuàng)建一個命名為itemData的類,用于存放一個列表項里的數(shù)據(jù)(定義列表數(shù)據(jù)對象):

export default class itemData{
  img?:Resouce;
  title: Resouce;
  others:Resouce;

//初始化列表項數(shù)據(jù)構建對應數(shù)據(jù)
constructor(img?:Resouce,title: Resouce,others:Resouce){
    this.img = img;
    this.title = title;
    this.others = others;
  }
}

接著到第二步,創(chuàng)建列表數(shù)據(jù)數(shù)組,代碼如下:

export class MainViewModel{
...
//創(chuàng)建函數(shù)getSettingListData用于接收數(shù)據(jù)
getSettingListData():array<ItemData>{
//創(chuàng)建數(shù)組settingListData用于存放接收到的數(shù)據(jù)
  let settingListData:ItemData[] = [
    new ItemData($r('app.media,news'),$r('app.string.setting_List_news'),$r('app.strinjg.setting.List.toggle')),
new ItemData($r('app.media.data'),$r('app.string.setting_List_data'),null),
new ItemData($r('app.media.menu'),$r('app.string.setting_List_menu'),null),
...
];
  return settingListData;
  }
}

export default new MainViewModel();

第三步,使用List組件構建列表。

@Builder SettingCell(item:ItemData){
  Row(){
    Row({space:12}){
      Image(item.img)
      Test(item.title)     
 }
  if(itme.others == null){
    Image($r('app.media.right_grey'))//向右箭頭圖標        
  }else{
     Toggle(Toggle({type:ToggleType.switch,isOn:false}))//啟動按鈕 
  }
}
.justifyContent(FlexAlign.SpaceBetween)//第一個元素行首對齊,最后一個元素行尾對齊
.width('100%')
}

第四步,使用ForEach構建列表:

@Component
export default struct Setting{
  @Builder SettingCell(item:ItemData){...}
  ...
  List(){
    ForEach(MainViewModel.getSettingListData(),//遍歷數(shù)組數(shù)據(jù)
       (item:ItemData) => {ListItem(){
        this.settingCell(item)
      }//生成子組件
    },item => JSON.stringify(item))//生成數(shù)組項鍵值
  }
  .divider({...})//設置列表分割線
...
}

經(jīng)過上面的步驟,我們就能完成一個List列表的構建,完成一個

【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面  2.0) -開源基礎軟件社區(qū)【OpenHarmony 北向應用開發(fā)】ArkTS語言入門(構建應用頁面 2.0) -開源基礎軟件社區(qū)

這樣的列表。

想了解更多關于開源的內(nèi)容,請訪問:

51CTO 開源基礎軟件社區(qū)

https://ost.51cto.com

責任編輯:jianghua 來源: 51CTO 開源基礎軟件社區(qū)
相關推薦

2023-07-31 17:35:31

ArkTS鴻蒙

2024-01-03 15:31:16

網(wǎng)格布局ArkTSGrid

2024-05-21 08:04:50

ArkTS鴻蒙應用開發(fā)語言

2023-04-11 09:12:31

北向應用開發(fā)鴻蒙

2023-05-16 14:45:42

應用開發(fā)鴻蒙

2022-11-04 14:58:59

應用開發(fā)鴻蒙

2021-01-18 13:26:06

鴻蒙HarmonyOS應用

2022-03-02 16:08:31

Harmony應用開發(fā)鴻蒙

2021-01-19 10:09:02

鴻蒙HarmonyOS應用

2021-01-19 12:33:32

鴻蒙HarmonyOS應用開發(fā)

2021-01-05 10:35:04

鴻蒙HarmonyOS應用開發(fā)

2022-04-15 11:32:20

IDE工具鴻蒙操作系統(tǒng)

2017-03-07 14:48:53

應用運維CMDB

2022-10-08 16:19:40

智能喂食器鴻蒙

2016-11-25 09:10:39

運維管理新思維

2021-06-28 09:38:50

鴻蒙HarmonyOS應用

2022-11-02 15:49:45

應用開發(fā)鴻蒙

2023-08-17 15:04:22

2022-10-08 16:26:23

APP應用開發(fā)
點贊
收藏

51CTO技術棧公眾號

2020国产精品极品色在线观看| 丰满肉肉bbwwbbww| 我不卡神马影院| 91精品国产色综合久久ai换脸| 成人黄色大片网站| 国产资源在线看| 国产九色精品成人porny| 7777免费精品视频| 亚洲欧美精品久久| 蜜臀91精品国产高清在线观看| 欧美乱熟臀69xxxxxx| 欧日韩免费视频| 在线观看免费版| av一区二区三区黑人| 国产一区私人高清影院| 天天操天天操天天操天天| 五月天久久网站| 亚洲色图激情小说| 97人妻精品一区二区三区免费| 国产精品伦一区二区| 天天亚洲美女在线视频| 一本—道久久a久久精品蜜桃| 欧洲天堂在线观看| 成人午夜电影久久影院| 国产在线日韩在线| 无码人妻丰满熟妇区bbbbxxxx| 国产精品啊v在线| 日韩中文字幕不卡视频| 中文字幕第20页| 久久免费视频66| 欧美成人性福生活免费看| 日韩一级免费片| 亚洲成人av观看| 色婷婷综合久久| 日本一区二区黄色| 成人三级高清视频在线看| 亚洲美女免费在线| 中文字幕一区二区三区在线乱码| 六十路在线观看| 99麻豆久久久国产精品免费优播| yellow视频在线观看一区二区| 国产一区二区麻豆| 蜜臀精品一区二区三区在线观看 | 麻豆中文字幕在线观看| av网站在线播放| 国产欧美日韩亚州综合| 欧美一级二级三级| 国产三级在线免费观看| 久久在线观看免费| 欧美日韩精品一区| 你懂的在线看| 久久精品人人做人人综合| 欧美成人免费在线| 日韩av高清在线| 26uuu欧美| 欧美日韩国产高清视频| 韩国福利在线| 国产精品天美传媒沈樵| 亚洲制服中文| 超碰最新在线| 亚洲综合另类小说| 欧美一区二区激情| 国产伦久视频在线观看| 岛国av一区二区| 男人天堂1024| 欧美xnxx| 91精品国产综合久久久蜜臀粉嫩 | 国产成人一区二区三区别| 最爽无遮挡行房视频在线| 一区二区三区在线视频观看 | 日本一区二区三区在线视频| 国产小视频免费在线网址| 欧美激情一区二区三区在线| 一区精品在线| 污片视频在线免费观看| 亚洲成av人影院| 欧美国产日韩在线播放| 国产原创一区| 欧美电影免费观看完整版| 精品视频站长推荐| 欧美视频网址| 欧美剧在线观看| 国产精品视频久久久久久久| 日韩精品91亚洲二区在线观看| 国产精品一区二区久久久| 精品人妻一区二区三区麻豆91| 成人av网站在线| 日韩一二三区不卡在线视频| 中文字幕有码在线观看| 欧美三级免费观看| 亚洲精品综合在线观看| 久久久久97| 久久精品国产清自在天天线| 国产福利拍拍拍| 另类小说一区二区三区| 国产欧美一区二区视频| 日日夜夜精品一区| 午夜精品福利在线| 婷婷中文字幕在线观看| 亚洲永久精品唐人导航网址| 蜜臀久久99精品久久久久久宅男| 午夜精品久久久久久久久久久久久蜜桃| 久久都是精品| 97中文在线| 国产小视频在线观看| 亚洲国产精品一区二区尤物区| 亚洲免费av一区二区三区| 国产成人一二片| 一区二区三区四区在线观看视频| 国产亚洲精品久久777777| 青青草国产精品亚洲专区无| 999在线观看免费大全电视剧| 欧美色图另类| 亚洲国产视频在线| 99日在线视频| 国产探花在线精品一区二区| 欧美精品videosex牲欧美| 亚洲av人无码激艳猛片服务器| 成人性生交大合| 国产a级片免费看| 天然素人一区二区视频| 日韩精品一区二区视频| 精国产品一区二区三区a片| 久久精品国产在热久久| 日本高清不卡一区二区三| av电影免费在线看| 欧美一区二区三区视频免费播放| 天天操天天干天天操天天干| 性娇小13――14欧美| 国产一区免费在线观看| 日本不卡影院| 日韩欧美国产一区在线观看| 日韩av手机在线免费观看| 麻豆精品国产传媒mv男同| 欧美性bbwbbwbbwhd| 美女视频在线免费| 日韩的一区二区| 国产做受高潮漫动| 成人白浆超碰人人人人| 被灌满精子的波多野结衣| 亚洲国产视频二区| 久久久久久久久爱| 欧美 日韩 国产 成人 在线 91| 亚洲狼人国产精品| 国产毛片久久久久久| 国产大片一区| 91久久久久久| 日本电影在线观看| 精品国产乱码久久久久久影片| 2021亚洲天堂| 国产99久久久久久免费看农村| 337p亚洲精品色噜噜狠狠p| 日韩精品三级| 久久久久久久久久久免费| 亚洲黄色精品视频| 五月婷婷激情综合网| 中文字幕av观看| 老牛嫩草一区二区三区日本 | 成年人在线观看| 欧美亚洲尤物久久| 极品美妇后花庭翘臀娇吟小说| 国模无码大尺度一区二区三区| 最新中文字幕久久| 亚洲一区二区三区免费| 97香蕉超级碰碰久久免费的优势 | 中文字幕亚洲不卡| 视频直播国产精品| 欧美国产成人精品一区二区三区| 91日韩精品一区| 青青在线视频免费| 国产高清欧美| 国产伦精品一区| 欧美自拍电影| 久久影院资源网| 少妇av在线播放| 欧美色欧美亚洲另类二区| 黑鬼狂亚洲人videos| av在线不卡免费看| 无人在线观看的免费高清视频| 亚洲成人精品| 国产一区二区视频在线免费观看| 欧美三级网址| 欧美日产国产成人免费图片| 欧美孕妇性xxxⅹ精品hd| 欧美日韩国产电影| 日本一区二区网站| 日本一区二区免费在线| 在线成人精品视频| 久久男女视频| 国产aaa免费视频| 欧美日韩高清| 国产一区二区视频在线免费观看| 91精品国产经典在线观看| 久久久久久久久久久av| 91在线导航| 亚洲护士老师的毛茸茸最新章节| 中文字幕人妻一区二区在线视频 | 成人高潮a毛片免费观看网站| 欧美亚洲视频在线观看| 成视频免费观看在线看| 日韩精品在线免费观看视频| 国产三级在线观看视频| 91久久久免费一区二区| 精品处破女学生| 国产精品美女久久久久久久久久久 | 寂寞少妇一区二区三区| 日本午夜激情视频| 911精品美国片911久久久| 麻豆亚洲一区| 在线综合色站| 国产原创欧美精品| 桃色一区二区| 国内外成人免费激情在线视频| 欧美日韩在线看片| 亚洲美女中文字幕| 亚洲欧美另类综合| 欧美一二三区在线| 夜夜躁很很躁日日躁麻豆| 色94色欧美sute亚洲线路二| 国产成人啪精品午夜在线观看| 中文字幕永久在线不卡| 在线免费观看麻豆| 97久久超碰精品国产| 老熟女高潮一区二区三区| 黄色精品一二区| 特级丰满少妇一级| 视频一区二区三区在线| 国产成人a亚洲精v品无码| 在线精品福利| 国产九色porny| 国内精品福利| 国产91沈先生在线播放| 韩国欧美一区| 少妇一晚三次一区二区三区| 一区二区电影| 日本a级片在线观看| 亚洲精品极品少妇16p| 一区二区三区偷拍| 久久精品国产99久久| 亚洲国产精品一区在线观看不卡| 九色精品91| 日本精品一区二区| 国产一区二区观看| 天堂精品视频| 99久久激情| 女同性恋一区二区| 欧美另类综合| 青青草精品视频在线| 在线观看日韩av电影| 国产女大学生av| 久久午夜激情| 欧美美女一级片| 国产米奇在线777精品观看| 青青草精品在线| 成人免费高清在线| 国产又粗又长又爽| 久久老女人爱爱| 乐播av一区二区三区| 国产免费成人在线视频| 手机看片国产日韩| 亚洲色图在线播放| 精品一区在线视频| 欧美午夜性色大片在线观看| 精品国产乱子伦| 欧美日韩午夜在线视频| 99久久免费国产精精品| 精品av综合导航| 欧美拍拍视频| 日韩在线国产精品| 在线看三级电影| 97在线免费视频| www.精品国产| 99国产在线观看| 日本午夜精品久久久| 日韩不卡av| 欧美视频一区| 男人女人黄一级| 国产精品白丝jk白祙喷水网站| 中文字幕影片免费在线观看| 国产农村妇女毛片精品久久麻豆| 国产黄色片在线免费观看| 欧美日韩亚洲成人| 国产免费不卡av| 日韩经典中文字幕在线观看| av资源在线观看免费高清| 久99九色视频在线观看| 免费观看欧美大片| 91免费高清视频| 亚洲老女人视频免费| 91社在线播放| 嫩草成人www欧美| 天美一区二区三区| 国产欧美日韩另类一区| 久久久久亚洲av无码专区 | 国产熟人av一二三区| 国产精品一区二区三区网站| aaaaaav| 亚洲精品精品亚洲| 中文字幕一区二区三区四区免费看| 精品少妇一区二区三区视频免付费 | 成人免费视频在线观看| youjizz在线视频| 精品久久人人做人人爰| 亚洲图片88| 日韩男女性生活视频| 国产三级精品三级在线观看国产| 中文精品一区二区三区| 久久国产精品久久w女人spa| 日韩精品――色哟哟| 中文字幕在线不卡视频| 伊人中文字幕在线观看| 精品国产不卡一区二区三区| 国产婷婷视频在线| 国产精品高潮在线| 亚洲深夜福利在线观看| 日本欧美视频在线观看| 国产精品一二三四区| 国产乱子轮xxx农村| 欧美影视一区在线| 国产精品久久久久久久龚玥菲| 91国内在线视频| 国产成人在线中文字幕| 热久久最新网址| 国产最新精品精品你懂的| 在线观看亚洲大片短视频| 日韩欧美亚洲综合| 五月激情六月婷婷| 98精品国产高清在线xxxx天堂| 日韩精品中文字幕一区二区| 一区二区成人国产精品 | 91久久精品一区二区别| 天堂美国久久| 亚洲精品第三页| 国产精品美女一区二区三区| 在线亚洲欧美日韩| 在线免费观看羞羞视频一区二区| 日韩av中字| 欧美中日韩免费视频| 日韩精品午夜视频| 欧美熟妇激情一区二区三区| 日本道在线观看一区二区| 国产视频精品久久| 国产精品久久久亚洲| 超碰成人久久| 男生操女生视频在线观看| 国产精品国产三级国产有无不卡 | 麻豆精品99| 国产午夜伦鲁鲁| 久久夜色精品一区| 日韩精品一区二区亚洲av观看| 亚洲视频在线免费观看| 日本精品网站| 黄色高清视频网站| 国产乱国产乱300精品| 久久机热这里只有精品| 精品国产污污免费网站入口 | 精品成人一区| 欧美精品欧美极品欧美激情| 在线免费观看一区| 男人资源在线播放| 91偷拍精品一区二区三区| 最新日韩av| 日韩毛片无码永久免费看| 欧美高清视频不卡网| 羞羞视频在线观看免费| 国产精品制服诱惑| 丝袜美腿成人在线| 中文字幕精品亚洲| 欧美mv日韩mv| 免费成人直播| 日本精品免费视频| 99热精品一区二区| 一级特黄aaa大片| 久久久久久亚洲精品| 久久av资源| 国产又粗又猛大又黄又爽| 无码av免费一区二区三区试看 | 国产精品网站一区| www.激情五月| 国产v综合v亚洲欧美久久| 亚洲大全视频| 在线观看国产网站| 欧美群妇大交群中文字幕| 成人女同在线观看| 亚洲v欧美v另类v综合v日韩v| 国产精品99久久久久久似苏梦涵| 国产视频91在线| 久久久久www| 亚洲成aⅴ人片久久青草影院| 亚洲美女性囗交| 欧美日韩亚洲一区二区三区| 欧美高清视频| 久久精品综合一区| 国产乱人伦精品一区二区在线观看 | 亚洲免费成人| 无码黑人精品一区二区| 亚洲精品自拍第一页| 日本成人精品| 成人免费在线观看视频网站| 亚洲风情在线资源站|