久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

DevEcoStudio 个人记录备份 1

發(fā)布時(shí)間:2023/12/29 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DevEcoStudio 个人记录备份 1 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DevEcoStudio?個(gè)人記錄備份 1? ? ? ??

部分轉(zhuǎn)載自HarmonyOS技術(shù)社區(qū),初學(xué)者-Study? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

2020年9月10日,HarmonyOS 2.0的發(fā)布對(duì)于IT界來(lái)說(shuō)又是一件翹首以盼的大事。發(fā)布會(huì)上,華為消費(fèi)者業(yè)務(wù)軟件部總裁王成錄為開(kāi)發(fā)者帶來(lái)了一個(gè)全面升級(jí)的華為鴻蒙版本,各方面能力的大幅提升,完整的應(yīng)用開(kāi)發(fā)生態(tài),超級(jí)終端的全場(chǎng)景生態(tài),即將開(kāi)啟移動(dòng)生態(tài)的下一下新紀(jì)元。

?在參加完鴻蒙2.0的發(fā)布會(huì)后,又周轉(zhuǎn)于9月11日華為聯(lián)合南北向業(yè)務(wù)合作伙伴以及應(yīng)用生態(tài)合作伙伴共同主持的各技術(shù)分論壇活動(dòng)。作為一名從事移動(dòng)應(yīng)用相關(guān)產(chǎn)業(yè)近十余年的工作者,自然是對(duì)華為鴻蒙2.0提供的完整的應(yīng)用開(kāi)發(fā)生態(tài)更為感興趣。

?《從零開(kāi)始開(kāi)發(fā)HarmonyOS應(yīng)用》是華為展示的第一個(gè)鴻蒙應(yīng)用示例,示例簡(jiǎn)單的介紹了多設(shè)備自適應(yīng)布局、輸入事件處理、和跨設(shè)備流轉(zhuǎn)。

1 創(chuàng)建應(yīng)用工程


使用 DevEco Studio 創(chuàng)建應(yīng)用工程,在菜單欄打開(kāi)“File>New>New Project”,在彈出的對(duì)話框中選擇java工程模板

選擇好模板之后點(diǎn)擊“Next”,在下一個(gè)界面中指定“Project Name”和“Package Name”,然后點(diǎn)擊“Finish”即可建立工程

一個(gè)建立好的工程包含以下目錄

2 設(shè)計(jì)用戶界面


在Java UI框架中,提供了兩種編寫布局的方式:在XML中聲明UI布局和在代碼中創(chuàng)建布局。這兩種方式創(chuàng)建出的布局沒(méi)有本質(zhì)差別,此例主要通過(guò)XML的方式編寫應(yīng)用的頁(yè)面

2.1 XML編寫頁(yè)面


2.1.1 新建XML頁(yè)面

在“Project”窗口,打開(kāi)“entry > src > main > resources > base”,右鍵點(diǎn)擊“base”文件夾,選擇“New > Directory”,命名為“l(fā)ayout”。

右鍵點(diǎn)擊“l(fā)ayout”文件夾,選擇“New > File”命名為“main_layout.xml”。

在“l(fā)ayout”文件夾下可以看到新增了“main_layout.xml”文件。

2.1.2 編寫XML代碼


這個(gè)示例中自適應(yīng)布局的實(shí)現(xiàn),主要是基于AdaptiveBoxLayout新的布局樣式,它可以將布局在橫豎屏設(shè)備上進(jìn)行自適應(yīng)分布排列。開(kāi)發(fā)者可以將布局代碼寫在“main_layout.xml”文件,關(guān)于布局代碼怎樣實(shí)現(xiàn)可以參考文檔中心

如果布局中引用到圖片資源,需要將圖片放到 “resources>base>media”

2.2加載XML布局

在“Project”窗口中,選擇“entry > src > main > java > com.huawei.example.helloworld > slice”,打開(kāi)“MainAbilitySlice.java”文件。重寫onStart()方法加載XML布局,示例代碼如下:

1.package com.huawei.example.helloworld.slice; 2.import com.huawei.example.helloworld.ResourceTable; 3.import ohos.aafwk.ability.AbilitySlice; 4.import ohos.aafwk.content.Intent; 5. 6.public class MainAbilitySlice extends AbilitySlice { 7. 8. @Override 9. public void onStart(Intent intent) { 10. super.onStart(intent); 11. super.setUIContent(ResourceTable.Layout_main_layout); // 加載XML布局 12. } 13. 14. @Override 15. public void onActive() { 16. super.onActive(); 17. } 18. 19. @Override 20. public void onForeground(Intent intent) { 21. super.onForeground(intent); 22. } 23.}

應(yīng)用運(yùn)行效果如圖所示:

2.3基礎(chǔ)UI組件解釋

創(chuàng)建xml的時(shí)候默認(rèn)的是DirectionalLayout,這個(gè)布局表用于單一方向排列,你可以理解為AS的線性布局,還有五種布局分別是什么呢? AdaptiveBoxLayout(自適應(yīng)盒式布局) DependentLayout(相關(guān)布局,你可以理解為是AS的相對(duì)布局) PositionLayout(位置布局,相當(dāng)于絕對(duì)布局) StackLayout(堆疊布局) TableLayout(表格布局)

3 輸入事件處理


輸入事件包括兩種,一種是觸控事件,一種是按鍵事件。

3.1 觸控事件

組件的一個(gè)重要作用是當(dāng)用戶點(diǎn)擊組件時(shí),會(huì)執(zhí)行相應(yīng)的操作或者界面出現(xiàn)相應(yīng)的變化。用戶點(diǎn)擊組件時(shí),組件對(duì)象將收到一個(gè)點(diǎn)擊事件。開(kāi)發(fā)者可以自定義響應(yīng)點(diǎn)擊事件的方法。例如,通過(guò)創(chuàng)建一個(gè)Component.ClickedListener對(duì)象,然后通過(guò)調(diào)用setClickedListener將其分配給組件。示例代碼如下

1. //1.先導(dǎo)入ohos.agp.components.Image 2. //2.從定義的xml中獲取Image對(duì)象 3. Image remote = (Image) findComponentById(ResourceTable.Id_remote); 4. //3.為Image設(shè)置點(diǎn)擊事件回調(diào) 5. remote.setClickedListener(component -> { 6. //4.此處添加點(diǎn)擊按鈕后的事件處理邏輯 7. migrateAbility(); 8. });?

3.2 按鍵點(diǎn)擊事件


當(dāng)設(shè)備按鍵按下時(shí),相應(yīng)的Ability對(duì)象將收到一個(gè)KeyEvent事件。開(kāi)發(fā)者可以自定義響應(yīng)點(diǎn)擊事件的方法

一個(gè)示例代碼如下

1.public boolean onKeyEvent(Component component, KeyEvent keyEvent) { 2. if (keyEvent.isKeyDown() 3. && keyEvent.getKeyCode() == KeyEvent.KEY_DPAD_CENTER 4. && component.getId() == ResourceTable.Id_remote) { 5. continueAbility(); 6. return true; 7. } 8. return false; 9.}

4 跨設(shè)備流轉(zhuǎn)


4.1 申請(qǐng)權(quán)限

權(quán)限即系統(tǒng)用于控制第三方應(yīng)用或服務(wù)訪問(wèn)用戶敏感個(gè)人數(shù)據(jù)或操作敏感能力的授權(quán)方式,當(dāng)?shù)谌綉?yīng)用或服務(wù)嘗試訪問(wèn)用戶個(gè)人數(shù)據(jù)或操作敏感能力時(shí),系統(tǒng)通過(guò)彈窗的形式請(qǐng)求用戶授權(quán)。用戶可授權(quán)此應(yīng)用使用相關(guān)權(quán)限,后續(xù)也可取消此授權(quán)。例如打車類應(yīng)用為了定位,在獲取用戶的地理位置信息前需向用戶申請(qǐng),用戶同意此應(yīng)用使用,后續(xù)也可取消此授權(quán)。

當(dāng)使用“流轉(zhuǎn)”功能需要申請(qǐng)遷移權(quán)限D(zhuǎn)ISTRIBUTED_DATASYNC

4.1.1 在config.json中聲明權(quán)限

1. "reqPermissions": [ 2. { 3. "name": "ohos.permission.DISTRIBUTED_DATASYNC" 4. } 5. ]

4.1.2 在MainAbilitySlice.java中請(qǐng)求權(quán)限

1.private void migrateAbility() { 2. if (verifySelfPermission(SystemPermission.DISTRIBUTED_DATASYNC) 3. == IBundleManager.PERMISSION_GRANTED) { 4. this.continueAbility(); 5. } else { 6. requestPermission(SystemPermission.DISTRIBUTED_DATASYNC); 7. } 8.}

4.2 跨設(shè)備流轉(zhuǎn)


僅continueAbility一行代碼即可完成應(yīng)用在設(shè)備之間流轉(zhuǎn),依托的還是鴻蒙OS的分布式軟總線、分布式數(shù)據(jù)庫(kù)的能力。在此基礎(chǔ)上將這些能力通過(guò)接口的形式提供開(kāi)發(fā)者。

事實(shí)上流轉(zhuǎn)并非“一行代碼可以完成”,如果開(kāi)發(fā)者想在流轉(zhuǎn)過(guò)程中做更多的事情,那么可以通過(guò)IAbilifyContinuation接口中的方法進(jìn)行實(shí)現(xiàn)。

IAbilityContinuation接口方法說(shuō)明如下

接口名稱說(shuō)明
onStartContinuationPage請(qǐng)求遷移后,系統(tǒng)首先回調(diào)此方法,開(kāi)發(fā)者可以在此回調(diào)中決策當(dāng)前是否可以執(zhí)行遷移,比如,彈框讓用戶確認(rèn)是否開(kāi)始遷移。
onSaveData如果onStartContinuation()返回true,則系統(tǒng)回調(diào)此方法,開(kāi)發(fā)者在此回調(diào)中保存必須傳遞到另外設(shè)備上以便恢復(fù)Page狀態(tài)的數(shù)據(jù)。
onRestoreData源側(cè)設(shè)備上Page完成保存數(shù)據(jù)后,系統(tǒng)在目標(biāo)側(cè)設(shè)備上回調(diào)此方法,開(kāi)發(fā)者在此回調(diào)中接受用于恢復(fù)Page狀態(tài)的數(shù)據(jù)。注意,在目標(biāo)側(cè)設(shè)備上的Page會(huì)重新啟動(dòng)其生命周期,無(wú)論其啟動(dòng)模式如何配置。且系統(tǒng)回調(diào)此方法的時(shí)機(jī)在onStart()之前。
onCompleteContinuation目標(biāo)側(cè)設(shè)備上恢復(fù)數(shù)據(jù)一旦完成,系統(tǒng)就會(huì)在源側(cè)設(shè)備上回調(diào)Page的此方法,以便通知應(yīng)用遷移流程已結(jié)束。開(kāi)發(fā)者可以在此檢查遷移結(jié)果是否成功,并在此處理遷移結(jié)束的動(dòng)作,例如,應(yīng)用可以在遷移完成后終止自身生命周期。

Ability以及AbilitySlice都需要實(shí)現(xiàn)IAbilityContinuation接口,并實(shí)現(xiàn)其中的方法。示例代碼如下

1. @Override 2. public boolean onStartContinuation() { 3. return true; 4. } 5. 6. @Override 7. public boolean onSaveData(IntentParams intentParams) { 8. return true; 9. } 10. 11. @Override 12. public boolean onRestoreData(IntentParams intentParams) { 13. return true; 14. } 15. 16. @Override 17. public void onCompleteContinuation(int i) { 18. 19. }?

首先來(lái)看一張圖,很普通,我相信每一個(gè)人一開(kāi)始新建使用Java語(yǔ)言的鴻蒙項(xiàng)目都是這樣的目錄結(jié)構(gòu),前面我們說(shuō)到HUAWEI DevEco Studio是基于IntelliJ IDEA Community開(kāi)源版本所打造出來(lái)的。那么它就會(huì)跟IDEA 和Android Studio 會(huì)有點(diǎn)像,那么同樣的項(xiàng)目結(jié)構(gòu)也比較像,同樣的我在AS中也新建了一個(gè)項(xiàng)目,下面是對(duì)比圖。
打開(kāi)我之前創(chuàng)建的鴻蒙HelloWorld項(xiàng)目

左邊的是DS,右邊是AS。基本上差不太多,但是還有點(diǎn)點(diǎn)差點(diǎn),下面說(shuō)一下
DS的主模塊是entry,AS的主模塊是app,對(duì)于功能中兩個(gè)build.gradle的功能是類似的,entry/app下面的build.gradle對(duì)當(dāng)前模塊進(jìn)行控制,而工程根目錄下的工程級(jí)build.gradle用于工程的全局設(shè)置。其中我們對(duì)AS中AndroidManifest.xml是很熟悉的,但是對(duì)于DS中用了另一種文件,那就是config.json,這是一個(gè)應(yīng)用清單文件,用于描述應(yīng)用的全局配置信息、在具體設(shè)備上的配置信息和HAP的配置信息。它的地位就相當(dāng)于AS中的AndroidManifest.xml。

打開(kāi)這個(gè)文件來(lái)看看里面有什么內(nèi)容:截圖截不全,所以我就直接把里面的代碼貼出來(lái)了:

1. config.json (配置文件)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

{

?"app": {

??"bundleName": "com.llw.helloworld",

??"vendor": "llw",

??"version": {

???"code": 1,

???"name": "1.0"

??},

??"apiVersion": {

???"compatible": 3,

???"target": 3

??}

?},

?"deviceConfig": {},

?"module": {

??"package": "com.llw.helloworld",

??"name": ".HelloWorld",

??"reqCapabilities": [

???"video_support"

??],

??"deviceType": [

???"wearable"

??],

??"distro": {

???"deliveryWithInstall": true,

???"moduleName": "entry",

???"moduleType": "entry"

??},

??"abilities": [

???{

????"skills": [

?????{

??????"entities": [

???????"entity.system.home"

??????],

??????"actions": [

???????"action.system.home"

??????]

?????}

????],

????"orientation": "landscape",

????"formEnabled": false,

????"name": "com.llw.helloworld.MainAbility",

????"icon": "$media:icon",

????"description": "$string:mainability_description",

????"label": "HelloWorld",

????"type": "page",

????"launchType": "standard"

???}

??]

?}

}

它的數(shù)據(jù)結(jié)構(gòu)是JSON格式的,這和我們平時(shí)通過(guò)接口請(qǐng)求返回的數(shù)據(jù)比較的類,然后收縮一下,就比較清晰了。

可以看到主要的分為三個(gè)部分:appdeviceConfigmodule,你可以理解為三個(gè)對(duì)象。

①?app?表示應(yīng)用的全局配置信息。同一個(gè)應(yīng)用的不同HAP包的“app”配置必須保持一致。(簡(jiǎn)單說(shuō)就是你所有模塊里面的config.json中的app對(duì)象都要一模一樣)

②?deviceConfig?表示應(yīng)用在具體設(shè)備上的配置信息。(目前的設(shè)備有TV、智能手表、運(yùn)動(dòng)手表)

③?module?表示HAP包的配置信息。該標(biāo)簽下的配置只對(duì)當(dāng)前HAP包生效。(簡(jiǎn)單說(shuō)就是你當(dāng)前模塊的配置信息)

是不是覺(jué)得清晰了那么一丟丟,好繼續(xù)往里面看,下面我們展開(kāi)這個(gè)app對(duì)象,看一下里面可以配置哪些屬性。

下面也是一個(gè)個(gè)說(shuō)明:

  • bundleName?表示應(yīng)用的包名,用于標(biāo)識(shí)應(yīng)用的唯一性。采用反域名形式的字符串表示(例如,com.llw.helloworld)。建議第一級(jí)為域名后綴“com”,第二級(jí)為廠商/個(gè)人名,第三級(jí)為應(yīng)用名,也可以采用多級(jí)。支持的字符串長(zhǎng)度為7~127字節(jié)。不可省缺。
  • vendor?表示對(duì)應(yīng)用開(kāi)發(fā)廠商的描述。字符串長(zhǎng)度不超過(guò)255字節(jié)。可以省缺,省缺值為空。
  • version?這是一個(gè)對(duì)象,表示應(yīng)用的版本信息。它里面有兩個(gè)參數(shù),codenamecode?表示應(yīng)用的版本號(hào),僅用于HarmonyOS管理該應(yīng)用,對(duì)用戶不可見(jiàn)。取值為大于零的整數(shù)。name表示應(yīng)用的版本號(hào),用于向用戶呈現(xiàn)。取值可以自定義。兩個(gè)參數(shù)都不可省缺。
  • apiVersion?這也是一個(gè)對(duì)象,表示應(yīng)用依賴的HarmonyOS的API版本。它里面也有兩個(gè)參數(shù),compatible?和?target?,compatible?表示應(yīng)用運(yùn)行需要的API最小版本。取值為大于零的整數(shù)。不可省缺target?表示應(yīng)用運(yùn)行需要的API目標(biāo)版本。取值為大于零的整數(shù)。可缺省,缺省值為應(yīng)用所在設(shè)備的當(dāng)前API版本。

app對(duì)象就說(shuō)完了,下面說(shuō)deviceConfig

??從圖片上來(lái)看,里面是個(gè)空的,空的你說(shuō)個(gè)錘子啊!冷靜、冷靜,現(xiàn)在是空的不代表以后就是空的,其實(shí)它是由參數(shù)的,這個(gè)需要看官網(wǎng)上的文檔了。

??介紹是這樣的deviceConfig包含在具體設(shè)備上的應(yīng)用配置信息,可以包含default、car、tv、wearable、liteWearable、smartVision等屬性。default標(biāo)簽內(nèi)的配置是適用于所有設(shè)備通用,其他設(shè)備類型如果有特殊的需求,則需要在該設(shè)備類型的標(biāo)簽下進(jìn)行配置。雖然它目前支持的模擬設(shè)備只有tv、wearable、liteWearable,但是具體的設(shè)備還有一些其他的。下面也來(lái)介紹一下,先來(lái)看一下里面的內(nèi)容有哪些

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

"deviceConfig": {

??"default": {

???"process": "com.llw.helloworld.hiworld",

???"directLaunch": false,

???"supportBackup": false,

???"network": {

????"usesCleartext": true,

????"securityConfig": {

?????"domainSettings": {

??????"cleartextPermitted": true,

??????"domains": [

???????{

????????"subDomains": true,

????????"name": "example.ohos.com"

???????}

??????]

?????}

????}

???}

??}

?}

然后收縮一下,如下:

之前提到deviceConfig中有defaultcartvwearableliteWearablesmartVision。這六個(gè)對(duì)象,但是圖片上只有一個(gè),你仿佛你在騙我!我翻譯一下

default代表的就是所有設(shè)備,而其他的五個(gè),和這個(gè)default對(duì)象里面的內(nèi)容時(shí)一模一樣的,只是名字不一樣,比如你把這個(gè)default改成car,那就是對(duì)應(yīng)汽車的設(shè)備配置,改成tv就是對(duì)應(yīng)電視的設(shè)備配置。比如:

所以自由度很高,可以根據(jù)自己的實(shí)際需求,你想怎么玩就怎么玩。下面講一下里面具體的對(duì)象屬性:

  • process 表示應(yīng)用或者Ability的進(jìn)程名。如果在“deviceConfig”標(biāo)簽下配置了“process”標(biāo)簽,則該應(yīng)用的所有Ability都運(yùn)行在這個(gè)進(jìn)程中。 如果在“abilities”標(biāo)簽下也為某個(gè)Ability配置了“process”標(biāo)簽,則該Ability就運(yùn)行在這個(gè)進(jìn)程中。該標(biāo)簽僅適用于智慧屏、智能穿戴、車機(jī)。可缺省,缺省為應(yīng)用的軟件包名。
  • directLaunch 表示應(yīng)用是否支持在設(shè)備未解鎖狀態(tài)直接啟動(dòng)。如果配置為“true”,則表示應(yīng)用支持在設(shè)備未解鎖狀態(tài)下啟動(dòng)。使用場(chǎng)景舉例:應(yīng)用支持在設(shè)備未解鎖情況下接聽(tīng)來(lái)電。可缺省,缺省為“false”。該標(biāo)簽僅適用于智慧屏、智能穿戴、車機(jī)。
  • supportBackup 表示應(yīng)用是否支持備份和恢復(fù)。如果配置為“false”,則不支持為該應(yīng)用執(zhí)行備份或恢復(fù)操作。該標(biāo)簽僅適用于智慧屏、智能穿戴、車機(jī)。可缺省,缺省為“false”。
  • compressNativeLibs 表示libs庫(kù)是否以壓縮存儲(chǔ)的方式打包到HAP包。如果配置為“false”,則libs庫(kù)以不壓縮的方式存儲(chǔ),HAP包在安裝時(shí)無(wú)需解壓libs,運(yùn)行時(shí)會(huì)直接從HAP內(nèi)加載libs庫(kù)。該標(biāo)簽僅適用于智慧屏、智能穿戴、車機(jī)。可缺省,缺省為“true”。
  • network 表示網(wǎng)絡(luò)安全性配置。該標(biāo)簽允許應(yīng)用通過(guò)配置文件的安全聲明來(lái)自定義其網(wǎng)絡(luò)安全,無(wú)需修改應(yīng)用代碼。

先看看network里面有什么

  • usesCleartext?表示是否允許應(yīng)用使用明文網(wǎng)絡(luò)流量(例如,明文HTTP)。true:允許應(yīng)用使用明文流量的請(qǐng)求。false:拒絕應(yīng)用使用明文流量的請(qǐng)求。可缺省,缺省為“false”。
  • securityConfig?表示應(yīng)用的網(wǎng)絡(luò)安全配置信息。可缺省,缺省為空。

然后再展開(kāi)securityConfig,如下

  • domainSettings?表示自定義的網(wǎng)域范圍的安全配置,支持多層嵌套,即一個(gè)domainSettings對(duì)象中允許嵌套更小網(wǎng)域范圍的domainSettings對(duì)象。可缺省,缺省為空。它里面有cleartextPermitted屬性和domains對(duì)象。
  • cleartextPermitted表示自定義的網(wǎng)域范圍內(nèi)是否允許明文流量傳輸。當(dāng)useCleartextsecurityConfig同時(shí)存在時(shí),自定義網(wǎng)域是否允許明文流量傳輸以cleartextPermitted的取值為準(zhǔn)。true:允許明文流量傳輸。false:拒絕明文流量傳輸。不可省缺。
  • domains?表示域名配置信息,包含兩個(gè)參數(shù):subDomainsnamesubDomains(布爾類型):表示是否包含子域名。如果為 “true”,此網(wǎng)域規(guī)則將與相應(yīng)網(wǎng)域及所有子網(wǎng)域(包括子網(wǎng)域的子網(wǎng)域)匹配。否則,該規(guī)則僅適用于精確匹配項(xiàng)。
  • name(字符串):表示域名名稱。不可省缺。

說(shuō)是說(shuō)deviceConfig里面沒(méi)有東西,但是這么一頓操作下來(lái),我人都傻了。好了,清醒一點(diǎn),還有一個(gè)module沒(méi)說(shuō)呢?

下面來(lái)看module對(duì)象的內(nèi)部結(jié)構(gòu)。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

"module": {

??"package": "com.llw.helloworld",

??"name": ".HelloWorld",

??"reqCapabilities": [

???"video_support"

??],

??"deviceType": [

???"wearable"

??],

??"distro": {

???"deliveryWithInstall": true,

???"moduleName": "entry",

???"moduleType": "entry"

??},

??"abilities": [

???{

????"skills": [

?????{

??????"entities": [

???????"entity.system.home"

??????],

??????"actions": [

???????"action.system.home"

??????]

?????}

????],

????"orientation": "landscape",

????"formEnabled": false,

????"name": "com.llw.helloworld.MainAbility",

????"icon": "$media:icon",

????"description": "$string:mainability_description",

????"label": "HelloWorld",

????"type": "page",

????"launchType": "standard"

???}

??]

?}

媽耶,這個(gè)module里面的東西比appdeviceConfig兩個(gè)對(duì)象里面加起來(lái)還要多。(555555~ 我不想學(xué)鴻蒙了,我放棄了,現(xiàn)在下車還來(lái)得及嗎?別想了,車門我已經(jīng)焊死了,雅蠛蝶!!!)
收縮一下,這么一看好像內(nèi)容也不是很多,對(duì)吧!畫(huà)外音:對(duì)個(gè)屁!

  • package?表示HAP的包結(jié)構(gòu)名稱,在應(yīng)用內(nèi)應(yīng)保證唯一性。采用反向域名格式(建議與HAP的工程目錄保持一致)。字符串長(zhǎng)度不超過(guò)127字節(jié)。該標(biāo)簽僅適用于智慧屏、智能穿戴、車機(jī)。不可省缺。
  • name?表示HAP的類名。采用反向域名方式表示,前綴需要與同級(jí)的package標(biāo)簽指定的包名一致,也可采用“.”開(kāi)頭的命名方式。字符串長(zhǎng)度不超過(guò)255字節(jié)。該標(biāo)簽僅適用于智慧屏、智能穿戴、車機(jī)。不可省缺。
  • reqCapabilities?表示需要的技術(shù)支持,這是一個(gè)字符串?dāng)?shù)組,里面可以看到有一個(gè)video_support,表示視頻支持。
  • deviceType?表示允許Ability運(yùn)行的設(shè)備類型。系統(tǒng)預(yù)定義的設(shè)備類型包括:tv(智慧屏)、car(車機(jī))、wearable(智能穿戴)、liteWearable(輕量級(jí)智能穿戴)等。不可省缺。

distro?表示HAP發(fā)布的具體描述。這是一個(gè)對(duì)象,該標(biāo)簽僅適用于智慧屏、智能穿戴、車機(jī)。不可省缺。它里面還有

  • deliveryWithInstall?表示當(dāng)前HAP是否支持隨應(yīng)用安裝。true:支持隨應(yīng)用安裝。false:不支持隨應(yīng)用安裝。不可省缺。
  • moduleName?表示當(dāng)前HAP的名稱。不可省缺。
  • moduleType?表示當(dāng)前HAP的類型,包括兩種類型:entry和feature。不可省缺。

abilities?表示當(dāng)前模塊內(nèi)的所有Ability。采用對(duì)象數(shù)組格式,其中每個(gè)元素表示一個(gè)Ability對(duì)象。可缺省,缺省值為空。下面來(lái)看看里面有哪些屬性

可以看到這個(gè)里面有一個(gè)對(duì)象數(shù)組skills,其余就是就是一些配置的屬性了。skills?里面還有兩個(gè)字符串?dāng)?shù)組entitiesactiions,下面先從這個(gè)skills?來(lái)分析。

skills?打過(guò)游戲的都知道,這是技能的意思。不過(guò)在這里是表示Ability能夠接收的Intent的特征。 這個(gè)Intent的用法其實(shí)和Android里面是比較像的,比如我們跳轉(zhuǎn)到手機(jī)的短信頁(yè)面就可以通過(guò)Intent,還有打電話也可以通過(guò)Intent,類似這樣的特征。可缺省,缺省值為空。從上圖我們知道里面還有兩個(gè)字符串對(duì)象。

  • actions?表示能夠接收的Intent的action值,可以包含一個(gè)或多個(gè)action。取值通常為系統(tǒng)預(yù)定義的action值,可缺省,缺省值為空。
  • entities?表示能夠接收的Intent的Ability的類別(如視頻、桌面應(yīng)用等),可以包含一個(gè)或多個(gè)entity。取值通常為系統(tǒng)預(yù)定義的類別,可缺省,缺省值為空。

看到這里你會(huì)很奇怪,因?yàn)槟阒繟ndroid里面除了有Intent幫我們實(shí)現(xiàn)之外還有Uri可以實(shí)現(xiàn),那么上面的截圖中也沒(méi)有這個(gè)屬性,是為什么?答案就是這個(gè)屬性屬于開(kāi)發(fā)者自行去做配置。這里就補(bǔ)充一下這個(gè)屬性,它其實(shí)一個(gè)對(duì)象數(shù)組。它就是uris

uris?表示能夠接收的Intent的uri,可以包含一個(gè)或者多個(gè)uri。可缺省,缺省值為空。它里面的數(shù)據(jù)如下:

1

2

3

4

5

6

7

8

9

"uris": [

??????{

?????????"scheme": "http",

?????????"host": "www.hefeng.com",

?????????"port": "8080",

?????????"path": "query/goodweather/today",

?????????"type": "text"

???????}

?????]

??里面的對(duì)象屬性值就是字面意思,都是可以省缺的,省缺值為空。你可以根據(jù)不同的Uri配置不同的對(duì)象,都放到這個(gè)對(duì)象數(shù)組里面就可以了。下面看abilities中的其他屬性。

orientation?表示該Ability的顯示模式。該標(biāo)簽僅適用于page類型的Ability。取值范圍如下:unspecified:由系統(tǒng)自動(dòng)判斷顯示方向。landscape:橫屏模式。portrait:豎屏模式。followRecent:跟隨棧中最近的應(yīng)用。可缺省,缺省值為“unspecified”。

formEnabled?表示FA類型的Ability是否提供卡片(form)能力。該標(biāo)簽僅適用于page類型的Ability。true:提供卡片能力。false:不提供卡片能力。可缺省,缺省值為“false”。

name?表示Ability名稱。取值可采用反向域名方式表示,由包名和類名組成,如“com.llw.helloworld.MainAbility”;也可采用“.”開(kāi)頭的類名方式表示,如“.MainAbility”。該標(biāo)簽僅適用于智慧屏、智能穿戴、車機(jī)。不可省缺。

icon?表示Ability圖標(biāo)資源文件的索引。取值示例:$media:ability_icon。如果在該Ability的“skills”屬性中,“actions”的取值包含 “action.system.home”,“entities”取值中包含“entity.system.home”,則該Ability的icon將同時(shí)作為應(yīng)用的icon。如果存在多個(gè)符合條件的Ability,則取位置靠前的Ability的icon作為應(yīng)用的icon。可缺省,缺省值為空。

description?表示對(duì)Ability的描述。取值可以是描述性內(nèi)容,也可以是對(duì)描述性內(nèi)容的資源索引,以支持多語(yǔ)言。可缺省,缺省值為空。

label?表示Ability對(duì)用戶顯示的名稱。取值可以是Ability名稱,也可以是對(duì)該名稱的資源索引,以支持多語(yǔ)言。如果在該Ability的“skills”屬性中,“actions”的取值包含 “action.system.home”,“entities”取值中包含“entity.system.home”,則該Ability的label將同時(shí)作為應(yīng)用的label。如果存在多個(gè)符合條件的Ability,則取位置靠前的Ability的label作為應(yīng)用的label。可缺省,缺省值為空。

type?表示Ability的類型。取值范圍如下:page:表示基于Page模板開(kāi)發(fā)的FA,用于提供與用戶交互的能力。service:表示基于Service模板開(kāi)發(fā)的PA,用于提供后臺(tái)運(yùn)行任務(wù)的能力。data:表示基于Data模板開(kāi)發(fā)的PA,用于對(duì)外部提供統(tǒng)一的數(shù)據(jù)訪問(wèn)抽象。不可省缺。

launchType?表示Ability的啟動(dòng)模式,支持“standard”和“singleton”兩種模式:standard:表示該Ability可以有多實(shí)例。“standard”模式適用于大多數(shù)應(yīng)用場(chǎng)景。singleton:表示該Ability只可以有一個(gè)實(shí)例。例如,具有全局唯一性的呼叫來(lái)電界面即采用“singleton”模式。該標(biāo)簽僅適用于智慧屏、智能穿戴、車機(jī)。可缺省,缺省值為“standard”。

至此,這個(gè)config.json的基本信息我們就都知道了,不得不說(shuō)看起來(lái)比AS 的AndroidManifest.xml要復(fù)雜一些,看得我是頭皮發(fā)麻。可能用的熟悉了就好了。你說(shuō)呢?

2. entry (應(yīng)用的主模塊)

應(yīng)用的主模塊,類似與AS的app模塊,一個(gè)APP中,對(duì)于同一設(shè)備類型必須有且只有一個(gè)entry類型的HAP,可獨(dú)立安裝運(yùn)行。它里面的內(nèi)容如下:

從圖片上來(lái)看是和AS的app里面的內(nèi)容差不多,那就來(lái)看看不同的地方在哪里。

首先當(dāng)然是資源文件夾resources,其實(shí)和ASres是差不多的,只不過(guò)DS這里用了全拼。(AS指Android Studio,DS 指DevEco Studio),展開(kāi)resources如下:

可以看到有兩個(gè)文件夾,

baserawfile,首先從單詞的字面意思來(lái)看是基礎(chǔ)和原始文件。官方的意思是 base目錄和 限定詞目錄。按照兩級(jí)目錄形式來(lái)組織,目錄命名必須符合規(guī)范,以便根據(jù)設(shè)備狀態(tài)去匹配相應(yīng)目錄下的資源文件。聽(tīng)起來(lái)是不是云里霧里,我都不知道你在說(shuō)啥,下面我說(shuō)一下我的個(gè)人理解,你可以把這個(gè)文件夾理解為AS的values文件下,我們之前一些樣式、顏色、尺寸、文字都是放在里面的,基本上一個(gè)values就夠了,但是如果要做國(guó)際化或者多語(yǔ)言的話,我們會(huì)新建一個(gè)values-en的文件夾,這個(gè)里面的的資源文件就是切換語(yǔ)言之后使用的。那么你就可以把這個(gè)限定詞目錄理解為values-en。當(dāng)然我也不知道對(duì)不對(duì)啊,先這么理解再說(shuō)吧。限定詞目錄可以由一個(gè)或多個(gè)表征應(yīng)用場(chǎng)景或設(shè)備特征的限定詞組合而成,包括語(yǔ)言、文字、國(guó)家或地區(qū)、橫豎屏、設(shè)備類型和屏幕密度等六個(gè)維度,限定詞之間通過(guò)下劃線(_)或者中劃線(-)連接。開(kāi)發(fā)者在創(chuàng)建限定詞目錄時(shí),需要掌握限定詞目錄的命名要求以及與限定詞目錄與設(shè)備狀態(tài)的匹配規(guī)則。當(dāng)然這個(gè)限定詞還是有命名規(guī)范的。

限定詞目錄的命名要求

限定詞的組合順序:語(yǔ)言_文字_國(guó)家或地區(qū)-橫豎屏-設(shè)備類型-屏幕密度。開(kāi)發(fā)者可以根據(jù)應(yīng)用的使用場(chǎng)景和設(shè)備特征,選擇其中的一類或幾類限定詞組成目錄名稱。

限定詞的連接方式:語(yǔ)言、文字、國(guó)家或地區(qū)之間采用下劃線(_)連接,除此之外的其他限定詞之間均采用中劃線(-)連接。例如:zh_Hant_CNzh_CN-car-ldpi

限定詞的取值范圍:每類限定詞的取值必須符合表2中的條件,否則,將無(wú)法匹配目錄中的資源文件。

?表2?限定詞取值要求

限定詞類型

含義與取值說(shuō)明

語(yǔ)言

表示設(shè)備使用的語(yǔ)言類型,由2個(gè)小寫字母組成。例如:zh表示中文,en表示英語(yǔ)。

詳細(xì)取值范圍,參見(jiàn)ISO 639-1(ISO制定的語(yǔ)言編碼標(biāo)準(zhǔn))。

文字

表示設(shè)備使用的文字類型,由1個(gè)大寫字母(首字母)和3個(gè)小寫字母組成。例如:Hans表示簡(jiǎn)體中文,Hant表示繁體中文。

詳細(xì)取值范圍,參見(jiàn)ISO 15924(ISO制定的文字編碼標(biāo)準(zhǔn))。

國(guó)家或地區(qū)

表示用戶所在的國(guó)家或地區(qū),由2~3個(gè)大寫字母或者3個(gè)數(shù)字組成。例如:CN表示中國(guó),GB表示英國(guó)。

詳細(xì)取值范圍,參見(jiàn)ISO 3166-1(ISO制定的國(guó)家和地區(qū)編碼標(biāo)準(zhǔn))。

橫豎屏

表示設(shè)備的屏幕方向,取值如下:

  • vertical:豎屏
  • horizontal:橫屏

設(shè)備類型

表示設(shè)備的類型,取值如下:

  • car:車機(jī)
  • tv:智慧屏
  • wearable:智能穿戴

屏幕密度

表示設(shè)備的屏幕密度(單位為dpi),取值如下:

  • sdpi:表示小規(guī)模的屏幕密度(Small-scale Dots Per Inch),適用于120dpi及以下的設(shè)備。
  • mdpi:表示中規(guī)模的屏幕密度(Medium-scale Dots Per Inch),適用于120dpi~160dpi的設(shè)備。
  • ldpi:表示大規(guī)模的屏幕密度(Large-scale Dots Per Inch),適用于160dpi~240dpi的設(shè)備。
  • xldpi:表示特大規(guī)模的屏幕密度(Extra Large-scale Dots Per Inch),適用于240dpi~320dpi的設(shè)備。
  • xxldpi:表示超大規(guī)模的屏幕密度(Extra Extra Large-scale Dots Per Inch),適用于320dpi~480dpi的設(shè)備。
  • xxxldpi:表示超特大規(guī)模的屏幕密度(Extra Extra Extra Large-scale Dots Per Inch),適用于480dpi~640dpi的設(shè)備。

資源組目錄

base目錄與限定詞目錄下面可以創(chuàng)建資源組目錄(包括element、media、animation、layout、graphic、profile),用于存放特定類型的資源文件

表3?資源組目錄?說(shuō)明

資源組目錄

目錄說(shuō)明

資源文件

element

表示元素資源,以下每一類數(shù)據(jù)都采用相應(yīng)的JSON文件來(lái)表征。

  • boolean,布爾型
  • color,顏色
  • float,浮點(diǎn)型
  • intarray,整型數(shù)組
  • integer,整型
  • pattern,樣式
  • plural,復(fù)數(shù)形式
  • strarray,字符串?dāng)?shù)組
  • string,字符串

element目錄中的文件名稱建議與下面的文件名保持一致。每個(gè)文件中只能包含同一類型的數(shù)據(jù)。

  • boolean.json
  • color.json
  • float.json
  • intarray.json
  • integer.json
  • pattern.json
  • plural.json
  • strarray.json
  • string.json

media

表示媒體資源,包括圖片、音頻、視頻等非文本格式的文件。

文件名可自定義,例如:icon.png。

animation

表示動(dòng)畫(huà)資源,采用XML文件格式。

文件名可自定義,例如:zoom_in.xml。

layout

表示布局資源,采用XML文件格式。

文件名可自定義,例如:home_layout.xml。

graphic

表示可繪制資源,采用XML文件格式。

文件名可自定義,例如:notifications_dark.xml。

profile

表示其他類型文件,以原始文件形式保存。

文件名可自定義。

rawfile?這個(gè)文件是干嘛的呢?支持創(chuàng)建多層子目錄,目錄名稱可以自定義,文件夾內(nèi)可以自由放置各類資源文件。rawfile目錄的文件不會(huì)根據(jù)設(shè)備狀態(tài)去匹配不同的資源。這個(gè)里面就是一個(gè)綜合體,相當(dāng)于包含了AS的drawable和mipmap以及其他的一些文件,只不過(guò)它沒(méi)有做尺寸上的細(xì)分,需要開(kāi)發(fā)者自行細(xì)分做不同設(shè)備的適配,不過(guò)既然是華為里面的東西,我相信到時(shí)候會(huì)有一個(gè)系統(tǒng)的關(guān)于這方面的講解的。

系統(tǒng)資源文件

系統(tǒng)資源文件說(shuō)明

系統(tǒng)資源名稱

含義

類型

ic_app

表示HarmonyOS應(yīng)用的默認(rèn)圖標(biāo)。

媒體

request_location_reminder_title

表示“請(qǐng)求使用設(shè)備定位功能”的提示標(biāo)題。

字符串

request_location_reminder_content

表示“請(qǐng)求使用設(shè)備定位功能”的提示內(nèi)容,即:請(qǐng)?jiān)谙吕旖輽诖蜷_(kāi)"位置信息"開(kāi)關(guān)。

字符串

二、編寫頁(yè)面

右鍵點(diǎn)擊“base”文件夾,選擇“New > Directory”,命名為“l(fā)ayout”。

點(diǎn)擊OK,然后右鍵點(diǎn)擊“l(fā)ayout”文件夾,選擇“New >Layout Resources File”,命名為“main_layout.xml”。

單擊Finish,完成布局創(chuàng)建。
布局如下:

1

2

3

4

5

6

7

<?xml version="1.0" encoding="utf-8"?>

<DirectionalLayout xmlns:ohos="http://schemas.huawei.com/res/ohos"

??????????ohos:width="match_parent"

??????????ohos:height="match_parent"

??????????ohos:orientation="vertical">

???

</DirectionalLayout>

這都是什么鬼東西,我咋看不懂呢?你可能會(huì)問(wèn)ohos是個(gè)啥?我就這么告訴你,你把它當(dāng)成AS中布局文件中的android就可以了。ohos我估計(jì)是鴻蒙系統(tǒng)對(duì)于布局的一個(gè)屬性標(biāo)識(shí)。除了這個(gè),還有DirectionalLayout是什么布局呢?這位朋友你的問(wèn)題咋這么多呢?嗯?

DirectionalLayout是方向布局,聞所未聞?那么還有沒(méi)有其他的一些布局呢?當(dāng)然有,如下圖所示:

我們創(chuàng)建xml的時(shí)候默認(rèn)的是DirectionalLayout,這個(gè)布局表用于單一方向排列,你可以理解為AS的線性布局,還有五種布局分別是什么呢?AdaptiveBoxLayout(自適應(yīng)盒式布局)、DependentLayout(相關(guān)布局,你可以理解為是AS的相對(duì)布局)、PositionLayout(位置布局,相當(dāng)于絕對(duì)布局)、StackLayout(堆疊布局)、TableLayout(表格布局)。

好了,上面看你裝逼是裝完了,會(huì)用嗎?這個(gè)問(wèn)題問(wèn)得好,不是全會(huì)!哎,先別動(dòng)手,放下手中的刀,作為剛學(xué)的哪能都會(huì)啊,而且我現(xiàn)在只是簡(jiǎn)單的講解一下,到時(shí)候具體的使用肯定也是要大費(fèi)周章才能講完,這個(gè)解釋怎么樣?講真的,你信我,只要我都會(huì)使用之后,我絕對(duì)會(huì)另寫一篇文章來(lái)單獨(dú)講這個(gè)布局,好不好?回到剛才的布局頁(yè)面。修改一下后如下所示:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

<?xml version="1.0" encoding="utf-8"?>

<DependentLayout

????xmlns:ohos="http://schemas.huawei.com/res/ohos"

????ohos:width="match_parent"

????ohos:height="match_parent"

????ohos:background_element="#000000">

??<Text

??????ohos:id="$+id:text"

??????ohos:width="match_content"

??????ohos:height="match_content"

??????ohos:center_in_parent="true"

??????ohos:text="Hello World"

??????ohos:text_color="white"

??????ohos:text_size="32fp"/>

??<Button

??????ohos:id="$+id:button"

??????ohos:width="match_content"

??????ohos:height="match_content"

??????ohos:text_size="19fp"

??????ohos:text="Next"

??????ohos:top_padding="8vp"

??????ohos:bottom_padding="8vp"

??????ohos:right_padding="80vp"

??????ohos:left_padding="80vp"

??????ohos:text_color="white"

??????ohos:background_element="$graphic:button_element"

??????ohos:center_in_parent="true"

??????ohos:align_parent_bottom="true"/>

</DependentLayout>

可以看到,我把DirectionalLayout改成DependentLayout之后再里面放了一個(gè)Text和一個(gè)Button,
首先來(lái)看我們不熟悉的屬性值:

1

2

ohos:width="match_content"

ohos:height="match_content"

寬高為match_content,表示組件大小與它的內(nèi)容占據(jù)的大小范圍相適應(yīng),簡(jiǎn)單說(shuō),就是自適應(yīng)大小,類似于AS的wrap_content,這么一說(shuō)就好理解了。

1

ohos:center_in_parent="true"

這個(gè)從字面意思看是在父布局內(nèi)居中的意思。

1

ohos:text_size="32fp"

文字大小使用fp,尺寸大小使用vp

1

ohos:background_element="$graphic:button_element"

背景,里面的值通過(guò)引用“button_element”來(lái)顯示的,你可能會(huì)奇怪,為什么要加一個(gè)element,單獨(dú)用background不行嗎?你別忘了,開(kāi)發(fā)語(yǔ)言是支持JS的,所以你知道為啥有一個(gè)element了嗎?
可以看到它引用graphic下面的button_element,沒(méi)有就來(lái)創(chuàng)建一個(gè),需要在“base”目錄下創(chuàng)建“graphic”文件夾,在“graphic”文件夾中新建一個(gè)“button_element.xml”文件。
代碼如下:

1

2

3

4

5

6

7

<?xml version="1.0" encoding="utf-8"?>

<shape

????xmlns:ohos="http://schemas.huawei.com/res/ohos"

????ohos:shape="oval">

??<solid

??????ohos:color="#007DFF"/>

</shape>

那么布局就已經(jīng)寫好了。下面打開(kāi)MainAbilitySlice.java

里面的代碼如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

package com.llw.helloworld.slice;

import ohos.aafwk.ability.AbilitySlice;

import ohos.aafwk.content.Intent;

import ohos.agp.components.DirectionalLayout;

import ohos.agp.components.DirectionalLayout.LayoutConfig;

import ohos.agp.components.Text;

import ohos.agp.colors.RgbColor;

import ohos.agp.components.element.ShapeElement;

import ohos.agp.utils.Color;

import ohos.agp.utils.TextAlignment;

public class MainAbilitySlice extends AbilitySlice {

??private DirectionalLayout myLayout = new DirectionalLayout(this);

??@Override

??public void onStart(Intent intent) {

????super.onStart(intent);

????LayoutConfig config = new LayoutConfig(LayoutConfig.MATCH_PARENT, LayoutConfig.MATCH_PARENT);

????myLayout.setLayoutConfig(config);

????ShapeElement element = new ShapeElement();

????element.setRgbColor(new RgbColor(255, 255, 255));

????myLayout.setBackground(element);

????Text text = new Text(this);

????text.setLayoutConfig(config);

????text.setText("Hello World");

????text.setTextColor(new Color(0xFF000000));

????text.setTextSize(50);

????text.setTextAlignment(TextAlignment.CENTER);

????myLayout.addComponent(text);

????super.setUIContent(myLayout);

??}

??@Override

??public void onActive() {

????super.onActive();

??}

??@Override

??public void onForeground(Intent intent) {

????super.onForeground(intent);

??}

}

只要看里面的onStart方法里面的代碼,因?yàn)槲覀円婚_(kāi)始運(yùn)行項(xiàng)目就會(huì)有一個(gè)Hello World!但是之前里面沒(méi)有布局啊,所以默認(rèn)的項(xiàng)目是在代碼中創(chuàng)建布局的,

下面來(lái)看看這個(gè)代碼的意思,注釋已經(jīng)寫在里面了

下面清理掉onStart中的方法,增加

1

super.setUIContent(ResourceTable.Layout_main_layout); // 加載XML布局

添加我們剛才創(chuàng)建的布局。然后運(yùn)行到遠(yuǎn)程模擬器上面,這個(gè)確實(shí)也比較煩就是需要登錄才能行。運(yùn)行出來(lái)的效果如下:

三、頁(yè)面跳轉(zhuǎn)

APP只有一個(gè)頁(yè)面可不行啊,下面來(lái)新建一個(gè)頁(yè)面。

1. 創(chuàng)建Feature Ability

右鍵點(diǎn)擊“com.example.myapplication”文件夾,選擇“New > Ability > Empty Feature Ability(Java)”。

改一下Ability的名字

點(diǎn)擊finish,然后你打開(kāi)這個(gè)SecondAbilitySlice.java之后你會(huì)發(fā)現(xiàn)里面的代碼也幫你生成好了,也是Hello World。首先把它的待刪掉。

刪除之后,如下所示:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

package com.llw.helloworld.slice;

import ohos.aafwk.ability.AbilitySlice;

import ohos.aafwk.content.Intent;

public class SecondAbilitySlice extends AbilitySlice {

??@Override

??protected void onStart(Intent intent) {

????super.onStart(intent);

??}

??@Override

??protected void onActive() {

????super.onActive();

??}

??@Override

??protected void onForeground(Intent intent) {

????super.onForeground(intent);

??}

}

添加代碼后如下所示:每一行添加的代碼都有注釋:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

package com.llw.helloworld.slice;

import ohos.aafwk.ability.AbilitySlice;

import ohos.aafwk.content.Intent;

import ohos.agp.colors.RgbColor;

import ohos.agp.components.DependentLayout;

import ohos.agp.components.Text;

import ohos.agp.components.element.ShapeElement;

import ohos.agp.utils.Color;

import java.math.MathContext;

import static ohos.agp.components.ComponentContainer.LayoutConfig.MATCH_CONTENT;

import static ohos.agp.components.ComponentContainer.LayoutConfig.MATCH_PARENT;

public class SecondAbilitySlice extends AbilitySlice {

??@Override

??protected void onStart(Intent intent) {

????super.onStart(intent);

????/*? 使用代碼設(shè)置布局? */

????//聲明一個(gè)相關(guān)布局

????DependentLayout myLayout = new DependentLayout(this);

????//設(shè)置布局的大小 寬高占滿屏幕

????myLayout.setWidth(MATCH_PARENT);

????myLayout.setHeight(MATCH_PARENT);

????//創(chuàng)建一個(gè)形狀元素對(duì)象

????ShapeElement element = new ShapeElement();

????//設(shè)置顏色

????element.setRgbColor(new RgbColor(0,0,0));

????//設(shè)置布局的背景

????myLayout.setBackground(element);

????//創(chuàng)建一個(gè)文本組件

????Text text = new Text(this);

????//設(shè)置文本組件顯示的內(nèi)容

????text.setText("How are you?");

????//設(shè)置寬度占滿父布局

????text.setWidth(MATCH_PARENT);

????//設(shè)置文字大小

????text.setTextSize(55);

????//設(shè)置文字顏色

????text.setTextColor(Color.WHITE);

????//設(shè)置文本的布局 寬高自適應(yīng)

????DependentLayout.LayoutConfig textConfig = new DependentLayout.LayoutConfig(MATCH_CONTENT,MATCH_CONTENT);

????//添加顯示規(guī)則 顯示在布局的中央

????textConfig.addRule(DependentLayout.LayoutConfig.CENTER_IN_PARENT);

????//給Text組件設(shè)置布局配置

????text.setLayoutConfig(textConfig);

????//然后把Text組件添加到布局中

????myLayout.addComponent(text);

????//最后加載布局

????super.setUIContent(myLayout);

??}

??@Override

??protected void onActive() {

????super.onActive();

??}

??@Override

??protected void onForeground(Intent intent) {

????super.onForeground(intent);

??}

}

2. 跳轉(zhuǎn)邏輯

打開(kāi)第一個(gè)頁(yè)面的“MainAbilitySlice.java”文件,重寫onStart()方法添加按鈕的響應(yīng)邏輯,實(shí)現(xiàn)點(diǎn)擊按鈕跳轉(zhuǎn)到下一頁(yè)。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

package com.llw.helloworld.slice;

import com.llw.helloworld.ResourceTable;

import ohos.aafwk.ability.AbilitySlice;

import ohos.aafwk.content.Intent;

import ohos.aafwk.content.Operation;

import ohos.agp.components.Button;

import ohos.agp.components.Component;

import ohos.agp.components.DirectionalLayout;

import ohos.agp.components.DirectionalLayout.LayoutConfig;

import ohos.agp.components.Text;

import ohos.agp.colors.RgbColor;

import ohos.agp.components.element.ShapeElement;

import ohos.agp.utils.Color;

import ohos.agp.utils.TextAlignment;

/** @author llw

?* @noinspection All */

public class MainAbilitySlice extends AbilitySlice {

??@Override

??public void onStart(Intent intent) {

????super.onStart(intent);

????// 加載XML布局

????super.setUIContent(ResourceTable.Layout_main_layout);

????//這一步就類似與findViewById 初始化組件

????Button button = (Button) findComponentById(ResourceTable.Id_button);

????if(button != null){

??????//設(shè)置點(diǎn)擊監(jiān)聽(tīng)

??????button.setClickedListener(new Component.ClickedListener() {

????????@Override

????????public void onClick(Component component) {

??????????// 還是通過(guò)Intent來(lái)跳轉(zhuǎn)

??????????Intent secondIntent = new Intent();

??????????// 指定待啟動(dòng)FA的bundleName和abilityName

??????????Operation operation = new Intent.OperationBuilder()

??????????????// 設(shè)備id

??????????????.withDeviceId("")

??????????????// 應(yīng)用的包名 怎么跳轉(zhuǎn)個(gè)頁(yè)面搞得這么麻煩呢?

??????????????.withBundleName("com.llw.helloworld")

??????????????// 跳轉(zhuǎn)目標(biāo)的路徑名 通常是包名+類名 或者 . + 類名

??????????????.withAbilityName("com.llw.helloworld.SecondAbility")

//????????????? .withAbilityName(".SecondAbility")

??????????????.build();

??????????// 設(shè)置操作方式

??????????secondIntent.setOperation(operation);

??????????// 通過(guò)AbilitySlice的startAbility接口實(shí)現(xiàn)啟動(dòng)另一個(gè)頁(yè)面

??????????startAbility(secondIntent);

????????}

??????});

????}

??}

??@Override

??public void onActive() {

????super.onActive();

??}

??@Override

??public void onForeground(Intent intent) {

????super.onForeground(intent);

??}

}

運(yùn)行效果如下:用手機(jī)拍的,莫要見(jiàn)怪呀。

總結(jié)

以上是生活随笔為你收集整理的DevEcoStudio 个人记录备份 1的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

青草视频在线播放 | 亚洲一区二区三区播放 | 一本久久伊人热热精品中文字幕 | 国产精品久久久久无码av色戒 | 色五月五月丁香亚洲综合网 | 欧美 丝袜 自拍 制服 另类 | 人妻插b视频一区二区三区 | 亚洲欧洲中文日韩av乱码 | 日本免费一区二区三区最新 | 国产另类ts人妖一区二区 | 熟妇激情内射com | 国内精品人妻无码久久久影院蜜桃 | 亚洲の无码国产の无码步美 | 欧美激情一区二区三区成人 | 亚洲欧美国产精品专区久久 | 国产日产欧产精品精品app | 国产成人精品视频ⅴa片软件竹菊 | 国产一区二区三区精品视频 | 欧美野外疯狂做受xxxx高潮 | 国产成人综合色在线观看网站 | 国产极品美女高潮无套在线观看 | 亚洲精品综合一区二区三区在线 | 久久精品视频在线看15 | 双乳奶水饱满少妇呻吟 | 欧美精品免费观看二区 | 国产精品久久久久9999小说 | 中文字幕无码免费久久99 | 亚洲国产精品无码一区二区三区 | 夜夜影院未满十八勿进 | 丝袜 中出 制服 人妻 美腿 | 国内综合精品午夜久久资源 | 国产亚洲美女精品久久久2020 | av无码久久久久不卡免费网站 | 亚洲成av人片天堂网无码】 | av人摸人人人澡人人超碰下载 | 成人无码视频免费播放 | 国产亚洲精品久久久久久国模美 | 亚洲人成网站免费播放 | 国产成人无码一二三区视频 | 一本加勒比波多野结衣 | 国产激情综合五月久久 | 香港三级日本三级妇三级 | 国产精品毛片一区二区 | 人人妻人人澡人人爽人人精品 | 亚洲 另类 在线 欧美 制服 | 国产精品igao视频网 | 中文字幕乱码中文乱码51精品 | 亚洲中文字幕在线无码一区二区 | 国内精品久久毛片一区二区 | 国产农村乱对白刺激视频 | 内射巨臀欧美在线视频 | 人妻少妇精品无码专区动漫 | 曰韩少妇内射免费播放 | 久久久久久国产精品无码下载 | 日韩成人一区二区三区在线观看 | 亚洲の无码国产の无码影院 | 国产无遮挡吃胸膜奶免费看 | 55夜色66夜色国产精品视频 | 狠狠综合久久久久综合网 | 波多野结衣高清一区二区三区 | √天堂资源地址中文在线 | 精品aⅴ一区二区三区 | 日本一区二区三区免费高清 | 亚洲精品综合五月久久小说 | 欧美国产日韩亚洲中文 | 久久精品视频在线看15 | 久久综合给久久狠狠97色 | 中文字幕无线码 | 无码人妻精品一区二区三区不卡 | 中文字幕无线码 | 久久国产精品萌白酱免费 | 国产精品理论片在线观看 | 老司机亚洲精品影院 | 国产成人久久精品流白浆 | 无码午夜成人1000部免费视频 | 精品国产乱码久久久久乱码 | 黑人粗大猛烈进出高潮视频 | 露脸叫床粗话东北少妇 | 欧美日韩精品 | 亚洲精品欧美二区三区中文字幕 | 任你躁国产自任一区二区三区 | 日本熟妇乱子伦xxxx | 99久久99久久免费精品蜜桃 | 狂野欧美性猛交免费视频 | 乌克兰少妇xxxx做受 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 2020久久香蕉国产线看观看 | 少妇无码一区二区二三区 | 亚洲精品一区二区三区在线 | 亚洲一区二区三区在线观看网站 | 老太婆性杂交欧美肥老太 | 成人影院yy111111在线观看 | 丰满肥臀大屁股熟妇激情视频 | 丁香啪啪综合成人亚洲 | 日本免费一区二区三区最新 | 国产真实乱对白精彩久久 | 露脸叫床粗话东北少妇 | 无码人妻丰满熟妇区五十路百度 | 亚洲国产精品无码久久久久高潮 | 国模大胆一区二区三区 | 亚洲中文字幕在线无码一区二区 | 日本丰满熟妇videos | 熟女体下毛毛黑森林 | 日本乱偷人妻中文字幕 | 精品一区二区不卡无码av | 76少妇精品导航 | 国产精品无码永久免费888 | 日韩人妻无码中文字幕视频 | 久久久亚洲欧洲日产国码αv | 国产乱人无码伦av在线a | 无码任你躁久久久久久久 | 免费无码av一区二区 | 欧美猛少妇色xxxxx | 性欧美疯狂xxxxbbbb | 一本色道婷婷久久欧美 | 国产网红无码精品视频 | 日本欧美一区二区三区乱码 | 亚洲国产精品成人久久蜜臀 | 人人妻人人澡人人爽欧美精品 | 给我免费的视频在线观看 | 精品国产aⅴ无码一区二区 | 欧美大屁股xxxxhd黑色 | 成人综合网亚洲伊人 | 久久久中文久久久无码 | 日韩视频 中文字幕 视频一区 | 久久亚洲精品中文字幕无男同 | 无码av中文字幕免费放 | 国产亚洲欧美日韩亚洲中文色 | 中文字幕乱码亚洲无线三区 | 国产高清不卡无码视频 | 日日摸天天摸爽爽狠狠97 | 国产精品久久久 | 国产成人午夜福利在线播放 | 国产精品久久久久9999小说 | aⅴ在线视频男人的天堂 | 日韩少妇白浆无码系列 | 色婷婷综合中文久久一本 | 国产精品久久国产三级国 | 人人超人人超碰超国产 | 2019nv天堂香蕉在线观看 | 国内揄拍国内精品人妻 | 亚洲中文字幕在线无码一区二区 | 国产精品亚洲五月天高清 | 色一情一乱一伦一区二区三欧美 | 成人精品视频一区二区三区尤物 | 亚洲色偷偷男人的天堂 | 国产精品美女久久久久av爽李琼 | 天天躁日日躁狠狠躁免费麻豆 | 无套内射视频囯产 | 一本色道久久综合狠狠躁 | 国产艳妇av在线观看果冻传媒 | 久久综合九色综合欧美狠狠 | 麻豆人妻少妇精品无码专区 | 六月丁香婷婷色狠狠久久 | 国产在线aaa片一区二区99 | 欧美日本免费一区二区三区 | 久青草影院在线观看国产 | 亚洲阿v天堂在线 | 2020久久超碰国产精品最新 | 天干天干啦夜天干天2017 | 牛和人交xxxx欧美 | 久久综合九色综合97网 | 野狼第一精品社区 | 久久人人爽人人爽人人片av高清 | 国産精品久久久久久久 | 午夜福利一区二区三区在线观看 | 色综合久久久久综合一本到桃花网 | 亚洲日韩av一区二区三区四区 | 领导边摸边吃奶边做爽在线观看 | 国产精品多人p群无码 | 日日夜夜撸啊撸 | 午夜精品久久久内射近拍高清 | 四虎国产精品免费久久 | 自拍偷自拍亚洲精品被多人伦好爽 | 色欲久久久天天天综合网精品 | 欧美日韩亚洲国产精品 | 亚洲爆乳精品无码一区二区三区 | 国产亲子乱弄免费视频 | 国产精品二区一区二区aⅴ污介绍 | 欧美激情内射喷水高潮 | 亚洲综合另类小说色区 | 国产va免费精品观看 | 精品成人av一区二区三区 | 大肉大捧一进一出好爽视频 | 久久精品国产日本波多野结衣 | 中文字幕无码av激情不卡 | 99久久人妻精品免费一区 | 久久国语露脸国产精品电影 | 大胆欧美熟妇xx | 日本精品人妻无码77777 天堂一区人妻无码 | 熟女俱乐部五十路六十路av | 国产 精品 自在自线 | 精品无人区无码乱码毛片国产 | 国产精品怡红院永久免费 | 国产精品久久久av久久久 | 国产片av国语在线观看 | 日本在线高清不卡免费播放 | 久久97精品久久久久久久不卡 | 一本色道久久综合狠狠躁 | 伊在人天堂亚洲香蕉精品区 | 性开放的女人aaa片 | 激情国产av做激情国产爱 | 伊人色综合久久天天小片 | 真人与拘做受免费视频一 | 无码中文字幕色专区 | 国产无遮挡又黄又爽免费视频 | 鲁大师影院在线观看 | 蜜桃臀无码内射一区二区三区 | 性色欲情网站iwww九文堂 | 美女扒开屁股让男人桶 | 老熟妇乱子伦牲交视频 | 中文字幕无码热在线视频 | 51国偷自产一区二区三区 | 国产精品久久国产三级国 | 又紧又大又爽精品一区二区 | 樱花草在线播放免费中文 | 无码av岛国片在线播放 | 日本一区二区三区免费高清 | 无码帝国www无码专区色综合 | 亚洲一区二区观看播放 | 嫩b人妻精品一区二区三区 | 久久精品人人做人人综合 | 乱人伦人妻中文字幕无码久久网 | 国产成人精品久久亚洲高清不卡 | 国产成人综合在线女婷五月99播放 | 97精品人妻一区二区三区香蕉 | 亚洲综合无码久久精品综合 | 美女黄网站人色视频免费国产 | 久久99精品久久久久婷婷 | 亚洲日韩精品欧美一区二区 | 人妻aⅴ无码一区二区三区 | 亚洲国产午夜精品理论片 | 国产精品久久国产三级国 | 久久久久免费精品国产 | 1000部啪啪未满十八勿入下载 | 成人影院yy111111在线观看 | 亚洲性无码av中文字幕 | 少妇邻居内射在线 | 国模大胆一区二区三区 | 波多野42部无码喷潮在线 | 亚洲日韩乱码中文无码蜜桃臀网站 | 色欲久久久天天天综合网精品 | 亚洲精品午夜国产va久久成人 | 荡女精品导航 | 少妇太爽了在线观看 | 国产亚洲美女精品久久久2020 | 黑人巨大精品欧美黑寡妇 | 中文字幕人妻丝袜二区 | 国产欧美熟妇另类久久久 | 国产精品永久免费视频 | 女人被爽到呻吟gif动态图视看 | 中文精品无码中文字幕无码专区 | 欧美丰满老熟妇xxxxx性 | 欧美性黑人极品hd | 久久zyz资源站无码中文动漫 | 国产内射老熟女aaaa | 色爱情人网站 | 国产亚洲日韩欧美另类第八页 | 久久久精品成人免费观看 | aa片在线观看视频在线播放 | 蜜臀av无码人妻精品 | 亚洲欧美日韩国产精品一区二区 | 久久精品女人天堂av免费观看 | 无码播放一区二区三区 | 亚洲日韩av一区二区三区中文 | 久久午夜无码鲁丝片 | 内射巨臀欧美在线视频 | 性色欲网站人妻丰满中文久久不卡 | 亚洲色欲色欲欲www在线 | 九九热爱视频精品 | 一本色道婷婷久久欧美 | 欧美国产日产一区二区 | 少妇太爽了在线观看 | 免费男性肉肉影院 | 图片小说视频一区二区 | 国产超碰人人爽人人做人人添 | 日本熟妇大屁股人妻 | 99久久精品无码一区二区毛片 | 欧美日本日韩 | 少妇激情av一区二区 | 无码中文字幕色专区 | 国产精品久久久久久亚洲毛片 | 国产特级毛片aaaaaa高潮流水 | 88国产精品欧美一区二区三区 | av无码电影一区二区三区 | 国产精品va在线观看无码 | 在线播放亚洲第一字幕 | 蜜桃臀无码内射一区二区三区 | 秋霞成人午夜鲁丝一区二区三区 | 久久久成人毛片无码 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 国产美女精品一区二区三区 | 亚洲熟妇色xxxxx欧美老妇 | 日本在线高清不卡免费播放 | 久久久久免费精品国产 | 日韩欧美群交p片內射中文 | 精品熟女少妇av免费观看 | 一个人看的视频www在线 | 天天综合网天天综合色 | 国产成人综合在线女婷五月99播放 | 国产乱人伦av在线无码 | 亚洲va中文字幕无码久久不卡 | 99久久久无码国产aaa精品 | 久久99精品久久久久婷婷 | 亚洲欧美综合区丁香五月小说 | 久久久久久九九精品久 | 亚洲 激情 小说 另类 欧美 | 强伦人妻一区二区三区视频18 | av在线亚洲欧洲日产一区二区 | 国精产品一品二品国精品69xx | 久久久久久av无码免费看大片 | 小泽玛莉亚一区二区视频在线 | 亚洲色无码一区二区三区 | 久久亚洲中文字幕精品一区 | 成人av无码一区二区三区 | 九九热爱视频精品 | 97无码免费人妻超级碰碰夜夜 | 乱中年女人伦av三区 | 97夜夜澡人人双人人人喊 | 少妇激情av一区二区 | 久久精品女人天堂av免费观看 | 俄罗斯老熟妇色xxxx | 欧美 亚洲 国产 另类 | 国产香蕉尹人综合在线观看 | 国产真人无遮挡作爱免费视频 | 久久久久99精品成人片 | 日本精品人妻无码免费大全 | 精品人妻人人做人人爽 | 国产色在线 | 国产 | 性欧美疯狂xxxxbbbb | 久久综合九色综合欧美狠狠 | 18禁止看的免费污网站 | 午夜时刻免费入口 | 日本一卡2卡3卡四卡精品网站 | 国产精品18久久久久久麻辣 | 无码av最新清无码专区吞精 | 乱中年女人伦av三区 | 无码成人精品区在线观看 | 亚洲 激情 小说 另类 欧美 | 国产精品18久久久久久麻辣 | 国产在线无码精品电影网 | 国产精品久久久一区二区三区 | 亚洲色欲色欲天天天www | 午夜精品久久久久久久久 | 国产香蕉尹人视频在线 | 内射爽无广熟女亚洲 | 亚洲午夜久久久影院 | 女人被男人躁得好爽免费视频 | 国产精品va在线观看无码 | 2020久久超碰国产精品最新 | 欧美丰满老熟妇xxxxx性 | 亚洲男女内射在线播放 | 精品一区二区不卡无码av | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 装睡被陌生人摸出水好爽 | www国产亚洲精品久久久日本 | 无遮挡国产高潮视频免费观看 | 亚洲国产午夜精品理论片 | 97久久超碰中文字幕 | √8天堂资源地址中文在线 | 99麻豆久久久国产精品免费 | 日日碰狠狠丁香久燥 | 亚洲啪av永久无码精品放毛片 | av在线亚洲欧洲日产一区二区 | 国产偷国产偷精品高清尤物 | 国产成人亚洲综合无码 | 水蜜桃色314在线观看 | 精品乱码久久久久久久 | 亚洲国产精品美女久久久久 | 帮老师解开蕾丝奶罩吸乳网站 | 人妻无码αv中文字幕久久琪琪布 | 露脸叫床粗话东北少妇 | 亚洲欧美色中文字幕在线 | www一区二区www免费 | 大乳丰满人妻中文字幕日本 | 国产精华av午夜在线观看 | 麻豆精品国产精华精华液好用吗 | 天天av天天av天天透 | 牛和人交xxxx欧美 | 自拍偷自拍亚洲精品被多人伦好爽 | 日韩精品无码一区二区中文字幕 | 日本一区二区三区免费高清 | 欧美日韩一区二区综合 | 狠狠cao日日穞夜夜穞av | 久久久久国色av免费观看性色 | 亚洲欧美国产精品专区久久 | 亚拍精品一区二区三区探花 | 精品偷自拍另类在线观看 | 97se亚洲精品一区 | 大地资源网第二页免费观看 | 色一情一乱一伦 | 精品偷自拍另类在线观看 | 亚洲日韩av一区二区三区四区 | 日韩人妻少妇一区二区三区 | 99久久精品日本一区二区免费 | 精品人妻人人做人人爽夜夜爽 | 国产精品二区一区二区aⅴ污介绍 | 亚洲国产精品一区二区第一页 | 精品厕所偷拍各类美女tp嘘嘘 | 国产精品二区一区二区aⅴ污介绍 | 精品亚洲成av人在线观看 | 国产真实夫妇视频 | 国产绳艺sm调教室论坛 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 国产精品久久久午夜夜伦鲁鲁 | 天天爽夜夜爽夜夜爽 | 国内精品久久久久久中文字幕 | 日欧一片内射va在线影院 | 野外少妇愉情中文字幕 | 国产欧美亚洲精品a | av无码不卡在线观看免费 | 国产av无码专区亚洲awww | 国色天香社区在线视频 | 人妻少妇被猛烈进入中文字幕 | 精品国产aⅴ无码一区二区 | 麻豆蜜桃av蜜臀av色欲av | 久久精品视频在线看15 | 水蜜桃亚洲一二三四在线 | 国产无遮挡又黄又爽免费视频 | 国产精品久久久久影院嫩草 | 久久国内精品自在自线 | 亚洲精品一区二区三区四区五区 | 久久国产精品_国产精品 | 永久免费观看国产裸体美女 | а√天堂www在线天堂小说 | 免费看少妇作爱视频 | 成人毛片一区二区 | 人人澡人人妻人人爽人人蜜桃 | 高清国产亚洲精品自在久久 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产电影无码午夜在线播放 | 国产乱人伦偷精品视频 | 亚洲区小说区激情区图片区 | 国产精品亚洲一区二区三区喷水 | 成人影院yy111111在线观看 | 大胆欧美熟妇xx | 特级做a爰片毛片免费69 | 中文字幕乱码人妻无码久久 | 久久国语露脸国产精品电影 | 丰满肥臀大屁股熟妇激情视频 | 成在人线av无码免观看麻豆 | 久久99精品久久久久久动态图 | 日韩人妻无码一区二区三区久久99 | 精品久久久久香蕉网 | 亚洲一区二区三区偷拍女厕 | 无码国模国产在线观看 | 无码人妻精品一区二区三区不卡 | 亚洲精品国产a久久久久久 | √天堂资源地址中文在线 | 久久久精品456亚洲影院 | 99久久久无码国产aaa精品 | 色婷婷香蕉在线一区二区 | 98国产精品综合一区二区三区 | 牛和人交xxxx欧美 | 久久久久亚洲精品男人的天堂 | 国产精品香蕉在线观看 | 无码播放一区二区三区 | 领导边摸边吃奶边做爽在线观看 | 亚洲 日韩 欧美 成人 在线观看 | 久久精品人人做人人综合 | 色婷婷久久一区二区三区麻豆 | 波多野结衣一区二区三区av免费 | 黑人粗大猛烈进出高潮视频 | 丰满岳乱妇在线观看中字无码 | 在线看片无码永久免费视频 | 久久天天躁夜夜躁狠狠 | 图片区 小说区 区 亚洲五月 | 99国产欧美久久久精品 | 樱花草在线社区www | 久久久精品人妻久久影视 | 国产亚洲欧美日韩亚洲中文色 | 精品国产一区二区三区四区在线看 | 蜜桃无码一区二区三区 | 人人妻人人澡人人爽人人精品浪潮 | 久久午夜夜伦鲁鲁片无码免费 | 小鲜肉自慰网站xnxx | 精品国产av色一区二区深夜久久 | 少妇邻居内射在线 | 亚洲日本一区二区三区在线 | 欧美日韩视频无码一区二区三 | 18无码粉嫩小泬无套在线观看 | 国产suv精品一区二区五 | 一二三四社区在线中文视频 | 亚洲中文字幕av在天堂 | 天天拍夜夜添久久精品 | 亚洲经典千人经典日产 | 东京无码熟妇人妻av在线网址 | 亚洲熟悉妇女xxx妇女av | 午夜精品久久久久久久久 | 欧美日本日韩 | 精品国精品国产自在久国产87 | 精品无码一区二区三区的天堂 | 欧美人与善在线com | 免费无码av一区二区 | 久久国产精品萌白酱免费 | 亚洲乱码国产乱码精品精 | 98国产精品综合一区二区三区 | 国产又粗又硬又大爽黄老大爷视 | 亚洲乱码国产乱码精品精 | 国产无遮挡吃胸膜奶免费看 | 亚洲精品无码国产 | 精品乱码久久久久久久 | 日本www一道久久久免费榴莲 | 无码人妻av免费一区二区三区 | 熟妇人妻无码xxx视频 | 亚洲一区二区三区播放 | 欧美黑人性暴力猛交喷水 | 亚洲性无码av中文字幕 | 免费人成在线观看网站 | 两性色午夜视频免费播放 | 少妇一晚三次一区二区三区 | 久热国产vs视频在线观看 | 亚洲成av人片在线观看无码不卡 | 亚洲欧美日韩国产精品一区二区 | 亚洲人亚洲人成电影网站色 | 婷婷综合久久中文字幕蜜桃三电影 | 狠狠色欧美亚洲狠狠色www | 亚洲人成无码网www | 久久久久国色av免费观看性色 | 亚无码乱人伦一区二区 | 午夜性刺激在线视频免费 | 性生交片免费无码看人 | 一二三四社区在线中文视频 | 欧美性生交xxxxx久久久 | 粉嫩少妇内射浓精videos | 国产区女主播在线观看 | 2019午夜福利不卡片在线 | 精品一区二区三区波多野结衣 | 美女毛片一区二区三区四区 | 久久国产精品萌白酱免费 | 人人澡人人妻人人爽人人蜜桃 | 国产偷抇久久精品a片69 | 久久亚洲国产成人精品性色 | 性色欲网站人妻丰满中文久久不卡 | 日韩人妻无码中文字幕视频 | 人人爽人人澡人人人妻 | 亚洲一区二区三区无码久久 | 日本一卡2卡3卡四卡精品网站 | 无码帝国www无码专区色综合 | 麻花豆传媒剧国产免费mv在线 | 性开放的女人aaa片 | 国产内射老熟女aaaa | 无码精品国产va在线观看dvd | 中文字幕无线码免费人妻 | 牛和人交xxxx欧美 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 中文字幕无码免费久久9一区9 | 国产人成高清在线视频99最全资源 | 99久久人妻精品免费一区 | 人妻少妇精品久久 | 日日鲁鲁鲁夜夜爽爽狠狠 | 成人欧美一区二区三区黑人免费 | 亚洲国产成人av在线观看 | 久久精品人人做人人综合试看 | 少妇无套内谢久久久久 | 特级做a爰片毛片免费69 | 秋霞成人午夜鲁丝一区二区三区 | 日韩人妻少妇一区二区三区 | 天天做天天爱天天爽综合网 | 久久午夜无码鲁丝片 | 扒开双腿疯狂进出爽爽爽视频 | 国产精品爱久久久久久久 | 水蜜桃av无码 | 日本护士xxxxhd少妇 | 夜夜躁日日躁狠狠久久av | 久久综合九色综合欧美狠狠 | 国产午夜无码精品免费看 | 久久久婷婷五月亚洲97号色 | 天堂а√在线地址中文在线 | 国产成人综合在线女婷五月99播放 | 国产超级va在线观看视频 | 免费观看激色视频网站 | 大地资源网第二页免费观看 | 亚洲中文字幕无码中文字在线 | 樱花草在线社区www | 东京热无码av男人的天堂 | 国产无遮挡吃胸膜奶免费看 | 国产精品无套呻吟在线 | 成人精品视频一区二区三区尤物 | 国产成人综合在线女婷五月99播放 | 大胆欧美熟妇xx | 精品国偷自产在线视频 | 精品人妻人人做人人爽夜夜爽 | 国产农村妇女高潮大叫 | 乱码av麻豆丝袜熟女系列 | 麻豆国产人妻欲求不满谁演的 | 久久国产精品_国产精品 | 人人妻人人澡人人爽精品欧美 | 香蕉久久久久久av成人 | 精品久久久中文字幕人妻 | 国内老熟妇对白xxxxhd | 日本乱偷人妻中文字幕 | 欧美35页视频在线观看 | 精品乱码久久久久久久 | av在线亚洲欧洲日产一区二区 | 欧美性猛交xxxx富婆 | 麻豆成人精品国产免费 | 无码播放一区二区三区 | 精品国产av色一区二区深夜久久 | 久久www免费人成人片 | 日韩精品a片一区二区三区妖精 | 国产精品第一区揄拍无码 | 久久精品国产99久久6动漫 | 精品无人区无码乱码毛片国产 | 久久亚洲精品中文字幕无男同 | 成人无码精品一区二区三区 | 久久久久免费精品国产 | 欧美午夜特黄aaaaaa片 | 国产无av码在线观看 | 精品久久久久久亚洲精品 | 三上悠亚人妻中文字幕在线 | 国产日产欧产精品精品app | 国产精品99久久精品爆乳 | 波多野42部无码喷潮在线 | 人妻中文无码久热丝袜 | 亚洲经典千人经典日产 | 免费网站看v片在线18禁无码 | 又紧又大又爽精品一区二区 | 丰满少妇人妻久久久久久 | 人人妻人人澡人人爽欧美一区 | 日日橹狠狠爱欧美视频 | 大肉大捧一进一出视频出来呀 | 在线播放无码字幕亚洲 | 国产激情一区二区三区 | av无码久久久久不卡免费网站 | 88国产精品欧美一区二区三区 | 午夜男女很黄的视频 | 久久成人a毛片免费观看网站 | 亚洲aⅴ无码成人网站国产app | 高清国产亚洲精品自在久久 | 日产精品高潮呻吟av久久 | 在线a亚洲视频播放在线观看 | 国产热a欧美热a在线视频 | 亚洲第一无码av无码专区 | 久久精品国产99久久6动漫 | 任你躁在线精品免费 | 日韩亚洲欧美中文高清在线 | 亚洲中文字幕无码中文字在线 | 高中生自慰www网站 | 成人无码精品一区二区三区 | 中文字幕无线码免费人妻 | 国产综合色产在线精品 | 97资源共享在线视频 | 97夜夜澡人人双人人人喊 | 亚洲国产欧美日韩精品一区二区三区 | 国产精品久久国产精品99 | 狠狠综合久久久久综合网 | 亚洲 日韩 欧美 成人 在线观看 | a在线亚洲男人的天堂 | 少妇太爽了在线观看 | 性欧美熟妇videofreesex | 久久99久久99精品中文字幕 | 国产精品无码一区二区桃花视频 | 国产午夜无码精品免费看 | 亚洲日韩av一区二区三区中文 | 中文精品久久久久人妻不卡 | av在线亚洲欧洲日产一区二区 | 少妇邻居内射在线 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 俺去俺来也www色官网 | 久久天天躁夜夜躁狠狠 | 色妞www精品免费视频 | 西西人体www44rt大胆高清 | 亚洲 另类 在线 欧美 制服 | 99久久99久久免费精品蜜桃 | 亚洲日韩一区二区三区 | 欧美日韩人成综合在线播放 | 日韩av无码一区二区三区不卡 | 国产精品亚洲综合色区韩国 | 成人无码视频在线观看网站 | 国产一区二区三区精品视频 | 久久亚洲中文字幕无码 | 人人妻人人藻人人爽欧美一区 | 成人毛片一区二区 | 国产又粗又硬又大爽黄老大爷视 | 久久99久久99精品中文字幕 | 成人无码精品一区二区三区 | 少妇激情av一区二区 | 精品午夜福利在线观看 | 久久亚洲日韩精品一区二区三区 | 少妇激情av一区二区 | 一本久道久久综合狠狠爱 | 国产女主播喷水视频在线观看 | 天天拍夜夜添久久精品 | 国产激情无码一区二区app | 少妇高潮喷潮久久久影院 | 久久久久人妻一区精品色欧美 | 欧美 日韩 人妻 高清 中文 | 国产无遮挡又黄又爽又色 | 亚洲成a人一区二区三区 | 欧美精品免费观看二区 | a国产一区二区免费入口 | 国产高潮视频在线观看 | 久久人人97超碰a片精品 | 中文字幕乱妇无码av在线 | 久久久亚洲欧洲日产国码αv | 少妇无码一区二区二三区 | 伊人色综合久久天天小片 | 丰满妇女强制高潮18xxxx | 国产va免费精品观看 | 高潮喷水的毛片 | 婷婷五月综合激情中文字幕 | 国产va免费精品观看 | 妺妺窝人体色www婷婷 | 国产av久久久久精东av | 黑人大群体交免费视频 | 好屌草这里只有精品 | 久久久久se色偷偷亚洲精品av | 亚洲成av人综合在线观看 | 熟妇人妻激情偷爽文 | 波多野结衣av在线观看 | 亚洲国产精品无码久久久久高潮 | 亚洲色欲色欲天天天www | 国产精品久久福利网站 | 日韩人妻无码中文字幕视频 | 东京无码熟妇人妻av在线网址 | 伊人久久大香线蕉午夜 | 精品国产精品久久一区免费式 | 国产精华av午夜在线观看 | 久久精品丝袜高跟鞋 | 久久国产自偷自偷免费一区调 | 亚洲精品www久久久 | 国产成人久久精品流白浆 | 一个人看的www免费视频在线观看 | 国产成人无码区免费内射一片色欲 | 少妇被黑人到高潮喷出白浆 | 成在人线av无码免观看麻豆 | 强开小婷嫩苞又嫩又紧视频 | 色婷婷av一区二区三区之红樱桃 | 国产精品.xx视频.xxtv | 亚洲国产一区二区三区在线观看 | 一个人看的视频www在线 | 帮老师解开蕾丝奶罩吸乳网站 | 99久久精品无码一区二区毛片 | 亚洲 高清 成人 动漫 | 熟女体下毛毛黑森林 | 精品国产精品久久一区免费式 | 成人一区二区免费视频 | 岛国片人妻三上悠亚 | 亚洲成a人片在线观看日本 | 内射老妇bbwx0c0ck | 久久人人爽人人人人片 | 亚洲成av人片在线观看无码不卡 | 亚洲中文字幕无码中文字在线 | 人人妻人人藻人人爽欧美一区 | 欧美35页视频在线观看 | 欧美老熟妇乱xxxxx | 欧美35页视频在线观看 | 一个人看的www免费视频在线观看 | 国産精品久久久久久久 | 伊人久久大香线焦av综合影院 | 国产精品-区区久久久狼 | 国产办公室秘书无码精品99 | 精品亚洲韩国一区二区三区 | 亚洲精品无码人妻无码 | 国产午夜手机精彩视频 | 综合人妻久久一区二区精品 | 高清国产亚洲精品自在久久 | 伊人久久大香线焦av综合影院 | 国产亚洲精品久久久ai换 | 欧美日韩一区二区综合 | 老太婆性杂交欧美肥老太 | 免费播放一区二区三区 | 久久亚洲国产成人精品性色 | 天天躁日日躁狠狠躁免费麻豆 | 波多野结衣一区二区三区av免费 | 欧美猛少妇色xxxxx | 夜精品a片一区二区三区无码白浆 | 亚洲午夜久久久影院 | 色综合久久88色综合天天 | 奇米影视888欧美在线观看 | 四十如虎的丰满熟妇啪啪 | 国产精品99久久精品爆乳 | 亚洲国产综合无码一区 | 精品久久久中文字幕人妻 | 激情亚洲一区国产精品 | 精品成在人线av无码免费看 | 亚洲色无码一区二区三区 | 国精品人妻无码一区二区三区蜜柚 | 俺去俺来也在线www色官网 | 精品亚洲韩国一区二区三区 | 99久久99久久免费精品蜜桃 | 亚洲娇小与黑人巨大交 | 欧美一区二区三区 | 国产亚洲精品久久久ai换 | 亚洲自偷自偷在线制服 | 国精品人妻无码一区二区三区蜜柚 | 夜先锋av资源网站 | 国产av无码专区亚洲a∨毛片 | 在教室伦流澡到高潮hnp视频 | 婷婷六月久久综合丁香 | 亚洲色在线无码国产精品不卡 | 亚洲高清偷拍一区二区三区 | 日本在线高清不卡免费播放 | 亚洲熟妇色xxxxx欧美老妇 | 中国女人内谢69xxxx | 无码吃奶揉捏奶头高潮视频 | 丰满岳乱妇在线观看中字无码 | 中文字幕无码免费久久9一区9 | 亚洲熟妇自偷自拍另类 | 精品国产成人一区二区三区 | 少妇愉情理伦片bd | 久久精品人人做人人综合试看 | 亚洲中文字幕在线无码一区二区 | 麻豆精品国产精华精华液好用吗 | 久久国产精品精品国产色婷婷 | 无码任你躁久久久久久久 | 熟女体下毛毛黑森林 | 中文字幕无码日韩欧毛 | 成人三级无码视频在线观看 | 98国产精品综合一区二区三区 | 人妻互换免费中文字幕 | 妺妺窝人体色www婷婷 | 国产人妖乱国产精品人妖 | 少女韩国电视剧在线观看完整 | 国产成人综合在线女婷五月99播放 | 亚洲日韩av一区二区三区四区 | 色婷婷综合中文久久一本 | 国产人妻精品一区二区三区不卡 | 国产成人精品优优av | 国产亚洲视频中文字幕97精品 | 国产国产精品人在线视 | 澳门永久av免费网站 | 国产精品久久国产精品99 | 一本久久a久久精品亚洲 | 中文字幕精品av一区二区五区 | 欧美老人巨大xxxx做受 | 国产莉萝无码av在线播放 | 伊人久久婷婷五月综合97色 | 宝宝好涨水快流出来免费视频 | av无码久久久久不卡免费网站 | 精品乱子伦一区二区三区 | 麻花豆传媒剧国产免费mv在线 | 午夜无码人妻av大片色欲 | 久久亚洲中文字幕无码 | 国产精品资源一区二区 | 久久久久久国产精品无码下载 | 狠狠色欧美亚洲狠狠色www | 久久精品人妻少妇一区二区三区 | 波多野结衣高清一区二区三区 | 美女张开腿让人桶 | 国产精品毛片一区二区 | 成在人线av无码免观看麻豆 | 精品亚洲成av人在线观看 | 伊人色综合久久天天小片 | 午夜成人1000部免费视频 | 国产舌乚八伦偷品w中 | 亚洲一区二区三区含羞草 | 国产97人人超碰caoprom | 一本无码人妻在中文字幕免费 | 精品人妻人人做人人爽夜夜爽 | 国内揄拍国内精品人妻 | 久久久久成人片免费观看蜜芽 | 亚洲色欲久久久综合网东京热 | 妺妺窝人体色www婷婷 | 成人aaa片一区国产精品 | 国内精品人妻无码久久久影院蜜桃 | 亚洲日本va中文字幕 | 婷婷综合久久中文字幕蜜桃三电影 | 乱人伦人妻中文字幕无码 | 亚洲欧美国产精品专区久久 | www一区二区www免费 | 欧美日韩在线亚洲综合国产人 | 色欲久久久天天天综合网精品 | 成人无码精品一区二区三区 | 国产成人无码av片在线观看不卡 | 久久亚洲精品成人无码 | 中文字幕无码日韩欧毛 | 一区二区三区乱码在线 | 欧洲 | 大地资源网第二页免费观看 | 亚洲娇小与黑人巨大交 | 无码人妻精品一区二区三区不卡 | 又大又硬又黄的免费视频 | 天堂亚洲2017在线观看 | 国产午夜视频在线观看 | 人妻中文无码久热丝袜 | 宝宝好涨水快流出来免费视频 | 男人扒开女人内裤强吻桶进去 | 波多野结衣一区二区三区av免费 | 学生妹亚洲一区二区 | 十八禁视频网站在线观看 | 蜜桃臀无码内射一区二区三区 | 国产suv精品一区二区五 | 亚洲国产精品一区二区第一页 | 国产在线无码精品电影网 | 亚洲国产精品久久久天堂 | 玩弄中年熟妇正在播放 | a在线亚洲男人的天堂 | 粉嫩少妇内射浓精videos | 黄网在线观看免费网站 | 无码任你躁久久久久久久 | 国产精品99久久精品爆乳 | 精品夜夜澡人妻无码av蜜桃 | 少妇性l交大片欧洲热妇乱xxx | 无人区乱码一区二区三区 | 爱做久久久久久 | √天堂中文官网8在线 | 久久天天躁狠狠躁夜夜免费观看 | 精品一区二区不卡无码av | 亚洲成a人片在线观看无码3d | 精品久久久久久人妻无码中文字幕 | 日本丰满护士爆乳xxxx | 色情久久久av熟女人妻网站 | 精品亚洲成av人在线观看 | 久久人人爽人人爽人人片av高清 | 国产无遮挡又黄又爽免费视频 | 人妻夜夜爽天天爽三区 | 国产亚洲精品久久久久久 | 成人无码视频在线观看网站 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 国产精品爱久久久久久久 | 99久久精品国产一区二区蜜芽 | 欧美 丝袜 自拍 制服 另类 | 午夜精品久久久内射近拍高清 | 国产成人无码av一区二区 | 国产精品久久久一区二区三区 | 乱人伦人妻中文字幕无码 | 日本乱人伦片中文三区 | 成人影院yy111111在线观看 | 亚洲中文字幕无码中字 | 青青草原综合久久大伊人精品 | 国产熟妇另类久久久久 | 久久久久久av无码免费看大片 | 18禁止看的免费污网站 | 亚洲熟悉妇女xxx妇女av | 亚洲综合无码一区二区三区 | 国产成人精品视频ⅴa片软件竹菊 | 99久久久无码国产aaa精品 | 高潮喷水的毛片 | 无码av最新清无码专区吞精 | 少妇被黑人到高潮喷出白浆 | 欧美丰满老熟妇xxxxx性 | 国内精品久久毛片一区二区 | 国产人妻精品午夜福利免费 | 人人超人人超碰超国产 | 亚洲国产精品久久久天堂 | 成人欧美一区二区三区黑人 | 色欲综合久久中文字幕网 | 丁香啪啪综合成人亚洲 | 色综合久久久无码中文字幕 | 99久久久无码国产aaa精品 | 国产明星裸体无码xxxx视频 | 在线欧美精品一区二区三区 | 国产精品久久久久9999小说 | 成人毛片一区二区 | 性色欲网站人妻丰满中文久久不卡 | 免费观看黄网站 | 377p欧洲日本亚洲大胆 | 永久免费观看美女裸体的网站 | 亚洲精品中文字幕 | 无码帝国www无码专区色综合 | 日本va欧美va欧美va精品 | 装睡被陌生人摸出水好爽 | 麻豆国产97在线 | 欧洲 | 欧美人与牲动交xxxx | 人人超人人超碰超国产 | 久久精品国产一区二区三区肥胖 | 风流少妇按摩来高潮 | 人人爽人人爽人人片av亚洲 | 少妇人妻av毛片在线看 | 国产真人无遮挡作爱免费视频 | 少妇厨房愉情理9仑片视频 | 国产精品毛片一区二区 | 亚洲日韩一区二区 | 动漫av网站免费观看 | 宝宝好涨水快流出来免费视频 | 日韩 欧美 动漫 国产 制服 | 人人妻人人澡人人爽欧美精品 | 亚洲а∨天堂久久精品2021 | 亚洲精品鲁一鲁一区二区三区 | 中文毛片无遮挡高清免费 | 精品人人妻人人澡人人爽人人 | 亚洲精品一区二区三区婷婷月 | 成人三级无码视频在线观看 | 亚洲午夜久久久影院 | 久久精品人人做人人综合 | 亚洲国产午夜精品理论片 | 亚洲男人av香蕉爽爽爽爽 | 久久久久久久久888 | 成人三级无码视频在线观看 | 亚洲精品国偷拍自产在线观看蜜桃 | 男女下面进入的视频免费午夜 | 男人和女人高潮免费网站 | 天天躁日日躁狠狠躁免费麻豆 | 色偷偷人人澡人人爽人人模 | 久久97精品久久久久久久不卡 | 免费国产黄网站在线观看 | 东京无码熟妇人妻av在线网址 | 大地资源中文第3页 | 女人被男人爽到呻吟的视频 | 免费观看黄网站 | 国产精品久久久久影院嫩草 | 亚洲精品鲁一鲁一区二区三区 | 2019午夜福利不卡片在线 | 国产成人亚洲综合无码 | 国产av一区二区三区最新精品 | 国产精品无码一区二区桃花视频 | 免费无码一区二区三区蜜桃大 | 国产亚洲精品精品国产亚洲综合 | 亚洲欧美国产精品专区久久 | 中文字幕乱码中文乱码51精品 | 色婷婷综合中文久久一本 | 久久久精品人妻久久影视 | 久久综合色之久久综合 | 欧美国产日产一区二区 | 色综合天天综合狠狠爱 | 亚洲自偷自拍另类第1页 | 人妻少妇被猛烈进入中文字幕 | 风流少妇按摩来高潮 | 99久久精品无码一区二区毛片 | 久久亚洲国产成人精品性色 | 在线观看免费人成视频 | 国产综合久久久久鬼色 | 亚洲伊人久久精品影院 | 精品一区二区三区无码免费视频 | 欧美精品一区二区精品久久 | 国产精品自产拍在线观看 | 黄网在线观看免费网站 | 亚洲国产精品无码一区二区三区 | 国产成人精品必看 | 无码人妻少妇伦在线电影 | 四虎永久在线精品免费网址 | 成在人线av无码免观看麻豆 | 久久精品国产一区二区三区 | 久久精品中文字幕一区 | 欧美zoozzooz性欧美 | 午夜福利电影 | 99精品国产综合久久久久五月天 | 亚洲欧美国产精品专区久久 | 亚洲成a人片在线观看日本 | 欧美精品无码一区二区三区 | 亚洲精品久久久久中文第一幕 | 秋霞成人午夜鲁丝一区二区三区 | 中文久久乱码一区二区 | 亚洲 日韩 欧美 成人 在线观看 | 扒开双腿疯狂进出爽爽爽视频 | 2020久久超碰国产精品最新 | 日日噜噜噜噜夜夜爽亚洲精品 | www国产亚洲精品久久久日本 | 亚洲欧美综合区丁香五月小说 | 亚洲日韩中文字幕在线播放 | 撕开奶罩揉吮奶头视频 | 丁香啪啪综合成人亚洲 | 国产av无码专区亚洲awww | 日韩 欧美 动漫 国产 制服 | 久久无码专区国产精品s | 日韩精品乱码av一区二区 | 亚洲人成影院在线观看 | 乌克兰少妇性做爰 | 亚洲国产精品无码一区二区三区 | 日日摸夜夜摸狠狠摸婷婷 | 美女极度色诱视频国产 | 国产无遮挡吃胸膜奶免费看 | 成人性做爰aaa片免费看 | 丰满少妇女裸体bbw | 牛和人交xxxx欧美 | 亚洲成色www久久网站 | 国产精品香蕉在线观看 | 欧美精品在线观看 | 亚洲性无码av中文字幕 | 无码一区二区三区在线观看 | 国产精品99爱免费视频 | 1000部啪啪未满十八勿入下载 | 亚洲一区二区三区无码久久 | 婷婷丁香五月天综合东京热 | 丰满人妻翻云覆雨呻吟视频 | 最近的中文字幕在线看视频 | 欧美一区二区三区视频在线观看 | 精品欧洲av无码一区二区三区 | 日日鲁鲁鲁夜夜爽爽狠狠 | 欧美激情综合亚洲一二区 | 日韩人妻少妇一区二区三区 | 亚洲一区二区观看播放 | 精品久久综合1区2区3区激情 | 日韩人妻无码一区二区三区久久99 | 好男人社区资源 | 亚洲精品国产第一综合99久久 | 日本精品人妻无码77777 天堂一区人妻无码 | 动漫av网站免费观看 | 中文字幕日韩精品一区二区三区 | 亚洲日本在线电影 | 亚洲人成影院在线无码按摩店 | 亚洲热妇无码av在线播放 | 日本熟妇人妻xxxxx人hd | 黑人大群体交免费视频 | 亚洲精品中文字幕 | 天天躁夜夜躁狠狠是什么心态 | 亚洲一区二区三区播放 | 在线天堂新版最新版在线8 | 任你躁在线精品免费 | 性做久久久久久久免费看 | 日日躁夜夜躁狠狠躁 | 丰满人妻一区二区三区免费视频 | 久久午夜无码鲁丝片秋霞 | 国产免费久久精品国产传媒 | 国产97在线 | 亚洲 | 天堂无码人妻精品一区二区三区 | 思思久久99热只有频精品66 | 日本成熟视频免费视频 | 日日噜噜噜噜夜夜爽亚洲精品 | 爆乳一区二区三区无码 | 丰满肥臀大屁股熟妇激情视频 | 亚洲aⅴ无码成人网站国产app | 欧美xxxx黑人又粗又长 | 精品人人妻人人澡人人爽人人 | 国产在线aaa片一区二区99 | 久久久久久a亚洲欧洲av冫 | 窝窝午夜理论片影院 | 女人被男人爽到呻吟的视频 | 伊人色综合久久天天小片 | 学生妹亚洲一区二区 | 漂亮人妻洗澡被公强 日日躁 | 国产激情综合五月久久 | 欧美xxxx黑人又粗又长 | 亚洲成av人片在线观看无码不卡 | 日韩av无码一区二区三区不卡 | 理论片87福利理论电影 | 亚洲色无码一区二区三区 | 国产特级毛片aaaaaa高潮流水 | 2020久久香蕉国产线看观看 | 色婷婷av一区二区三区之红樱桃 | 久久精品国产精品国产精品污 | 欧美成人家庭影院 | 熟女俱乐部五十路六十路av | 无码人妻丰满熟妇区毛片18 | 久9re热视频这里只有精品 | 激情亚洲一区国产精品 | 丰满少妇人妻久久久久久 | 青草青草久热国产精品 | 伊在人天堂亚洲香蕉精品区 | 玩弄中年熟妇正在播放 | 又大又硬又黄的免费视频 | 中文字幕日韩精品一区二区三区 | 伊在人天堂亚洲香蕉精品区 | 久久久www成人免费毛片 | 丰满人妻被黑人猛烈进入 | 亚洲日韩一区二区三区 | 丰满少妇人妻久久久久久 | 久久久久av无码免费网 | 国产精品久久国产三级国 | 无码毛片视频一区二区本码 | 亚洲aⅴ无码成人网站国产app | 亚洲va中文字幕无码久久不卡 | 精品无码国产自产拍在线观看蜜 | 在线a亚洲视频播放在线观看 | 在线精品亚洲一区二区 | 国产明星裸体无码xxxx视频 | 久久久久亚洲精品中文字幕 | www国产亚洲精品久久久日本 | 亚洲午夜久久久影院 | 2020久久香蕉国产线看观看 | 国产电影无码午夜在线播放 | 亚洲欧美精品aaaaaa片 | 国产一区二区三区影院 | 青青青手机频在线观看 | 国产精品久久国产三级国 | 亚洲乱码中文字幕在线 | 亚洲日本一区二区三区在线 | 亚洲aⅴ无码成人网站国产app | 久久99久久99精品中文字幕 | 人妻无码久久精品人妻 | 在教室伦流澡到高潮hnp视频 | 国产麻豆精品精东影业av网站 | 丰满人妻一区二区三区免费视频 | 亚洲人亚洲人成电影网站色 | 久热国产vs视频在线观看 | 亚洲欧美国产精品专区久久 | 色妞www精品免费视频 | 最近中文2019字幕第二页 | 东北女人啪啪对白 | 人妻少妇精品视频专区 | 欧美国产日韩久久mv | 在线视频网站www色 | 2020最新国产自产精品 | 丰满少妇熟乱xxxxx视频 | 欧美 日韩 人妻 高清 中文 | 55夜色66夜色国产精品视频 | 亚洲成a人一区二区三区 | 国产乱子伦视频在线播放 | 亚洲成a人片在线观看日本 | 亚欧洲精品在线视频免费观看 | 67194成是人免费无码 | 久久久www成人免费毛片 | 国产精品无码一区二区三区不卡 | 成人欧美一区二区三区黑人免费 | 亚洲国产av美女网站 | 亚洲高清偷拍一区二区三区 | 无码精品国产va在线观看dvd | 国产精品第一国产精品 | 亚洲 日韩 欧美 成人 在线观看 | 55夜色66夜色国产精品视频 | 日日躁夜夜躁狠狠躁 | 精品成在人线av无码免费看 | 欧美乱妇无乱码大黄a片 | 免费无码一区二区三区蜜桃大 | 亚洲欧美色中文字幕在线 | 色综合久久久久综合一本到桃花网 | 荫蒂添的好舒服视频囗交 | 精品久久久久久亚洲精品 | 精品国精品国产自在久国产87 | 丝袜 中出 制服 人妻 美腿 | 亚洲精品欧美二区三区中文字幕 | 国产卡一卡二卡三 | 国产卡一卡二卡三 | 国产精品久久精品三级 | 日本精品高清一区二区 | 青草视频在线播放 | 日韩少妇白浆无码系列 | 少妇被粗大的猛进出69影院 | 九九热爱视频精品 | 国产精品毛多多水多 | 牲欲强的熟妇农村老妇女视频 | 日日橹狠狠爱欧美视频 | 国产精品高潮呻吟av久久 | 双乳奶水饱满少妇呻吟 | 日韩在线不卡免费视频一区 | 成人免费视频一区二区 | 精品久久综合1区2区3区激情 | 天天拍夜夜添久久精品大 | 色 综合 欧美 亚洲 国产 | 日韩欧美群交p片內射中文 | 免费网站看v片在线18禁无码 | 色偷偷人人澡人人爽人人模 | 国产极品美女高潮无套在线观看 | 黑人大群体交免费视频 | 欧美自拍另类欧美综合图片区 | 免费国产成人高清在线观看网站 | 天干天干啦夜天干天2017 | 日本www一道久久久免费榴莲 | 毛片内射-百度 | 天天躁日日躁狠狠躁免费麻豆 | 在线视频网站www色 | 亚洲gv猛男gv无码男同 | 国产超级va在线观看视频 | 久久久久久久女国产乱让韩 | 久久精品人妻少妇一区二区三区 | 麻豆果冻传媒2021精品传媒一区下载 | 5858s亚洲色大成网站www | 亚洲国产高清在线观看视频 | 亚洲の无码国产の无码影院 | 欧美性猛交xxxx富婆 | 国产精品美女久久久 | 天堂久久天堂av色综合 | 亚洲爆乳无码专区 | 无码人妻精品一区二区三区下载 | 99精品久久毛片a片 | 中文字幕无码热在线视频 | 97久久精品无码一区二区 | 亚洲大尺度无码无码专区 | 精品国产乱码久久久久乱码 | 国产性生交xxxxx无码 | 成人无码视频在线观看网站 | 久久久久久a亚洲欧洲av冫 | 亚洲 激情 小说 另类 欧美 | 国产无套内射久久久国产 | 玩弄人妻少妇500系列视频 | 人人澡人人妻人人爽人人蜜桃 | 成年美女黄网站色大免费视频 | 精品人妻人人做人人爽夜夜爽 | 伊人久久大香线蕉亚洲 | 精品欧美一区二区三区久久久 | 国产成人精品必看 | 亚洲中文字幕乱码av波多ji | 日本精品高清一区二区 | 国产激情无码一区二区 | 亚洲va中文字幕无码久久不卡 | 久久97精品久久久久久久不卡 | 免费无码av一区二区 | 日本精品少妇一区二区三区 | 一二三四社区在线中文视频 | 18精品久久久无码午夜福利 | 亚洲精品美女久久久久久久 | 野外少妇愉情中文字幕 | 国产成人无码午夜视频在线观看 | 真人与拘做受免费视频一 | 亚洲精品国产第一综合99久久 | 亚洲另类伦春色综合小说 | 中文字幕 亚洲精品 第1页 | 亚洲日本va午夜在线电影 | 日韩视频 中文字幕 视频一区 | 国产莉萝无码av在线播放 | 国产性生大片免费观看性 | 丰满人妻精品国产99aⅴ | 国内揄拍国内精品少妇国语 | 亚拍精品一区二区三区探花 | 在线a亚洲视频播放在线观看 | 性欧美牲交在线视频 | 国产亚洲精品久久久久久久久动漫 | av在线亚洲欧洲日产一区二区 | 高潮毛片无遮挡高清免费视频 | aa片在线观看视频在线播放 | 国产精品久久国产精品99 | 国产精品久久久久7777 | 国产sm调教视频在线观看 | 精品一区二区三区无码免费视频 | 白嫩日本少妇做爰 | 色妞www精品免费视频 | 国产精品对白交换视频 | 亚洲aⅴ无码成人网站国产app | 99久久99久久免费精品蜜桃 | 欧美日韩一区二区三区自拍 | 一个人免费观看的www视频 | 亚洲成a人片在线观看无码 | 国色天香社区在线视频 | 国内精品人妻无码久久久影院蜜桃 | 国产av剧情md精品麻豆 | 国产乱人偷精品人妻a片 | 免费观看的无遮挡av | 欧美 日韩 人妻 高清 中文 | 99久久亚洲精品无码毛片 | 黑人巨大精品欧美黑寡妇 | 免费无码一区二区三区蜜桃大 | 免费国产黄网站在线观看 | 婷婷综合久久中文字幕蜜桃三电影 | 国产人妻精品一区二区三区 | 日日摸天天摸爽爽狠狠97 | 久久精品成人欧美大片 | 精品熟女少妇av免费观看 | 国产精品久久久久7777 | 亚洲色无码一区二区三区 | 日韩av激情在线观看 | 午夜无码区在线观看 | 亚洲国精产品一二二线 | 综合网日日天干夜夜久久 | 亚洲一区av无码专区在线观看 | 5858s亚洲色大成网站www | 国产午夜视频在线观看 | 麻豆国产丝袜白领秘书在线观看 | 无遮挡国产高潮视频免费观看 | 国产真人无遮挡作爱免费视频 | 国产乱人伦av在线无码 | 欧美人与牲动交xxxx | 国产精品久久久一区二区三区 | 中文字幕人妻无码一区二区三区 | 久久久国产一区二区三区 | 老司机亚洲精品影院 | 国产色xx群视频射精 | 黄网在线观看免费网站 | 久精品国产欧美亚洲色aⅴ大片 | 久久亚洲精品成人无码 | 99久久99久久免费精品蜜桃 | 免费观看黄网站 | 国产av剧情md精品麻豆 | 久久精品国产日本波多野结衣 | 在线观看欧美一区二区三区 | 久久人人爽人人爽人人片av高清 | 欧美freesex黑人又粗又大 | 国产真实伦对白全集 | 水蜜桃av无码 | 日本xxxx色视频在线观看免费 | 国产艳妇av在线观看果冻传媒 | 中文字幕无码热在线视频 | 国产后入清纯学生妹 | 乱码午夜-极国产极内射 | 日日干夜夜干 | 国内精品九九久久久精品 | 亚洲综合无码一区二区三区 | 国产成人精品无码播放 | 欧美一区二区三区视频在线观看 | 97久久国产亚洲精品超碰热 | 成人性做爰aaa片免费看不忠 | 色老头在线一区二区三区 | 久久综合香蕉国产蜜臀av | 黑人玩弄人妻中文在线 | 大肉大捧一进一出视频出来呀 | 国产一区二区三区四区五区加勒比 | 久久99精品国产麻豆 | 亚洲色大成网站www | 国产口爆吞精在线视频 | 国产国语老龄妇女a片 | 久久综合九色综合97网 | 狠狠cao日日穞夜夜穞av | 动漫av网站免费观看 | 无码毛片视频一区二区本码 | 国产精品va在线观看无码 | 国产麻豆精品一区二区三区v视界 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 国产精品久久国产精品99 | 一区二区三区乱码在线 | 欧洲 | 色综合久久中文娱乐网 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 强奷人妻日本中文字幕 | 亚洲精品成人福利网站 | 国产口爆吞精在线视频 | 亚洲成a人片在线观看无码 | 成人无码视频在线观看网站 | 国产人妻久久精品二区三区老狼 | 国产激情无码一区二区app | 国产午夜手机精彩视频 | 亚洲精品综合一区二区三区在线 | 国产婷婷色一区二区三区在线 | 日本熟妇乱子伦xxxx | 国产成人av免费观看 | 国产片av国语在线观看 | 国产高清av在线播放 | 两性色午夜视频免费播放 | 全球成人中文在线 | a国产一区二区免费入口 | 欧美丰满熟妇xxxx性ppx人交 | 国产精品无码成人午夜电影 | 小sao货水好多真紧h无码视频 | 国产亚洲精品久久久久久 | 国产精品久久久久久亚洲毛片 | 国产性生交xxxxx无码 | 国产精品人人爽人人做我的可爱 | 97无码免费人妻超级碰碰夜夜 | 成人影院yy111111在线观看 | 欧美日韩综合一区二区三区 | 亚洲国产av美女网站 | 精品国产aⅴ无码一区二区 | 中文字幕人妻无码一区二区三区 | 亚洲精品美女久久久久久久 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 成人av无码一区二区三区 | 人妻少妇精品无码专区动漫 | 久久国产精品精品国产色婷婷 | 久久久www成人免费毛片 | 精品国产乱码久久久久乱码 | 99riav国产精品视频 | 青青青爽视频在线观看 | 骚片av蜜桃精品一区 | 色狠狠av一区二区三区 | 国产精品igao视频网 | 精品国产麻豆免费人成网站 | 成人动漫在线观看 | 帮老师解开蕾丝奶罩吸乳网站 | 精品人妻中文字幕有码在线 | 最近免费中文字幕中文高清百度 | 99久久久无码国产aaa精品 | 99视频精品全部免费免费观看 | 国产精品久久久午夜夜伦鲁鲁 | 我要看www免费看插插视频 | а√资源新版在线天堂 | 国产熟女一区二区三区四区五区 | 亚洲 欧美 激情 小说 另类 | 久久久久久久女国产乱让韩 | 婷婷丁香六月激情综合啪 | 对白脏话肉麻粗话av | 午夜嘿嘿嘿影院 | 国产精品久久久久9999小说 | 色妞www精品免费视频 | 日本熟妇乱子伦xxxx | 99视频精品全部免费免费观看 | 欧美熟妇另类久久久久久多毛 | 午夜男女很黄的视频 | 国产精品99久久精品爆乳 | 日日碰狠狠丁香久燥 | 国语自产偷拍精品视频偷 | 国产sm调教视频在线观看 | 男女爱爱好爽视频免费看 | 久久婷婷五月综合色国产香蕉 | 国产av一区二区精品久久凹凸 | 77777熟女视频在线观看 а天堂中文在线官网 | 婷婷色婷婷开心五月四房播播 | 偷窥村妇洗澡毛毛多 | 四虎国产精品一区二区 | 亚洲自偷自偷在线制服 | 亚洲色欲色欲欲www在线 | 国产舌乚八伦偷品w中 | 久久人人97超碰a片精品 | 99久久无码一区人妻 | 熟妇激情内射com | 中文毛片无遮挡高清免费 | 天堂а√在线地址中文在线 | 国产办公室秘书无码精品99 | 天堂а√在线地址中文在线 | 5858s亚洲色大成网站www | 男人和女人高潮免费网站 | 又大又硬又爽免费视频 | 在线 国产 欧美 亚洲 天堂 | 国产后入清纯学生妹 | 欧洲精品码一区二区三区免费看 | 成年美女黄网站色大免费视频 | 久久99精品久久久久久 | 中文字幕日产无线码一区 | 久久久亚洲欧洲日产国码αv | 狠狠cao日日穞夜夜穞av | 又大又硬又黄的免费视频 | 国产性生大片免费观看性 | 性欧美疯狂xxxxbbbb | 欧美丰满熟妇xxxx性ppx人交 | 久久久亚洲欧洲日产国码αv | 97久久超碰中文字幕 | 欧美野外疯狂做受xxxx高潮 | a片免费视频在线观看 | 久久久国产一区二区三区 | 成在人线av无码免费 | 无码人妻av免费一区二区三区 | 97久久超碰中文字幕 | 色五月丁香五月综合五月 | 国产精品手机免费 | 毛片内射-百度 | 国产精品18久久久久久麻辣 | 5858s亚洲色大成网站www | 蜜臀av在线观看 在线欧美精品一区二区三区 | 四虎永久在线精品免费网址 | 亚洲国产av精品一区二区蜜芽 | 粗大的内捧猛烈进出视频 | 日韩亚洲欧美中文高清在线 | 乱码av麻豆丝袜熟女系列 | 捆绑白丝粉色jk震动捧喷白浆 | 中文字幕无码免费久久9一区9 | 国内老熟妇对白xxxxhd | 欧美老熟妇乱xxxxx | 高清国产亚洲精品自在久久 | 成人欧美一区二区三区 | 中文字幕+乱码+中文字幕一区 | 国产精品va在线观看无码 | 无码任你躁久久久久久久 | 久久国产精品偷任你爽任你 | 精品水蜜桃久久久久久久 | 国产成人无码av一区二区 | 天天拍夜夜添久久精品大 | 国产真人无遮挡作爱免费视频 | 国产av一区二区三区最新精品 | 亚洲国产av精品一区二区蜜芽 | 无码一区二区三区在线 | 亚洲精品中文字幕久久久久 | 又大又紧又粉嫩18p少妇 | 秋霞特色aa大片 | 日本精品少妇一区二区三区 | 国产激情精品一区二区三区 | 中文字幕无码热在线视频 | 真人与拘做受免费视频一 | 亚洲熟妇色xxxxx欧美老妇 | 欧美日韩综合一区二区三区 | 九九在线中文字幕无码 | 免费看男女做好爽好硬视频 | 亚洲欧美日韩成人高清在线一区 | 亚洲日韩av一区二区三区中文 | 久久久精品456亚洲影院 | 国产手机在线αⅴ片无码观看 | 99久久久无码国产精品免费 | 伦伦影院午夜理论片 | 丝袜 中出 制服 人妻 美腿 | 伊人色综合久久天天小片 | 久久亚洲中文字幕精品一区 | 色 综合 欧美 亚洲 国产 | 在线播放亚洲第一字幕 | 亚洲理论电影在线观看 | 欧美猛少妇色xxxxx | 午夜不卡av免费 一本久久a久久精品vr综合 | 国产在线一区二区三区四区五区 | 欧美人与物videos另类 | 天海翼激烈高潮到腰振不止 | 鲁一鲁av2019在线 | 国产亲子乱弄免费视频 | 亚洲国产午夜精品理论片 | 亚洲成av人片在线观看无码不卡 | 特级做a爰片毛片免费69 | 中文字幕人妻无码一区二区三区 | 亚洲人成人无码网www国产 | 少妇激情av一区二区 | 国产成人人人97超碰超爽8 | 精品国产福利一区二区 | 国产精品.xx视频.xxtv | 中文字幕日韩精品一区二区三区 | 日本精品少妇一区二区三区 | 人妻人人添人妻人人爱 | 久久久婷婷五月亚洲97号色 | 久久久国产精品无码免费专区 | 婷婷综合久久中文字幕蜜桃三电影 | 国产精品美女久久久久av爽李琼 | 国产精品无码mv在线观看 | 午夜福利电影 | 一本大道久久东京热无码av | 桃花色综合影院 | 天海翼激烈高潮到腰振不止 | 中文字幕人妻丝袜二区 | 国产免费观看黄av片 | 亚洲欧美中文字幕5发布 | 黑人玩弄人妻中文在线 | 曰本女人与公拘交酡免费视频 | 亚洲色大成网站www | 亚洲自偷自拍另类第1页 | 国产热a欧美热a在线视频 | 麻豆人妻少妇精品无码专区 | 国产九九九九九九九a片 | 国产在线一区二区三区四区五区 | 国产三级久久久精品麻豆三级 | 巨爆乳无码视频在线观看 | 色情久久久av熟女人妻网站 | 午夜精品久久久久久久久 | 丰满诱人的人妻3 | 亚洲国产午夜精品理论片 | 国产精品18久久久久久麻辣 | 疯狂三人交性欧美 | 国产在线无码精品电影网 | 人妻与老人中文字幕 | 澳门永久av免费网站 | 丰满肥臀大屁股熟妇激情视频 | 国产无遮挡又黄又爽免费视频 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 日本大乳高潮视频在线观看 | 国产精品久久久久久无码 | 国产成人无码区免费内射一片色欲 | 大乳丰满人妻中文字幕日本 | 亚洲中文字幕在线无码一区二区 | 国产三级久久久精品麻豆三级 | 亚洲欧洲无卡二区视頻 | 国产激情无码一区二区app | 亚洲爆乳精品无码一区二区三区 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 亚洲综合在线一区二区三区 | 熟妇激情内射com | 曰韩无码二三区中文字幕 | 亚洲一区二区观看播放 | 色综合久久久无码网中文 | 精品aⅴ一区二区三区 | 好男人www社区 | 亚洲精品欧美二区三区中文字幕 | 天堂无码人妻精品一区二区三区 | 台湾无码一区二区 | 东京热无码av男人的天堂 | 欧美性生交活xxxxxdddd | 欧美老熟妇乱xxxxx | 欧美猛少妇色xxxxx | 狠狠综合久久久久综合网 | 婷婷丁香六月激情综合啪 | 荫蒂被男人添的好舒服爽免费视频 | √天堂资源地址中文在线 | 亚洲狠狠色丁香婷婷综合 | 窝窝午夜理论片影院 | 日本成熟视频免费视频 | 波多野42部无码喷潮在线 | 国产成人一区二区三区别 | 一本久久a久久精品亚洲 | 国产精品a成v人在线播放 | 国产 浪潮av性色四虎 | 黄网在线观看免费网站 | 一个人看的视频www在线 | 亚洲毛片av日韩av无码 | 国产精品久久久久久久影院 | 在线观看国产午夜福利片 | 成在人线av无码免费 | 装睡被陌生人摸出水好爽 | 久久久精品国产sm最大网站 | 久久国产精品偷任你爽任你 | 7777奇米四色成人眼影 | 精品无码国产一区二区三区av | 国产人妻久久精品二区三区老狼 | 精品无码一区二区三区爱欲 | 四虎4hu永久免费 | 伊人久久婷婷五月综合97色 | 成年美女黄网站色大免费全看 | 精品国产aⅴ无码一区二区 | 日本一卡二卡不卡视频查询 | 一本加勒比波多野结衣 | 精品少妇爆乳无码av无码专区 | 伊人色综合久久天天小片 | 久久99国产综合精品 | 九九热爱视频精品 | 青青青手机频在线观看 | 久久久久亚洲精品中文字幕 | 色欲综合久久中文字幕网 | 最新国产乱人伦偷精品免费网站 | 乱中年女人伦av三区 | 中文字幕精品av一区二区五区 | 女人被男人爽到呻吟的视频 | 久久久精品欧美一区二区免费 | 人人澡人人妻人人爽人人蜜桃 | 欧美性猛交xxxx富婆 | 欧美日本免费一区二区三区 | 国产综合色产在线精品 | 国产成人午夜福利在线播放 | 精品国精品国产自在久国产87 | 国产福利视频一区二区 | 久久亚洲中文字幕无码 | 18无码粉嫩小泬无套在线观看 | 欧美三级不卡在线观看 | 久久综合网欧美色妞网 | 又大又硬又黄的免费视频 | 国产欧美精品一区二区三区 | 久久久久亚洲精品中文字幕 | 九九在线中文字幕无码 | 久久精品丝袜高跟鞋 |