日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

java - 學(xué)習(xí)做一個(gè)安卓視頻播放器,有一些小問題!忘大家請教

瀏覽:266日期:2024-01-30 14:10:25

問題描述

最近在學(xué)習(xí)安卓開發(fā),有一些JAVA基礎(chǔ),想做一個(gè)簡單的視頻播放器,現(xiàn)在卡到了獲取視頻文件路徑這一點(diǎn)上,現(xiàn)在已經(jīng)會用Mediaplay,video等控件,但是只能每一次在AS中輸入程序路徑,想能夠在程序上去獲取本地所有視頻路徑,然后可以選擇播放,可是網(wǎng)上查了很多,很多代碼也運(yùn)行不起也看的不是很懂,所以希望大家能給一個(gè)思路,我好在去學(xué)習(xí)。這個(gè)查了快一點(diǎn)了,也沒有解決!謝謝大家

問題解答

回答1:

兩種方式

1、簡單點(diǎn)的,調(diào)用系統(tǒng)中的文件選擇器來幫你找尋你需要的文件,把路徑返回給你,代碼量小也很容易,簡單如下:

private void pickFile() { Intent intent = new Intent(); //意圖類型過濾,指定視頻類型文件 intent.setType('video/*'); //意圖動作,選取內(nèi)容 intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(intent, 0x01);}...@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == 0x01 && resultCode == RESULT_OK) {Uri uri = data.getData();Cursor cursor = getContentResolver().query(uri, null, null, null, null);cursor.moveToFirst();//獲取文件路徑String path = cursor.getString(1); }}

2、自己實(shí)現(xiàn)文件管理器,通過掃描系統(tǒng)存儲器上的文件,來篩選你需要的文件類型,那就復(fù)雜一點(diǎn)了,涉及到ContentResolver,Uri,Cursor,MediaStore,MimeType,Intent等這幾大塊的知識點(diǎn),復(fù)雜麻煩是肯定的,要做好一個(gè)東西就不要怕麻煩,去啃。

第一種方式讓你知其然,第二種方式讓你知其所以然。

把“望”字寫對,不是“忘”。

第二種方式,給你這些參考,自己照著去實(shí)現(xiàn)一遍,也就差不多了。

回答2:

首先解決你的一點(diǎn)疑惑,如何獲取本地所有視頻路徑。Android系統(tǒng)在存儲視頻,音頻,圖片等資源的時(shí)候,會自動把其相關(guān)信息存儲在數(shù)據(jù)庫中,信息包括名字,大小,存儲路徑等。假如我們播放某一視頻文件,從數(shù)據(jù)庫中獲取其存儲路徑,然后通過路徑獲取視頻本身。那么你需要做以下幾件事:1、了解存儲Android視頻信息數(shù)據(jù)庫的名稱,字段2、了解獲取Android獲取數(shù)據(jù)庫中數(shù)據(jù)的方法,Android已經(jīng)封裝好的看下掃描所有Video信息的代碼,隨手搜的,不確保是對的哈,給你注釋下。

private void scanVideoUri(){//通過ContentResolver從數(shù)據(jù)庫獲取信息,Curse是獲取的結(jié)果Cursor cursor = mContext.getContentResolver().query(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, null, null, null, null);int totalCount =cursor.getCount();//計(jì)算所有結(jié)果的條數(shù)cursor.moveToFirst();//此句一定要有//遍歷所有的Video信息for( int i = 0;i < totalCount;i++){ String data = cursor.getString(cursor.getColumnIndex(MediaStore.MediaColumns.DATA)); String data1 = cursor.getString(cursor.getColumnIndex(MediaStore.Video.Media.DATA)); String title = cursor.getString(cursor.getColumnIndex(MediaStore.Video.Media.TITLE)); String type = cursor.getString(cursor.getColumnIndex(MediaStore.Video.Media.MIME_TYPE)); int id = cursor.getInt(cursor.getColumnIndex(MediaStore.Video.Media._ID)); Log.e(TAG, data+title+type); cursor.moveToNext();//訪問下一個(gè)} }

代碼看不懂很正常,把目標(biāo)分解,然后拼接就會得到最后的結(jié)果。

回答3:

讀取系統(tǒng)數(shù)據(jù)庫,所有在你手機(jī)視頻列表里面可以看到的視頻,都可以直接查找出來。具體實(shí)現(xiàn)可以問下度娘~

回答4:

http://blog.csdn.net/github_3... 這個(gè)教程不錯(cuò)

標(biāo)簽: java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
激情婷婷久久| 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久一级电影| 色在线中文字幕| 伊人久久av| 成人日韩精品| 欧美13videosex性极品| 国产在线|日韩| 久久中文字幕二区| 日韩亚洲国产欧美| 亚洲日产av中文字幕| 日韩视频一区| 亚洲一区国产一区| 亚洲欧洲美洲国产香蕉| 婷婷视频一区二区三区| 日韩av影院| 国产极品一区| 国产资源在线观看入口av| 亚洲a在线视频| 首页国产欧美久久| 日本精品一区二区三区在线观看视频| 日韩成人在线看| 六月丁香综合在线视频| 超碰在线99| 国产精品av久久久久久麻豆网| 国产亚洲欧洲| 亚洲一区欧美| 国产精品国码视频| 亚洲成人精品| 亚洲区欧美区| 精品久久久网| 激情欧美日韩一区| 亚洲精品系列| 久久精品国内一区二区三区| 99久久久国产精品美女| 亚洲精品伊人| 成人在线视频免费看| 欧美日韩国产在线观看网站 | 精品在线99| 中文字幕中文字幕精品| 麻豆视频观看网址久久| 欧美va天堂在线| 日韩av资源网| 久久久久一区| 91精品国产自产在线丝袜啪| 在线中文字幕播放| 亚洲毛片网站| 国产成人免费精品| 亚洲免费网址| 老司机精品在线| 1024精品久久久久久久久| 97久久中文字幕| 亚洲欧洲美洲av| 日韩欧美2区| 日韩激情一区| 日韩1区2区3区| 四虎4545www国产精品 | 天堂成人国产精品一区| 毛片不卡一区二区| 狠狠干成人综合网| 国产精品香蕉| 午夜国产一区二区| 欧美激情视频一区二区三区在线播放| 欧美a级片一区| 嫩呦国产一区二区三区av| 女人天堂亚洲aⅴ在线观看| 国产乱码精品| 亚洲欧美日韩精品一区二区 | 91精品xxx在线观看| 日韩成人一级| 免费国产自久久久久三四区久久| 国产麻豆一区二区三区| 欧美午夜不卡| av资源新版天堂在线| 亚洲欧美在线综合| 999久久久91| 国产精品久久久久久久久久白浆 | 国产精品欧美大片| 免费成人性网站| 国产超碰精品| 国产福利资源一区| 亚洲开心激情| 欧美+日本+国产+在线a∨观看| 久久97视频| 欧美一级二级三级视频| 亚洲综合丁香| 欧美sm一区| 久久精品一区二区国产| 亚洲不卡视频| 亚洲一区激情| 欧美日韩激情| 日韩精品影视| 国产精品国产一区| 国产精品一区高清| 日本国产欧美| 蜜桃av一区二区| 欧美日韩国产免费观看视频| 亚洲天堂免费电影| 精品视频在线观看网站| 国产欧美午夜| 青青青国产精品| 一区二区亚洲视频| 黄色在线一区| 欧美日韩激情在线一区二区三区| 在线亚洲人成| 精品视频在线你懂得| 久久成人福利| 国产欧美亚洲一区| 欧美日本精品| 日本不卡一区二区三区| 亚洲综合小说| 视频在线观看国产精品| 悠悠资源网久久精品| 国产一区日韩一区| 欧美日韩在线播放视频| 成人午夜国产| 色天使综合视频| 伊人久久av| 日本久久成人网| 日韩成人亚洲| 久久影视一区| 尤物在线精品| 石原莉奈在线亚洲二区| 免费看黄色91| 中文字幕日韩欧美精品高清在线| 午夜在线视频一区二区区别| 日韩制服丝袜av| 亚洲日产av中文字幕| 日韩有吗在线观看| 日本成人手机在线| 国产精品videossex久久发布 | 成人在线超碰| 日韩欧美1区| 亚洲二区精品| 1024精品久久久久久久久| 在线亚洲一区| 亚洲人成毛片在线播放女女| 日本亚州欧洲精品不卡| 日韩av一区二区三区| 日本不卡高清| 国产精品入口久久| 成人精品国产亚洲| 日韩欧美国产精品综合嫩v| 三级小说欧洲区亚洲区| 激情五月综合网| 视频精品一区二区| 欧美亚洲色图校园春色| 美女久久精品| 欧美aa在线观看| 欧美午夜不卡| 日韩有吗在线观看| 精品久久国产一区| 欧美日韩精品在线一区| 一区二区国产在线观看| 欧美日韩 国产精品| 精品久久不卡| 午夜影院欧美| 日本免费在线视频不卡一不卡二| 麻豆一区在线| 午夜国产一区二区| 日本a级不卡| 国产福利片在线观看| 91久久黄色| 国产伦理一区| 久久精品导航| 日本中文字幕一区二区| 国际精品欧美精品| 99国产精品久久久久久久| 久久国际精品| 超级白嫩亚洲国产第一| 日韩激情一区| 在线亚洲国产精品网站| 国产亚洲欧美日韩精品一区二区三区 | 亚洲精品看片| 成人午夜网址| 蜜臀久久久久久久| 精品中文字幕一区二区三区| 欧美日韩国产一区二区三区不卡 | 欧美日韩夜夜| 久久中文字幕av一区二区不卡| 日本欧美一区二区在线观看| 亚洲综合在线电影| 亚洲久久在线| 激情黄产视频在线免费观看| 视频在线观看一区二区三区| 成人在线免费观看网站| 天使萌一区二区三区免费观看| 免费一级欧美片在线观看网站 | 日韩一区二区免费看| 国产精品久久免费视频| 狠狠干成人综合网| 久久这里只有| 首页国产欧美日韩丝袜| 亚洲欧洲高清| 青青伊人久久| 欧美成人高清| 国际精品欧美精品| 婷婷成人av| 久久久久99| 久久麻豆视频|