android一步一步實現視頻clientapp(一)

來源:互聯網
上載者:User

標籤:基本   layer   使用說明   activity   開源   效果   技術分享   baidu   包名   

我開發完畢了一個完整的視頻clientapp。如今。分享出來。供剛開始學習的人學習參考(大神就不用看了,比較簡單,僅供入門),大家相互交流相互學習。

項目有些功能,我時間也不是非常多。僅僅能時不時更新下。

僅僅能大概解說怎麼一步一步實現,相關的知識點。大家自己查閱相關文檔了,本人非常多地方也是會使用,要我說出個詳細的原理什麼的,確實說不清,還有本人表達能力有限。大家僅僅能將就看看,不喜忽噴,哈哈。
還有為大家說下,怎麼增加廣告平台的廣告,公布市場,擷取收入(老實說本人app,加廣告。基本沒收入),這裡僅僅是拋磚引玉罷了,給剛入行的朋友說下有這麼一回事就是了。

當然假設你app有創意。做的好。下載量大,使用者多,憑藉一款app發家致富是件非常easy的事。

介面隨便弄的,美工不會,將就看吧,:

1.png (533.08 KB, 下載次數: 0)

下載附件  儲存到相冊

15 分鐘前 上傳

           

2.png (1.44 MB, 下載次數: 0)

下載附件  儲存到相冊

14 分鐘前 上傳

         

3.png (834.21 KB, 下載次數: 0)

下載附件  儲存到相冊

14 分鐘前 上傳




注意:視頻資源是由開放平台提供的sdk。依據官方api文檔。能夠非常easy的擷取對應的資料,比較方便。(56視頻開放平台)。


1.注冊56視頻開放平台帳號,建立應用,擷取應用的id和應用的秘鑰,下載android版本號碼的sdk。下載後,解壓,能夠看見具體的協助文檔和使用說明。


2.開啟eclipse建立項目,我的項目名字:MyVideoPlayer,app名字:蝌蚪視頻,包名:com.hck.videoplayer.
把解壓檔案中面libs裡面的包。拷貝到項目的lib檔案以下去。


3.引入外包lib庫檔案。說下這個,由於資源視頻格式比較多。用android原生的sdk,不能支援這麼多的格式,所以,這裡我使用了一個開源的視頻播放庫,能夠支援基本當前全部的視頻格式。


須要的能夠下載:http://pan.baidu.com/s/1hqkVgX2

 

 


下載後,解壓,匯入進eclipse,然後。點擊我們建立的項目——右鍵》》properties》》android》》add》》點選我們匯入的庫檔案,然後點擊ok,ok

5.png (49.71 KB, 下載次數: 0)

下載附件  儲存到相冊

半小時前 上傳






4.建立各個功能模組包。
我這裡建例如以下幾個包,你能夠依據自己須要,建立自己的包。

ui包,放置activity;adpter包,放置adpter;bean包,放置我們的實體物件;
data包。一些全域資料之類的;interfaces包。放置介面的;util包,一些工具類;widge包,一些自己定義的view;
net包。和網路相關的。

建好後


7.png (21.44 KB, 下載次數: 0)

下載附件  儲存到相冊

17 分鐘前 上傳



準備工作基本完畢,今天就說這麼多吧,後面我們再繼續



android一步一步實現視頻clientapp(一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.