Android Twitter 分享---官方Fabric方式

原创 2016年06月01日 15:25:13

       在网上搜了一些Twiter分享的例子,好多都是第三方的SDK,不稳定,于是查看了一下Twitter官方的说明,Twitter把SDK与Fabric发布到了AS上面,于是我就下载了下来,简单写了一个Demo,验证没有问题,可以实现分享,但是没有Facebook官方的SDK好用,大家可以尝试使用一下吧。


1、前几个步骤我就不赘述了,就是去Twitter官网获得到3个key,APIKEY,TWITTER_KEY和TWITTER_SECRET




2、替换Mainactivity中的YOUR_TWITTER_KEY和YOUR_TWITTER_SECRET
      替换掉AndroidManifest中的YOUR_API_KEY

3、AndroidManifest中需要配置如下:

<span style="font-size:18px;">         <meta-data
            android:name="io.fabric.ApiKey"
            android:value="YOUR_API_KEY"     /></span>

4、关键代码

<span style="font-size:14px;">        </span><span style="font-size:18px;">TwitterAuthConfig authConfig = new TwitterAuthConfig(TWITTER_KEY, TWITTER_SECRET);
        Fabric.with(MainActivity.this, new TwitterCore(authConfig), new TweetComposer());
        
        findViewById(R.id.btn_share).setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View arg0) {
				
				String shareContent = "message";
              
                URL netUrl = null;
                try
                {
                    netUrl = new URL("www.baidu.com");
                }
                catch (MalformedURLException e)
                {
                    
                }
                TweetComposer.Builder builder = new TweetComposer.Builder(MainActivity.this);
                
//                builder.url(netUrl);
                builder.text(shareContent);
//                builder.image(Uri.parse(""));
                builder.show();
				
			}
		});</span>

TwitterDemo 源码下载


版权声明:本文为博主原创文章,未经博主允许不得转载。

android实现推特Twitter分享

android实现推特Twitter分享
  • jhope
  • jhope
  • 2016年11月23日 16:30
  • 736

Android Twitter分享,即Twitter授权Oauth然后推文

最近接触的项目要实现Twitter,Facebook,Email的分享功能。当然Android可以简单的用Intent调用第三方App实现这些功能。但是如果需求变态需要你自己写一个分享功能呢? 先介...
  • wyzxk888
  • wyzxk888
  • 2012年10月12日 16:26
  • 10979

Android Facebook和Twitter登录和分享完整版

最近公司的软件需要改国际版,需要Facebook和Twitter的登录和分享。 本人先用Umeng的第三方社会化分享实现了该功能,但是后来一想问题来了,经过查证。Umeng只在中国和美国有服务器,...

开发一流的 Android SDK: Fabric SDK 的创建经验

原文地址:https://realm.io/cn/news/oredev-ty-smith-building-android-sdks-fabric/ Twitter 的 Fabric 是知名的注重质...

twitter官方Android开发sdk

  • 2016年01月11日 16:28
  • 3.79MB
  • 下载

twitter官方Android sdk部署方法

推特推出了自家的sdk,不过是放在fabric这个插件里一起发布的,所以多数人并不知道有这么个东西。而且这个fabric在Android Studio中很方便使用,但是在eclipse里就需要手动去配...

android实现推特Twitter分享

拿到分享图片到Twitter需求时,在网上翻了翻教程,比较乱,对我有帮助的也很少。最后看了看官方文档https://docs.fabric.io/android/index.html然后借鉴了网上的教...

[置顶] Android Facebook和Twitter登录和分享完整版 标签: facebooktwitter 2016-09-07 18:40

Android Facebook和Twitter登录和分享完整版
  • jhope
  • jhope
  • 2016年11月23日 13:39
  • 906

git fabric 1.0.0 官方源码进行编译,生成 docker images

系统环境:centos 7 64位 docker docker-compose 不要使用 centos yum 仓库带的 docker,版本过低。 安装docker 官方的repo 里面的版本 ...

git fabric 1.0.0 官方源码进行编译,生成 docker images(rc2 版本2017年6月26日)

git fabric 1.0.0 官方源码进行编译,生成 docker images(rc2 版本2017年6月26日)系统环境:centos 7 64位 docker docker-comp...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Twitter 分享---官方Fabric方式
举报原因:
原因补充:

(最多只允许输入30个字)