《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于Android系統的音樂播放器設計與實現
基于Android系統的音樂播放器設計與實現
來源:微型機與應用2014年第1期
葛 艷,高占江
(青島科技大學 信息科學技術學院,山東 青島 266061)
摘要: 基于Android平臺開發音樂播放器。該播放器主要實現了SD卡掃描、后臺播放、歌手與專輯篩選,歌曲列表管理、歌詞同步滾動顯示、播放模式選擇、皮膚更換、網絡下載、桌面Widget等功能。對Android應用程序的開發環境及工具作了簡單介紹,詳細介紹了音樂播放器軟件界面布局方式、自動音樂掃描機制、歌詞同步實現算法以及歌詞的搜索與下載等功能模塊的設計與實現。對歌詞同步滾動顯示進行了透徹分析。該音樂播放器通過了Android智能手機運行測試,具有較好的集成度和良好的穩定性。
Abstract:
Key words :

摘  要: 基于Android平臺開發音樂播放器。該播放器主要實現了SD卡掃描、后臺播放、歌手與專輯篩選,歌曲列表管理、歌詞同步滾動顯示、播放模式選擇、皮膚更換、網絡下載、桌面Widget等功能。對Android應用程序的開發環境及工具作了簡單介紹,詳細介紹了音樂播放器軟件界面布局方式、自動音樂掃描機制、歌詞同步實現算法以及歌詞的搜索與下載等功能模塊的設計與實現。對歌詞同步滾動顯示進行了透徹分析。該音樂播放器通過了Android智能手機運行測試,具有較好的集成度和良好的穩定性。
關鍵詞: Android;Java;音樂播放;歌詞同步

 隨著科技發展的日新月異,人們對移動設備的需求越來越高,手機已不只是通信工具,而是一個多媒體平臺。Android是Google公司開發的基于Linux平臺的開源的移動終端智能操作系統[1]。Android系統由操作系統、用戶界面和應用程序組成,允許開發人員自由獲取和修改源代碼。Android的發布大大豐富了各種手持式設備軟件的功能[2]。
 本文基于Android平臺開發音樂播放器,選擇開發個性的播放軟件,摒棄單方面追求花哨而帶來的系統資源浪費,將各種性能優化,繼承播放器的常用功能,滿足大多數用戶的娛樂需求。該播放器實現SD卡掃描、后臺播放、歌手與專輯篩選,歌曲列表管理、歌詞同步滾動顯示、播放模式選擇、皮膚更換、網絡下載等功能。此外,還實現桌面的Widget功能,使用戶在不打開該軟件的同時,就可以一鍵聽歌,極大地優化了用戶體驗。
1 Android簡介
 Android系統分為Applications、Application Framework、Libraries、Android Runtime、Linux Kernel 5大層[3]。本播放軟件屬于應用軟件,只對Applications應用層程序的探討,對具體壓縮算法不作深究。
1.1 Android基本組件
 Android應用程序的組件主要有4個,針對智能手機的諸多突發情形,都做出了相應的處理操作[4]。
    (1)Activity:是應用程序最基本的組件。應用程序的每個頁面都由各種Activity構成。它是一種可視化的、直接與用戶接觸的界面元素。
 (2)Service:是一種服務組件,運行于程序的后臺。該組件對用戶是不可見的,在后臺提供程序的托管運行。
 (3)ContentProvider:是一種內容提供者組件。該組件能夠實現應用程序之間的數據共享,并能夠監聽其共享數據的變化。
 (4)BroadcastReceiver:實現應用程序內部數據的傳遞,也能實現事件的先后順序觸發。
1.2 開發工具
 軟件開發使用Eclipse軟件,使用Android SDK、ADT的支持,JDK開發環境,使用Java語言作為開發語言,基于C/S開發模式。使用Emulator調試工具,調試工具提供了斷點調試,文件管理,電話短信模擬,在軟件開發過程中提供了極大的方便。
2 軟件核心功能
 該部分詳細介紹了播放界面的布局方式、音樂列表自動掃描原理、播放時歌詞同步滾動實現機制、歌詞搜索與下載機制。
2.1 主頁面布局
 軟件的主播放界面采用線性布局與層疊布局的結合,布局中使用了Android的系統控件和自定義的控件,豐富了頁面元素,并對每個控件進行了布局設置,下面對應播放主界面的布局:
 //線性布局方式
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:lrcview="http://schemas.android.com/apk/res/com.gao.mymediaplayer01"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
    <FrameLayout //層疊布局方式
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
        <ImageView //圖片控件
            android:id="@+id/background"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_gravity="fill"/>
  //下面是自定義歌詞控件的布局控制
  <com.gao.mymediaplayer01.LrcView
 //自定義歌詞控件類
 android:id="@+id/lrcTextView"//控件的唯一標識(Id)
 android:layout_width="fill_parent"
 //設置控件的寬度填充父控件
 android:layout_height="160dip"
 //設置控件的高度為特定值
 android:gravity="center"
 //設置控件內容的對齊方式為居中
 android:layout_gravity="center_horizontal"
 //控件的對齊方式為水平居中
 android:layout_marginTop="70dip"
 //控件垂直方向上距離頂部的距離
 />........................其他控件........................
 上面是頁面布局的部分代碼,最后一個控件com.gao.mymediaplayer01.LrcView使用的是自定義的控件,目的是顯示歌詞信息并能夠根據歌曲當前播放時間匹配歌詞的當前行索引,實現歌詞的實時動態刷新顯示。實現的效果如圖1所示。
2.2 音樂掃描
 Android系統提供了一種類似關系表的結構來把應用程序的數據暴露給外界,并把每個這種表使用唯一的標識符URI來標識[2]。Android系統對外部存儲設備的媒體文件進行了統一管理,把每個音樂文件的ID、時長、藝術家等相關信息全部存放在這個表中,使用Contentprovider來訪問這個唯一的標識符URI便可以查詢到在用戶的SD卡中的所有的音樂文件,實現代碼如下:
musicCursor=this.getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
new String[]{MediaStore.Audio.Media.TITLE,//歌曲標題
MediaStore.Audio.Media.DURATION,//歌曲時長
MediaStore.Audio.Media.ARTIST,//歌曲的作者
MediaStore.Audio.Media._ID,
//歌曲在SD卡上的唯一標識
MediaStore.Audio.Media.DISPLAY_NAME,
//歌曲顯示的名字
MediaStore.Audio.Media.DATA//歌曲文件的路徑
},null,null,null);
 根據查詢條件可以得到所有歌曲的游標指針,這里的查詢條件可以設置指定的藝術家和指定的專輯,從而可以查詢指定的藝術家和專輯的特定歌曲列表。將得到的游標數據傳遞到ListAdapter適配器中,其中可以設置列表項顯示的內容,之后為這個ListView控件設置單擊事件。
2.3 歌詞同步滾動實現機制
 音樂播放時實現歌詞同步滾動顯示是本音樂播放器的一個特色。下面詳細介紹實現歌詞同步滾動的具體流程:
 (1)歌詞LRC文件一般存放在與該歌曲相同的位置,通過歌曲在SD卡上的DATA屬性獲得LRC文件的位置,使用輸入緩沖流BufferedReader進行讀取,關鍵是每一次讀取歌詞文件的一行,因為歌詞文件的每一行是一個或者多個時刻和歌詞內容的連接,這里把每行歌詞抽象為一個對象,整個歌詞文件看成是所有對象的List集合,每個對象是由時間屬性和歌詞內容屬性共同組成,在讀取每一行歌詞并將其轉換成歌詞類的一個實例時,對不同的表示形式作了不同的處理:
 [00:25.93]和[00:25]兩種時間形式的處理。對其統一格式后判斷時間段的長度,采用不同的函數處理。在實際使用時將其轉換為毫秒保存到對象的時間的私有變量中,內容保存到LRC內容的成員變量中。
對于在一行歌詞中多個時間段表示同一種歌詞內容的情形,首先對整行歌詞中的字符“]”統一替換為某個特殊的字符,將整行內容根據這個特殊字符進行分割得到string類型的數組:String[]splitLrc_data=str.split("@");可以得到數組長度減一個數量的歌詞對象,每個歌詞對象時間域為分割得到的數組的內容,內容域都是數組最后一個元素的值,最后將所有這些歌詞對象存放到List<LrcContent>當中。
 (2)對List歌詞對象按照其時間變量進行排序,排序采用冒泡排序算法,其核心代碼如下:
for(int i=1;i<=count-1;i++)
for(int j=0;j<count-i;j++)
{//排序依據是歌詞對象的時間變量
if(LrcList.get(j).getLrc_time()>LrcList.get(j+1).getLrc_time())
{
LrcContent tempLrcContent=LrcList.set(j,LrcList.get(j+1));
LrcList.set(j+1,tempLrcContent);
}}
 (3)利用冒泡排序算法最終得到按時間先后排好序的歌詞對象的List,根據歌曲當前播放時間選擇當前需要顯示的歌詞行的索引,具體操作如下。
當前歌曲時間小于第一個歌詞對象的時間時,設定要顯示歌詞的行的索引為1;
當前歌曲時間大于第一個歌詞對象的時間時,要循環判斷出當前歌詞時間大于第N個歌詞對象的時間并且要小于第N+1個歌詞對象的時間,設定要顯示的歌詞的行的索引為N;
 當前歌曲時間大于最后一個歌詞行的時間時,設定要顯示的歌詞行的索引為歌詞文件的數量。
 (4)最后,得到當前顯示歌詞的索引后,使用自定義文本控件高亮顯示當前歌詞行,其余歌詞行非高亮顯示。在后臺Service中設定刷新頻率為50 ms,每50 ms獲得當前歌曲時間進度,更新當前行的索引,獲得一個時刻的當前行的索引后,從Service中利用廣播機制將其發送到前臺Activity中,在Activity接收到當前索引后,將自定義的歌詞控件重新繪出。
 設置lrcView.setIndex(lrcIndex)后,使用lrcView.invalidate()強制使歌詞控件重新繪畫,此時繪出的高亮行為當前索引行,且顯示在屏幕的中央,其余行顯示為非高亮行,繪畫歌詞的算法核心代碼如下:
canvas.drawText(lrcList.get(Index).getLrc_body(),width/2,high/2,
CurrentPaint);
float tempY=high/2;//屏幕垂直方向中央的高度
//畫出本句之前的句子
for(int i=Index-1;i>=0;i--){
tempY=tempY-TextHigh;
canvas.drawText(lrcList.get(i).getLrc_body(),width/2,tempY,NotCurrentPaint);}
tempY=high/2;
//畫出本句之后的句子
for(int i=Index+1;i<=lrcList.size()-1;i++){
tempY=tempY+TextHigh;
canvas.drawText(lrcList.get(i).getLrc_body(),width/2,tempY,NotCurrentPaint);}
 按照上述步驟,在后臺Service中設定刷新頻率(一般為50~200 ms)可以實現動態的顯示歌詞。歌詞滾動效果如圖1所示。

2.4 歌詞的搜索與下載

 


 要下載一首歌的歌詞信息,應該由這首歌曲的歌手和歌曲名共同決定,所以利用當前播放歌曲的歌手和歌曲名稱作為參數進行歌詞的搜索,這里使用百度音樂盒提供的歌詞服務器來進行下載。下載流程如下:
 (1)首先將歌曲的歌手和歌曲名稱進行UTF-8編碼的轉換如下:
 titleName=URLEncoder.encode(titleName,"UTF-8");
singerName=URLEncoder.encode(singerName,"UTF-8");
 (2)其次,將參數傳遞到搜索鏈接中:
 strUrl="http://box.zhangmen.baidu.com/x?op=12&count=1&title="+titleName+"$$"+singerName+"$$$$";
此鏈接指向的是一個xml類型的文件,該文件包含對該歌曲及歌詞等信息的描述,使用I/O流讀取該文件,如果該文件內容不為空,可以從中獲取到該歌詞在服務器中的Id(即LyricId),根據這個Id,如果這個Id不為空,進而可以得到該歌詞文件的URL鏈接地址:
 lyricURLStr="http://box.zhangmen.baidu.com/bdlrc/"+lyricId/100+"/"+lyricId+".lrc";
根據該URL使用I/O流將歌詞文件下載到本地就可以完成歌詞的下載。
 (3)最后,歌詞下載完成后,獲取歌詞的保存路徑,調用解析歌詞文件的方法進行解析實現歌詞的滾動顯示。
 本文介紹了基于Android平臺的音樂播放器的設計方案和關鍵技術。詳細介紹了音樂播放器軟件界面布局方式、自動音樂掃描機制、歌詞同步實現算法以及歌詞的搜索與下載等功能模塊的設計與實現。對歌詞同步滾動顯示進行了透徹分析。該音樂播放器集掃描SD卡,音樂列表顯示、播放、后臺播放、上一首、下一首、音量調節歌手選擇、專輯選擇、最近播放、最經常播放、歌詞同步滾動顯示、快進快退、播放模式選擇、更換皮膚、音樂文件操作、網絡下載、桌面Widget等功能于一體,功能較完善。通過在Android智能手機對音樂播放器進行了功能測試。該音樂播放器性能良好,運行流暢。
參考文獻
[1] 周時偉,謝維波.基于Android的智能家居終端設計與實現[J].微型機與應用,2012,31(14):10-13.
[2] 曾建平,邵艷潔.Android系統架構及應用程序開發研究[J].微計算機信息,2011,27(9):1-3.
[3] 樊新,高曙.基于智能移動終端的安全檢查系統設計與實現[J].微型機與應用,2012,31(20):87-92.
[4] 劉安戰,賈曉輝.基于Android的私密短信系統設計與實現[J].微型機與應用,2012,31(17):51-56.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 日韩中文字幕亚洲精品欧美 | 九色蜜桃臀丨porny丨自拍 | 日韩色资源 | 少妇性l交大片 | 91精品国产色综合久久不卡98最新章节 | 日本在线黄色 | 国产精品又黄又爽又色无遮挡 | 日本黄色成人 | 日日夜精品 | 日本aaaaa级毛片片 | 老司机在线精品视频网站的优点 | 国产精品男人的天堂 | 乡野欲潮:绝色村妇 | 欧美激情在线免费 | 日本囗交一级视频 | 亚洲午夜激情视频 | 一区二区三区在线视频播放 | 九九热免费在线 | 亚洲春色一区二区三区 | 男人的天堂a在线 | 高清新婚夫妇性xxxxx | 拔萝卜在线视频免费观看 | av青青草 | 老头吃奶性行交 | 亚洲大尺度在线观看 | 精品国产乱码久久久久久1区二区 | 欧美无马| 久久99这里只有精品 | 国产成人黄色av | 欧美成a| 欧美精品v国产精品v日韩精品 | 久久成人国产精品 | 久久精品视频7 | 国产一区二区三区自拍 | 精品无人乱码一区二区 | 久久香蕉国产线看观看精品yw | 欧美模特做爰xxxⅹxxx | 欧美另类xxx | 国产69精品久久久久777 | 少妇午夜三级伦理影院播放器 | 美女视频黄a视频全免费观看 | 看黄色小视频 | 中文在线国产 | 好吊色欧美一区二区三区视频 | 成人午夜免费网站 | 色哟哟在线观看视频 | 亚洲精品欧美日韩 | 亚洲精品乱码久久久久久久久久 | 女同三级bd高清在线播放 | 亚洲影视在线 | 国产精品国产高清国产av | 精品国产午夜 | 一级欧美一级日韩片 | 日韩mv欧美mv国产网站 | 黄色高清网站 | 辟里啪啦国语版免费观看 | 国产精品v欧美精品∨日韩 女邻居的大乳中文字幕 | 精品少妇人妻av一区二区三区 | 久久久亚洲精品无码 | 久久精品无码精品免费专区 | 亚洲成av人片在线观看无码 | 免费无码又爽又刺激网站 | 2024亚洲男人天堂 | 国产日韩欧美中文字幕 | 韩国国产在线 | 国产又黄又爽又色的免费 | 天天躁夜夜躁很很躁麻豆 | 黄色一级免费网站 | 国产成人+亚洲欧洲+综合 | 日韩bbw| 成人瑟瑟 | 东京热无码av一区二区 | 成年人国产视频 | 91亚洲一区二区 | 99精品国产一区 | 亚洲精品一区二区冲田杏梨 | 99在线播放视频 | 97国产精品自拍 | 又粗又猛又黄又爽无遮挡 | 国产精欧美一区二区三区久久久 | 国产aⅴ精品一区二区三区久久 | 日韩精品一区二区三区国语自制 | 国产成人精品久久二区二区 | 朝鲜女人大白屁股ass孕交 | 午夜无码区在线观看 | 国产欧美日韩精品在线 | 蜜桃av噜噜一区二区三区小说 | 波多野结衣一二三区 | 影音先锋国产精品 | 我我色综合| 日日涩| 激情国产av做激情国产爱 | 999免费视频 | 亚洲第二色| 外国黄色录像 | 狂野欧美性猛交xxxx巴西 | 操操久久 | 尤物网址在线观看 | 在线视频网 | 天天色天天射天天操 | 国产精品亚洲综合一区在线观看 | 日韩精品一区二区三区视频 | 日本一级二级视频 | 韩国一区二区av | 一本一道久久a久久综合蜜桃 | 波多野结衣av高清一区二区三区 | 日本www色| 一区二区三区日韩 | www国产精品视频 | 狂野欧美激情性xxxx | 日韩一二三区视频 | 女装男の子av在线播放 | 久久久午夜精品理论片中文字幕 | 国产日韩综合 | 在线观看色网站 | 狠狠综合久久av一区二区蜜桃 | 日本a∨视频 | 国产亚洲人成a在线v网站 | 国产视频一区二区三区四区五区 | 国产又大又硬又粗 | 少妇天天干 | 毛片aaaa| 少妇啊灬啊别停灬用力啊房东 | 天天干天天操天天玩 | 少妇高潮毛片免费看 | 一本大道久久a久久精品综合1 | 日韩网红少妇无码视频香港 | 九九久久精品国产av片国产 | 午夜免费观看视频 | 天天狠天天插天天透 | 人人爽人人爽人人片av东京热 | 草草在线影院 | 91九色丨porny丨丝袜 | 青青草在线免费视频 | 国产女人的高潮国语对白 | www啪啪| 欧美jizzhd精品欧美巨大免费 | 色av性av丰满av| 欧美精品极品 | 亚洲欧美日韩国产综合精品二区 | 日本一卡二卡四卡无卡乱码视频免费 | 熟女人妻水多爽中文字幕 | www亚洲精品少妇裸乳一区二区 | 91色交| 特黄视频在线观看 | 久久久久久日产精品 | 亚洲精品成人在线 | 国产精品爽爽久久久久久豆腐 | 国产乱人伦偷精品视频不卡 | 日本青青草视频 | 一级做a爰片性色毛片99 | 一边摸一边做爽的视频17国产 | 色综合日韩 | 欧美日韩国产片 | 一级淫片免费 | 欧美日韩视频免费 | 国产黄色大全 | 国产精品久久久久久久久岛国 | 狠狠色噜噜狠狠狠狠色综合网 | 永久免费成人代码 | 日韩狠狠操 | 丁香婷婷久久 | 特大黑人娇小亚洲女喉交 | 欧美人成在线 | 免费成人在线网站 | 国产99久久久国产精品免费看 | 国产精品好爽好紧好大 | 精品一区二区三区在线成人 | 天堂综合网 | 岛国av资源| 欧美一道本 | 国产亚洲精品久久久久久移动网络 | 精品国产aⅴ无码一区二区 亚洲人成人无码网www国产 | 尤物精品视频 | 欧美色欧美亚洲另类二区 | 免费麻豆 | 国产伦理一区二区三区 | 久久五月天婷婷 | 国产一区二区三区久久久久久久 | 一区免费视频 | 无码h黄肉3d动漫在线观看 | 秋霞成人| 成人艳情一二三区 | 九九热影院 | 亚洲熟色妇av日韩熟色妇在线 | 激情亚洲一区国产精品 | 日本美女性生活视频 | 在线观看亚洲精品视频 | 色噜噜狠狠一区二区三区 | 亚洲一区二区国产 | 天海翼一区二区三区高清在线观看 | 亚洲精品乱码久久久久久日本蜜臀 | 国产乱人伦中文无无码视频试看 | 国产成人精品亚洲午夜麻豆 | 毛片a级片 | 天天色综合久久 | 欧美8888| 中文字幕无码一区二区免费 | 国产黄色a | 丁香天五香天堂综合 | 免费中文字幕日韩欧美 | 特高潮videossexhd | 毛片永久新网址首页 | 成人av手机在线观看 | 另类一区二区三区 | 国产一区二区三区四区五区六区 | 日韩av一二三区 | 性开放xxxhd视频 | 国产欧美日韩在线视频 | 久久久久久久久久久久久久免费看 | 日日橹狠狠爱欧美视频 | 青青操在线视频 | 国产精品嫩草影视久久久 | 色播在线观看 | 亚洲女同女同女同女同女同69 | 亚洲风情av| 91岛国| 三级4级全黄60分钟 午夜成人1000部免费视频 | 少妇下蹲露大唇无遮挡0 | 亚洲字幕av一区二区三区四区 | 国产精品久久久久久无人区 | 中文字幕第6页 | 国产精品一区二av18款 | 黄色片一区| 国产三级精品三级 | 69网站在线观看 | 成年人黄色大片大全 | 91亚色视频在线观看 | 北京少妇xxxx做受 | 午夜裸体性播放 | 欧美一区二区三区激情 | 伊人久久精品无码麻豆一区 | 中文文字幕文字幕肉岳 | 日本少妇性生活 | 夜夜躁狠狠躁日日躁2021日韩 | 日本黄页网站免费观看 | 国产精华av午夜在线观看 | 中文av网站| 国产对白叫床清晰在线播放 | 在线视频啪| 国产无套白浆一区二区 | 欧美69视频| 不卡的av片 | 日韩久久无码免费毛片软件 | 国产一级做a爰片在线看免费 | 国产一级片免费视频 | 97超视频| 强开小嫩苞一区二区三区图片 | 亚洲欧美一区二区三区四区 | 中文字幕在线观看网址 | 亚洲成a人片77777kkkk1在线观看 | 超碰人体 | 少妇激三级做爰在线观看 | 欧美日韩在线视频免费播放 | 久久精品日产第一区二区三区在哪里 | 玖玖爱这里只有精品 | 成人动漫区 | 欧美日韩亚洲国产精品 | 国产伦孑沙发午休精品 | 久草一区| а√在线中文网新版地址在线 | 国产精品久久久久久久久久久免费看 | 无码人妻精品一区二区三18禁 | 亚洲精选91 | 67194国产| 99久久免费看精品 | 日本v片| 99av在线| 欧洲亚洲成人 | 99九九热| 毛片a片免费看 | 性按摩xxxx在线观看 | 亚洲制服丝袜诱惑 | 亚洲人久久久 | 国产一区二区三区四区在线观看 | 中文字幕十一区 | 九九在线中文字幕无码 | 国产一二三区免费视频 | 免费99精品国产自在在线 | 日本japanese学生丰满 | 伊在人天堂亚洲香蕉精品区 | 亚洲中文无码av永久不收费 | 亚洲日韩精品欧美一区二区 | 丁香花开心四播房麻豆 | 久久久久久九九99精品 | 91精品网站 | 免费观看黄频视 | 四虎影视4hu4虎成人 | 国产欧美一级二级三级在线视频 | 夜夜高潮天天爽欧美 | 国产第一草草影院 | 色猫咪免费人成网站在线观看 | 国产伦理丿天美传媒av | 国产乱人乱精一区二视频 | 成年人免费大片 | 天天成人| 国产九九九九九九九a片 | 征服少妇柔佳系列 | 久艹在线| 色欲天天婬色婬香综合网 | 欧美美女性生活视频 | 91高跟黑色丝袜呻吟动态图 | 欧美手机在线观看 | 欧美亚洲国产精品久久高清 | 日日干夜夜爽 | 日本成人三级 | 久一区二区三区 | 国产无套精品一区二区 | 丰满诱人的人妻3 | 亚洲乱码国产乱码精品精98 | 超碰美女在线 | 天堂网成人 | 欧美日韩综合一区二区 | 亚洲hh| 久久中文字幕人妻熟av女蜜柚m | 亚洲 小说 欧美 激情 另类 | 放荡的美妇在线播放 | 国产亚洲精品久久久闺蜜 | 中文字幕在线免费播放 | 亚洲欧美日韩在线 | 青青欧美 | 亚洲欧洲一区二区三区四区 | 亚洲免费av网站 | 国产激情91久久精品导航 | 91av资源在线 | 欧美一a| 台湾佬中文娱乐22vvvv | 亡は夫の上司中文字幕 | 激情内射人妻1区2区3区 | 暴力强奷在线播放无码 | 中文幕无线码中文字夫妻 | 狠狠色伊人亚洲综合网站l 狠狠色依依成人婷婷九月 狠狠色综合久久婷婷色天使 | 波多野结衣精品在线 | 亚洲精品视频二区 | 亚洲三级伦理 | 精品一区二区三区四区 | 久久蜜桃av一区精品变态类天堂 | 午夜乱蜜桃久久久乱 | 日本少妇一级片 | 少妇的激情 | 午夜精品一区二区三区在线视 | julia乱码中文一二三区 | 久久影音先锋 | 哺乳援交吃奶在线播放 | 绯色av一区二区 | 男女啪啪无遮挡 | 亚洲丶国产丶欧美一区二区三区 | 精品无人码麻豆乱码1区2区 | 久人久人久人久久久久人 | 综合激情五月婷婷 | 精品产国自在拍 | 九九九在线观看 | av怡红院一区二区三区 | 国产精品视频在线观看 | 在线观看超碰 | 日韩欧美黄色一级片 | 国产又粗又长又爽 | 国产精品午夜视频 | 久久久久欠精品国产毛片国产毛生 | 日日夜夜狠狠爱 | 日日摸日日碰夜夜爽av | 中文字幕一区二区三区不卡 | 男人激情网 | 深夜福利一区二区 | 日韩精品中文字幕久久臀 | 成人av片无码免费网站 | 国产在线精品一区二区三区直播 | 精品国产一区二区三区在线 | 一区二区在线免费 | 黄色一几片 | 国产精品毛片一区二区三区 | 成人三及片 | 狠狠欧美| 亚洲午夜精品久久久久久app | 国产69久久精品成人看 | 久久国产精品综合 | 日本亚洲视频 | 国产高清亚洲 | 久久久久成人精品免费播放动漫 | 大桥未久亚洲精品久久久强制中出 | 超薄肉色丝袜一二三 | 日韩午夜影院 | 日韩国产成人无码av毛片 | 人妻无码中文专区久久五月婷 | 国产精品久久久久久久久久久痴汉 | 绯色av一区二区三区在线观看 | 成年美女黄网 | 成人在线观看一区 | 欧美大片无中文字幕 | 精品少妇爆乳无码av无码专区 | 成人99一区二区激情免费看 | 欧美三级午夜理伦三级老人 | 亚洲第一成年人网站 | 欧美中文字幕在线观看 | 久久亚洲色www成人欧美 | 51av在线 | 一级片视频播放 | 成年人在线视频 | 色综合免费 | brazzers精品成人一区 | 国产伦精品一区二区三区四区视频_ | 色偷偷888欧美精品久久久 | 性欧美牲交在线视频 | 亚洲区中文字幕 | 日韩视频在线观看免费 | 国产强伦姧在线观看无码 | 国模冰冰炮一区二区 | 人人搞人人干 | 国产爽爽久久影院hd | av无码精品一区二区三区 | 又黄又爽又无遮挡免费的网站 | 成人免费午夜视频 | 亚洲第一av网站 | 实拍澡堂美女洗澡av | 青青草视频成人 | 精品无码日韩国产不卡av | 国产精品99久久久精品无码 | 国产日韩欧美亚洲精品中字 | 巨大乳做爰视频在线看 | 欧美成人综合网站 | 色婷婷综合久色aⅴ五区最新 | 一级片美女 | 精品国产亚洲一区二区三区 | 欧美视频一区二区三区在线观看 | 韩日av一区二区 | 成人免费毛片aaaaaa片 | 国内外成人激情视频 | 任你躁x7x7x7x7在线观看 | 李宗瑞91在线正在播放 | 好吊视频一区二区三区 | 成人av播放| 久中文字幕| a天堂在线 | 欧美日本国产精品 | 久久艹中文字幕 | 国产xxxx做受性欧美88 | 噜噜久久噜噜久久鬼88 | 综合久久中文字幕 | 国产精品一二三区成毛片视频 | 成人性生交大片免费看96 | 毛片av在线| 91麻豆精品国产91久久久更新时间 | 成人精品一区日本无码网站 | 欧美一二三四成人免费视频 | 久久夜色撩人精品国产av | 男女一级黄色 | 免费一级做a爰片蜜桃 | 日韩一欧美内射在线观看 | 欧美日韩精品在线 | 最近最新中文字幕 | 色中文网 | ww国产内射精品后入国产 | 又粗又大又硬又长又爽 | 亚洲va无码va在线va天堂 | 丰满肉嫩西川结衣av | 丝袜+亚洲+另类+欧美+变态 | 色黄大色黄女片免费中国 | 国产成人av一区 | 亚洲伊人久久综合影院 | 日韩精品久久久免费观看夜色 | 大肉大捧一进一出好爽视频mba | 天堂av8在线| 新版本天堂资源在线中文8的特点 | 国产精品日| 日本大码a∨欧美在线 | 国产精品久久久久久久久久软件 | 欧美变态另类刺激 | 新中文字幕 | 久久久久久久国产视频 | 成人国产精品一区二区 | 免费a视频在线观看 | 国产成人精品午夜片在线观看 | 第一福利av | 亚洲精品免费在线 | 青草视频在线看 | 黄色短视频在线播放 | 国产黄大片 | 久久亚洲精品无码av | 亚洲7天堂人人爽人人爽 | 99国产精品久久久久99打野战 | 国产一区二区三区内射高清 | 久久亚洲春色中文字幕久久久 | 亚洲综合另类小说色区一 | 黑人干亚洲人 | 99热精品国产一区二区在线观看 | 欧美aa在线观看 | 国产福利一区二区三区在线观看 | 色黄啪啪网 | 国产精品人妻一码二码尿失禁 | 在线免费成人 | 欧美做爰爽爽爽爽爽爽 | 黄色资源网站 | 日韩在线第三页 | 一级一级特黄女人精品毛片 | 男女在楼梯上高潮做啪啪 | 国产精品99久久久久久久vr | 少妇毛茸茸bbw高清 少妇免费毛片久久久久久久久 | 久久国产区 | 精品香蕉99久久久久网站 | 亚洲天堂久久 | 精品人妻大屁股白浆无码 | 麻豆网神马久久人鬼片 | 亚洲人成人77777网站 | 国产在线视频不卡 | 中文无码成人免费视频在线观看 | 欧美午夜精品久久久久久浪潮 | 精品偷拍被偷拍在线观看 | 熟女人妻aⅴ一区二区三区60路 | 国产麻豆md传媒视频 | 午夜婷婷国产麻豆精品 | 国产另类视频 | 亚洲精品久久 | 欧美国产综合欧美视频 | 99re在线视频免费观看 | 超碰日韩| 色噜噜狠狠一区二区三区果冻 | 999午夜| 国产精品视频入口麻豆 | 国产精品20p| 免费看av大片 | 夜夜爽亚洲人成8888 | 夜鲁鲁鲁夜夜综合视频 | 台湾chinesehdxxxx少妇 | 亚洲国产精品一区二区久久 | 欧美综合久久久 | 成人影院中文字幕 | 国产传媒一区二区 | 亚洲制服一区 | 97在线看免费观看视频在线观看 | 14萝自慰专用网站 | 毛片小视频 | 国产人妖ts重口系列网站观看 | 亚洲高清色图 | 亚洲 自拍 另类 欧美 综合 | 成年人免费黄色 | 乱人伦人妻中文字幕 | 国内自拍视频一区二区三区 | 色哟色哟色精品 | 欧美激情一区二区三级高清视频 | 乌克兰粉嫩xxx极品hd | 久久96国产精品久久久 | 欧美第一页 | 亚洲aaaaaa| 69精品久久久久久久 | 大尺度做爰啪啪床戏 | 男女又爽又黄 | 亚洲 国产 日韩 欧美 | 亚洲国产欧美日韩在线精品一区 | 日本午夜免费 | 国产精品久久久久免费a∨大胸 | 中文字幕无码不卡免费视频 | 日本人dh亚洲人ⅹxx | 国产精品一二三在线 | 日本xxxxxxxxxx天美 | 人人爽久久涩噜噜噜av | 亚洲综合色区中文字幕 | 狼人色综合 | 国产成人久久精品麻豆二区 | 日韩中文字幕视频 | 狠狠干夜夜骑 | 精品视频在线观看 | 久久伊人操 | blacked精品一区国产在线观看 | juliaann战黑人| 邻居少妇与水电工啪啪 | 国产乱码视频 | 精品乱人码一区二区二区 | 最新日韩精品 | 日韩精品一二三 | 波多野结衣视频在线播放 | 日日操中文字幕 | 欧美色图校园春色 | 国产精品久久久久久久久久免费 | 与子敌伦刺激对白播放的优点 | 欧美顶级少妇做爰hd | 夜夜嗨av一区二区三区四季av | 国产免费网址 | 婷婷深爱网| 7777av| 日本国产一区二区三区 | 男女做爰猛烈叫床高潮的书 | 久久亚洲精品国产精品紫薇 | 日本五十熟hd丰满 | 欧美日韩国产精品 | 男女曰逼视频 | 91久久捆绑调教美女 | 亚洲国产精品久久久久 | 国产97在线观看 | 免费观看一级特黄特色大片 | 日本a视频| 曰韩精品一区二区 | 毛片福利视频 | 亚洲乱淫 | 欧美69式互添视频在线 | 女同做爰hdxx | 看国产黄色片 | 浪潮av色 | 无码国产69精品久久久久孕妇 | 国产日韩精品欧美一区喷水 | 成人av网址在线观看 | 88tv成人| 国产精品女同一区二区 | 久久鲁视频 | 亚洲处破女av日韩精品 | 中文字幕人妻高清乱码 | 亚洲高清在线播放 | 中国老女人内谢69xxxx | jvid福利写真一区二区三区 | 97国产情侣爱久久免费观看 | 国产一级影院 | 亚洲精品无码不卡 | 久久99精品久久久久久 | 中文字幕人成无码人妻综合社区 | 毛片网络 | 中文字幕视频网站 |