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

漲姿勢了,原來Android屏幕適配還可以這么玩

移動開發 Android
為了保證用戶獲得一致的用戶體驗效果,使得某一元素在Android不同尺寸、不同分辨率的手機上具備相同的顯示效果,則需要我們進行屏幕適配。

為什么要屏幕適配? 

 

 

碎片化

  • 品牌機型碎片化
  • 屏幕尺寸碎片化
  • 操作系統碎片化

為了保證用戶獲得一致的用戶體驗效果,使得某一元素在Android不同尺寸、不同分辨率的手機上具備相同的顯示效果,則需要我們進行屏幕適配。

基礎概念

屏幕尺寸

屏幕尺寸是指屏幕對角線的長度,單位是英寸,1 inch=2.54 cm

屏幕分辨率

手機在橫向和縱向上的像素點數總和,單位是像素(pixel),1px = 1像素點,舉個栗子,1080x1920,即寬度方向上有1080個像素點,在高度方向上有1920個像素點。

屏幕像素密度

每英寸像素點個數,單位是dpi,dots per inch。為簡便起見,Android 將所有屏幕密度分組為六種通用密度: 低、中、高、超高、超超高和超超超高。

  • ldpi(低)~120dpi
  • mdpi(中)~160dpi
  • hdpi(高)~240dpi
  • xhdpi(超高)~320dpi
  • xxhdpi(超超高)~480dpi
  • xxxhdpi(超超超高)~640dpi

 

dpi_example

屏幕密度無關像素dp(dip)

Density Independent Pixels,即密度無關像素。

  • 160dpi, 1dp = 1px
  • 240dpi, 1dp = 1.5px
  • 320dpi, 1dp = 2px
  • 480dpi, 1dp = 3px
  • 640dpi, 1dp = 4px

 

  • 使用px在低、中、高屏幕密度下的效果 

 

 

 

density-test-bad

  • 使用dp在低、中、高屏幕密度下的效果 

 

 

dimen_example2

獨立比例像素sp

Scale Independent Pixels, 即sp或sip。

Android開發時用此單位設置文字大小,可根據字體大小***項進行縮放,推薦使用12sp、14sp、18sp、22sp作為字體設置的大小,不推薦使用奇數和小數,容易造成精度的丟失問題,小于12sp的字體會太小導致用戶看不清。

屏幕適配之圖片適配 

 

 

 

在設計圖標時,對于5種主流的像素密度(mdpi,hdpi,xhdpi,xxhdpi和xxxdpi)應按照2:3:4:6:8的比例進行縮放。例如一個啟動圖片ic_launcher.png,它在各個像素密度文件夾下大小為:

  • ldpi(低)
  • mdpi(中)48*48
  • hdpi(高)72*72
  • xhdpi(超高)96*96
  • xxhdpi(超超高)144*144
  • xxxhdpi(超超超高)192*192

存在的問題

  • 每套分辨率出一套圖,為美工或者設計增加了許多工作量
  • 對Android工程文件的apk包變的很大

解決方法

Android SDK加載圖片流程

  • Android SDK會根據屏幕密度自動選擇對應的資源文件進行渲染加載,比如說,SDK檢測到你手機的分辨率是xhdpi,會優先到xhdpi文件夾下找對應的圖片資源;
  • 如果xhdpi文件夾下沒有圖片資源,那么就會去分辨率高的文件夾下查找,比如xxhdpi,直到找到同名圖片資源,將它按比例縮小成xhpi圖片;
  • 如果往上查找圖片還是沒有找到,那么就會往低分辨率的文件夾查找,比如hdpi,直到找到同名圖片資源,將它按比例放大成xhpi圖片。

根據加載圖片的流程,可以得出理論上提供一套圖片就可以了。

那么應該提供哪種分辨率規格呢?

原則上越高越好,同時結合當前主流分辨率屏幕

自動拉伸圖片 

 

 

 

ninepatch_raw 

 

 

 

ninepatch_examples

屏幕適配之布局適配

布局參數

使用wrap_content, match_parent, layout_weight。

weight的使用 

 

 

 

weight_examples

  • 當layout_width為0dp,layout_weight分別是1和2 
  1. <LinearLayout 
  2.       android:layout_width="match_parent" 
  3.       android:layout_height="wrap_content" 
  4.       android:orientation="horizontal"
  5.  
  6.       <Button 
  7.           android:layout_width="0dp" 
  8.           android:layout_height="wrap_content" 
  9.           android:layout_weight="1" 
  10.           android:text="weight = 1"/> 
  11.  
  12.       <Button 
  13.           android:layout_width="0dp" 
  14.           android:layout_height="wrap_content" 
  15.           android:layout_weight="2" 
  16.           android:text="weight = 2"/> 
  17.   </LinearLayout>  

當layout_width為match_parent,layout_weight分別為1和2 

  1. <LinearLayout 
  2.       android:layout_width="match_parent" 
  3.       android:layout_height="wrap_content" 
  4.       android:orientation="horizontal"
  5.  
  6.       <Button 
  7.           android:layout_width="match_parent" 
  8.           android:layout_height="wrap_content" 
  9.           android:layout_weight="1" 
  10.           android:text="weight = 1"/> 
  11.  
  12.       <Button 
  13.           android:layout_width="match_parent" 
  14.           android:layout_height="wrap_content" 
  15.           android:layout_weight="2" 
  16.           android:text="weight = 2"/> 
  17.   </LinearLayout>  

weight的計算

寬度 = 原來寬度 + 權重比值 * 剩余寬度

  • 當layout_width為0dp,layout_weight分別是1和2

***個按鈕:寬度 = 0 + 1/3 * 屏寬 = 1/3屏寬

第二個按鈕:寬度 = 0 + 2/3 * 屏寬 = 2/3屏寬

  • 當layout_width為match_parent, layout_weight分別是1和2

***個按鈕:寬度 = 屏寬 + 1/3 (屏寬 - 2 屏寬) = 2/3屏寬

第二個按鈕:寬度 = 屏寬 + 2/3 (屏寬 - 2 屏寬) = 1/3屏寬

布局使用

使用相對布局,禁用絕對布局。

限定符

尺寸限定符

  • 在手機較小的屏幕上,加載layout文件夾布局
  • 在平板電腦和電視的屏幕(>7英寸)上, 加載layout-large文件夾的布局
  • Android3.2版本之前

最小寬度限定符

  • 在手機較小的屏幕上,加載layout文件夾布局
  • 標準7英寸平板(其最小寬度為 600 dp),加載layout-sw600dp文件夾的布局
  • 在Android3.2版本及之后版本

布局別名

  • 適配手機的單面板(默認)布局:res/layout/activity_main.xml
  • 適配尺寸>7寸平板的雙面板布局(Android 3.2前):res/layout-large/activity_main.xml
  • 適配尺寸>7寸平板的雙面板布局(Android 3.2后):res/layout-sw600dp/activity_main.xml

***的兩個文件的xml內容是完全相同的,這會帶來:文件名的重復從而帶來一些列后期維護的問題,修改一個文件,可能忘記修改另外一個。于是為了要解決這種重復問題,我們引入了布局別名。

  • 適配手機的單面板(默認)布局:res/layout/activity_main.xml
  • 適配尺寸>7寸平板的雙面板布局:res/layout/activity_twopanes.xml
  • resalues/layout.xml
  1. <?xml version="1.0" encoding="utf-8"?> 
  2.  <resources> 
  3.      <item name="main" type="layout">@layout/activity_main</item> 
  4.  </resources>  
  • resalues-large/layout.xml
  1. <?xml version="1.0" encoding="utf-8"?> 
  2.   <resources> 
  3.       <item name="main" type="layout">@layout/activity_twopanes</item> 
  4.   </resources>  
  • resalues-sw600dp/layout.xml
  1. <?xml version="1.0" encoding="utf-8"?> 
  2.   <resources> 
  3.       <item name="main" type="layout">@layout/activity_twopanes</item> 
  4.   </resources>  
  • setContentView(R.layout.main);

屏幕方向限定符

  • res/layout-land
  • res/layout-port
  • res/layout-sw600dp-land
  • res/layout-sw600dp-port

屏幕適配之dimen適配

  • Nexus 4 (4.7英寸 768x1280:xhdpi) 

 

 

 

Nexus S (4英寸 480x800:hdpi) 

 

 

 

dimen_example2

即使使用dp,依然不能解決屏幕分辨率的適配問題,我們可以針對不同的屏幕創建不同的dimen值。

  • resalues/dimens.xml
  1. <resources> 
  2.  <dimen name="button_length_1">180dp</dimen> 
  3.  <dimen name="button_length_2">160dp</dimen> 
  4.  </resources>  
  • resalues-480x800/dimens.xml
  1. <resources> 
  2.       <dimen name="button_length_1">113dp</dimen> 
  3.       <dimen name="button_length_2">100dp</dimen> 
  4.   </resources>  

屏幕適配之百分比布局

  • 官方文檔
  • Github Sample 
  1. <?xml version="1.0" encoding="utf-8"?> 
  2.   <android.support.percent.PercentRelativeLayout 
  3.       xmlns:android="http://schemas.android.com/apk/res/android" 
  4.       xmlns:app="http://schemas.android.com/apk/res-auto" 
  5.       android:layout_width="match_parent" 
  6.       android:layout_height="wrap_content"
  7.  
  8.       <Button 
  9.           android:layout_width="0dp" 
  10.           android:layout_height="wrap_content" 
  11.           android:text="30%" 
  12.           app:layout_widthPercent="30%"/> 
  13.  
  14.       <Button 
  15.           android:layout_width="0dp" 
  16.           android:layout_height="wrap_content" 
  17.           android:layout_alignParentRight="true" 
  18.           android:text="20%" 
  19.           app:layout_widthPercent="20%"/> 
  20.  
  21.   </android.support.percent.PercentRelativeLayout>  

屏幕適配之自適應用戶界面 

 

 

 

newsreader_land 

 

 

 

newsreader_port

當NewsReader在橫屏時是雙面板,左側是HeadLinesFragment, 右側是ArticleFragment, 點擊新聞標題, 切換ArticleFragment的內容。當NewsReader在豎屏時是單面板,只有個HeadLinesFragment, 點擊新聞標題,跳轉到ArticleActivity去顯示新聞內容。所以,要實現這樣的橫豎屏適配,只是通過布局是完成不了的,不同業務邏輯的處理,還需要寫代碼來完成,這就是我們的自適應用戶界面。

使用布局別名

  • resalues/layouts.xml 
  1. <resources> 
  2.  <item name="main_layout" type="layout">@layout/onepane_with_bar</item> 
  3.  <bool name="has_two_panes">false</bool> 
  4.  </resources>  
  • resalues-sw600dp-land/layouts.xml 
  1. <resources> 
  2.  <item name="main_layout" type="layout">@layout/twopanes</item> 
  3.  <bool name="has_two_panes">true</bool> 
  4.  </resources>  
  • resalues-sw600dp-port/layouts.xml
  1. <resources> 
  2.      <item name="main_layout" type="layout">@layout/onepane</item> 
  3.      <bool name="has_two_panes">false</bool> 
  4.  </resources>  

判斷是單面板還是雙面板

  1. View articleView = findViewById(R.id.article); 
  2. mIsDualPane = articleView != null && articleView.getVisibility() == View.VISIBLE;//如果能夠找到ArticleFragment則是雙面板  

單雙面板的不同業務邏輯 

  1. public void onHeadlineSelected(int index) { 
  2.     mArtIndex = index;    if (mIsDualPane) {  
  3.  
  4.        // display it on the article fragment 
  5.         mArticleFragment.displayArticle(mCurrentCat.getArticle(index)); 
  6.     }    else {  
  7.  
  8.        // use separate activity 
  9.         Intent i = new Intent(this, ArticleActivity.class); 
  10.         i.putExtra("catIndex", mCatIndex); 
  11.         i.putExtra("artIndex"index); 
  12.         startActivity(i); 
  13.     } 
  14.  
責任編輯:龐桂玉 來源: 安卓巴士Android開發者門戶
相關推薦

2022-12-06 17:30:04

2017-11-27 12:24:02

命令行代碼指令

2019-01-29 10:00:59

GitHub開源搜索

2024-05-17 09:37:26

format屬性Spring

2015-08-12 16:32:34

華為/物聯網

2018-10-28 17:54:00

分布式事務數據

2024-03-12 08:44:56

WebWorkerTypeScript語法

2017-11-06 19:09:45

在線抓娃娃機

2021-03-02 10:50:23

SpringMVC 參數JavaWeb

2017-10-28 23:13:43

微服務架構開發單體應用

2023-12-11 13:57:00

RFM模型激勵機制

2024-10-28 07:10:00

scroll標記前端網格布局

2020-07-21 18:54:21

Rust類型轉換語言

2021-11-30 08:04:32

AIIT運維

2016-09-29 17:48:32

騰訊云語音質檢珍愛網

2025-08-18 07:35:40

2016-12-26 09:50:15

2017-09-27 14:57:44

IOS 11Siri蘋果

2025-05-30 03:00:00

JetpackAndroid開發
點贊
收藏

51CTO技術棧公眾號

亚洲中文字幕久久精品无码喷水| 国产精品一区二区黑丝| 中文字幕不卡在线观看| 成年无码av片在线| 欧美大香线蕉线伊人久久国产精品 | 色婷婷热久久| 亚洲国产日韩一级| 国产精品入口夜色视频大尺度| 波多野结衣办公室双飞| 欧美成人性生活视频| 欧美自拍视频| 亚洲伦理在线精品| 国产视频福利一区| 丰满少妇高潮一区二区| 国产后进白嫩翘臀在线观看视频| 青青草97国产精品免费观看 | 精品动漫3d一区二区三区免费版 | 一区二区三区欧美视频| 国产精品美女av| 精品无码人妻一区二区三区| 国产亚洲久久| 最新国产精品久久精品| 国产欧美一区二区三区视频 | 日本福利专区在线观看| 日韩电影在线观看一区| 亚洲人成伊人成综合网久久久| 国内少妇毛片视频| 超碰免费在线97| 国产精品激情| 亚洲国产欧美在线成人app | 亚洲一级理论片| 国产精品xxx| 国产精品麻豆一区二区| 国产在线播放不卡| 欧产日产国产69| 狠狠色狠狠色综合婷婷tag| 色婷婷久久综合| 日本视频精品一区| 一区二区三区午夜| 欧美激情1区2区| 日韩欧美www| 久艹在线免费观看| 青青视频在线观| 日韩高清国产一区在线| 97精品国产aⅴ7777| 9.1成人看片| 九九九精品视频| 伊人色综合久久天天人手人婷| 视频在线99| 国产三区在线播放| 亚洲国产一区二区三区a毛片| 亚洲国产精品一区二区久| 精品无码av一区二区三区不卡| 17videosex性欧美| 国产午夜一区二区三区| 国产日韩中文字幕| 亚洲精品久久久久久久蜜桃| 亚洲色图二区| 精品无人区太爽高潮在线播放| 日本成人中文字幕在线| 韩日精品一区二区| 国产精品网站一区| 午夜精品亚洲一区二区三区嫩草| 国产在线色视频| 国产一区美女在线| 欧美一级大片视频| 老熟妇高潮一区二区三区| 极品国产人妖chinesets亚洲人妖| 色视频成人在线观看免| 免费观看国产视频在线| 亚洲色图另类小说| 狠狠色丁香婷婷综合久久片| 欧美最猛性xxxxx免费| 免费看一级大片| 午夜精品免费| 午夜精品久久久久久久久久久久久 | 国产精品自拍视频在线| 丁香花高清在线观看完整版| 亚洲综合在线观看视频| 亚洲高清乱码| 亚洲人成色777777老人头| 26uuu国产日韩综合| 亚洲aaa激情| 波多野结衣高清视频| 免费高清成人在线| 国外成人在线直播| 国产老头老太做爰视频| 欧美精品黄色| 久久精品国产欧美亚洲人人爽| 亚洲男人在线天堂| 亚洲精品福利| 67194成人在线观看| 麻豆传传媒久久久爱| 2021中文字幕在线| 色综合久久天天| 中文字幕在线观看日| 中文另类视频| 色综合久久天天综合网| 91小视频在线播放| 久久电影天堂| 精品少妇一区二区三区视频免付费| 欧美精品久久久久久久久25p| 麻豆一区在线| 911国产精品| av鲁丝一区鲁丝二区鲁丝三区| 精品久久影院| 亚洲性69xxxbbb| 亚洲天堂视频一区| 99精品美女| 久久精品国产成人| 日韩不卡在线播放| 亚洲一区日韩在线| 国内精品久久久久伊人av| 波多野结衣不卡| 成人一区二区三区在线观看| 波多野结衣久草一区| 在线观看中文字幕av| 免费在线看一区| 国产私拍一区| 日本护士...精品国| 亚洲美女屁股眼交3| 免费观看成人在线视频| 国产精品qvod| 日韩av在线不卡| 18禁裸乳无遮挡啪啪无码免费| 国产欧美日韩在线观看视频| 久久久久久久久久久人体| 日本少妇激情舌吻| 亚洲欧美日韩国产一区二区| 2020国产精品久久精品不卡| 国产1区在线观看| 不卡区在线中文字幕| 好吊色欧美一区二区三区| 亚洲欧美丝袜中文综合| 亚洲欧美日韩国产一区二区三区 | 日日骚一区二区三区| 重囗味另类老妇506070| 国产精品亚洲一区二区三区| 一级片在线免费观看视频| 久久精品人人做| 成人黄色片视频| 91福利精品在线观看| 亚洲精品一区二区三区婷婷月| 久久亚洲av午夜福利精品一区| 激情五月播播久久久精品| 小说区图片区图片区另类灬| 在线观看精品| 制服丝袜成人动漫| 天天操天天摸天天舔| 午夜精品久久久久99热蜜桃导演| 成人激情综合网| 国产18精品乱码免费看| 亚洲曰韩产成在线| 中文字幕1区2区| 国产一区日韩欧美| 国产精品福利视频| 成人精品一区| 一区二区三区日韩精品视频| 天天综合成人网| 秋霞综合在线视频| 性欧美激情精品| 性xxxxbbbb| 色中色一区二区| 夜夜春很很躁夜夜躁| 尤物在线精品| 精品国产中文字幕| 亚洲黄色免费看| 日韩亚洲欧美中文三级| 亚洲永久精品ww.7491进入| 久久在线精品| 99久久99| 美女91在线看| 日韩欧美亚洲另类制服综合在线| 欧美黑人性猛交xxx| 老司机午夜精品视频| 日本精品视频一区| 国产成人久久精品麻豆二区| 久久精品一区中文字幕| www日本高清| 欧美日韩中文在线| 在线成人精品视频| 久久人人88| 日韩免费视频在线观看| 免费国产精品视频| 亚洲欧美另类综合偷拍| 无码人妻精品一区二区三区99不卡| 日本a级不卡| 日产日韩在线亚洲欧美| 亚洲成人影院麻豆| 欧美成人一区二区三区| 亚洲男人第一av| 成人av网站在线观看免费| 女性女同性aⅴ免费观女性恋| 国产精品免费精品自在线观看| 欧美国产日韩xxxxx| 国产乱码一区二区| 国产精品久久久久久久久久久免费看| 91看片就是不一样| 久久久久久久久久久妇女| 国产精品欧美一区二区三区奶水| 成人直播在线| 欧美疯狂做受xxxx富婆| 91视频免费在观看| 日韩高清一区二区| 精品人妻人人做人人爽| 国内成人自拍| 国产精品成人一区二区三区| 日本无删减在线| 日韩午夜精品视频| 亚洲婷婷综合网| 亚洲欧美另类在线| 免费黄色片网站| 99久久精品99国产精品| 日本中文字幕网址| 日韩精品丝袜美腿| 国产不卡在线观看| porn视频在线观看| 亚洲精品720p| 国产视频一区二区三| 色综合夜色一区| 久久久久久欧美精品se一二三四| 国产亲近乱来精品视频| 激情视频综合网| 亚洲黄色高清| 热久久最新网址| 国产精品久久久网站| 成人午夜高潮视频| www.久久.com| 日本在线观看天堂男亚洲| 国产传媒在线| 亚洲欧美制服丝袜| 日本波多野结衣在线| 欧美一区二区三区思思人| 麻豆成人在线视频| 99综合电影在线视频| 亚洲成熟丰满熟妇高潮xxxxx| 激情综合在线| 免费极品av一视觉盛宴| 欧洲亚洲一区二区三区| 粉嫩高清一区二区三区精品视频 | 国产欧美一区二区色老头| 欧美福利一区二区三区| 国产伦乱精品| 国产精品一区二区欧美| 亚洲一级大片| 高清国产一区| 丁香综合av| 高清视频在线观看一区| 视频精品一区| 欧美一级大片视频| 在线视频超级| 国产成人高清激情视频在线观看 | 成人天堂噜噜噜| 日韩精品一页| 97视频人免费观看| а√天堂中文资源在线bt| 97精品一区二区三区| 无码小电影在线观看网站免费| 91禁外国网站| 超碰在线免费播放| 久久精品国产电影| 欧美家庭影院| www.xxxx欧美| 头脑特工队2免费完整版在线观看| 欧美日韩一区二区三区高清| 日韩经典在线观看| 狠狠久久五月精品中文字幕| 欧美爱爱免费视频| 亚洲精品国久久99热| 国产精品19乱码一区二区三区| 欧美国产一区在线| 欧美xxxooo| 亚洲一区在线观看免费| 久久精品三级视频| 18涩涩午夜精品.www| 黄色一级视频免费观看| 偷拍与自拍一区| 久久国产精品波多野结衣| 亚洲丶国产丶欧美一区二区三区| 精品成人av一区二区在线播放| 91九色02白丝porn| 96日本xxxxxⅹxxx17| 亚洲成人三级在线| 国产日韩欧美中文字幕| 欧美精品一区二区三区在线播放| 亚洲一级在线播放| 日韩欧美国产一区二区在线播放 | 日韩欧美精品免费| 视频在线观看一区| 992tv人人草| 91视频你懂的| 国产一二三区精品| 欧美性极品xxxx娇小| 国产乱码久久久久| 亚洲人成在线观看| 亚洲奶水xxxx哺乳期| 日韩免费精品视频| 在线视频亚洲欧美中文| 日本精品一区二区三区不卡无字幕| 五月婷婷六月综合| 欧美性久久久久| 国产精品一区二区在线观看网站| 深爱五月激情网| 亚洲精品成人在线| 中文字幕二区三区| 在线观看亚洲专区| 男人天堂2024| 欧美mv日韩mv亚洲| jizz日韩| 5566成人精品视频免费| 中文成人在线| 亚洲一区二区三区毛片| 中日韩免视频上线全都免费| 欧美精品久久| 你懂的视频一区二区| 91在线视频观看免费| 青娱乐精品视频| 在线天堂www在线国语对白| 97精品久久久午夜一区二区三区 | 国产福利在线观看| 中文字幕欧美精品日韩中文字幕| 美女欧美视频在线观看免费 | 国产精品区一区二区三含羞草| 不卡一区综合视频| 91九色在线观看视频| 国产精品嫩草99av在线| 91人妻一区二区三区| 成人深夜视频在线观看| 可以免费看av的网址| 亚洲精品水蜜桃| 中文字幕人妻丝袜乱一区三区| 日韩大陆毛片av| heyzo高清在线| 亚洲一区久久久| 婷婷综合久久| 国产色视频在线播放| 中文字幕国产精品一区二区| 中文字幕日韩免费| 欧美精品久久一区二区三区| 久久手机免费观看| 欧美一级片免费在线| 日本午夜精品久久久| 日韩中文字幕在线免费| 日韩精品电影一区亚洲| free性中国hd国语露脸| 亚洲成av人片一区二区三区| 奴色虐av一区二区三区| 欧美天堂一区二区三区| www.日韩在线观看| 美女啪啪无遮挡免费久久网站| 97久久人人超碰caoprom| 成人动漫视频在线观看完整版| 亚洲一区欧美| 亚洲av无一区二区三区久久| 亚洲青青青在线视频| 日韩一区二区视频在线| 日韩av在线高清| 成人国产二区| 日韩欧美亚洲区| 亚洲第一黄网| 在线天堂www在线国语对白| 欧美性猛交xxxx黑人猛交| 青青草视频在线观看| 国产精品第一视频| 成人自拍在线| 在线看无码的免费网站| 亚洲欧美日韩国产一区二区| 久久久久久国产精品无码| 欧美视频精品在线观看| 成人在线免费看片| 国产精品一区二区三区不卡| 国产亚洲精品久久久久婷婷瑜伽| 人妻无码一区二区三区| 欧美在线不卡视频| 国产网友自拍视频导航网站在线观看 | 国产九色精品| 肉丝袜脚交视频一区二区| jizzjizzjizz国产| 日韩视频免费直播| 天堂中文最新版在线中文| 视频一区三区| 国产超碰在线一区| 一级黄色录像毛片| 7777精品伊人久久久大香线蕉最新版| 色婷婷在线播放| 久久国产精品久久| 黄色一区二区三区四区| 精品黑人一区二区三区观看时间| 欧美系列日韩一区| 调教一区二区| 欧美一区二区三区在线播放| 久久国产精品免费| 天天干天天舔天天操| 欧美一区二区三区在线看 | 国产不卡在线观看| 午夜国产精品视频| 日韩丰满少妇无码内射| 欧美日韩激情小视频| 日本在线观看网站| 韩国一区二区三区美女美女秀|