如何与其他可接受的应用共享数据/文本?

时间:2010-06-02 19:31:28

标签: android

我有一个应用程序,它在带有多个列的sqlite数据库中创建一个新的数据条目。我希望在最终活动中有一个简单的 share 按钮,这样他们就可以与接受它的应用程序(电子邮件,mms,twitter等)共享结果(甚至是简单的文本字段)。

我对ContentProviders做了一些阅读,但是我读的越多,我就越想我走错了路。任何帮助表示赞赏。

谢谢!

2 个答案:

答案 0 :(得分:1)

我认为你要找的是Intent。 Android应用程序有两个主要组件:活动和意图。活动是执行特定操作的进程(如ListView),或者是在后台设置和侦听某些操作的进程。 Intent是这些操作之间的消息。这是流程在Android中进行通信的方式。意图可以是特定的,并告诉特定的Activity对某些数据执行操作,或者它可以尝试通过任何可以执行该操作的“浏览器”应用程序执行某些操作(如在浏览器中打开)。

以下是一些文档链接,可帮助您入门:

android.content.Intent

Intents and Intent Resolution

希望有所帮助!

答案 1 :(得分:0)

您必须将应用程序绑定到Web服务并将数据放入云中。