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

Sencha Touch和jQuery Mobile開(kāi)發(fā)過(guò)程對(duì)比

移動(dòng)開(kāi)發(fā)
HTML5雖然離全面普及還有很長(zhǎng)的時(shí)間,但在一些開(kāi)發(fā)領(lǐng)域,HTML5已經(jīng)嶄露頭角。比如在移動(dòng)開(kāi)發(fā)中,HTML5更能體現(xiàn)其跨平臺(tái)的特性(Flash雖然積極努力,但仍然被iOS等系統(tǒng)拒之門(mén)外),說(shuō)到這里,不得不提一下HTML5在移動(dòng)開(kāi)發(fā)領(lǐng)域的兩個(gè)優(yōu)秀框架:Sencha Touch 和 jQuery Mobile。

本文將站在一個(gè)Flash開(kāi)發(fā)者的角度,以一個(gè)簡(jiǎn)單的RSS閱讀器實(shí)例(這個(gè)實(shí)例已經(jīng)在這篇文章《如何開(kāi)發(fā)基于Adobe AIR的Android應(yīng)用》中實(shí)現(xiàn)過(guò)),初步為大家介紹一下使用這兩個(gè)框架構(gòu)建移動(dòng)應(yīng)用的差異。

前置知識(shí)

首先您需要大致了解Sencha Touch jQuery Mobile

Sencha Touch簡(jiǎn)介:http://mobile.51cto.com/Sencha-278623.htm

前不久基于JavaScript編寫(xiě)的Ajax框架ExtJS,將現(xiàn)有的ExtJS整合JQTouch、Raphaël庫(kù),推出適用于最前沿Touch Web的Sencha Touch框架,該框架是世界上第一個(gè)基于HTML5的移動(dòng)應(yīng)用框架。進(jìn)入Sencha Touch官方網(wǎng)站查看更多介紹。

jQuery Mobile簡(jiǎn)介:http://mobile.51cto.com/others-277308.htm

為了讓移動(dòng)設(shè)備也能用上jQuery,jQuery開(kāi)發(fā)團(tuán)隊(duì)發(fā)布了jQuery移動(dòng)設(shè)備版開(kāi)發(fā)項(xiàng)目jQuery Mobile Project(http://jquerymobile.com)。jQuery Mobile不僅會(huì)給主流移動(dòng)平臺(tái)帶來(lái)jQuery核心庫(kù),而且會(huì)發(fā)布一個(gè)完整統(tǒng)一的jQuery移動(dòng)UI框架。

工具

工欲善其事,必先利其器,開(kāi)發(fā)之前,要先準(zhǔn)備好開(kāi)發(fā)工具和調(diào)試工具。

IDE:可以使用任意文本編輯器,隨您哪個(gè)順手就用哪個(gè),本文將使用Eclipse+Spket,這是一個(gè)非常不錯(cuò)的,主要用于開(kāi)發(fā)Ext應(yīng)用的插件,但經(jīng)過(guò)配置也可用于jQuery開(kāi)發(fā),點(diǎn)擊這里查看詳細(xì)介紹。

調(diào)試工具:很遺憾Firefox對(duì)Sencha Touch的渲染效果非常差,所以我們不能使用Firebug來(lái)調(diào)試。可以使用谷歌瀏覽器,其調(diào)試工具也不遜色,而對(duì)這兩款框架的支持程度都尚好。而為了驗(yàn)證Sencha Touch的效果無(wú)偏差,最好再裝一個(gè)Safari瀏覽器,它對(duì)Sencha Touch的渲染是最好的。

最終運(yùn)行效果(點(diǎn)擊查看大圖)

在線預(yù)覽(請(qǐng)使用Safari或谷歌瀏覽器觀看):

Sencha Touch版:http://www.riameeting.com/examples/sencha/

jQuery Mobile版:http://www.riameeting.com/examples/jqmobile/

RSS閱讀器開(kāi)發(fā)過(guò)程之Sencha Touch篇

首先進(jìn)入Sencha Touch官網(wǎng),下載開(kāi)發(fā)包,開(kāi)發(fā)包中包含必須的JS類庫(kù)和CSS,示例等等。

然后新建一個(gè)HTML頁(yè)面,代碼如下:

  1. <html> 
  2. <head> 
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
  4. <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;" /> 
  5. <link rel="stylesheet" href="css/sencha-touch.css" type="text/css"> 
  6. <link rel="stylesheet" href="css/index.css" type="text/css"> 
  7. <title>List</title> 
  8. <script type="text/javascript" src="ext-touch-debug.js"></script> 
  9. <script type="text/javascript" src="test.js"></script> 
  10. </head> 
  11. <body></body> 
  12. </html> 

 

body區(qū)域留空即可,這也算是Ext開(kāi)發(fā)的一個(gè)特點(diǎn),絕大多數(shù)工作都依賴JS來(lái)完成。注意test.js是由我們建立,用來(lái)編寫(xiě)頁(yè)面邏輯。邏輯代碼的實(shí)現(xiàn)步驟:

  • 首先創(chuàng)建一個(gè)Ext.Component,并指定它的HTML模板定義,用來(lái)作為RSS顯示的列表視圖
  • 創(chuàng)建一個(gè)基本組件,只顯示一行字符串,作為第二個(gè)視圖
  • 創(chuàng)建一個(gè)基于Tab顯示的面板,面板的Tab自動(dòng)從視圖的Title中抽取,類似于Flex中的ViewStack
  • 用Ajax的方式,發(fā)起對(duì)遠(yuǎn)程數(shù)據(jù)的請(qǐng)求,用循環(huán)的方式獲取數(shù)據(jù),并Push到數(shù)組中,更新顯示列表

具體代碼如下:

  1. xt.setup({ 
  2. tabletStartupScreen: 'tablet_startup.png',//設(shè)置加載狀態(tài)時(shí)平板電腦上顯示的圖片 
  3. phoneStartupScreen: 'phone_startup.png',//設(shè)置加載狀態(tài)時(shí)手機(jī)屏幕顯示圖片 
  4. icon: 'icon.png',//圖標(biāo)設(shè)置 
  5. glossOnIcon: false
  6. //相當(dāng)于HTML的onload,加載完畢時(shí)觸發(fā)的方法 
  7. onReady:function() { 
  8. //創(chuàng)建一個(gè)列表組件,Component是所有Ext組件類的基類,設(shè)置尺寸為充滿這個(gè)屏幕 
  9. //注意tpl屬性,這是定義一個(gè)HTML模板,使用{}來(lái)表明是可變字段 
  10. var list = new Ext.Component({ 
  11. fullscreen: true
  12. title: 'RIAMeeting News Reader'
  13. scroll: 'vertical'
  14. tpl:'<tpl for="."><div class="listItem"><h2>{title}</h2><p>{content}</p></div></tpl>' 
  15. }); 
  16. //創(chuàng)建一個(gè)基本組件,只顯示一行字符串 
  17. var about = new Ext.BoxComponent({ 
  18. fullscreen: true
  19. title: 'About'
  20. scroll: 'vertical'
  21. html:'RIAMeeting' 
  22. }); 
  23. //創(chuàng)建一個(gè)基于Tab顯示的面板,面板的Tab自動(dòng)從視圖的Title中抽取,類似于Flex中的ViewStack 
  24. //注意animation用來(lái)設(shè)置切換視圖產(chǎn)生的動(dòng)畫(huà),而item則指定顯示哪些視圖 
  25. var panel = new Ext.TabPanel({ 
  26. fullscreen: true
  27. animation: 'slide'
  28. items: [list,about] 
  29. }); 
  30. //加載數(shù)據(jù)之前,先在界面上顯示Loading 
  31. Ext.getBody().mask('Loading...''x-mask-loading'false); 
  32. //聲明一個(gè)數(shù)組,將來(lái)用返回?cái)?shù)據(jù)來(lái)填充 
  33. var result = []; 
  34. //用Ajax的方式,發(fā)起對(duì)遠(yuǎn)程數(shù)據(jù)的請(qǐng)求,注意跨域問(wèn)題,一旦跨域請(qǐng)使用代理或其它方式解決 
  35. Ext.Ajax.request({ 
  36. url: 'rss.xml',//數(shù)據(jù)URL 
  37. success: function(response, opts) {//數(shù)據(jù)加載成功之后的回調(diào)方法 
  38. var xmlDom = response.responseXML; 
  39. var items = xmlDom.getElementsByTagName('item');//用XMLDom的方式獲取數(shù)據(jù)節(jié)點(diǎn) 
  40. //用循環(huán)的方式獲取數(shù)據(jù),并Push到數(shù)組中 
  41. for(var i=0;i<items.length;i++) { 
  42. var item = items[i]; 
  43. var t = getText(item.getElementsByTagName('title')[0]); 
  44. var d = getText(item.getElementsByTagName('description')[0]); 
  45. result.push({title:t,content:d}); 
  46. Ext.getBody().unmask();//刪除Loading顯示 
  47. list.update(result);//更新列表 
  48. }); 
  49. //這個(gè)方法用來(lái)獲取XML節(jié)點(diǎn)的文本值 
  50. function getText(oNode) { 
  51. var sText = ""
  52. for (var i = 0; i < oNode.childNodes.length; i++) { 
  53. if (oNode.childNodes[i].hasChildNodes()) { 
  54. sText += getText(oNode.childNodes[i]); 
  55. else { 
  56. sText += oNode.childNodes[i].nodeValue; 
  57. return sText; 
  58. }); 

注意因?yàn)橐{(diào)取遠(yuǎn)程數(shù)據(jù),在本地是看不到效果的,您需要將它部署到一個(gè)Server上,才能正常運(yùn)行。

RSS閱讀器開(kāi)發(fā)過(guò)程之jQuery Mobile篇

同樣請(qǐng)進(jìn)入jQuery Mobile的官網(wǎng),下載最新的開(kāi)發(fā)包(依賴的JS類庫(kù)和CSS,圖片)。

創(chuàng)建HTML頁(yè)面,代碼如下:

  1. <html> 
  2. <head> 
  3. <title>Lists</title> 
  4. <link rel="stylesheet" href="jquery.mobile-1.0a1.min.css" /> 
  5. <script src="jquery-1.4.3.min.js"></script> 
  6. <script type="text/javascript" src="jquery.mobile-1.0a1.min.js"></script> 
  7. <script src="news.js"></script> 
  8. </head> 
  9. <body> 
  10. <div data-role="page"> 
  11. <div data-role="header"> 
  12. <h1>RIAMeeting RSS Reader</h1> 
  13. </div> 
  14. <div data-role="content"> 
  15. <ul data-role="listview"></ul> 
  16. </div> 
  17. </div> 
  18. </body> 
  19. </html> 
 

注意news.js是我們用來(lái)編寫(xiě)邏輯JavaScript的文件,而ul則是RSS列表顯示所用的容器。

news.js的邏輯實(shí)現(xiàn):

  1. //相當(dāng)于HTML的onload,加載完畢時(shí)觸發(fā)的方法 
  2. $(document).ready(function(){ 
  3. //用Ajax的方式,發(fā)起對(duì)遠(yuǎn)程數(shù)據(jù)的請(qǐng)求,注意跨域問(wèn)題,一旦跨域請(qǐng)使用代理或其它方式解決 
  4. $.ajax({ 
  5. url: '../rss.xml',//數(shù)據(jù)URL 
  6. dataType: 'xml',//數(shù)據(jù)類型設(shè)置 
  7. type: 'GET',//Get還是Post 
  8. timeout: 10000,//超時(shí)設(shè)置,單位為毫秒 
  9. error: function(xml){//加載錯(cuò)誤的處理方法 
  10. alert("loading xml error"); 
  11. }, 
  12. success: function(xml){//加載成功的處理方法 
  13. //也是用循環(huán)遍歷數(shù)據(jù)節(jié)點(diǎn) 
  14. $(xml).find("item").each(function(i){ 
  15. var title = $(this).children("title").text();//獲取標(biāo)題內(nèi)容 
  16. var description = $(this).children("description").text();//獲取摘要內(nèi)容 
  17. var liNode = $('<li role="option" class="ui-li ui-li-static ui-btn-up-c">');//聲明一個(gè)li標(biāo)簽節(jié)點(diǎn) 
  18. $("<h3></h3>").html(title).appendTo(liNode);//用h3包裹標(biāo)題并添加到li節(jié)點(diǎn) 
  19. $("<p></p>").html(description).appendTo(liNode);//用p包裹摘要并添加到li節(jié)點(diǎn) 
  20. liNode.appendTo("ul");//最終將li節(jié)點(diǎn)添加到ul節(jié)點(diǎn),形成列表顯示 
  21. }); 
  22. }); 
  23. }) 

同樣的,您需要將它部署到一個(gè)Server上,才能正常運(yùn)行。

總結(jié)對(duì)比

Sencha Touch:重量級(jí)框架,類似于Flex SDK;組件封裝較多;在各平臺(tái)交互表現(xiàn)統(tǒng)一(內(nèi)部封裝);入門(mén)門(mén)檻較高

jQuery Mobile:輕量級(jí)框架,實(shí)質(zhì)是jQuery插件;組件較少;交互表現(xiàn)依賴于平臺(tái)自身,會(huì)有差異;入門(mén)門(mén)檻較低

責(zé)任編輯:佚名 來(lái)源: 瑞研社區(qū)
相關(guān)推薦

2011-09-01 10:09:04

2011-09-05 10:49:14

Sencha ToucjQuery MobiHTML5

2011-09-05 13:45:25

jQuery MobiSencha Touc移動(dòng)Web UI框架

2011-09-02 15:18:49

Sencha Touc

2011-07-25 16:21:22

Sencha touc

2011-09-05 11:23:26

EclipseSencha Touc框架

2010-11-22 10:31:17

Sencha touc

2011-07-26 09:41:50

Sencha Touc特性HTML 5

2011-07-25 15:55:21

Sencha ToucHtml 5

2011-09-02 16:42:51

Sencha ToucWeb應(yīng)用

2011-09-05 11:27:17

Sencha Touc框架HTML5

2011-09-05 10:20:21

Sencha ToucAPP

2011-07-26 09:46:53

Sencha Touc

2011-07-26 09:58:24

2012-01-10 14:10:26

Sencha Touc

2011-07-26 10:21:25

Sencha Touc

2011-07-26 10:44:15

Sencha Touc

2011-08-15 10:14:41

Sencha ToucMyEclipseTomcat

2011-09-02 16:21:08

Sencha Touc自動(dòng)生成工具

2011-07-25 16:41:16

Sencha Touc
點(diǎn)贊
收藏

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

成人性生交大片免费看中文| 免费成人av| 亚洲va欧美va人人爽午夜| 国新精品乱码一区二区三区18| 精品国产免费观看| 俺要去色综合狠狠| 日韩欧美www| 人妻熟女一二三区夜夜爱| 最新电影电视剧在线观看免费观看| 日韩国产欧美一区二区三区| 久久av中文字幕| 久久久午夜精品福利内容| 久久99久久99精品免观看软件| 久久久国产午夜精品| 97在线日本国产| 1024手机在线观看你懂的| 麻豆一区在线| 五月天亚洲婷婷| 亚洲精品一区二区三区四区五区 | 国产精品乱码妇女bbbb| 亚洲伊人久久综合| 在线观看 中文字幕| 欧美日韩性在线观看| 91精品国产一区二区三区蜜臀| 男人插女人视频在线观看| 可以在线观看的av| 国产一区二区三区免费播放 | 久久久久久久久久久97| 性人久久久久| 91麻豆精品国产自产在线观看一区 | 久久影视免费观看| 亚洲欧美日本一区| 日本综合字幕| 亚洲最色的网站| 欧美高清性xxxxhdvideosex| 国产精品嫩草影院桃色| 久久精品道一区二区三区| 粗暴蹂躏中文一区二区三区| 日韩一级av毛片| 国产精品99久久免费观看| 欧美午夜视频网站| 欧美久久久久久久久久久久久| 3p在线观看| 26uuu国产在线精品一区二区| 444亚洲人体| 一本色道久久综合无码人妻| 国产精品色网| 久久久中文字幕| 手机免费观看av| 亚洲宅男一区| 亚洲精品久久久久中文字幕二区| www.亚洲自拍| 成人精品国产| 色天天综合久久久久综合片| 中文精品无码中文字幕无码专区 | 丝袜美腿亚洲一区二区| 精品无码在线视频| 超碰cao国产精品一区二区| 欧美日韩大陆在线| 国产九九在线视频| 色豆豆成人网| 在线免费观看视频一区| 黑森林福利视频导航| 女厕盗摄一区二区三区| 亚洲成人你懂的| 日本阿v视频在线观看| 成年人黄视频在线观看| 日韩理论片在线| 在线精品日韩| 毛片在线看片| 亚洲视频一区二区免费在线观看 | 日本精品一二区| 成人性生交大片免费看视频在线 | 任我爽精品视频在线播放| 亚洲第一av在线| 黄色免费看视频| 欧美日韩看看2015永久免费| 日韩h在线观看| 中国极品少妇videossexhd| 日本一区福利在线| 亚洲欧美在线磁力| 中文字幕av久久爽一区| 精品国产乱码| 最近中文字幕日韩精品 | 久久亚洲国产| www.xxxx欧美| 国产大学生自拍| 亚洲视频久久| 欧美整片在线观看| 天天综合久久综合| 精品一区二区三区在线播放视频 | 国产妇女馒头高清泬20p多| 国产精品25p| 色婷婷综合在线| 欧美三级午夜理伦三级富婆| 日本久久久久| 精品福利视频一区二区三区| 日本xxxx裸体xxxx| 国精一区二区| xvideos亚洲| 毛片基地在线观看| 国产一区二区三区免费看| 久久99精品国产一区二区三区| 日本在线观看网站| 欧美日韩国产激情| 北条麻妃在线观看| 国产精一区二区| 亚洲激情中文字幕| 国产精品综合激情| 影音先锋中文字幕一区二区| 国产成人亚洲综合91精品| 亚洲一区中文字幕在线| 不卡在线观看av| 亚洲一区3d动漫同人无遮挡 | 我看黄色一级片| 久久久久久爱| 国产视频亚洲视频| 久操视频免费在线观看| 亚洲专区免费| 亚洲mm色国产网站| 麻豆av电影在线观看| 亚洲精品高清在线| 国产三级日本三级在线播放| 欧美a在线观看| 亚洲欧美在线一区| 激情小说中文字幕| 青娱乐精品视频在线| 国产精品一码二码三码在线| 国产网站在线播放| 亚洲成av人片在www色猫咪| 国产精品一区二区小说| 欧美电影在线观看完整版| 久久精品99国产精品酒店日本| 久久草视频在线| 国产一区激情在线| 日韩精品久久一区二区三区| 俄罗斯一级**毛片在线播放| 欧美三级韩国三级日本一级| 北岛玲一区二区| 国产精品a级| 91精品久久久久久| 国产精品久久一区二区三区不卡| 一区二区三区欧美| 97人人爽人人| 成人a'v在线播放| 欧美专区中文字幕| 熟妇人妻中文av无码| 一区二区三区四区在线| 手机在线看福利| 欧美日韩一二三四| 国产精品第3页| 日本护士...精品国| 亚洲国产精品一区二区www| 下面一进一出好爽视频| 成人在线一区| 国产精品视频大全| 成人福利在线| 黄色一区二区在线| 男男做爰猛烈叫床爽爽小说| 狠狠入ady亚洲精品| 99久久免费国| 牛牛精品在线| 精品粉嫩aⅴ一区二区三区四区| 97成人资源站| 国产精品一区二区91| 一级做a爰片久久| 久久久加勒比| 精品国产网站地址| 国产原创中文av| 亚洲视频在线一区| 日本泡妞xxxx免费视频软件| 91蜜臀精品国产自偷在线| 国产精品jvid在线观看蜜臀| 邻家有女韩剧在线观看国语| 欧美性xxxxx极品娇小| 日本一级免费视频| 久久99精品国产麻豆不卡| 综合久久国产| 国产欧美视频在线| 欧美成人亚洲成人日韩成人| 超碰在线人人干| 五月婷婷久久丁香| 成都免费高清电影| 麻豆国产精品视频| 992tv成人免费观看| 日本一区二区三区电影免费观看| 欧美激情视频在线| 天堂中文在线看| 色综合久久99| 午夜国产小视频| 粉嫩aⅴ一区二区三区四区五区 | 日本黄区免费视频观看| 激情综合色综合久久| 日本男女交配视频| 国产乱码精品一区二区亚洲 | 国产黄色片免费在线观看| 日韩mv欧美mv国产网站| 国产精品美乳一区二区免费| av在线下载| 日韩精品在线观| 中文字幕人成人乱码亚洲电影| 亚洲三级在线播放| 欧美在线一级片| 免费高清不卡av| 伊人久久青草| 66精品视频在线观看| 欧美精品18videos性欧| 国产毛片av在线| 欧美一级xxx| 中文字幕在线天堂| 一二三区精品视频| 国产又粗又猛又爽又黄av| 国产精品888| www.日日操| 欧美视频导航| 亚洲午夜精品国产| 欧美日韩另类图片| 国产视频观看一区| 午夜激情电影在线播放| 俺去了亚洲欧美日韩| 神马精品久久| 欧美一区二区三区免费视频| 国产九色在线播放九色| 亚洲欧洲制服丝袜| 加勒比一区二区| 国产成人精品一区二| 性刺激的欧美三级视频| 国产美女诱惑一区二区| 男人j进女人j| 国模吧精品视频| 久久国产精品一区二区三区| 97精品资源在线观看| 日本精品久久电影| 国产三线在线| 久久亚洲精品一区二区| av在线天堂播放| 精品国产乱码久久久久久夜甘婷婷 | 精品日本12videosex| 精品日产一区2区三区黄免费| 国产高清日韩| 国产在线不卡精品| 日韩av一级| 日本久久精品视频| 精品众筹模特私拍视频| 久久精品中文字幕| 欧洲日本在线| 在线播放亚洲激情| 国产亚洲依依| 亚洲免费一在线| 国产高清在线免费| 欧美欧美欧美欧美| 波多野结衣一区二区三区四区| 午夜精品久久久久久久99水蜜桃 | 日韩视频第二页| 一本色道88久久加勒比精品| 少妇av一区二区三区无码| 亚洲激情综合| 99热在线这里只有精品| 亚洲一区二区成人| 日本熟妇人妻xxxxx| 日韩中文字幕一区二区三区| 欧美一级片中文字幕| 免费视频一区| 国产高清精品在线观看| 亚洲欧美久久| 国产精品视频一区二区三区四区五区| 欧美亚韩一区| 日本a在线免费观看| 一区二区三区高清视频在线观看| 无罩大乳的熟妇正在播放| 亚洲久色影视| 成人羞羞国产免费网站| 日韩二区三区在线观看| 欧美精品无码一区二区三区| 日本欧美韩国一区三区| 五月天视频在线观看| 国产在线精品一区二区夜色| 中文字幕欧美视频| 国产a级毛片一区| 亚洲精品女人久久久| 久久久久久久综合| 少妇高潮惨叫久久久久| 亚洲免费伊人电影| 国产在线视频卡一卡二| 欧美视频免费在线| 伊人22222| 欧美日韩电影在线播放| 国产高清免费在线观看| 亚洲电影成人av99爱色| 欧美日韩国产中文字幕在线| 中文字幕日韩有码| 最爽无遮挡行房视频在线| 久久理论片午夜琪琪电影网| 国产不卡网站| 成人福利在线视频| 1204国产成人精品视频| 免费看污久久久| 天天做天天爱天天综合网2021| 300部国产真实乱| 西西裸体人体做爰大胆久久久| 韩国视频一区二区三区| 国产东北露脸精品视频| 女同毛片一区二区三区| 国产精品不卡在线观看| 国产精选第一页| 欧洲精品一区二区三区在线观看| 国产视频第一页| 亚洲欧美日韩区| 污视频网站在线免费| 欧美一区二三区| 成人在线啊v| 丁香五月网久久综合| 乱亲女h秽乱长久久久| 亚洲国产精品毛片| 国产精品黄色| 91日韩精品视频| 337p粉嫩大胆色噜噜噜噜亚洲| 阿v天堂2014| 性做久久久久久| 国产精品老熟女视频一区二区| 日韩av在线导航| 青春草视频在线| 国产色视频一区| 久9久9色综合| 国产 日韩 亚洲 欧美| 国产自产高清不卡| caopeng视频| 亚洲成人av资源| 136福利视频导航| 国产亚洲美女久久| www在线观看黄色| 亚洲一区亚洲二区亚洲三区| av在线不卡顿| 成人在线免费观看av| 成人一级片网址| 四虎永久免费地址| 欧美性欧美巨大黑白大战| 深夜影院在线观看| 欧美极品欧美精品欧美视频| 亚洲精品三区| 日韩中文字幕一区| 噜噜噜躁狠狠躁狠狠精品视频| 涩视频在线观看| 亚洲精品视频一区二区| 国产精品九九九九| 上原亚衣av一区二区三区| 国模套图日韩精品一区二区| 国产另类自拍| 亚洲国产精品第一区二区三区| 青娱乐精品在线| 亚洲日本va午夜在线影院| 毛片在线免费播放| 亚洲欧美日韩区| 777午夜精品电影免费看| 欧洲av一区| 天堂影院一区二区| 人妻少妇一区二区| 欧美这里有精品| 欧美尤物美女在线| 亚洲最大的av网站| 欧美午夜不卡| 日本黄色网址大全| 91国偷自产一区二区开放时间| freemovies性欧美| 国产一区二区在线免费视频| 色小子综合网| 亚洲制服中文字幕| 一片黄亚洲嫩模| 欧美特黄一级视频| 欧美黄色三级网站| 成人短视频软件网站大全app| 成人小视频在线观看免费| 成人性生交大合| 久久一区二区三区视频| 亚洲老板91色精品久久| 蜜桃精品在线| 伊人久久婷婷色综合98网| 国产乱对白刺激视频不卡| 久久这里只有精品免费| 日韩电影免费在线观看中文字幕| 中文字幕21页在线看| 色综合666| 美腿丝袜在线亚洲一区| 亚洲伦理一区二区三区| 精品国产乱码久久| 成人av三级| 伊人av成人| 成人免费高清在线| av片免费观看| 色综合伊人色综合网站| 中文字幕一区日韩精品| 日本黄网站免费| 日本一区二区三区视频视频| 91亚洲精品国偷拍自产在线观看 | 综合久久2019| 欧美裸体网站| 韩国av一区二区三区四区 | 亚洲一区二区三区无吗| 中文字幕乱码一区| 欧美少妇xxx|