我正在開發Android應用程序,但我遇到很大困難。簡單來說,如何使用Facebook和Twitter創建Feed聚合器?需要一個方向,一個例子,以便它可以繼續。如何使用Facebook和Twitter創建Feed的聚合器?
謝謝!
我正在開發Android應用程序,但我遇到很大困難。簡單來說,如何使用Facebook和Twitter創建Feed聚合器?需要一個方向,一個例子,以便它可以繼續。如何使用Facebook和Twitter創建Feed的聚合器?
謝謝!
我已經在我的評論中給出了答案的草圖,所以我將在這個答案中具體化我的想法。
首先,您似乎對Android平臺的結構感到困惑。 Android不包括在SDK中與Facebook或Twitter進行通信的工具。相反,大多數大型數據提供商都將SDK作爲開發人員工具的一部分。這裏是Facebook's SDK.他們有一個Android端口,你可以集成到你的應用程序。 Twitter還有一個你可以使用的SDK。
這聽起來像你想要做的是歸檔和呈現給你的應用程序的用戶的狀態。基本上你所要求的是一個設計問題,而不是基於問題的問題,這使得這個問題不適合StackOverflow。
但是,是我追求你的應用程序,我可能會做這樣的事情:
Service
獲得來自供應商的數據,並將其存儲在本地ContentProvider
數據庫。我可能是錯的:也許你應該簡單地填充適配器。但是,您應該知道這些數據源是流,而不是列表:您不能將它們存儲在「適配器」中。我將有一個後臺線程(可能通過Service
來存儲數據),然後一個更新顯示信息的視圖,以便它可以更新ListView
(例如,實際上它可能需要是自定義列表視圖顯示來自提要的數據)。
這只是其中一種方法,有可能是其他方法也有意義(也許更有意義),但是您根本沒有指定您的設計參數,因此請將其作爲概念的粗略指南你應該看看。
Kristopher謝謝,您的解釋將非常有用。最後一個問題,您認爲春季社交可以讓我的生活更輕鬆? – Michael
不確定。也許,但最終這不是最大的問題,它更像是一個架構點。 –
我在投票結束,因爲這個問題過於寬泛。回答你的問題:從API開始,Facebook和Twitter都提供了一個 –
當你說這個問題很普遍時,我不同意,我相信它非常具體。 – Michael
關於SO的問題處理編程問題,可以立即採取行動。這不是。要做到這一點,除了「查看他們的API和彙總信息」外,沒有任何人可以給你提供任何建議。最好的指針是Facebook和Twitter的API,它們本身都是完整的SO類別。 –