日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

android自带中文字体,Android更换系统默认显示的字体使用自定义字体

發布時間:2023/12/18 Android 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android自带中文字体,Android更换系统默认显示的字体使用自定义字体 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

序言

上一篇Android 自定義字體,更換系統默認顯示的字體使用自定義字體有講到怎樣指定控件顯示指定字體,怎樣整個軟件顯示指定字體,怎樣WebView加載指定字體,但是還留下一個怎樣修改整個系統的默認字體,由于內容較多,所以單獨抽離出來講,由于要操作系統文件,因此需要Root權限或系統簽名,自己在操作前建議先備份下字體配置文件/system/etc/system_fonts.xml和/system/etc/fallback_fonts.xml,否則操作失敗有可能開機后無法進入桌面,此時就需要將備份的system_fonts.xml推送到對應目錄下并修改為對應的權限。

1、字體加載原理

① Android 系統的字體文件:位于 /system/fonts/ 文件夾下,我們可以到對應的目錄下進行查看,可以看出,Android的字體文件都是ttf文件,命令順序:adb shell ——>cd /system/fonts/ ——>ll,查看結果如下圖所示:

image.png

② 在/system/etc/目錄下有兩個字體配置文件,分別是system_fonts.xml 和 fallback_fonts.xml ,當系統需要加載字體時,會優先從 system_fonts.xml 文件開始查找,如果沒有找到再進入 fallback_fonts.xml 查找。

system_fonts.xml示范文件

sans-serif

arial

helvetica

tahoma

verdana

Roboto-Regular.ttf

Roboto-Bold.ttf

Roboto-Italic.ttf

Roboto-BoldItalic.ttf

sans-serif-light

Roboto-Light.ttf

Roboto-LightItalic.ttf

sans-serif-thin

Roboto-Thin.ttf

Roboto-ThinItalic.ttf

sans-serif-condensed

RobotoCondensed-Regular.ttf

RobotoCondensed-Bold.ttf

RobotoCondensed-Italic.ttf

RobotoCondensed-BoldItalic.ttf

serif

times

times new roman

palatino

georgia

baskerville

goudy

fantasy

cursive

ITC Stone Serif

DroidSerif-Regular.ttf

DroidSerif-Bold.ttf

DroidSerif-Italic.ttf

DroidSerif-BoldItalic.ttf

Droid Sans

DroidSans.ttf

DroidSans-Bold.ttf

monospace

courier

courier new

monaco

DroidSansMono.ttf

fallback_fonts.xml 示范文件

DroidNaskh-Regular.ttf

DroidNaskhUI-Regular.ttf

DroidSansEthiopic-Regular.ttf

DroidSansHebrew-Regular.ttf

DroidSansHebrew-Bold.ttf

NotoSansThai-Regular.ttf

NotoSansThai-Bold.ttf

NotoSansThaiUI-Regular.ttf

NotoSansThaiUI-Bold.ttf

DroidSansArmenian.ttf

DroidSansGeorgian.ttf

NotoSansDevanagari-Regular.ttf

NotoSansDevanagari-Bold.ttf

NotoSansDevanagariUI-Regular.ttf

NotoSansDevanagariUI-Bold.ttf

NotoSansTamil-Regular.ttf

NotoSansTamil-Bold.ttf

NotoSansTamilUI-Regular.ttf

NotoSansTamilUI-Bold.ttf

NotoSansMalayalam-Regular.ttf

NotoSansMalayalam-Bold.ttf

NotoSansMalayalamUI-Regular.ttf

NotoSansMalayalamUI-Bold.ttf

NotoSansBengali-Regular.ttf

NotoSansBengali-Bold.ttf

NotoSansBengaliUI-Regular.ttf

NotoSansBengaliUI-Bold.ttf

NotoSansTelugu-Regular.ttf

NotoSansTelugu-Bold.ttf

NotoSansTeluguUI-Regular.ttf

NotoSansTeluguUI-Bold.ttf

NotoSansKannada-Regular.ttf

NotoSansKannada-Bold.ttf

NotoSansKannadaUI-Regular.ttf

NotoSansKannadaUI-Bold.ttf

NotoSansKhmer-Regular.ttf

NotoSansKhmer-Bold.ttf

NotoSansKhmerUI-Regular.ttf

NotoSansKhmerUI-Bold.ttf

NotoSansLao-Regular.ttf

NotoSansLao-Bold.ttf

NotoSansLaoUI-Regular.ttf

NotoSansLaoUI-Bold.ttf

NanumGothic.ttf

Padauk-book.ttf

Padauk-bookbold.ttf

NotoSansSymbols-Regular.ttf

AndroidEmoji.ttf

NotoColorEmoji.ttf

DroidSansFallback.ttf

MTLmr3m.ttf

2、為系統添加一個默認字體

修改系統默認字體的原理:根據系統字體加載原理可知,我們只需要在路徑 /system/fonts/ 下添加我們自定義的ttf字體文件,然后修改 /system/etc/system_fonts.xml 字體配置文件,按照響應的格式添加一個節點,由于需要系統默認使用該字體,因此該節點需要是根節點familyset下的第一個子節點,系統在system_fonts.xml中找到了該字體的配置,故不會去fallback_fonts.xml 尋找,因此也只需要修改這一個配置文件即可,文件修改成功后需要注意已修改文件的讀寫權限(否則會沒有效果),為了方便,我們設置全部用戶可讀可寫。

① 判斷系統字體庫是否已有需要添加的字體文件

/**

* 檢查字體文件是否存在系統目錄中

* @param fontName 字體文件名稱

* @return ture:已存在

*/

private boolean checkFontTTFFile(String fontName) {

File dir = new File(systemFontsDir);

File[] files = dir.listFiles(); //字庫列表

if (files != null && files.length > 0) {

for (int i = 0; i < files.length; i++) {

File file = files[i];

if (file.exists() && file.getName().equals(fontName)) {

return true;

}

}

}

return false;

}

② 若①判斷后沒有則需要拷貝字體文件到對應路徑下

/**

* 拷貝字體文件

*

* @param fontName 字體文件名

* @param destDir 目標目錄

*/

private void copyFontTTF(String fontName, String destDir) {

try {

//將Assets文件夾中的字體文件讀出來

InputStream inputStream = getAssets().open("fonts/" + fontName);

//將字體文件寫入到sd卡中 ,不能直接寫入 /system/fonts/下,因為沒有寫文件的權限

File file = new File(getCacheDir(), fontName);

FileOutputStream fos = new FileOutputStream(file);

int leng = 0;

byte[] buffer = new byte[1024];

while (-1 != (leng = inputStream.read(buffer))) {

fos.write(buffer, 0, leng);

}

fos.flush();

fos.close();

inputStream.close();

runRootCommand("cp " + file.getAbsolutePath() + " " + destDir); //使用命令進行文件拷貝

Log.e(TAG, "copyFontTTF: 字體文件拷貝成功");

} catch (Exception e) {

e.printStackTrace();

}

}

③ 判斷字體配置文件 system_fonts.xml 是否已有該節點,若有則不進行操作,若無進行步驟④

/**

* 檢查指定的XML文件中是否有節點名稱為 refNodeName 的值為 compareNodeValue 的節點

*

* @param refNodeName 參考的節點名稱

* @param compareNodeValue 被比較的節點名稱下的值

* @param file XML文件

* @return ture存在該節點

*/

private boolean checkXmlNode(String refNodeName, String compareNodeValue, File file) {

boolean result = false;

try {

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();

DocumentBuilder builder = factory.newDocumentBuilder();

Document doc = builder.parse(file); // 解析XML到內存中

NodeList nodeList = doc.getElementsByTagName(refNodeName);

for (int i = 0; i < nodeList.getLength(); i++) { //判斷有沒有該節點

Node item = nodeList.item(i);

String itemValue = item.getFirstChild().getNodeValue();

if (itemValue.equals(compareNodeValue)) {

result = true;

}

}

} catch (Exception e) {

e.printStackTrace();

}

Log.e(TAG, "checkXmlNode: 檢查是否存在該節點 refNodeName=" + refNodeName + ",compareNodeValue=" + compareNodeValue + ",result=" + result);

return result;

}

④ 若③中沒有該節點,則在根節點familyset下的第一位置添加該節點并保存

/**

* 向system_fonts.xml文件增加一個節點

*

* @param nodeValue 節點的值

*/

private void addSystemFontNote(String nodeValue) {

try {

File file = new File(system_fonts);

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();

DocumentBuilder builder = factory.newDocumentBuilder();

Document doc = builder.parse(file); // 解析XML到內存中

Node nodeFamilyset = doc.getElementsByTagName("familyset").item(0);

Element elementFamily = doc.createElement("family");

Element elementNameset = doc.createElement("nameset");

Element elementName = doc.createElement("name");

elementName.setTextContent(nodeValue);

elementNameset.appendChild(elementName);//將name節點設置為nameset的子節點

Element elementFileset = doc.createElement("fileset");

Element elementFile = doc.createElement("file");

elementFile.setTextContent(nodeValue + ".ttf");

elementFileset.appendChild(elementFile);

elementFamily.appendChild(elementNameset);

elementFamily.appendChild(elementFileset);

Node nodeFamily = doc.getElementsByTagName("family").item(0);

nodeFamilyset.insertBefore(elementFamily, nodeFamily); //將節點elementFamily插入到節點nodeFamily之前

// 保存到文件中

saveXmlFile(doc, system_fonts);

Log.e(TAG, "addSystemFontNote: 節點添加成功");

} catch (Exception e) {

e.printStackTrace();

}

}

/**

* 保存xml文件到指定路徑

* @param doc 要保存的XML文檔對象

* @param destFile 目標路徑

* @throws TransformerException

*/

private void saveXmlFile(Document doc, String destFile) throws TransformerException {

Transformer transformer = TransformerFactory.newInstance().newTransformer();//創建一個用來轉換DOM對象的工廠對象并獲得轉換器對象

DOMSource domSource = new DOMSource(doc); //定義要轉換的源對象

File temFile = new File(getCacheDir(), "tem.xml");

StreamResult streamResult = new StreamResult(temFile); //定義要轉換到的目標文件

transformer.transform(domSource, streamResult); //開始轉換 ,

// runRootCommand("rm " + system_fonts);

runRootCommand("cat " + temFile.getAbsolutePath() + " > " + destFile);//復制文件內容

Log.e(TAG, "saveXmlFile: 保存文件成功," + destFile);

}

⑤ 完整的調用流程

private String system_fonts = "/system/etc/system_fonts.xml";

private String fallback_fonts = "/system/etc/fallback_fonts.xml";

private String systemFontsDir = "/system/fonts/";//系統存放字體文件的路徑

public void ywsflsjtForSystem(View view) {

String fontName = "ywsflsjt.ttf";

runRootCommand("mount -o remount rw /system"); //重新掛載該路徑為可讀寫模式

//以下操作建議在線程中執行

if (!checkFontTTFFile(fontName)) {

copyFontTTF(fontName, systemFontsDir);

}

runRootCommand("chmod 777 " + new File(systemFontsDir, fontName).getAbsolutePath());//修改字體文件的權限

String compareNodeValue = fontName.split("\\.")[0];

boolean node = checkXmlNode("name", compareNodeValue, new File(system_fonts));

if (node == false) { //沒有該節點,在頭部插入該節點

addSystemFontNote(compareNodeValue);

runRootCommand("chmod 777 " + system_fonts);

}

runRootCommand("reboot"); //要使修改后的字體生效需要重啟系統

}

⑥ 運行Root指令的方法

/**

* 請求ROOT權限后執行命令(最好開啟一個線程)

*

* @param cmd (pm install -r *.apk)

* @return

*/

public boolean runRootCommand(String cmd) {

Process process = null;

DataOutputStream os = null;

BufferedReader br = null;

StringBuilder sb = null;

try {

process = Runtime.getRuntime().exec("su");

os = new DataOutputStream(process.getOutputStream());

os.writeBytes(cmd + "\n");

os.writeBytes("exit\n");

br = new BufferedReader(new InputStreamReader(

process.getInputStream()));

sb = new StringBuilder();

String temp = null;

while ((temp = br.readLine()) != null) {

sb.append(temp + "\n");

if ("Success".equalsIgnoreCase(temp)) {

return true;

}

}

process.waitFor();

} catch (Exception e) {

Log.e(TAG, "異常:" + e.getMessage());

} finally {

try {

if (os != null) {

os.flush();

os.close();

}

if (br != null) {

br.close();

}

process.destroy();

} catch (Exception e) {

return false;

}

}

return false;

}

3、刪除已添加的系統默認字體

和添加字體相對應,需要先刪除字體文件,然后再刪除 system_fonts.xml和fallback_fonts.xml兩文件中的對應節點,由于我們沒有修改過fallback_fonts.xml文件因此不需要做刪除操作

① 刪除節點是需要調用checkXmlNode方法堅持節點是否存在,若存在則刪除數據

/**

* 刪除 system_fonts.xml文件中的節點名稱name值為 nodeValue的節點

*

* @param nodeValue

*/

private void deleteSystemFontNote(String nodeValue) {

Log.e(TAG, "deleteSystemFontNote: 刪除文件" + system_fonts + "中的節點:" + nodeValue);

try {

File file = new File(system_fonts);

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();

DocumentBuilder builder = factory.newDocumentBuilder();

Document doc = builder.parse(file); // 解析XML到內存中

NodeList nodeListName = doc.getElementsByTagName("name");

for (int i = 0; i < nodeListName.getLength(); i++) {

Node item = nodeListName.item(i);

String value = item.getFirstChild().getNodeValue();

if (value != null && nodeValue.equals(value)) {

Node nodenameset = item.getParentNode();

Node nodefamily = nodenameset.getParentNode();

Node nodefamilyset = nodefamily.getParentNode();

nodefamilyset.removeChild(nodefamily);

saveXmlFile(doc, system_fonts);

Log.e(TAG, "刪除節點成功,nodeValue=" + nodeValue);

}

}

} catch (Exception e) {

e.printStackTrace();

}

}

② 完整的刪除流程

public void deleteYwsflsjtForSystem(View view) {

String fontName = "ywsflsjt.ttf";

String nodeName = fontName.split("\\.")[0];

runRootCommand("mount -o remount rw /system"); //重新掛載該路徑為可讀寫模式

runRootCommand("rm " + systemFontsDir + fontName); //刪除字體文件

if (checkXmlNode("name", nodeName, new File(system_fonts))) {

deleteSystemFontNote(nodeName);

runRootCommand("chmod 777 " + system_fonts);

}

runRootCommand("reboot"); //要使修改后的字體生效需要重啟系統

}

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的android自带中文字体,Android更换系统默认显示的字体使用自定义字体的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

一区二区三高清 | 怡红院av久久久久久久 | 超碰在线94 | 超碰在线1 | 成人aaa毛片 | 久久综合五月天婷婷伊人 | 成人黄色视 | 激情婷婷久久 | 热99在线| 黄色三级在线观看 | 国内揄拍国产精品 | 中文字幕 国产视频 | 国产你懂的在线 | 日韩av电影网站在线观看 | 亚洲国产中文字幕 | 久久99精品国产99久久 | 一区二区三区久久精品 | 五月天天天操 | 99婷婷狠狠成为人免费视频 | 玖操| 国产成人久久精品一区二区三区 | 在线日本看片免费人成视久网 | 国产探花视频在线播放 | 国产无区一区二区三麻豆 | 日韩视频一区二区在线观看 | 久久亚洲国产精品 | 久久久久久久久久电影 | 午夜a区| www.av在线.com| 欧美成人黄色片 | 午夜av片| 亚洲五月综合 | 精品99在线视频 | 亚洲精品美女久久久久 | 成人精品亚洲 | 天天爽夜夜爽人人爽曰av | 精品99免费视频 | 日日干夜夜骑 | 午夜三级毛片 | 久久久久久毛片精品免费不卡 | 免费激情在线电影 | 国产无遮挡猛进猛出免费软件 | 国产成人在线综合 | 天天人人 | 免费视频一二三 | 2024av在线播放 | 成年在线观看 | 国产精品毛片一区视频 | 亚洲码国产日韩欧美高潮在线播放 | 一级电影免费在线观看 | 丁香六月中文字幕 | 狠狠狠色丁香婷婷综合久久五月 | 视频二区 | 婷婷夜夜 | 久草在线资源观看 | 人人草人| 不卡视频在线看 | 国产专区精品视频 | 久久精品免费 | 不卡的av在线 | 丁香六月久久综合狠狠色 | av最新资源 | 天天干天天操天天射 | 狠狠狠狠狠狠操 | 91久久人澡人人添人人爽欧美 | 久久看片网站 | 日韩在线三级 | 182午夜在线观看 | 亚洲激情在线观看 | 免费一级片在线 | 91大神免费在线观看 | 91网在线观看 | 免费久久片 | 国产精品麻豆果冻传媒在线播放 | 日韩高清在线一区 | 亚洲人成人天堂h久久 | 久久艹欧美 | 91视频免费观看 | 美女视频黄免费的 | 国产超碰在线观看 | 91视频在线观看免费 | 蜜臀精品久久久久久蜜臀 | 狠狠狠色丁香婷婷综合久久五月 | 99亚洲国产| 久久久蜜桃一区二区 | a黄色一级 | www天天操 | 亚洲欧洲成人精品av97 | 久久久久久网 | 国产精品入口麻豆www | 中文在线字幕免费观 | 国产精品久久久久婷婷 | 精品自拍sae8—视频 | 亚洲丝袜中文 | 色丁香综合 | 日日射天天射 | 国产亚洲成av片在线观看 | 日韩免费看视频 | 国产成人精品一区二区三区免费 | 一本到视频在线观看 | 久久久黄色免费网站 | 午夜久久电影网 | 97成人精品视频在线播放 | 香蕉视频在线免费看 | 在线观看av免费观看 | 免费观看www7722午夜电影 | 操碰av | 久久久国产高清 | 最新中文字幕 | 激情综合站 | 日韩黄色软件 | 最近日本中文字幕 | 国产97在线看 | 成人av在线一区二区 | 毛片黄色一级 | 97超碰人人 | www.国产毛片 | 天天射天天干天天操 | 九九九国产 | 波多野结衣亚洲一区二区 | 人人爽人人爽人人 | 西西www444 | 伊人五月综合 | 亚洲国产成人精品在线观看 | 久久精品久久精品久久39 | 久久婷婷亚洲 | 高清av在线| 9免费视频 | 国产91成人在在线播放 | 亚洲黄色免费 | 国产成人一区二区三区影院在线 | 国产精品一区二区中文字幕 | 五月婷婷av | 免费麻豆 | www..com黄色片 | 久产久精国产品 | 天堂av网址| 精品人人人 | 欧美孕妇视频 | 亚洲婷婷在线视频 | 亚洲精品美女久久 | 久艹在线播放 | 亚洲精品国产成人av在线 | 人人网av | 精品国产乱码久久久久久浪潮 | 久久97久久97精品免视看 | www天天干 | 九九热免费在线观看 | 久久精彩免费视频 | 在线精品亚洲一区二区 | 999毛片| av网站在线观看播放 | a黄色大片 | 88av色| 欧美精品被 | av成人在线播放 | a在线视频v视频 | 国内精品久久久久影院优 | 天天操天天操天天操天天操天天操 | 欧美黑人猛交 | 波多野结衣久久精品 | 亚洲日本va午夜在线影院 | 国产高清无av久久 | 国内精品久久久久影院男同志 | 色吊丝在线永久观看最新版本 | 精品免费视频123区 午夜久久成人 | 91综合视频在线观看 | 亚洲免费av片 | 一区二区三区在线免费观看 | 中文字幕亚洲欧美日韩 | 欧美国产精品久久久久久免费 | 天天操天天摸天天射 | 国产一区国产二区在线观看 | 91在线看片 | 99久久久久久久久久 | 国产精品一区久久久久 | 免费十分钟 | 日韩专区在线播放 | 一区二区三区久久精品 | 国产美女在线免费观看 | 九九九国产| 天天天色 | 91视频免费观看 | 日韩高清二区 | 久久综合久久八八 | 久久露脸国产精品 | 激情电影影院 | 国产 亚洲 欧美 在线 | 成人国产精品入口 | 国产亚洲欧美精品久久久久久 | 在线观看日韩av | 久久看片 | 99精品国产一区二区三区不卡 | 免费人成网 | 色成人亚洲 | 不卡视频在线 | 国产精品久久久久三级 | 久草视频免费在线观看 | 999国产 | 人人爽人人爽 | 91亚色免费视频 | 91在线免费视频 | 色综合久久五月 | 国产麻豆视频免费观看 | 精品国产一区在线观看 | 亚洲美女视频在线 | 在线观看国产中文字幕 | 69夜色精品国产69乱 | 国产区网址 | 97国产精品一区二区 | av最新资源 | 成人一区二区在线观看 | 国产成人久久av | 三上悠亚一区二区在线观看 | 天天色棕合合合合合合 | 91网页版在线观看 | 国产在线观看你懂的 | 久久资源在线 | av中文字幕在线免费观看 | 成人动漫精品一区二区 | 国产精品伦一区二区三区视频 | 天天操夜夜操国产精品 | 天天干天天搞天天射 | 天天干天天草天天爽 | 97涩涩视频 | 久久久免费电影 | av在线电影播放 | 国产亚洲精品久久久久久无几年桃 | 久久黄色影视 | 免费看片在线观看 | 国产精品久久久久国产精品日日 | 色中色综合 | 91精品免费在线观看 | 丁香六月天婷婷 | 97av色| 美女精品国产 | av一区二区三区在线观看 | 欧洲黄色片 | 免费麻豆视频 | 日本韩国中文字幕 | 国内毛片毛片 | 色干干 | 97超碰在线资源 | 日韩精品欧美视频 | 黄网站污 | 人人草人| 韩日三级在线 | 欧美综合在线观看 | 中文字幕在线一区二区三区 | 欧美激情综合五月 | 日韩av中文在线观看 | 97成人超碰 | 一区二区三区免费在线观看视频 | 成年人毛片在线观看 | 亚洲夜夜网 | 九九色视频 | 亚洲欧美日韩精品一区二区 | 人人干狠狠干 | 五月天伊人 | 国产破处在线视频 | 最近日韩中文字幕中文 | 99热99re6国产在线播放 | 蜜臀av.com| 日韩大片在线免费观看 | 欧美精品乱码久久久久久 | 天天激情综合网 | 午夜在线免费视频 | 特级黄色视频毛片 | 久久精品看片 | 四虎在线免费观看 | 国产高清一 | 天天在线视频色 | 最新国产精品拍自在线播放 | 在线播放精品一区二区三区 | 一级黄网 | 免费在线观看中文字幕 | 成人午夜电影久久影院 | 性色在线视频 | 久久久久女教师免费一区 | 免费福利在线 | 成片人卡1卡2卡3手机免费看 | 免费看成人| 久久精品综合网 | 久久在线一区 | 久久尤物电影视频在线观看 | 国产精品久久久久一区二区三区共 | 91tv国产成人福利 | 精品二区视频 | 国产视频1| 精品久久久久久久久久久久久久久久 | 国产馆在线播放 | 亚洲第一伊人 | 日韩欧美精品一区二区三区经典 | 在线 国产 亚洲 欧美 | 91在线视频在线观看 | 天天操天天爽天天干 | 日日干天天爽 | 亚洲爱av | 亚洲精品在线观看不卡 | 九色91在线 | 精品久久久久久亚洲综合网 | 亚洲一区尤物 | 欧洲激情综合 | 国产亚洲精品久久久久久移动网络 | 人人舔人人干 | 免费污片 | 波多野结依在线观看 | 成人在线观看网址 | 国产精品理论在线观看 | 免费看国产精品 | 成人av免费电影 | www.午夜 | 久久久久久久久久伊人 | 久久人人添人人爽添人人88v | 国产专区在线播放 | 91精品在线播放 | 五月香视频在线观看 | av免费观看高清 | av免费片| 丝袜少妇在线 | 五月婷婷在线视频观看 | 最新色视频 | 制服丝袜在线91 | 国产 欧美 日产久久 | 日韩精品极品视频 | 国产精品12 | 涩涩网站免费 | 久久久久久久久爱 | 久久精品久久精品久久 | 91精品在线免费观看视频 | 欧美午夜理伦三级在线观看 | 日本午夜在线观看 | 日韩在线观看中文字幕 | 欧美日韩免费网站 | 免费在线观看不卡av | 一区二区精品视频 | 免费三级黄色片 | 欧美日韩99 | 国产高清日韩欧美 | 国产精品毛片一区二区 | 国产黄影院色大全免费 | 欧美a√大片 | 精品一区二区影视 | 国产九九在线 | 99九九视频 | 亚洲精品小视频 | 在线观看视频一区二区 | 在线免费观看羞羞视频 | 激情久久久久 | 国产成人在线网站 | 天天干夜夜夜操天 | 国产成人久久av免费高清密臂 | 天天天干天天天操 | 91桃花视频 | 91中文字幕在线视频 | 国产在线专区 | 97视频人人澡人人爽 | 激情丁香综合五月 | 国产不卡精品视频 | 中文字幕高清免费日韩视频在线 | 99精品在线 | 日韩黄色一区 | 99精品国产99久久久久久福利 | 亚洲国产精品va在线 | 91视频在线 | 四虎影视成人精品 | 91精选在线观看 | 久久国产福利 | www.超碰97.com | 国产一区91 | 热久久最新地址 | 天天干天天操 | 国产色在线观看 | 亚洲国产97在线精品一区 | 成人av免费电影 | 亚洲天堂网在线视频观看 | 久福利| 91视频91色| 亚洲成人精品 | 久久成电影 | 亚洲精品国产自产拍在线观看 | 99热这里只有精品在线观看 | 色国产精品 | 在线看国产视频 | 色欲综合视频天天天 | 国产精品久久久久久久久久久杏吧 | 99久久精品久久久久久动态片 | 草久久久久久 | 国产精品久久久久久久久久不蜜月 | 免费成视频 | 精品女同一区二区三区在线观看 | 中文字幕视频免费观看 | 在线免费黄色片 | 国产理论影院 | 91九色porny在线| 久久99久久99 | 91中文字幕在线 | 超碰公开97| 黄色国产高清 | 69av久久 | 又粗又长又大又爽又黄少妇毛片 | 婷婷综合影院 | 国产99中文字幕 | 欧美最爽乱淫视频播放 | 亚洲另类视频在线 | 久久久婷 | 丁香婷婷成人 | 欧美另类色图 | www.久热 | 国产成人精品免费在线观看 | 精品一二三四在线 | 在线播放av网址 | 91丨九色丨国产丨porny精品 | 天天色天 | 国产又粗又猛又黄 | 亚洲综合婷婷 | 国产精品久久久久久久久久白浆 | 亚洲精品视频在线看 | 亚洲欧美日韩国产一区二区 | 久久久久久久久久久福利 | 亚洲精品一区二区18漫画 | 亚洲视频分类 | 久久精品永久免费 | 久久久久久久久亚洲精品 | 国产糖心vlog在线观看 | 97在线观看免费高清完整版在线观看 | 国产一区在线观看视频 | 91亚洲在线 | 91探花国产综合在线精品 | 亚洲日本色| 五月婷激情 | 久久夜色电影 | 97超碰人人澡 | 人人射人人爱 | 99久热在线精品视频成人一区 | 久久婷婷久久 | 最新久久久 | 欧美少妇xx| 9999亚洲 | 亚洲国产成人av网 | 国产精品美女久久久久久久久久久 | 日本乱视频 | 在线欧美最极品的av | 亚洲视频在线免费观看 | 欧美日韩久久 | 成年人在线看视频 | 国产伦精品一区二区三区在线 | 成人av手机在线 | 蜜桃视频色 | 国产一级久久久 | 婷婷爱五月天 | 99精品福利| 国产一区二区三区免费视频 | 深爱激情综合网 | 天天综合网在线观看 | 中国成人一区 | 国产精品久久久久三级 | 色偷偷av男人天堂 | 午夜在线看 | 91麻豆精品| 最新国产在线视频 | 日韩精品一区二区三区外面 | 国产午夜精品一区二区三区欧美 | 在线不卡a | 国产精品麻豆果冻传媒在线播放 | 91九色在线播放 | 午夜av片 | 99视频在线观看免费 | www.色com| 亚洲精品综合久久 | 在线日本看片免费人成视久网 | 国产精品久久久久久婷婷天堂 | 国产视频高清 | 久久国产精品一区二区三区 | 亚州中文av | 激情自拍av | 伊人资源站 | 日韩a在线 | 香蕉影院在线观看 | 国产va精品免费观看 | 一级特黄av | 一区二区三区高清 | 一区二区三区 亚洲 | 亚洲精品国产精品国产 | 91亚洲国产成人久久精品网站 | 免费网站观看www在线观看 | 国产精品综合av一区二区国产馆 | 久久久福利影院 | 亚洲综合色av | 国产精品一区二区久久国产 | 久久再线视频 | 久久久免费毛片 | 国产美腿白丝袜足在线av | 丁香六月天婷婷 | 国产专区在线看 | 韩国精品在线观看 | 久久久久电影网站 | 国产 一区二区三区 在线 | 99久久99久久免费精品蜜臀 | 久久黄色精品视频 | 深爱激情av| 国产精品v欧美精品v日韩 | 日韩激情视频在线 | 69国产盗摄一区二区三区五区 | 午夜免费久久看 | 欧美日韩久| 日韩精品一区二区三区中文字幕 | 久久九九影视网 | 日本午夜免费福利视频 | 91视视频在线直接观看在线看网页在线看 | 日本中出在线观看 | 婷婷在线网站 | 国产成人精品综合 | 久久激情日本aⅴ | 日日夜操| 精品久久免费看 | 国产精品18久久久久久首页狼 | 91成人在线视频 | 国产视频一区二区在线播放 | 91av超碰| 国产精品亚州 | 中文字幕4 | 国产亚洲精品无 | 久久不卡电影 | 不卡av电影在线 | 国产精品久久久久久久妇 | 国产黄色av网站 | 黄色三级在线观看 | 国内精自线一二区永久 | 欧美日本国产在线观看 | 免费观看午夜视频 | 久久综合欧美精品亚洲一区 | 欧美精品在线一区二区 | 天天干夜夜| 91大神电影 | 中文日韩在线视频 | 日韩一区二区三区免费视频 | 亚洲三级黄色 | 日韩系列在线观看 | 亚洲不卡av一区二区三区 | 精品国产片 | 91一区在线观看 | 亚洲国产精品传媒在线观看 | 美女在线黄 | 欧美在线一 | 欧美在线视频一区二区 | 狠狠狠狠狠狠狠狠干 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 激情久久伊人 | 日本3级在线观看 | 天天色.com| 欧美一级艳片视频免费观看 | 国产精品久久久久久久久久新婚 | 久99热| 激情网色 | 国产精品综合在线 | 久久一级片 | 久久婷婷色综合 | 国产日本在线播放 | 成人在线播放免费观看 | www.久久色.com | 国产精品免费视频久久久 | 成年人在线播放视频 | 久操免费视频 | 国产精久久 | 日韩av网页 | 日韩激情视频在线观看 | 亚洲 欧洲 国产 日本 综合 | 天躁狠狠躁 | 亚洲国产精品成人va在线观看 | 黄色91免费观看 | 日韩中文字幕免费视频 | www免费网站在线观看 | 在线免费观看黄色大片 | 国产精品69久久久久 | 操操综合网 | 狂野欧美激情性xxxx欧美 | 久久久伊人网 | 天天射成人| 久久久精品国产免费观看同学 | 欧美日韩另类在线 | 免费在线观看av网址 | 六月色婷 | 国产a免费 | 91在线视频播放 | 国产精品一区二区三区在线免费观看 | 精品一区中文字幕 | 麻豆传媒一区二区 | 国产精品久久久久久av | 波多野结衣在线观看一区 | 欧美中文字幕久久 | 久久久久国产精品www | 日韩在线国产 | 国产1级毛片| 色播五月激情五月 | 久久中文字幕导航 | 三级黄色在线 | 狠狠干天天操 | 六月色播| 国产一区二区久久久 | 69亚洲乱 | 亚洲国产精品va在线 | 久久人人爽人人人人片 | 国产精品原创在线 | 亚洲免费av一区二区 | 午夜久久电影网 | 日韩在线高清免费视频 | 日日躁夜夜躁aaaaxxxx | 高清免费av在线 | 国产美女在线精品免费观看 | 在线免费观看一区二区三区 | 欧美激情综合五月色丁香 | 色综合久久久 | 欧美日韩高清免费 | 国产精品都在这里 | 亚洲精品电影在线 | 狠狠狠综合 | 成人91在线| 国产亚洲永久域名 | 在线视频 91| 日本中文不卡 | sm免费xx网站 | 日韩在线观看不卡 | 天天爱天天射天天干天天 | 三级黄色网址 | 亚洲成人av一区二区 | 91丨九色丨蝌蚪丨对白 | 久久99精品国产91久久来源 | 麻豆国产精品视频 | 69国产盗摄一区二区三区五区 | 日本久久久亚洲精品 | 亚洲va欧美va国产va黑人 | 亚洲婷婷伊人 | 欧美一区二区在线刺激视频 | 亚洲天堂自拍视频 | 9999在线观看 | 狠狠网亚洲精品 | 亚洲精品欧美精品 | 国产一级特黄毛片在线毛片 | 中文字幕第一 | 久久精品国产亚洲aⅴ | 精品视频国产一区 | av不卡在线看 | 91亚洲国产 | 久久伊人五月天 | 九九热久久免费视频 | 亚洲日本色 | 免费日韩在线 | 在线免费观看黄 | 欧美最猛性xxxxx亚洲精品 | 国产黄色资源 | 国产精品久久久99 | 精品国自产在线观看 | 日本精品视频免费 | 色小说av | 欧美在线视频不卡 | 91高清免费在线观看 | 午夜精品影院 | 国产日韩中文字幕在线 | 午夜视频色 | 综合网天天色 | 97在线视频网站 | 日本爱爱片 | 永久免费观看视频 | 免费看的黄网站软件 | 精品国产一区二区三区久久久蜜臀 | 亚洲男模gay裸体gay | 最新中文字幕在线观看视频 | 五月婷婷另类国产 | 免费色视频在线 | 精品国产aⅴ一区二区三区 在线直播av | 久久国产综合视频 | 五月婷婷六月丁香 | 国产一级性生活视频 | 久久tv视频 | 天天综合色 | 黄视频网站大全 | 免费观看性生活大片3 | 丁香综合 | 美女黄频网站 | 狠狠色丁香婷婷综合视频 | 亚洲日本va在线观看 | 国产成人av福利 | 四虎在线免费 | 午夜精品久久久久久中宇69 | 欧美国产日韩一区二区 | 91大神精品视频在线观看 | 中文字幕免费观看 | 玖草在线观看 | 国产色爽 | 免费黄色网址大全 | 国内精品国产三级国产aⅴ久 | 九九热免费视频在线观看 | 国产不卡精品视频 | 天天天色综合 | 色丁香婷婷 | 日韩欧美视频在线免费观看 | 久久高清视频免费 | 在线观影网站 | 婷婷色在线观看 | 国产精品久久久久久一区二区三区 | 激情综合五月天 | 国产一级二级三级在线观看 | 中文字幕在线播放一区 | 中文字幕国产一区 | 成人毛片一区二区三区 | 91福利视频免费 | 丁香花在线视频观看免费 | 国产在线观看91 | 日日夜夜人人天天 | 成年免费在线视频 | 三级免费黄色 | 久久久久久久久影视 | 丰满少妇在线观看资源站 | 欧美日韩一区二区三区不卡 | 成人资源在线 | 久久综合九色综合久99 | 在线亚洲午夜片av大片 | 黄色激情网址 | 久久精品一区二区三区中文字幕 | 国产精品国产精品 | 中文免费 | 日韩在线视| 亚洲精品在线视频播放 | 亚洲日本欧美在线 | 国产一区在线观看免费 | 激情片av | 日本久久久精品视频 | 久久久久久97三级 | a久久久久久 | 国产一级精品绿帽视频 | 亚洲精品xxx | 日产乱码一二三区别免费 | 欧美日韩一区二区三区不卡 | 四虎在线观看精品视频 | 中文字幕视频免费观看 | av在线播放快速免费阴 | 97在线免费观看视频 | 日韩高清在线不卡 | 色欧美视频 | 色资源二区在线视频 | 九九色网 | 在线电影 你懂得 | 中文字幕免费不卡视频 | 在线有码中文 | 九九一级片 | 国产资源在线免费观看 | 国产一区二区三区视频在线 | 丁香久久综合 | 久久久久久久久久久久99 | 97av色| 色综合久久88色综合天天人守婷 | 最近更新的中文字幕 | 天天干天天干天天操 | 久久久久国产a免费观看rela | 色综合久久久久久久 | 91麻豆网 | 国产成人61精品免费看片 | 亚洲色图激情文学 | 中文字幕在线国产精品 | 蜜臀久久99精品久久久酒店新书 | 国产精品大尺度 | 黄色av免费 | 韩国av免费看 | 精品在线播放视频 | 日韩网站在线观看 | 丁香伊人网 | 91色蜜桃 | 久久久久久久久久久福利 | 最近中文字幕mv免费高清在线 | 亚洲电影一级黄 | 欧美精品在线观看免费 | 激情伊人五月天久久综合 | 日韩中出在线 | 亚洲亚洲精品在线观看 | 欧美综合在线视频 | 99久久精品免费 | 久艹在线免费观看 | 一区二区三区视频 | 天天爽天天摸 | 波多野结衣网址 | 国产韩国日本高清视频 | 亚洲激情av| 久久久久电影网站 | 成人黄色毛片视频 | 在线你懂 | 九九欧美视频 | 91精品久久久久久综合乱菊 | 免费黄色av片 | 成人久久18免费网站 | 日本aa在线 | 欧美极度另类 | 欧美一级片播放 | 天天操天天干天天操天天干 | 国产视频一区在线播放 | 婷婷丁香六月天 | 成年人黄色av | av解说在线 | 欧美一区二区三区四区夜夜大片 | 欧美成人理伦片 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 久久久久电影网站 | 99热精品免费观看 | 久久久久国产精品午夜一区 | 婷婷在线资源 | 亚洲 欧美变态 另类 综合 | 色婷婷成人 | 久久久久久久久久久久国产精品 | 国产不卡av在线播放 | 午夜国产福利视频 | 五月激情久久 | 日韩动漫免费观看高清完整版在线观看 | 天堂av一区二区 | 激情开心站 | 精品国产乱码久久久久久久 | 在线观看一区二区视频 | 国产精品欧美 | 三上悠亚一区二区在线观看 | 婷婷去俺也去六月色 | 欧美精品亚洲精品 | 99欧美视频| 一区二区观看 | 久久成电影 | 三级黄色免费片 | 四虎国产免费 | 91x色| 韩国av免费观看 | 综合色狠狠 | 久久这里只有精品首页 | 亚洲欧美日韩国产精品一区午夜 | 国产夫妻av在线 | 久久免费黄色网址 | 丁香激情综合 | 黄在线免费观看 | 亚洲国产午夜 | 亚洲精品在线一区二区三区 | 久草视频在线新免费 | 久久久免费看 | 天天操夜夜操天天射 | 国产盗摄精品一区二区 | 亚洲在线视频观看 | 欧美日韩国产色综合一二三四 | 99热这里有 | 西西444www大胆高清图片 | 精品久久亚洲 | 欧美热久久| 91超级碰 | 一级片免费在线 | 精品婷婷| a天堂一码二码专区 | 欧美a视频在线观看 | 久久视频精品在线 | 97综合网 | av一区二区三区在线 | 日韩欧美一区二区三区在线 | 精品在线观 | 江苏妇搡bbbb搡bbbb | 久久久噜噜噜久久久 | 国产精品一区二区久久精品 | 六月婷操 | 国产亚洲精品免费 | 久久激情精品 | www.99热精品 | 成人免费av电影 | 日韩欧美69| 奇米7777狠狠狠琪琪视频 | 黄色软件视频大全免费下载 | 在线观看av网站 | 天天操夜夜叫 | 在线国产小视频 | 一区二区三区av在线 | 亚洲一区二区三区毛片 | 深爱激情开心 | 久久久资源 | 国产一区黄色 | 久久久香蕉视频 | 992tv在线 | 亚洲精品97 | 亚洲精品999| 91香蕉视频黄 | 国产剧情一区在线 | 国产麻豆视频 | www.伊人网 | 人人爱人人舔 | 韩国精品在线 | 日韩视频 一区 | 欧美精品做受xxx性少妇 | 在线亚洲欧美视频 | 一级久久精品 | 在线国产一区二区三区 | 免费在线91| 色婷婷激情四射 | 小草av在线播放 | 国产精品久久久久久久久久久久 | 午夜久久 | 免费观看www7722午夜电影 | 精品国产自在精品国产精野外直播 | 国产高清在线看 | 丁香婷婷成人 | 国产精品美女久久久久久久 | 国产视频999| 久久成人久久 | 国内外成人在线视频 | 91视频在线免费观看 | 欧美少妇18p | 超碰国产在线观看 | 日日夜夜av | 国产精品高清一区二区三区 | 亚洲视频,欧洲视频 | 四虎在线观看精品视频 | 国内久久精品 | av千婊在线免费观看 | 日韩高清二区 | 天天色天天综合网 | 国内视频在线 | 麻豆影视网站 | 亚洲国产精品一区二区尤物区 | 欧美日本一区 | 久久久久区 | 在线综合 亚洲 欧美在线视频 | 成人a免费 | 久久综合狠狠综合久久激情 | 国产成人精品一区二区三区免费 | 日本福利视频在线 | 成年人在线免费看 | 最新精品国产 | 天天草天天干天天射 | 精品国产伦一区二区三区观看体验 | 亚洲精品久久久蜜桃直播 | 日本精品久久久一区二区三区 | 久草视频网 | 日韩影视大全 | 国产女人40精品一区毛片视频 | 草草草影院 | 人人澡超碰碰97碰碰碰软件 | 久久国精品 | 午夜电影一区 | 免费能看的黄色片 | 日韩素人在线观看 | a级一a一级在线观看 | 欧美激情视频三区 | 欧美日韩一级久久久久久免费看 | 日韩av福利在线 | 欧美日韩精品在线 | 精品色综合 | 久久久精品视频成人 | 九九欧美视频 | 亚洲国产成人精品在线 | 国产精品成人av在线 | 天天干天天草天天爽 | 亚洲va欧美 | 激情综合网五月 | 日韩欧美一区二区在线观看 | 最新一区二区三区 | 免费亚洲黄色 | 亚洲国产资源 | 亚洲精品小视频 | 精品日韩在线 | 精品久久影院 | 国产精品影音先锋 | 国产一区二区高清不卡 | 五月婷婷影院 | 欧美另类视频 | 天堂av最新网址 | 99精品久久只有精品 | 国产黄视频在线观看 | 九九99| 婷婷久久网站 | 久久久久久久久久久久av | 色午夜 | 欧美亚洲专区 | 99精品国产高清在线观看 | 亚洲色视频 | 97精品一区二区三区 | 欧洲视频一区 | av免费播放| 99久久er热在这里只有精品66 | 黄色一级在线免费观看 | 免费三级大片 | 麻豆传媒视频观看 | 在线免费观看黄色小说 | 在线一二三区 | 亚洲精品高清视频在线观看 | 国产精品一区电影 | 99热999 | 国产精选在线观看 | 久久精品一区二区三区国产主播 | 精品一区二区三区香蕉蜜桃 | 国产精品久久久久久久久久久久久久 | 国产视频不卡一区 | 中文字幕丝袜制服 | 日韩在线不卡 | 99热这里只有精品国产首页 | 夜夜嗨av色一区二区不卡 | 亚洲精品在线视频 | 中文在线字幕观看电影 | 97偷拍在线视频 | 天天干天天拍天天操天天拍 |