我開發完畢了一個完整的視頻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 分鐘前 上傳
準備工作基本完畢,今天就說這麼多吧,後面我們再繼續