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

HarmonyOS服務卡片—殘奧會卡片

開發 前端 OpenHarmony
本APP旨在為用戶打造一款能夠快速了解殘奧會動態和相關知識的應用,讓更多人關注到殘奧會,關注這群同樣為國家爭取榮譽的運動員們。

[[423875]]

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區

https://harmonyos.51cto.com

引言

2021年7月23日,東京奧運會開幕,中國國歌響徹東京,最終拿下38枚金牌、88枚獎牌。

2021年8月24日,東京殘奧會開幕,中國殘疾運動員出征東京,精彩正在繼續…

需求分析

奧運會是國民最關注的體育賽事,無論是穩扎穩打的乒乓球,還是獨占鰲頭的跳水,我們對體育賽事和參賽選手都如數家珍,然而十幾天后的殘奧會卻鮮為人知。本APP旨在為用戶打造一款能夠快速了解殘奧會動態和相關知識的應用,讓更多人關注到殘奧會,關注這群同樣為國家爭取榮譽的運動員們。

主要功能介紹

長按殘奧會服務卡片應用,點擊服務卡片選項,即可顯示已開發的服務卡片。根據三種不同規格尺寸的服務卡片,可以分別查看殘奧會獎牌榜、殘奧會賽事、以及殘奧會的中國運動員信息。具體如下:

1、服務卡片(2×2)

2×2的卡片樣式為東京殘奧會會標,效果如下圖1所示:

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖1 2×2卡片樣式

點擊該卡片即可跳轉至獎牌榜頁面,查看各國獎牌數量。如圖2所示:

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖2 獎牌榜

2、服務卡片(2×4)

在2×4的卡片中,左邊對東京殘奧會吉祥物進行展示;右邊選取了四個東京殘奧會賽事圖片進行展示,效果如圖3所示:

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖3 2×4卡片樣式

點擊卡片即可進入應用的主界面查看具體項目,主界面如圖4所示:

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖4 主界面

點擊主界面中的任意一個賽事圖標即可進入賽事的詳情界面,如圖5所示:

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖5 賽事項目簡介

3、服務卡片(4×4)

在4×4的卡片中,上方展示的是東京殘奧會吉祥物,下方展示的是我們選取的參加本次殘奧會的中國運動員圖片。點擊卡片即可進入主界面查看各位中國運動員的詳細信息。

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖6 4×4卡片樣式

技術實現

一.創建工程

打開DevEco Studio,點擊File→New→New Project;選擇Empty Ability(Java);點擊”Next“按鈕;即可進入項目配置界面。在此界面中,Project Name項目名稱可自定義,此處命名為ParalympicGamesCard;Project Type項目類型選擇應用Application;Package Name包名會根據前面的信息自動生成;Save Location存儲路徑可自行設置;Compatible API Version可兼容的API版本此處選擇版本4;Device Type設備類型選擇Phone。在完成配置信息設置后,點擊”Finish“按鈕,即可成功創建項目。具體配置信息可參考圖7。

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖7 配置項目

二.殘奧會服務卡片實現

1.卡片生成

1)在項目包名上點擊右鍵,選擇New→Service Widget。

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖8 創建卡片

2)選擇服務卡片種類,用戶可以選擇Template下任意一種模板,選中后點擊Next。

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖9 選擇模板

3)配置服務卡片信息。其中Service Widget Name卡片名稱可以自定義;Description詳細信息用戶也可以自定義;Ability默認會使用MainAbility;Type類型可以根據實際開發情況選擇JAVA或者JS語言;Support Dimensions支持的樣式可以勾選后兩個,這樣就可以得到22、24、4*4三種尺寸的服務卡片。點擊”Finish“按鈕即可完成服務卡片的創建。

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖10 配置服務卡片

2.卡片布局

本APP中三種卡片的布局分別在下圖紅框的xml文件中進行配置,文件名的尾數如”2_2“表示的是2*2服務卡片的布局文件,其余兩個尾數分別為”2_4“和”4_4“的xml文件同理。

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖11 xml文件

下面以2*2服務卡片為例講解布局的實現。界面包含一張Image圖片和一個Text文本框,將Text的文字設置為“殘奧會獎牌榜”,并通過height、width、margin等設置兩個控件的高度、寬度、間隔等屬性。

  1. <DependentLayout 
  2.     xmlns:ohos="http://schemas.huawei.com/res/ohos" 
  3.     ohos:height="match_parent" 
  4.     ohos:width="match_parent" 
  5.     ohos:id="$+id:layout_2x2" 
  6.     ohos:background_element="#FFFFFF" 
  7.     ohos:remote="true"
  8.    <Image//用于顯示殘奧會logo 
  9.        ohos:height="100vp" 
  10.        ohos:width="100vp" 
  11.        ohos:image_src="$media:aoyunhui" 
  12.        ohos:horizontal_center="true" 
  13.        ohos:scale_mode="zoom_start" 
  14.        ohos:start_margin="12vp" 
  15.        ohos:top_margin="25vp"/> 
  16.    <DirectionalLayout 
  17.        ohos:height="match_content" 
  18.        ohos:width="match_parent" 
  19.        ohos:align_parent_bottom="true" 
  20.        ohos:bottom_margin="15vp" 
  21.        ohos:end_margin="15vp" 
  22.        ohos:orientation="vertical" 
  23.        ohos:start_margin="12vp"
  24.       <Text//用于顯示提示性文字 
  25.            ohos:id="$+id:title" 
  26.            ohos:height="match_content" 
  27.            ohos:width="match_parent" 
  28.            ohos:text="殘奧會獎牌榜" 
  29.            ohos:text_color="#130c0e" 
  30.            ohos:text_size="20fp" 
  31.            ohos:text_weight="500" 
  32.            ohos:top_margin="0vp" 
  33.            ohos:truncation_mode="ellipsis_at_end"/> 
  34.     </DirectionalLayout> 
  35. </DependentLayout> 

3.卡片信息創建、更新、刪除

對卡片進行操作時,需要對創建的卡片信息進行持久化操作,以便再次獲取或更新卡片實例時能夠直接使用,即需要存儲卡片信息。主要采用對象關系型數據庫來實現,需要重寫如下幾個函數:表示創建卡片的回調函數onCreateForm()、表示更新卡片信息的onUpdataForm()、以及表示銷毀卡片和刪除卡片信息onDeleteForm()。卡片需要的存儲信息包括:卡片ID、卡片名稱、卡片尺寸大小(22、24、4*4),這些回調函數在創建服務卡片時即可自動生成。回調函數代碼如下:

  1. //創建卡片 
  2. @Override 
  3. protected ProviderFormInfo onCreateForm(Intent intent) { 
  4.     HiLog.info(TAG, "onCreateForm"); 
  5.     long formId = intent.getLongParam(AbilitySlice.PARAM_FORM_IDENTITY_KEY, INVALID_FORM_ID); 
  6.     String formName = intent.getStringParam(AbilitySlice.PARAM_FORM_NAME_KEY); 
  7.     int dimension = intent.getIntParam(AbilitySlice.PARAM_FORM_DIMENSION_KEY, DEFAULT_DIMENSION_2X2); 
  8.     HiLog.info(TAG, "onCreateForm: formId=" + formId + ",formName=" + formName); 
  9.     FormControllerManager formControllerManager = FormControllerManager.getInstance(this); 
  10.     FormController formController = formControllerManager.getController(formId); 
  11.     formController = (formController == null) ? formControllerManager.createFormController(formId, 
  12.             formName, dimension) : formController; 
  13.     if (formController == null) { 
  14.         HiLog.error(TAG, "Get null controller. formId: " + formId + ", formName: " + formName); 
  15.         return null
  16.     } 
  17.     return formController.bindFormData(); 
  18.  
  19. //更新卡片 
  20. @Override 
  21. protected void onUpdateForm(long formId) { 
  22.     HiLog.info(TAG, "onUpdateForm"); 
  23.     super.onUpdateForm(formId); 
  24.     FormControllerManager formControllerManager = FormControllerManager.getInstance(this); 
  25.     FormController formController = formControllerManager.getController(formId); 
  26.     formController.updateFormData(formId); 
  27.  
  28. //刪除卡片 
  29. @Override 
  30. protected void onDeleteForm(long formId) { 
  31.     HiLog.info(TAG, "onDeleteForm: formId=" + formId); 
  32.     super.onDeleteForm(formId); 
  33.     FormControllerManager formControllerManager = FormControllerManager.getInstance(this); 
  34.     formControllerManager.deleteFormController(formId); 

4.將卡片在桌面上創建快捷方式

下面我們講解如何在桌面上創建三種不同尺寸卡片的快捷方式。

第一步:長按APP圖標,點擊服務卡片。如圖12所示:

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖12 點擊服務卡片

第二步:用戶將喜愛的卡片選擇“添加到桌面”,如圖13所示:

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖13 添加到桌面

第三步:用戶選擇喜歡的卡片添加到桌面上,則桌面會出現對應的服務卡片。如圖14所示:

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖14 添加桌面效果

5.卡片的點擊跳轉

點擊 22服務卡片后默認跳轉至獎牌榜顯示頁面,24服務卡片默認跳轉至主界面,再點擊主界面的各賽事圖標按鈕進入賽事項目詳情頁面。下面詳細介紹一下如何實現上述提到的頁面跳轉功能。

1)AoyunhuiwidgetImpl文件設置

在widght文件下的AoyunhuiwidgetImpl卡片設置文件中,需要重寫bindFormData()方法。通過switch…case…方式控制跳轉的具體指向,當卡片尺寸為22時,跳轉指向的Ability名稱為MainAbility2;當卡片尺寸為24時,跳轉指向的Ability名稱為MainAbility。

HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖15AoyunhuiwidgetImpl文件位置

  1. @Override 
  2. public ProviderFormInfo bindFormData() { 
  3.     ...... 
  4.     switch (dimension){//用于控制跳轉的具體指向 
  5.         case DEFAULT_DIMENSION_2X2: 
  6.             abilityName= "MainAbility2";//跳轉指向頁面的Ability名稱 
  7.             componentProvider=new ComponentProvider();//2*2尺寸 
  8.     componentProvider.setIntentAgent(ResourceTable.Id_layout_2x2,startAbilityIntentAgent(abilityName)); 
  9.             break; 
  10.         case DIMENSION_2X4: 
  11.             abilityName="MainAbility";//跳轉指向頁面的Ability名稱 
  12.             componentProvider=new ComponentProvider();//2*4尺寸   componentProvider.setIntentAgent(ResourceTable.Id_layout_2x4,startAbilityIntentAgent(abilityName)); 
  13.     break; 
  14.     } 

2)MainAbility2Slice文件設置

在MainAbility2Slice文件中,調用webview()方法,將url地址作為入參傳入方法中,完成設置需要跳轉的獎牌榜網頁url地址,實現點擊2*2卡片后跳轉至獎牌榜顯示頁面的效果。

  1. public void onStart(Intent intent) { 
  2.     ... 
  3. super.setUIContent(ResourceTable.Layout_ability_main2); 
  4.     String url="https://www.baidu.com/s?ie=utf-8&fr=bks0000&wd=%E5%A5%A5%E8%BF%90%E4%BC%9A%E5%A5%96%E7%89%8C%E6%A6%9C";//跳轉至獎牌榜 
  5.     ... 
  6.     webview(url); 

3)MainAbilitySlice文件設置

第一步:主界面布局

APP的主界面布局定義在ability_main.xml文件中,界面包含7個Image圖片和6個Text文本框。其中,7個Image圖片包括一個首頁裝飾圖和六個賽事項目圖標;6個Text文本框用于顯示賽事項目的名稱。在設置好各控件的相關屬性之后,通過setUIContent()方法將ability_main.xml文件設置為APP的主界面布局。代碼如下,布局效果可參考圖16。

  1. super.setUIContent(ResourceTable.Layout_ability_main); 
HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖16 主界面布局

第二步:主界面跳轉至賽事項目詳情界面

在MainAbilitySlice文件的onStart()方法中,通過findComponentById()的方法,實現上面1)AoyunhuiwidgetImpl文件設置小節中提到的賽事項目的定位。以舉重項目為例,在主界面中,獲取“舉重”項目的圖片控件,并為其設置onClick()點擊跳轉事件,將跳轉指向的Ability名稱withAbilityName()設置為舉重頁面的Ability,即WeightliftingAbility,實現點擊舉重圖片后跳轉至舉重項目詳情頁面的效果,具體代碼如下:

  1. public void onStart(Intent intent) { 
  2.     ... 
  3.     findComponentById(ResourceTable.Id_juzhong).setClickedListener(new Component.ClickedListener() {//獲取舉重項目的圖片控件 
  4.         @Override 
  5.         public void onClick(Component component) {//為舉重圖片設置點擊事件 
  6.             Intent secondIntent = new Intent(); 
  7.             secondIntent.setOperation(new Intent.OperationBuilder() 
  8.                     .withBundleName("com.huawei.ParalympicGamesCard"
  9.                     .withAbilityName("com.huawei.ParalympicGamesCard.WeightliftingAbility")//將跳轉指向的Ability名稱設置為舉重的Ability 
  10.                     .build()); 
  11.             startAbility(secondIntent); 
  12.         } 
  13.     }); 

第三步:舉重項目詳情界面WeightliftingAbilitySlice

WeightliftingAbilitySlice舉重項目詳情界面實現原理和第一步主界面實現原理相似。在ability_weightlifting.xml文件中界面包含Image圖片和Text文本框控件,其中圖片用來存放舉重比賽照片,Text文字用來存放舉重項目的文字介紹。在完成設置各控件屬性后,通過setUIContent()方法將ability_weightlifting.xml文件設置為舉重項目詳情界面布局。舉重項目詳情界面效果可參考圖17。

  1. super.setUIContent(ResourceTable.Layout_ability_weightlifting); 
HarmonyOS服務卡片——殘奧會卡片-鴻蒙HarmonyOS技術社區

圖17 舉重項目詳情界面

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區

https://harmonyos.51cto.com

 

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2021-07-22 08:45:47

鴻蒙HarmonyOS應用

2022-04-24 15:26:38

服務卡鴻蒙

2021-08-23 10:12:41

鴻蒙HarmonyOS應用

2021-09-18 09:57:20

鴻蒙HarmonyOS應用

2021-07-28 14:59:08

鴻蒙HarmonyOS應用

2022-05-09 11:52:38

Java卡片服務卡片

2021-06-21 15:21:52

鴻蒙HarmonyOS應用開發

2023-11-16 09:47:55

ArkTS鴻蒙

2021-08-18 10:06:33

鴻蒙HarmonyOS應用

2021-07-20 09:58:16

鴻蒙HarmonyOS應用

2023-08-04 17:24:43

2021-08-20 14:23:14

鴻蒙HarmonyOS應用

2023-06-20 15:45:15

服務卡片鴻蒙

2023-09-18 15:12:47

服務卡片ArkTS

2021-09-09 15:07:36

鴻蒙HarmonyOS應用

2021-08-23 11:03:54

鴻蒙HarmonyOS應用

2023-04-07 09:20:55

2021-06-23 16:05:05

鴻蒙HarmonyOS應用

2023-09-13 15:27:14

鴻蒙應用元服務
點贊
收藏

51CTO技術棧公眾號

国产一级视频在线| ass极品水嫩小美女ass| av在线电影网| 国产美女在线观看一区| 久久免费国产视频| 美女被到爽高潮视频| 国产精品原创视频| 亚洲国产视频直播| 色女人综合av| 亚洲第一天堂影院| 老司机午夜精品视频| 久久精品青青大伊人av| 国产高清自拍视频| 亚洲我射av| 色屁屁一区二区| 污污污污污污www网站免费| 欧美双性人妖o0| 91综合国产| 亚洲6080在线| ijzzijzzij亚洲大全| 深夜福利在线观看直播| 国产一区二区三区日韩| 日韩美女在线播放| 国产精品99精品无码视| 亚洲91久久| 一区二区亚洲精品国产| 国产人妻人伦精品1国产丝袜| 黑人一区二区三区| 一本色道a无线码一区v| 国产二区视频在线| 中文字幕资源网在线观看| 中文在线免费一区三区高中清不卡| 国产精品亚洲综合| 国产精品国产三级国产aⅴ| 国产午夜久久| 91a在线视频| 四虎永久在线精品| 欧美日韩三级电影在线| 久久综合九色九九| 欧美肥妇bbwbbw| 欧美色蜜桃97| 在线精品国产欧美| 久久久视频6r| 国产精品午夜一区二区三区| 亚洲精品一区久久久久久| 国产日韩视频一区| 中文字幕一区二区三区四区久久| 欧美精三区欧美精三区| 九九热精品在线播放| 忘忧草在线www成人影院| 色猫猫国产区一区二在线视频| 青青草原成人网| 天堂在线中文网官网| 日韩欧美精品网址| 成年网站在线免费观看| 极品在线视频| 色婷婷亚洲精品| www.xxx亚洲| 日本精品在线中文字幕| 在线影院国内精品| www.日本一区| 91久久青草| 欧美一级专区免费大片| 污网站免费观看| 国内精品免费| 亚洲欧洲一区二区三区在线观看| 伊人网伊人影院| 欧美精选一区二区三区| 在线观看日韩视频| 国产一区二区三区在线视频观看| 在线电影一区二区| 久久全国免费视频| 国产成人综合欧美精品久久| 日韩在线卡一卡二| 国产欧美一区二区| 性一交一乱一乱一视频| 成人午夜视频网站| 欧美精品123| 日本综合在线| 亚洲国产日韩a在线播放性色| 人妻少妇精品无码专区二区| 亚洲最新无码中文字幕久久| 欧美三级在线视频| 国产麻豆剧传媒精品国产| 老司机aⅴ在线精品导航| 国产午夜精品一区理论片飘花| 久久精品在线观看视频| 午夜精品久久| 日韩av色在线| va婷婷在线免费观看| 91免费小视频| 国产又黄又爽免费视频| www.51av欧美视频| 欧洲亚洲精品在线| 色哟哟网站在线观看| 久久91精品| 欧美大片免费观看| 中国女人一级一次看片| 成人亚洲一区二区一| 色99中文字幕| www.综合网.com| 欧美日韩色婷婷| 久久精品国产露脸对白| 欧美交a欧美精品喷水| 久久精品久久久久久| 在线观看免费国产视频| 国产乱码精品1区2区3区| 欧美日韩电影一区二区| 色噜噜狠狠狠综合欧洲色8| 欧日韩精品视频| 日本五十肥熟交尾| 欧美不卡高清| 国产在线a不卡| 理论视频在线| 精品日本高清在线播放| 麻豆精品国产传媒| 色婷婷综合网| 国产成人精品优优av| 无码精品人妻一区二区三区影院| 最新成人av在线| 国产一线二线三线在线观看| 欧美日韩一区二区三区四区不卡 | 欧美日韩xx| 色综合久久综合网| 呦呦视频在线观看| 国内揄拍国内精品久久| 成人亚洲欧美一区二区三区| 97超碰国产一区二区三区| 欧美日韩一区二区在线| 特级特黄刘亦菲aaa级| 伊人久久大香线| 国产主播精品在线| 在线国产情侣| 欧美性一区二区| 一区二区黄色片| 国产精品亚洲欧美| 久久国产精品高清| 理论片午夜视频在线观看| 精品sm在线观看| 久久无码精品丰满人妻| 懂色av一区二区在线播放| 久久久99精品视频| 欧美不卡在线观看| 欧美巨乳在线观看| 精品人妻一区二区三区换脸明星 | 警花av一区二区三区| www.久久色.com| 国产精品毛片一区视频播| 国产精品精品国产色婷婷| 亚洲精品久久久中文字幕| 日本午夜一区| 国产精品永久免费在线| 午夜视频在线观看免费视频| 欧美日韩中文字幕一区二区| 天美传媒免费在线观看| 久久丁香综合五月国产三级网站 | 亚洲九九精品| 精品欧美一区二区久久久伦| 亚洲天堂资源| 这里只有精品丝袜| 97人妻精品一区二区三区视频| 亚洲欧洲成人自拍| 久久艹这里只有精品| 欧美区日韩区| 久草精品电影| 亚洲四虎影院| 另类色图亚洲色图| 日本加勒比一区| 在线观看精品一区| 天天做夜夜爱爱爱| 国产激情精品久久久第一区二区| 欧美精品卡一卡二| 国产aⅴ精品一区二区三区久久| 国产精品99久久久久久www| 日本美女高清在线观看免费| 精品少妇一区二区三区视频免付费 | www.天天干.com| 精品久久久久久久久久久久| 国产精品理论在线| 国产精品一区二区久久精品爱涩 | 日韩电影av| 久久亚洲国产精品| 天天干天天干天天干| 欧美在线观看视频在线| 欧美色图亚洲天堂| 久久亚洲捆绑美女| 成年人三级黄色片| av成人天堂| 亚洲视频在线观看日本a| 中文字幕亚洲在线观看| 国产精品久久久久久久电影| 搞黄网站在线观看| 亚洲男人第一av网站| 国产乱叫456在线| 欧美日韩一区二区精品| 99自拍偷拍视频| 91啪亚洲精品| 国产xxx在线观看 | 国产成人av片| 日韩福利电影在线观看| 欧美又粗又长又爽做受| 久久国产成人精品| 噜噜噜噜噜久久久久久91| 久久免费福利| 国产精品极品美女粉嫩高清在线| 国产盗摄一区二区| 日韩亚洲欧美中文在线| 日韩在线免费播放| 精品国产乱码久久久久久影片| 国产一级精品毛片| 欧美日韩国产一区在线| 九九热精品免费视频| 国产精品久久久久一区| 国产三级视频网站| 成人性视频网站| 色男人天堂av| 蜜臀精品久久久久久蜜臀| 国产亚洲欧美在线视频| 欧美先锋影音| 成人高清dvd| 色综合久久一区二区三区| 欧美在线一二三区| 欧美电影在线观看免费| 国产精品一级久久久| 精品99re| 成人免费在线网址| 欧美一级做a| 国产精品电影网站| 最新中文字幕在线播放| 国内自拍欧美激情| 超碰在线网站| 欧美精品电影免费在线观看| caopon在线免费视频| 日韩中文视频免费在线观看| a中文在线播放| 国产一区二区三区三区在线观看| 国产日本在线| 国产一区二区三区免费视频| 国产一二三区在线| 亚洲欧洲日本专区| 国产小视频在线观看| 国产亚洲精品美女| 国产三级在线免费观看| 亚洲性av网站| h视频在线免费| 色偷偷av亚洲男人的天堂| 黄在线免费观看| 欧美成人午夜剧场免费观看| 91麻豆免费在线视频| 欧美裸体xxxx极品少妇| 青草影视电视剧免费播放在线观看| 欧美激情久久久久久| 91九色在线播放| 97视频在线观看视频免费视频| 午夜久久中文| 国产成人极品视频| 欧美美女被草| 91色琪琪电影亚洲精品久久| 伊人精品综合| 久精品国产欧美| 色婷婷亚洲mv天堂mv在影片| 经典三级在线视频| 亚洲青色在线| 成年人小视频网站| 久久国产生活片100| 宇都宫紫苑在线播放| 成人高清av在线| 色一情一交一乱一区二区三区| 国产精品久久久久aaaa| 黑人巨大精品一区二区在线| 精品成人乱色一区二区| 午夜精品久久久久久久蜜桃| 欧美精品国产精品| 黑人精品一区二区| 亚洲性生活视频在线观看| 嫩草在线视频| 午夜精品在线视频| 成人性片免费| 成人综合电影| 国产探花在线精品一区二区| 麻豆一区二区三区在线观看| 99精品国产在热久久婷婷| 欧美自拍小视频| 国产精品1区二区.| 中文字幕免费高清| 樱桃视频在线观看一区| 欧美a视频在线观看| 7777精品伊人久久久大香线蕉的 | 伦理一区二区| 在线看视频不卡| 国产农村妇女精品一区二区| 思思久久精品视频| 91美女片黄在线| 欧美日韩在线国产| 91黄色免费网站| 精品久久久中文字幕人妻| 亚洲午夜国产成人av电影男同| 91精品久久久| 国产精品免费网站| 女仆av观看一区| 国产精品亚洲天堂| 三级影片在线观看欧美日韩一区二区 | 欧洲精品久久久久毛片完整版| 国内精品视频免费| 天天做天天爱天天综合网2021| 免费在线激情视频| 高清不卡在线观看av| 顶级黑人搡bbw搡bbbb搡| 欧美日韩另类在线| 国产在线视频一区| 欧美国产日韩电影| 国产精品果冻传媒潘| 久久亚洲国产| 成人在线观看黄| av高清不卡在线| 九九在线观看视频| 7777精品伊人久久久大香线蕉完整版 | 岛国毛片在线观看| 欧美人动与zoxxxx乱| 国产主播福利在线| 欧美一区二区三区四区在线| 中文字幕亚洲在线观看| 影音先锋男人的网站| 麻豆freexxxx性91精品| 精品国产av无码| 午夜伊人狠狠久久| 丰满人妻妇伦又伦精品国产| 不卡毛片在线看| 国产欧美自拍| 亚洲国产高清国产精品| 日日夜夜免费精品视频| 免费观看av网站| 日韩欧美999| 你懂的好爽在线观看| 欧美中文字幕在线视频| 欧美三级自拍| 成年人网站免费视频| av在线一区二区| 国产精品第108页| 亚洲国产精品字幕| 国产自产自拍视频在线观看| 韩日午夜在线资源一区二区| 亚洲激情成人| 30一40一50老女人毛片| 色综合一区二区| 国产福利片在线| 国产男人精品视频| 亚洲精品久久| 国产精品一级无码| 亚洲h精品动漫在线观看| 五月天福利视频| 日本久久久久久久久久久| 欧美美女在线| 亚洲黄色小视频在线观看| 国产精品av久久久久久麻豆网| www.欧美激情.com| 一区二区三区在线看| 黄色小视频免费观看| 66m—66摸成人免费视频| 久久99视频| 欧美一级视频在线| 亚洲中国最大av网站| 色欲av永久无码精品无码蜜桃| 日本91av在线播放| 手机在线一区二区三区| 亚欧精品在线视频| 亚洲成人免费视| 国产高清视频在线观看| 91麻豆国产精品| 伊人久久久大香线蕉综合直播| 成人免费av片| 欧美日韩黄色一区二区| av观看在线| 久久久久久欧美精品色一二三四| 日韩国产欧美在线观看| 日韩一级片大全| 亚洲国产美女久久久久| 国产精品蜜月aⅴ在线| a天堂资源在线观看| 国产午夜亚洲精品羞羞网站| 欧美人妻精品一区二区免费看| 337p日本欧洲亚洲大胆精品 | 精品欧美色视频网站在线观看| 51精品国产人成在线观看| 一本综合精品| 秋霞欧美一区二区三区视频免费| 欧美精品一区二区三区一线天视频| 第84页国产精品| 99久re热视频精品98| 久久众筹精品私拍模特| 国产精品欧美激情在线| 2019中文字幕免费视频| 亚洲精品国产偷自在线观看| 蜜桃无码一区二区三区| 欧美一区二区成人6969| 日韩欧美一区二区三区免费观看| 激情成人开心网| 日本一区免费视频| 天堂中文在线资源| 91免费视频网站|