2012-12-13 99 views
-6

我正在开发Android应用程序,但我遇到很大困难。简单来说,如何使用Facebook和Twitter创建Feed聚合器?需要一个方向,一个例子,以便它可以继续。如何使用Facebook和Twitter创建Feed的聚合器?

谢谢!

+1

我在投票结束,因为这个问题过于宽泛。回答你的问题:从API开始,Facebook和Twitter都提供了一个 –

+0

当你说这个问题很普遍时,我不同意,我相信它非常具体。 – Michael

+0

关于SO的问题处理编程问题,可以立即采取行动。这不是。要做到这一点,除了“查看他们的API和汇总信息”外,没有任何人可以给你提供任何建议。最好的指针是Facebook和Twitter的API,它们本身都是完整的SO类别。 –

回答

0

我已经在我的评论中给出了答案的草图,所以我将在这个答案中具体化我的想法。

首先,您似乎对Android平台的结构感到困惑。 Android不包括在SDK中与Facebook或Twitter进行通信的工具。相反,大多数大型数据提供商都将SDK作为开发人员工具的一部分。这里是Facebook's SDK.他们有一个Android端口,你可以集成到你的应用程序。 Twitter还有一个你可以使用的SDK。

这听起来像你想要做的是归档和呈现给你的应用程序的用户的状态。基本上你所要求的是一个设计问题,而不是基于问题的问题,这使得这个问题不适合StackOverflow。

但是,是我追求你的应用程序,我可能会做这样的事情:

  • 建立一个Service获得来自供应商的数据,并将其存储在本地ContentProvider数据库。
  • 设计一个自定义适配器来呈现此信息。您的适配器必须能够显示来自Facebook和Twitter的信息,这意味着您必须找出合理的方式来呈现数据。
  • 将光标放入本地数据库(存放提要)到该适配器中。

我可能是错的:也许你应该简单地填充适配器。但是,您应该知道这些数据源是流,而不是列表:您不能将它们存储在“适配器”中。我将有一个后台线程(可能通过Service来存储数据),然后一个更新显示信息的视图,以便它可以更新ListView(例如,实际上它可能需要是自定义列表视图显示来自提要的数据)。

这只是其中一种方法,有可能是其他方法也有意义(也许更有意义),但是您根本没有指定您的设计参数,因此请将其作为概念的粗略指南你应该看看。

+0

Kristopher谢谢,您的解释将非常有用。最后一个问题,您认为春季社交可以让我的生活更轻松? – Michael

+0

不确定。也许,但最终这不是最大的问题,它更像是一个架构点。 –

相关问题