Nic*_*ick 13 api android sharing social-networking
我一直在寻找一种向社交网络分享信息的方法.我找到了两种可能的解决方案:
当寻找快速实现方法时,我说使用已安装的应用程序,但如果它进行自定义和泛化,我认为第二个选项是最好的.
我很难决定一个人是否胜过另一个人.
所以我的问题是:最好的方法是什么?我建议的其中一个或完全不同的方式?
Eva*_*eis 15
Android操作系统使用意图执行此操作...在搜索此问题的答案时,我遇到了:
引用@NewProggie
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/jpeg") // might be text, sound, whatever
share.putExtra(Intent.EXTRA_STREAM, pathToPicture);
startActivity(Intent.createChooser(share, "share"));
Run Code Online (Sandbox Code Playgroud)
根据您为setType输入的MIME类型,选择器将显示电子邮件,Gmail,SMS,Twitter,Facebook,flickr等等!
这是为开发人员共享内容的最简单方法,也是一种经过验证的方法.
我使用过Facebook API,我知道这是一个非常好的.看起来如果安装了原生的Facebook应用程序,如果没有它弹出你的屏幕上的一个小弹出它做它的东西,如果是,它使用的应用程序做你的事情.
我认为您必须对所有社交网络采用相同的方法:检查是否存在应用程序.如果是,请使用.如果不是,请使用自己的实现
| 归档时间: |
|
| 查看次数: |
16353 次 |
| 最近记录: |