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

淺談OPhone優閱讀書軟件的開發心得

移動開發
開發這個程序應用了瀏覽器控件,采用了RelativeLayout,下面就簡單講講開發中我的心得體會.

 

閱讀頁面
首先從布局開始吧,閱讀界面采用了RelativeLayout布局方式,目的是有一個菜單鍵一直在屏幕下方,方便用戶觸摸操作。

 


下面就逐步講解一下屏幕下部分頁面布局的代碼:

  1. <?xml version="1.0" encoding="utf-8"?>     
  2. <RelativeLayout xmlns:android=  
  3. "http://schemas.android.com/apk/res/android"    
  4. androidrientation="vertical"    
  5. android:layout_width="fill_parent"    
  6. android:layout_height="fill_parent"    
  7. android:background="#FFdbdbdb"    
  8. >     

設置全屏和背景色

  1. <WebView android:id="@+id/webkit"      
  2. android:layout_width="fill_parent"      
  3. android:layout_height="fill_parent"      
  4. android:background="#FFdbdbdb"    
  5. />   

全屏的WebView控件,即瀏覽器控件,同樣設置了背景色。

  1. <Button android:layout_width="wrap_content"      
  2. android:id="@+id/Button01"      
  3.       
  4. android:layout_centerHorizontal="true"      
  5. android:layout_centerInParent="true"    
  6.  android:layout_alignParentRight="false"      
  7.  android:layout_alignWithParentIfMissing="true"      
  8.  android:layout_height="wrap_content"      
  9.  android:layout_alignBottom="@layout/main" android:text="菜單">     
  10.  </Button>   

菜單鍵的設置,layout_centerHorizontal layout_alignParentRight layout_alignWithParentIfMissing 的設置,就保證菜單鍵一直出現在中間,android:layout_alignBottom="@layout/main"設定了菜單鍵在頁面***部。

  1. <Button android:layout_width="wrap_content"      
  2. android:id="@+id/ButtonUp"      
  3.       
  4. android:layout_centerHorizontal="true"      
  5. android:layout_centerInParent="false"    
  6.  android:layout_alignParentLeft="true"      
  7.  android:layout_alignWithParentIfMissing="true"      
  8.  android:layout_height="wrap_content"      
  9.  android:layout_alignBottom="@layout/main" android:text="上一頁">     
  10.  </Button>     
  11.  <Button android:layout_width="wrap_content"      
  12. android:id="@+id/ButtonDown"      
  13.       
  14. android:layout_centerHorizontal="true"      
  15. android:layout_centerInParent="false"    
  16.  android:layout_alignParentRight="true"      
  17.  android:layout_alignWithParentIfMissing="true"      
  18.  android:layout_height="wrap_content"      
  19.  android:layout_alignBottom="@layout/main" android:text="下一頁">     
  20.  </Button>     
  21. </RelativeLayout>   

類似的一左一右的設置了上下頁按鍵。

到這里閱讀頁面就已經準備好了。

RelativeLayout布局的優點就是能夠把你需要的button布局在屏幕的相對位置上,適合于不同屏幕大小的手機采用統一代碼操作,減輕了移植帶來的負擔。這里只布局在了屏幕的正下方,同樣也可布局在屏幕中央,最上方等位置。

webView控件基本使用
瀏覽器控件即webView,下面談談如何設置和監控webView控件:webView是J2ME所沒有的,是類似于Symbian和.net CF 里面功能類似的瀏覽器控件,通過這個控件可以直接訪問網頁,或者把輸入的HTML字符串顯示出來,功能比較強大,同Symbian或.net CF 瀏覽器控件比起來有以下幾個優點:
 
1、功能強大,支持CSS,Java script等HTML語言,這樣頁面就能更漂亮。
2、能夠對瀏覽器控件進行非常詳細的設置,比如字體大小,背景色,滾動條樣式,等等。
3、能夠捕捉到所有瀏覽器操作,比如點擊URL,打開或關閉URL
4、能夠很好的融入布局。
5、甚至webView還能和JS進行交互。#t#

在使用webView布局的頁面后,我們首先取得webView實例,browser就是webView的對象:

browser=(WebView)findViewById(R.id.webkit);

取得實例后,我們給browser定義下WebSettings,WebSettings是WebView的具體設置類,可以對WebView進行非常詳細的設置。

WebSettings bs = browser.getSettings();
取得了webView設置對象。下面開始設置瀏覽器控件#p#
舉例幾個最常用的設置

  1. bs.setSupportMultipleWindows(false);    

瀏覽器不支持多窗口顯示,意思就是說所有頁面在單一窗口打開,這樣避免了頁面布局控制顯示問題,也便于操作控制頁面。

  1. bs.setSupportZoom(false);   

頁面是否可以進行縮放。

  1. bs.setBlockNetworkImage(false)  

是否阻止圖像的顯示

  1. bs.setCacheMode()  

緩存的模式,分為幾種LOAD_CACHE_ELSE_NETWORK(當本地沒有緩存時,從網上下載)
        
              LOAD_CACHE_ONLY 只讀取本地緩存
              LOAD_DEFAULT默認的緩存模式
              LOAD_NORMAL一般的緩存模式
              LOAD_NO_CACHE不讀取緩存,所有內容均從網絡下載
 
      bs.setJavaScriptEnabled(flag)

是否支持JS

其他比如設置字體等更不必詳說。通過設置,我們可以獲得一個我們需要的瀏覽器窗口。

另外一方面,我們還設置了一個類叫webNotify 這個類繼承自WebViewClient,用來監控瀏覽器的一系列事件。

  1. webNotify wn = new webNotify();     
  2.            
  3.        browser.setWebViewClient(wn) ;    

下面列舉了比較常用的4個事件
 1,接收到Http請求的事件

  1. onReceivedHttpAuthRequest  
  2. (WebView view, HttpAuthHandler handler, String host, String realm) 

2,打開鏈接前的事件

  1. public boolean shouldOverrideUrlLoading  
  2. (WebView view, String url) {     
  3.    view.loadUrl(url);      
  4.        return true;     
  5.  }    

這個函數我們可以做很多操作,比如我們讀取到某些特殊的URL,于是就可以不打開地址,取消這個操作,進行預先定義的其他操作,這對一個程序是非常必要的。

3,載入頁面完成的事件

  1. public void onPageFinished  
  2. (WebView view, String url){          
  3. }    

同樣道理,我們知道一個頁面載入完成,于是我們可以關閉loading條,切換程序動作。

4,載入頁面開始的事件

  1. public void onPageStarted  
  2. (WebView view, String url, Bitmap favicon) {          
  3. }  


這個事件就是開始載入頁面調用的,通常我們可以在這設定一個loading的頁面,告訴用戶程序在等待網絡響應。

通過這幾個事件,我們可以很輕松的控制程序操作,一邊用著瀏覽器顯示內容,一邊監控著用戶操作實現我們需要的各種顯示方式,同時可以防止用戶產生誤操作。#p#

***我們的瀏覽器設置好了,可以監控操作了,于是打開一個網址,

  1. browser.loadUrl("http://www.baidu.com/");   

當然也可以是自己設定的一段html字符串,當然你的URL腰符合規范。

  1. browser.loadDataWithBaseURL()     

如何和JS進行交互
好了,到這里基本的webView的基本使用介紹完了。下面介紹下如何和JS進行交互,這個功能非常強大了,能夠做出很多意想不到的事情。

首先我們在頁面里有這么一段JS代碼

  1. <html>      
  2.         <script language="javascript">      
  3.                 function wave() {      
  4.                     document.getElementById("droid").src="android_waving.png";      
  5.                 }      
  6.         </script>      
  7.         <body>      
  8.             <a onClick="window.demo.clickOnAndroid()">      
  9.                                 <img id="droid" src="android_normal.png"/><br>      
  10.                                 Click me!      
  11.             </a>      
  12.         </body>      
  13. </html>      
  14.       
  15. function wave()  
  16. 就是我們要調用的函數。然后讓browser和頁面進行交互     
  17. bs.setJavaScriptEnabled(true);      
  18. 首先讓瀏覽器支持JS。     
  19.         browser.addJavascriptInterface(new Object() {      
  20.             public void clickOnAndroid() {      
  21.                 mHandler.post(new Runnable() {      
  22.                     public void run() {      
  23.                         mWebView.loadUrl("javascript:wave()");      
  24.                     }      
  25.                 });      
  26.             }      
  27.         }, "index");     


這里的重點是addJavascriptInterface(Object obj,String interfaceName)方法,該方法將一個java對象綁定到一個javascript對象中,javascript對象名就是interfaceName,作用域是Global。這樣初始化webview后,在webview加
載的頁面中就可以直接通過javascript:window.demo訪問到綁定的java對象了。

這樣我們就能在自己的瀏覽器里實現html頁面里面的js代碼了,具體能實現什么功能這里就不做詳細舉例了,實用中你會發現,這個功能太強大了。

View的觸摸操作

最基本的在View里面 onTouchEvent,它主要實現的功能是Flip,主要原理就是按下的時候記錄坐標(用到MotionEvent.ACTION_DOWN),然后滑動(MotionEvent.ACTION_MOVE),然后在抬起(MotionEvent.ACTION_UP),在抬起的時候在記錄坐標,把按下的坐標和抬起的坐標做比較,這樣就能判斷出是左還是右了,然后作出相應的處理。一般情況下,我們執行程序操作時就在ACTION_UP時進行。

最基本的就是onTouchEvent,同時Android平臺還給我們提供了更多彩的操作方式,我們需要android.view.GestureDetector
android.view.GestureDetector.SimpleOnGestureListener 這兩個類

新建一個類繼承SimpleOnGestureListener,HahaGestureDetectorListener
可以實現以下event事件。
boolean onDoubleTap(MotionEvent e)
解釋:雙擊的第二下Touch down時觸發
boolean onDoubleTapEvent(MotionEvent e)
解釋:雙擊的第二下Touch down和up都會觸發,可用e.getAction()區分。
boolean onDown(MotionEvent e)
解釋:Touch down時觸發
boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
解釋:Touch了滑動一點距離后,up時觸發。
void onLongPress(MotionEvent e)
解釋:Touch了不移動一直Touch down時觸發
boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)
解釋:Touch了滑動時觸發。
void onShowPress(MotionEvent e)
解釋:Touch了還沒有滑動時觸發
(與onDown,onLongPress比較
onDown只要Touch down一定立刻觸發。
而Touchdown后過一會沒有滑動先觸發onShowPress再是onLongPress。
所以Touchdown后一直不滑動,onDown->onShowPress->onLongPress這個順序觸發。
 
boolean onSingleTapConfirmed(MotionEvent e)
boolean onSingleTapUp(MotionEvent e)
解釋:上面這兩個函數都是在touch down后又沒有滑動(onScroll),又沒有長按(onLongPress),然后Touchup時觸發。
 
點擊一下非常快的(不滑動)Touchup:
onDown->onSingleTapUp->onSingleTapConfirmed
 
點擊一下稍微慢點的(不滑動)Touchup:
onDown->onShowPress->onSingleTapUp->onSingleTapConfirmed
 
有了這么多的響應方式,我們能更加方便的對用戶的觸摸操作進行響應,對各種動作都有所對應。那么這個類如何使用呢,其實非常簡單,在view的新建一個GestureDetector的對象。
構造函數里
gestureDetector = new GestureDetector(new HahaGestureDetectorListener());
 
然后在View的onTouchEvent里以下這樣用,就可以在gestureDetector的事件里寫自己的代碼了。

  1. @Override    
  2. public boolean onTouchEvent  
  3. (MotionEvent event) {     
  4.     gestureDetector.onTouchEvent(event);     
  5. }    

這里簡單介紹了webView和觸摸方法的實現,希望對大家有一定幫助,創造出更加適合用戶操作的程序來。

責任編輯:chenqingxiang 來源: ophonesdn
相關推薦

2024-11-07 12:14:36

2022-03-14 22:54:57

軟件開發性能

2010-09-17 10:18:59

ODTOPhone

2023-11-11 19:07:23

JVMJava

2010-07-26 14:44:47

Widget開發

2010-07-26 14:25:06

Widget開發

2009-08-26 17:22:09

C#語言

2010-06-28 09:50:42

AMF協議

2020-11-30 11:40:35

NginxLinux性能調優

2010-07-26 12:57:12

OPhone游戲開發

2011-12-26 15:19:20

聚合

2011-05-19 08:57:41

軟件開發項目

2010-07-23 14:51:09

OPhone開發

2011-07-08 08:37:05

軟件開發

2010-07-26 13:55:10

OPhone游戲開發

2010-07-23 15:30:18

2021-12-31 09:04:39

軟件設計開發函數

2012-04-25 09:49:15

開源開放心得

2018-06-14 10:45:14

天貓讀書

2009-05-07 08:32:59

中國移動OphoneAndroid
點贊
收藏

51CTO技術棧公眾號

日韩精品成人av| 久久久国产精华液| 性欧美video另类hd尤物| 亚洲免费av观看| 精品无码久久久久久久动漫| 欧美特级黄色片| 永久亚洲成a人片777777| 精品88久久久久88久久久| 亚洲熟妇av一区二区三区| 一级毛片视频在线| 成人h动漫精品| 国产精品久久久久久亚洲调教| 强行糟蹋人妻hd中文| 国产精品羞羞答答在线观看| 日韩一二三四区| 久久久久狠狠高潮亚洲精品| 18视频在线观看| 久久日韩精品一区二区五区| 91在线精品播放| 日本高清不卡码| 日本精品免费在线观看| www.四虎在线观看| 天堂一区二区在线免费观看| 久久99精品视频一区97| 无码少妇精品一区二区免费动态| 日韩精品一区二区三区中文| 91国产免费观看| 欧美乱大交xxxxx潮喷l头像| 日本成a人片在线观看| 26uuu国产电影一区二区| 91精品国产一区二区三区动漫 | 色综合天天综合| 欧美黄色免费网址| 免费网站免费进入在线| 91在线视频观看| 国产精品.com| 国产黄色av片| 黄页网站大全一区二区| 国产精品极品尤物在线观看| www亚洲视频| 在线欧美亚洲| 久久久久久综合网天天| 91九色丨porny丨极品女神| 成人在线国产| 亚洲天堂男人天堂女人天堂| 亚洲人人夜夜澡人人爽| 欧美午夜18电影| 精品国产乱码91久久久久久网站| 久久久九九九热| 国产精品日韩精品在线播放| 欧美猛男男办公室激情| 蜜臀一区二区三区精品免费视频| 日韩欧美2区| 色94色欧美sute亚洲线路一ni| 每日在线更新av| 一区二区三区电影大全| 色哟哟一区二区| 成年人在线看片| 四虎4545www国产精品| 欧美吞精做爰啪啪高潮| 日本中文字幕二区| 国产亚洲亚洲国产一二区| 欧美日韩一级二级| 在线能看的av网站| 日本精品视频| 亚洲成人网av| 极品粉嫩小仙女高潮喷水久久 | 国产亚洲第一页| 亚洲视频高清| 欧美又大又硬又粗bbbbb| 国产一级做a爱片久久毛片a| 久久精选视频| 国产欧美在线视频| 99国产精品99| 成人国产亚洲欧美成人综合网| 精品国产乱码久久久久久蜜柚| 日韩偷拍自拍| 国产精品区一区二区三| 97av中文字幕| 成人欧美magnet| 在线成人高清不卡| 99久久免费看精品国产一区| 亚洲人成精品久久久| 亚洲色成人一区二区三区小说| 91久久国产自产拍夜夜嗨| 老妇女50岁三级| 1024成人| 国产精品v片在线观看不卡| 中文字幕+乱码+中文字幕明步| 久久精品999| 成人一区二区在线| 国产免费视频在线| 亚洲免费看黄网站| 黄色影院一级片| 久久av日韩| 亚洲国产精品成人一区二区| 摸摸摸bbb毛毛毛片| 欧美日本一区| 国产福利成人在线| 精品人妻无码一区二区三区蜜桃一| av中文一区二区三区| 亚洲欧美国产不卡| 国产白浆在线免费观看| 色综合天天综合色综合av| 亚洲精品中文字幕乱码无线| 精品在线手机视频| 精品自拍视频在线观看| www.五月婷婷.com| 成人毛片视频在线观看| 亚洲精品国产精品久久| 天堂电影一区| 欧美成人video| 纪美影视在线观看电视版使用方法| 国产在线欧美| 成人性生交大片免费看视频直播 | 亚洲深夜福利在线| 九九视频在线观看| 麻豆91小视频| 秋霞在线观看一区二区三区| heyzo中文字幕在线| 欧美日韩日日摸| 天天躁日日躁aaaa视频| 亚洲国产网站| 99精品在线直播| 午夜在线播放| 欧美中文字幕久久| aa片在线观看视频在线播放| 亚洲日本欧美| 高清不卡日本v二区在线| 嫩草香蕉在线91一二三区| 91福利视频久久久久| 国产国语老龄妇女a片| 亚洲乱码在线| 成人精品视频久久久久| av播放在线| 在线亚洲人成电影网站色www| 50一60岁老妇女毛片| 亚洲一级一区| 国产精品v欧美精品v日韩| 50度灰在线| 91精品国产丝袜白色高跟鞋| 快灬快灬一下爽蜜桃在线观看| 日韩精品福利网| 欧美成人dvd在线视频| 色资源二区在线视频| 日韩成人在线视频| 国产黄色片免费看| 久久综合九色综合欧美亚洲| 欧美视频在线播放一区| 亚洲天堂日韩在线| 国产aⅴ夜夜欢一区二区三区 | 99视频精品全部免费在线| 国产av人人夜夜澡人人爽麻豆 | 久热成人在线视频| 一区二区三区四区五区视频| 福利一区在线| 久久精品亚洲94久久精品| 97超碰资源站| 亚洲精品国产第一综合99久久| 91丨porny丨九色| 欧美视频在线观看| 好看的日韩精品视频在线| 精精国产xxxx视频在线播放| 亚洲男子天堂网| 国产在线一级片| 中文字幕亚洲在| 亚洲av无一区二区三区久久| 亚洲性视频h| 久久精品丝袜高跟鞋| 成人激情综合| 啊v视频在线一区二区三区| 精品国产av鲁一鲁一区| 午夜视频在线观看一区二区| 日本免费福利视频| 日韩国产精品久久| 亚洲av综合色区| 牛牛视频精品一区二区不卡| 国产精品27p| 菠萝菠萝蜜在线视频免费观看| 欧美精品一区二区三区视频| 国产一级免费视频| 亚洲色图在线播放| 中文在线永久免费观看| 蜜臀久久99精品久久久久宅男| 黄色网zhan| 亚洲第一二三区| 91啪国产在线| 天堂中文最新版在线中文| 日韩最新在线视频| 欧美一区二区三区黄片| 在线这里只有精品| 国产在线欧美在线| 中文字幕二三区不卡| 2018国产精品| 六月丁香婷婷久久| ww国产内射精品后入国产| 欧美在线免费看视频| 成人欧美一区二区| 国产福利91精品一区二区| 久久久噜噜噜久久久| 91在线导航| 日韩av综合中文字幕| 91麻豆国产视频| 狠狠色狠色综合曰曰| 99热在线观看精品| 91视频com| 又色又爽又黄18网站| 青青国产91久久久久久| 无码播放一区二区三区| 亚洲国产精品日韩专区av有中文| 麻豆传媒一区二区| 99re8这里有精品热视频免费 | 日韩在线亚洲| 国产精品亚洲美女av网站| 美女的胸无遮挡在线观看| 久久九九热免费视频| 国产小视频免费在线观看| 亚洲第一二三四五区| 国产精品久久久久毛片| 91久久国产综合久久| 国产精品黄色大片| 亚洲成国产人片在线观看| 日韩欧美中文字幕视频| 国产精品第五页| www成人啪啪18软件| 国产亚洲福利社区一区| 国产精品久久久久久亚洲色| 国产精品一二三区| 国产精品自在自线| 日韩 欧美一区二区三区| 黄色一级片播放| 亚洲大片av| 免费毛片网站在线观看| 欧美成人国产| 狠狠精品干练久久久无码中文字幕| 91视频一区| 亚洲精品视频一二三| 日韩欧美中字| 亚洲欧美精品| 国产精品x453.com| 中日韩在线视频| 99热精品久久| 特级黄色录像片| 国产精品久久久久久麻豆一区软件| 亚洲美女搞黄| 99久久这里只有精品| 国产又黄又爽免费视频| 亚洲二区三区不卡| 少妇一晚三次一区二区三区| 欧美日本一区二区视频在线观看 | 精品乱子伦一区二区三区| aiss精品大尺度系列| 国产精品一区二区三区在线| 国产精品qvod| 久久综合色一本| 奇米色欧美一区二区三区| 欧美亚洲另类久久综合| 成人av二区| 一区不卡字幕| 好看的亚洲午夜视频在线| 久久艹国产精品| 午夜在线观看免费一区| 国产又猛又黄的视频| 久久电影网电视剧免费观看| 四川一级毛毛片| 99麻豆久久久国产精品免费| 亚欧洲乱码视频| 国产精品欧美综合在线| 在线免费观看亚洲视频| 亚洲尤物视频在线| 日日夜夜综合网| 欧美色区777第一页| 精品毛片在线观看| 日韩成人中文电影| 午夜精品一区| 欧美激情免费观看| 综合另类专区| 亚洲va男人天堂| 青青一区二区| 亚洲欧美精品在线观看| 精品1区2区3区4区| 日本免费观看网站| 国产成人午夜片在线观看高清观看| 中文字幕在线播放一区| 亚洲国产精品国自产拍av| 欧美成人精品欧美一级私黄| 欧美性极品xxxx娇小| 国产又粗又猛又黄| 亚洲成人av中文字幕| av电影在线观看| 国产+成+人+亚洲欧洲| 成人18视频在线观看| 国产经典一区二区三区| 成人羞羞网站入口免费| 国产自产在线视频| 久久精品av麻豆的观看方式| 日韩Av无码精品| 国产精品久久久久久久久快鸭 | 欧美精品成人一区二区三区四区| 成人高潮片免费视频| 中文字幕日韩在线观看| 17videosex性欧美| 成人a在线视频| 免费看av成人| 人妻av中文系列| 国产一区高清在线| 小早川怜子久久精品中文字幕| 亚洲啪啪综合av一区二区三区| 黄色片中文字幕| 精品久久久久久久一区二区蜜臀| 成人在线免费电影| 欧美在线一区二区视频| 日韩在线成人| 99亚洲精品视频| 日本中文字幕不卡| 97人妻精品一区二区三区免| 亚洲午夜久久久久久久久电影院 | 丰满放荡岳乱妇91ww| 欧美激情久久久久久久| 黑人巨大精品欧美一区免费视频| 99热这里是精品| 久久精品久久久久电影| 日本欧美韩国| 日韩欧美一区二区三区久久婷婷| 国产精品久久久久久久免费软件| 日韩女优在线视频| 亚洲嫩草精品久久| 国产精品欧美激情在线| 国产午夜精品久久久| av女在线播放| 国产日韩精品推荐| 亚洲激情另类| 国产情侣久久久久aⅴ免费| 夜夜嗨av一区二区三区| 国产福利视频导航| 美女福利视频一区| 电影一区中文字幕| 国产又大又长又粗又黄| 久久99国产精品久久99| 999精品视频在线观看播放| 欧美卡1卡2卡| 毛片在线播放a| 91久久国产综合久久91精品网站| 欧美aaaaaaaaaaaa| www.cao超碰| 亚洲免费大片在线观看| 亚洲AV无码国产精品午夜字幕| 欧美成人免费va影院高清| 国产精品一区免费在线| 久久久无码中文字幕久...| 国产精品一区二区三区99| 欧美日韩一级在线观看| 精品国产91洋老外米糕| 19禁羞羞电影院在线观看| 久久96国产精品久久99软件| 免费日韩av片| 免费一级做a爰片久久毛片潮| 欧美中文字幕一区二区三区 | 国产91色在线|免| 国产精品欧美日韩一区| 亚欧在线免费观看| 国产精品大尺度| 亚洲福利在线观看视频| 91av视频导航| 欧美精品一二| 亚洲美女性囗交| 亚洲一区在线观看视频| 天堂a中文在线| 国产精品视频男人的天堂| 国产精品久久天天影视| 国产精品99久久久精品无码| 五月婷婷综合激情| 电影av在线| 亚洲一区国产精品| 国产精品一区亚洲| 日韩视频在线观看免费视频| 欧美人成免费网站| 毛片网站在线看| 先锋影音亚洲资源| 国产精品1区2区| 国产伦精品一区二区三区视频网站 | mm131国产精品| 亚洲国产成人av| www.在线播放| 国产精品久久久对白| 狂野欧美一区| 免费在线黄色片| 亚洲欧美日本另类| 欧洲一区在线| 日韩欧美在线免费观看视频| 亚洲乱码国产乱码精品精的特点 | 欧美精品在线免费观看| 久操国产精品| 伊人影院在线观看视频| 色哟哟亚洲精品| 黄色在线观看视频网站| 亚洲精品人成| 久久一区二区三区四区| 国产极品999| 国产精品丝袜久久久久久高清 |