通过Android公开分享照片的在线服务?

时间:2011-03-29 04:54:24

标签: java android social-networking sharing

我正在开发一款Android应用,我希望用户能够拍照,将照片在线提交到中央公共存储库,然后其他用户可以浏览所有提交的照片。其他可能很好的功能是能够对最佳照片进行投票,并且用户能够匿名提交照片以及通过为其分配身份的帐户进行提交。任何人都可以推荐一种可以支持大部分功能的现有在线服务吗?

我唯一能想到的是flickr,虽然我看不到Android特定的API,看起来好像需要用户在提交照片前注册(这不是很好,因为大多数用户讨厌报名参加。)

2 个答案:

答案 0 :(得分:1)

查看Android PhotoStream示例应用程序。一切都在那里解释

答案 1 :(得分:0)

不错的应用..

为什么不能启动一组处理照片/发布照片的应用程序,而不是将照片发布到您选择的网站?

正如barmaley所说,Android PhotoStream就是其中之一。

打开文本编辑器的示例代码在这里..

public void share(String subject,String text) {
 final Intent intent = new Intent(Intent.ACTION_SEND);

 intent.setType("text/plain");
 intent.putExtra(Intent.EXTRA_SUBJECT, subject);
 intent.putExtra(Intent.EXTRA_TEXT, text);

 startActivity(Intent.createChooser(intent, getString(R.string.share)));
}

有关设置Intents的MIME类型的详细信息,请参阅此处:

http://developer.android.com/reference/android/content/Intent.html#setType%28java.lang.String%29