2016-09-28 25 views
-1

我將創建一個YouTube頻道並計劃爲我的頻道製作應用。在我看來,當我上傳新視頻時,我會將新視頻的鏈接放在我的服務器上的文本中,然後應用會讀取新視頻的上傳和抓取鏈接(當應用啓動時),並將將新的視頻視圖添加到舊視頻視圖的頂部。如何在Android Java上餵食?

就像官方的YouTube應用程序一樣。你知道,當一個新視頻上傳時,它會自動發佈。

感謝您的未來幫助。

+0

如果你正在尋找發送推送通知,[谷歌雲端通訊(https://developers.google.com/cloud-messaging/)將開始 – Titus

+0

感謝建議的好地方@Titus但這不是我想要的。如果你不明白我的意思,我可以解釋更明亮。 – berkantkz

回答

0

我會從一個自定義RecyclerView開始,並遵循這個guide關於如何在Android應用程序中嵌入YouTube視頻。如果您計劃緩存舊的YouTube網址,則可以在每次打開應用程序時對數據庫執行ping操作,並抓取自最近緩存的網址以來已添加到數據庫的所有新網址。

0

你打算如何從服務器獲取文本?你使用的是POST方法還是JSON? 在任何情況下,一旦你獲得鏈接,很容易。你只需要實現一個自定義的ListView。

這裏是一篇文章的鏈接,我發現它顯示瞭如何去做。

https://medium.com/@v.danylo/implementing-video-playback-in-a-scrolled-list-listview-recyclerview-d04bc2148429#.grvqarw83

這裏是另一篇文章,顯示如何將YouTube與您的應用程序集成。

https://androidtutorialmagic.wordpress.com/my-mini-project/multiple-youtube-video-in-recyclerviewlistview-in-android/

另外像一個另一個問題你問。

I want to display multiple video in listview using video but not able to do this

+0

我不確定我會用什麼。我不知道他們中的任何一個。我可以像這樣解釋你更明亮;我會在我的服務器上創建一個xml文件或一個txt文件,它會擁有自己的密鑰,比如「「,當我在這個新視頻中添加新字符串時應用程序將加載列表中的新視頻 – berkantkz

+0

獲取URL並將其存儲到本地數據庫非常簡單。您可以編寫一個腳本來提供JSON響應。將所有鏈接導入到本地SQLite後你的應用程序的數據庫,你可以使用上面的任何鏈接來創建一個漂亮的用戶界面。 –