2016-02-17 27 views
-1

我正在研究一個應用程序,它將採用更新文本(來自Twitter供稿),並使其像滾動廣告牌一樣滾動爲主屏幕小部件。我意識到電池被擊中,但我想知道是否有可能有一個不斷從源頭拉出的小部件。你怎麼看?提前致謝!是否可以有一個不斷更新的小部件?

+0

確定這是可能的。很多小部件都這樣做。你有執行問題嗎? –

回答

2

如果你的內容是用單獨的字符串(而不是任何形式的流)表示的,一種方法是運行一個單獨的線程,或者使用一個帶有postDelayed Runnable的Handler,它將執行一個AsyncTask,它會在特定的超時時間從所需的URL中獲取您的字符串。

另外,如何使用套接字?你可能正在接收你的字符串,當他們更新時,不會浪費電池那麼多。

+0

有趣的方法,我將不得不做一些關於套接字的研究,但這可能是一個很好的解決方案。 –

+0

我在其中一個項目中使用了[socket.io](http://socket.io/),請查看它。 [GitHub上的Maven化庫](https://github.com/socketio/socket.io-client-java) – xAF

相關問題