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

關(guān)于Android上如何做GPS相關(guān)定位服務(wù)

移動開發(fā) Android
今天因為工作需要,把以前編寫的一個GPS測試程序拿出來重新修改了一下。這個程序說起來有些歷史了,是我11年編寫的,那時候?qū)W了Android開發(fā)沒多久,算是一個實驗性的作品。現(xiàn)在工作需要,重新拿出來修整。

今天因為工作需要,把以前編寫的一個GPS測試程序拿出來重新修改了一下。這個程序說起來有些歷史了,是我11年編寫的,那時候?qū)W了Android開發(fā)沒多久,算是一個實驗性的作品。現(xiàn)在工作需要,重新拿出來修整。同時發(fā)現(xiàn)我對android的GPS服務(wù)了解并不深,所以今天特意閱讀了有關(guān)GPS服務(wù)的一些資料,把相關(guān)知識點記錄下來。

本人做了GPS相關(guān)的嵌入式軟件已經(jīng)幾年了,所以說起要做個測試GPS定位模塊的程序,第一反應(yīng)就是串口讀取GPS模塊的數(shù)據(jù),然后解析GPS的NMEA格式數(shù)據(jù)。NMEA是一種標準化數(shù)據(jù)格式,不僅僅GPS上應(yīng)用了,其他一些工業(yè)通信也是使用這種標準化數(shù)據(jù)格式。解析相關(guān)數(shù)據(jù)然后顯示出來,就完成了一個基本的GPS定位測試功能。

查了一下才發(fā)現(xiàn)Android上做GPS相關(guān)定位服務(wù),不需要讀取NMEA數(shù)據(jù)分析,Android已經(jīng)封裝好了相關(guān)服務(wù),你要做的就是調(diào)用API。這個不知道應(yīng)該覺得爽還是覺得糾結(jié)。(Android也提供了讀取NMEA接口,下面會說到)

1、Android 定位服務(wù)

下面我們先來看看Android有關(guān)定位服務(wù)提供的支持:

 

Android定位服務(wù)都是位于location下,上面都有相關(guān)說明,這里就不詳細解析。有一點有需要說說的是:GpsStatus.NmeaListener 官方的說法是可以讀取NMEA數(shù)據(jù),但是我這里測試發(fā)現(xiàn),并沒有讀取到NMEA的數(shù)據(jù)。查閱過一些資料,說是google在底層并沒有實現(xiàn)數(shù)據(jù)反饋的功能。有時間,需要查看一下源碼。

2、LocationManager定位

  1. //獲取定位服務(wù) 
  2. LocationManager locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE); 
  3. //判斷是否已經(jīng)打開GPS模塊 
  4. if (locationManager.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER)) { 
  5. //GPS模塊打開,可以定位操作 
  6. // 通過GPS定位 
  7. String LocateType = locationManager.GPS_PROVIDER; 
  8. Location location = locationManager.getLastKnownLocation(LocateType); 
  9. // 設(shè)置監(jiān)聽器,設(shè)置自動更新間隔這里設(shè)置1000ms,移動距離:0米。 
  10. locationManager.requestLocationUpdates(provider, 1000, 0, locationListener); 
  11. // 設(shè)置狀態(tài)監(jiān)聽回調(diào)函數(shù)。statusListener是監(jiān)聽的回調(diào)函數(shù)。 
  12. locationManager.addGpsStatusListener(statusListener); 
  13. //另外給出 通過network定位設(shè)置 
  14. String LocateType = locationManager.NETWORK_PROVIDER; 
  15. Location location = locationManager.getLastKnownLocation(LocateType);  

3、GpsStatus監(jiān)聽器

上面給出了定位服務(wù)的初始化設(shè)置步驟,但我們都知道GPS衛(wèi)星是定期廣播數(shù)據(jù)的,也就是說會定期收到衛(wèi)星的GPS數(shù)據(jù)。我們并不能跟衛(wèi)星主動申請數(shù)據(jù),只能被動接收數(shù)據(jù)。(中國的北斗2倒是可以發(fā)送衛(wèi)星報文給衛(wèi)星)因此我們需要注冊一個監(jiān)聽器來處理衛(wèi)星返回的數(shù)據(jù)。

  1. private final GpsStatus.Listener statusListener = new GpsStatus.Listener() { 
  2.         public void onGpsStatusChanged(int event) { 
  3. // GPS狀態(tài)變化時的回調(diào),獲取當前狀態(tài) 
  4.             GpsStatus status = locationManager.getGpsStatus(null); 
  5. //自己編寫的方法,獲取衛(wèi)星狀態(tài)相關(guān)數(shù)據(jù) 
  6.             GetGPSStatus(event, status); 
  7.         } 
  8.     };  

4、獲取搜索到的衛(wèi)星

  1. private void GetGPSStatus(int event, GpsStatus status) { 
  2.         Log.d(TAG, "enter the updateGpsStatus()"); 
  3.         if (status == null) { 
  4.         } else if (event == GpsStatus.GPS_EVENT_SATELLITE_STATUS) { 
  5. //獲取最大的衛(wèi)星數(shù)(這個只是一個預(yù)設(shè)值) 
  6.             int maxSatellites = status.getMaxSatellites(); 
  7.             Iterator it = status.getSatellites().iterator(); 
  8.             numSatelliteList.clear(); 
  9. //記錄實際的衛(wèi)星數(shù)目 
  10.             int count = 0; 
  11.             while (it.hasNext() && count <= maxSatellites) { 
  12. //保存衛(wèi)星的數(shù)據(jù)到一個隊列,用于刷新界面 
  13.                 GpsSatellite s = it.next(); 
  14.                 numSatelliteList.add(s); 
  15.                 count++; 
  16.                 Log.d(TAG, "updateGpsStatus----count=" + count); 
  17.             } 
  18.             mSatelliteNum = numSatelliteList.size(); 
  19.         } else if (event == GpsStatus.GPS_EVENT_STARTED) { 
  20. //定位啟動 
  21.         } else if (event == GpsStatus.GPS_EVENT_STOPPED) { 
  22. //定位結(jié)束 
  23.         } 
  24.     }  

上面就是從狀態(tài)值里面獲取搜索到的衛(wèi)星數(shù)目,主要是通過status.getSatellites()實現(xiàn)。獲取到的GpsSatellite對象,保存到一個隊列里面,用于后面刷新界面。上面是獲取GPS狀態(tài)監(jiān)聽器,除了GPS狀態(tài)外,我們還需要監(jiān)聽一個服務(wù),就是:LocationListener,定位監(jiān)聽器,監(jiān)聽位置的變化。這個對做定位服務(wù)的應(yīng)用來說,十分重要。

5、LocationListener監(jiān)聽器

  1. private final LocationListener locationListener = new LocationListener() 
  2.     { 
  3.         public void onLocationChanged(Location location) 
  4.         { 
  5. //當坐標改變時觸發(fā)此函數(shù),如果Provider傳進相同的坐標,它就不會被觸發(fā) 
  6.             updateToNewLocation(location); 
  7.             Log.d(TAG, "LocationListener  onLocationChanged"); 
  8.         } 
  9.         public void onProviderDisabled(String provider) 
  10.         { 
  11. //Provider被disable時觸發(fā)此函數(shù),比如GPS被關(guān)閉 
  12.             Log.d(TAG, "LocationListener  onProviderDisabled"); 
  13.         } 
  14.         public void onProviderEnabled(String provider) 
  15.         { 
  16. // Provider被enable時觸發(fā)此函數(shù),比如GPS被打開 
  17.             Log.d(TAG, "LocationListener  onProviderEnabled"); 
  18.         } 
  19.         public void onStatusChanged(String provider, int status, Bundle extras) 
  20.         { 
  21.             Log.d(TAG, "LocationListener  onStatusChanged"); 
  22. // Provider的轉(zhuǎn)態(tài)在可用、暫時不可用和無服務(wù)三個狀態(tài)直接切換時觸發(fā)此函數(shù) 
  23.             if (status == LocationProvider.OUT_OF_SERVICE || status == LocationProvider.TEMPORARILY_UNAVAILABLE)       { 
  24.         } 
  25.         } 
  26.     };  

位置監(jiān)聽回調(diào)是用來處理GPS位置發(fā)生變化的時候,自動回調(diào)的方法,我們可以從這里獲取到當前的GPS數(shù)據(jù)。另外我們可以通過回調(diào)函數(shù)提供的location參數(shù),獲取GPS的地理位置信息,包括經(jīng)緯度、速度、海拔等信息。 6、獲取地理位置信息(經(jīng)緯度、衛(wèi)星數(shù)目、海拔、定位狀態(tài))

  1. //location對象是從上面定位服務(wù)回調(diào)函數(shù)的參數(shù)獲取。 
  2. mLatitude = location.getLatitude();   // 經(jīng)度 
  3. mLongitude = location.getLongitude();  // 緯度 
  4. mAltitude = location.getAltitude();   //海拔 
  5. mSpeed = location.getSpeed();       //速度 
  6. mBearing = location.getBearing();    //方向  

7、獲取指定衛(wèi)星信息(方向角、高度角、信噪比)

  1. //temgGpsSatellite就是我們上面保存的搜索到的衛(wèi)星 
  2. //方向角 
  3. float azimuth = temgGpsSatellite.getAzimuth(); 
  4. //高度角 
  5. float elevation = temgGpsSatellite.getElevation(); 
  6. //信噪比 
  7. float snr = temgGpsSatellite.getSnr();  

利用方向角、高度角我們可以繪畫出一個二維圖形,表示衛(wèi)星在地球哪個方位,信噪比作用更大。一般的衛(wèi)星定位測試軟件,都提供了信噪比的狀態(tài)圖,這是表示GPS模塊搜星能力的代表。

8、繪畫二維衛(wèi)星位置圖

下面是我做的GPS測試的效果圖:

 

下面給出一個根據(jù)方向角和高度角,計算衛(wèi)星二維圖里面位置的方法,上面效果圖左邊的綠色圓點就代表衛(wèi)星位置。

右邊的信噪比柱狀圖,代表衛(wèi)星的接收信號能力。

  1. //根據(jù)方向角和高度角計算出,衛(wèi)星顯示的位置 
  2. Point point = new Point(); 
  3. int x = mEarthHeartX; //左邊地球圓形的圓心位置X坐標 
  4. int y = mEarthHeartY; //左邊地球圓形的圓心位置Y坐標 
  5. int r = mEarthR; 
  6. x+=(int)((r*elevation*Math.sin(Math.PI*azimuth/180)/90)); 
  7. y-=(int)((r*elevation*Math.cos(Math.PI*azimuth/180)/90)); 
  8. point.x = x; 
  9. point.y = y; 
  10. //point就是你需要繪畫衛(wèi)星圖的起始坐標  

信噪比的繪畫,就是一個單位換算,這里就不給代碼了。

9、總結(jié):

Android為我們提供了很方便的位置服務(wù),主要通過GpsStatus、LocationManager、GpsSatellite這幾個類實現(xiàn)相關(guān)服務(wù)和監(jiān)聽。

不過個人覺得如果能直接讀取NMEA的數(shù)據(jù)也是很方便,起碼對于某些應(yīng)用來說,可以獲取更多信息。 

責任編輯:龐桂玉 來源: Android開發(fā)中文站
相關(guān)推薦

2010-06-11 17:04:17

OSPF路由協(xié)議

2009-12-30 11:16:36

Silverlight

2011-05-27 15:56:30

Android

2013-11-13 10:21:42

混合云服務(wù)私有數(shù)據(jù)中心公共云

2023-10-28 09:08:19

微服務(wù)saas私有化

2014-11-13 14:07:04

2020-08-06 11:20:49

數(shù)據(jù)泄露NSA位置數(shù)據(jù)

2022-08-29 08:08:58

SQLOracleCPU

2022-08-03 09:11:31

React性能優(yōu)化

2018-01-11 14:38:43

2017-12-12 16:17:55

微服務(wù)系統(tǒng)運維

2013-03-29 10:47:39

Android獲取經(jīng)緯AndroidGPS定

2015-07-30 11:21:16

代碼審查

2014-06-27 14:53:06

應(yīng)用App產(chǎn)品

2022-02-17 13:18:58

定價模型營銷AHP

2012-03-12 16:42:54

測試

2023-12-29 10:04:47

數(shù)據(jù)分析

2013-07-24 10:01:24

產(chǎn)品設(shè)計產(chǎn)品經(jīng)理新手做產(chǎn)品

2021-04-25 09:19:22

騰訊Code Reviewleader

2023-11-06 07:33:01

推薦策略數(shù)據(jù)分析
點贊
收藏

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

欧美成人高清| 成人在线视频一区二区三区| 日韩中文字幕免费在线| 国产女无套免费视频| 神马香蕉久久| 亚洲欧美电影一区二区| 国产精品精品视频一区二区三区| 黄色激情在线视频| 亚洲天堂狠狠干| 亚洲婷婷丁香| 丁香五六月婷婷久久激情| 91免费看片在线| 国产18无套直看片| 日韩电影网站| 久久综合色之久久综合| 久久久久在线观看| 中国老熟女重囗味hdxx| 激情成人四房播| 日韩精品一区二区三区免费观看| 色狠狠色狠狠综合| 久久国产精品久久精品国产| 久草国产在线观看| 欧美成人精品午夜一区二区| 国产精品久久久久久亚洲毛片| 91精品国产高清自在线| 性活交片大全免费看| 三级资源在线| 成人av在线影院| 992tv成人免费视频| 影音先锋男人看片资源| 国产精品久久久久77777丨| 久久人人爽爽爽人久久久| 亚洲iv一区二区三区| 日本一级二级视频| 日韩精品一区二区三区中文在线| 亚洲免费av高清| 日韩精品久久一区| 在线观看色网站| 小嫩嫩精品导航| 亚洲午夜久久久影院| 99视频在线免费| 国产精品xx| 2021久久国产精品不只是精品| 亚洲伊人久久大香线蕉av| 黄色一级视频免费看| 成人在线免费观看网站| 欧美精品视频www在线观看| 日本女人高潮视频| www.精品视频| 国产一区导航| 神马久久桃色视频| 中文字幕一区二区三区人妻在线视频| 草草在线观看| 一区二区三区av电影| 精品无码久久久久国产| 草莓视频18免费观看| 18成人免费观看视频| 亚洲日韩欧美视频| 99久久99精品| hd国产人妖ts另类视频| 国产亚洲精品aa午夜观看| 国产精品久久久久久久久久免费| 91video| 91亚洲国产高清| 欧美大片在线观看一区| 成熟老妇女视频| 岛国成人毛片| 久久久精品2019中文字幕之3| 国产精品成人一区二区| 精品国产xxx| 欧美破处大片在线视频| 亚洲欧洲在线免费| av永久免费观看| 国产精品毛片视频| 欧美午夜精品久久久| 日韩网站在线免费观看| 欧美午夜电影一区二区三区| 99久免费精品视频在线观看| 91精品视频免费观看| 国产手机av在线| 处破女av一区二区| 国产精品亚洲激情| 国产成人精品a视频一区| 99精品一区| 亚洲色图15p| 99在线视频免费| 天堂美国久久| 国模私拍一区二区三区| 日日夜夜操视频| 精品一区二区三区免费观看 | 精品av中文字幕在线毛片| 久久激情综合网| 日韩av电影手机在线观看| 久久99久久久| 香蕉久久夜色精品国产| 国产免费亚洲高清| 狠狠躁日日躁夜夜躁av| 国产主播一区二区三区| 国产精品99蜜臀久久不卡二区| 亚洲国产精一区二区三区性色| 羞羞答答成人影院www| 正在播放欧美视频| 91成人在线免费视频| 日韩大尺度在线观看| 色爱精品视频一区| 国产精久久久久久| 欧美日韩亚洲一区三区| 日本中文字幕久久看| 国产男女猛烈无遮挡| 久久综合久色欧美综合狠狠| 综合色婷婷一区二区亚洲欧美国产| 久久经典视频| 亚洲最新视频在线观看| 人人爽人人av| 麻豆视频一区| 日韩精品一二三四区| 久久午夜夜伦鲁鲁片| 精品久久ai| 久久精品在线播放| 三级黄色录像视频| 亚欧美无遮挡hd高清在线视频| 97精品国产97久久久久久| 精品人妻在线播放| 亚洲精品影视| 91香蕉电影院| 成人高潮成人免费观看| 亚洲国产电影在线观看| 一区不卡视频| www.欧美日本韩国| 欧美性大战久久久久久久| 成人免费毛片日本片视频| 欧美日韩国内| 亚洲最大成人免费视频| 欧美激情免费| 欧美日韩国产综合久久| 91香蕉视频免费看| 超碰97久久国产精品牛牛| 亚洲国产精品美女| 欧洲女同同性吃奶| 成人同人动漫免费观看| 欧洲成人午夜免费大片| 中文字幕+乱码+中文| 国内精品伊人久久久久av一坑 | 免费看av在线| 久久精品国产久精国产爱| 欧美日韩精品免费在线观看视频| 黄色av免费在线看| 欧美日韩午夜激情| 欧美一区二区免费在线观看| 精品国产日韩欧美| 久久综合色88| 影音先锋亚洲天堂| 美女视频一区在线观看| 99久热re在线精品996热视频 | 成人h在线观看| 欧美老女人在线| 欧美性生交大片| 99视频精品| 国产欧美日韩中文字幕| 亚洲成人777777| 久久精品网站免费观看| 国产91在线免费| 51一区二区三区| 在线午夜精品自拍| 91theporn国产在线观看| 成人美女视频在线观看| 无码熟妇人妻av在线电影| 大伊香蕉精品在线品播放| 欧美大胆a视频| 欧美一级淫片免费视频黄| 久久先锋资源网| 色婷婷成人在线| 久久九九热re6这里有精品| 国自在线精品视频| 男人天堂综合| 亚洲国产精品久久人人爱| 无码人妻精品一区二区三区66| 综合国产视频| 国产日韩专区在线| 美女精品视频| 欧美精品久久99| 亚洲欧美精品aaaaaa片| 久久婷婷影院| 国产精品日韩欧美一区二区三区| 9191在线观看| 黑人巨大精品欧美一区免费视频| 国产手机在线观看| 九九精品视频在线看| 一本色道久久88亚洲精品综合| 怡红院成人在线| 亚洲福利视频网站| 精品爆乳一区二区三区无码av| 成人综合激情网| 999精品网站| 你懂的国产精品永久在线| 久久精品国产一区二区三区日韩| 成人黄色毛片| 高清一区二区三区四区五区| av在线之家电影网站| 日韩美一区二区三区| 中文字幕在线播| 亚洲精品日韩专区silk| 中文字幕网站在线观看| 国产成人av资源| 亚洲色婷婷久久精品av蜜桃| 高清一区二区三区av| 日韩一二三在线视频播| 中文字幕在线观看精品| 婷婷六月综合亚洲| 午夜剧场免费看| 久久超碰97中文字幕| 国产极品尤物在线| 亚洲综合视频| 久久久国产91| 黄色在线观看网| 精品福利在线导航| 国产精品第二十页| 国产精品成人一区二区艾草 | 国产在线精品一区二区三区不卡| 欧美a v在线播放| 欧美日韩p片| 国产日韩视频在线播放| 国产成人免费av电影| 中日韩精品视频在线观看| 国产精品久久久久久久久久免费看| 麻豆av免费看| 开心九九激情九九欧美日韩精美视频电影 | 国内外成人激情视频| 欧美ab在线视频| 伊人久久大香线蕉综合75| 精品国产美女| 国产网站欧美日韩免费精品在线观看 | 成人免费播放器| 99热在线成人| 午夜精品一区二区三区四区| 日本一级理论片在线大全| 在线看日韩欧美| 亚洲网站免费观看| 日韩欧美在线视频| 国产亚洲精品精品精品| 99久久精品国产精品久久| 2022亚洲天堂| 国产精品vip| 好吊色欧美一区二区三区四区 | 久久国产免费| 午夜午夜精品一区二区三区文| 日韩av网站在线免费观看| 国产91在线高潮白浆在线观看| 爱啪啪综合导航| 国内精品免费午夜毛片| 不卡专区在线| 7777精品久久久久久| 毛片在线网站| 日韩在线激情视频| jizz日韩| 日韩中文字幕网址| 蜜桃视频在线观看www社区| xvideos亚洲人网站| 国产在线高潮| 欧美激情欧美激情在线五月| 久久经典视频| 国产亚洲精品久久| 在线激情网站| 久久成人在线视频| 欧美黑人xx片| 17婷婷久久www| 国模一区二区| 91午夜理伦私人影院| 一区中文字幕| 国产精品人成电影在线观看| 不卡av免费观看| 色伦专区97中文字幕| 老司机午夜在线| 欧美激情视频在线| 性感女国产在线| 欧美另类精品xxxx孕妇| www视频在线观看免费| 色偷偷综合社区| 在线中文字幕视频观看| 一区二区三区四区精品| 免费av在线播放| 久久久久久成人精品| 2019中文字幕在线视频| 久久九九精品99国产精品| 美女网站视频在线| 国产成人一区二区| 国产精品日韩精品在线播放| 国产日韩欧美二区| 欧美三级一区| 久久av免费观看| 999久久久91| 青青草国产精品视频| 日本成人在线一区| 日韩毛片在线免费看| 美国欧美日韩国产在线播放| 欧美熟妇另类久久久久久多毛| 99国产一区二区三精品乱码| 青青操在线播放| 午夜精品一区在线观看| 麻豆一区产品精品蜜桃的特点| 欧美日韩精品在线| 国产色综合视频| 亚洲视频第一页| 久久亚洲资源| 国产欧美日韩专区发布| 伊人www22综合色| 一级日韩一区在线观看| 亚洲欧美激情诱惑| 亚洲av无码久久精品色欲| 久久久久久综合| 久久精品国产亚洲av麻豆色欲| 欧美亚洲日本国产| 日本黄色大片视频| 亚洲国产女人aaa毛片在线| 五月婷婷在线观看| 色999日韩欧美国产| 日韩激情电影免费看| 96pao国产成视频永久免费| 国产亚洲一区二区三区不卡| 欧美日韩一区二区三| 欧美激情91| 欧美精品久久久久久久久25p| 99精品视频一区| 久久久久久久久久久久久久免费看| 欧美三级日韩在线| 国产精品久久久久久免费| 欧美久久一二三四区| 免费在线高清av| 97国产suv精品一区二区62| 欧美视频精品全部免费观看| 一区二区三区我不卡| 日韩精品高清不卡| 182午夜在线观看| 久久婷婷成人综合色| 一级片免费网址| 亚洲国产精久久久久久| 蜜臀av国内免费精品久久久夜夜| 91精品视频一区| 久久久久久久久久久9不雅视频 | 唐人社导航福利精品| 极品校花啪啪激情久久| 国产综合精品| 色哟哟视频在线| 久久日韩粉嫩一区二区三区| 中日韩黄色大片| 亚洲国产成人久久综合一区| 精品日韩av| 国产精品播放| 国产日产精品一区二区三区四区的观看方式 | 欧美日韩黄色影视| av色图一区| 国产欧美一区二区三区视频| 日韩精品一区二区久久| 国产又黄又猛的视频| 成人免费的视频| 日韩免费不卡视频| 日韩成人久久久| av在线导航| 99久久精品免费看国产四区| 在线播放不卡| 涩涩网站在线看| 91丨九色丨蝌蚪丨老版| 亚洲综合久久av一区二区三区| 欧美三级视频在线播放| 中文字幕在线播放| 91社区国产高清| 在线看片日韩| 扒开jk护士狂揉免费| 精品视频资源站| 91在线中文| 黑人巨大精品欧美一区二区小视频| 在线亚洲自拍| 手机看片日韩av| 91精品国产aⅴ一区二区| 六十路在线观看| 国产精品网址在线| 亚洲国产精品日韩专区av有中文 | 精品一区二区三区中文字幕视频| 大地资源网在线观看免费官网| 成人av免费网站| 国产精品高清无码| 欧美噜噜久久久xxx| 日韩母乳在线| 男人的天堂最新网址| 亚洲午夜一区二区| 97成人免费视频| 欧美黑人视频一区| 亚洲免费毛片| 国产精品久久久久久9999| 亚洲动漫第一页| av一区在线观看| 国产精品久久久久久久久久久久午夜片| 亚洲一区不卡| 麻豆天美蜜桃91| 日韩精品免费观看| 亚洲成人精品综合在线| 亚洲国产精品123| 日韩影院免费视频| 青娱乐免费在线视频| 亚洲欧美在线看|