Android Twitter 分享---官方Fabric方式
在网上搜了一些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-dataandroid: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() {@Overridepublic 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 分享---官方Fabric方式相关推荐
- Android Facebook和Twitter分享
1. 背景 在年初的时候,公司的项目有个新的需求,在英文版的应用中加入Facebook和Twitter分享功能. 2. 完成情况 由于这个项目比较急,所以开发这个功能从预研到接入总共耗时一周.后来,在 ...
- android原生分享功能,Android原生分享到微博、微信等平台的实现方式
在这个版本功能涉及到Android分享方式的变更,需求要求: 分享只支持新浪微博.微信,其他方式均去掉. 为了更好的测试还是要看下Android分享实现分享的方式,然后才能更好地评估测试时间和设计测试 ...
- android播放mp3方法,Android MediaPlayer 播放音频的方式
主要介绍使用MediaPlayer播放音频的方式.关于MediaPlayer的基础知识,比如状态,可以参考Android MediaPlayer基础简介. 为了方便表达,定义变量名为mediaPlay ...
- Android的Google官方设计指南(上)
Android 设计规范 本文章是我公司一个大牛之前的公司同事翻译的Android的Google官方设计指导,经过我整理而成,分享给大家,欢迎转载,但是请保留出处和翻译作者.本指导内容详实.规范,无论 ...
- 【凯子哥带你夯实应用层】Android的Google官方设计指南(上)
Android 设计规范 时间 2015.3.2 版本 V1.0 翻译 杨鹏 整理 赵凯强 本文章是我公司一个大牛之前的公司同事翻译的Android的Google官方设计指导,经过我整理而成,分享给大 ...
- android 输入过滤,Android Studio添加日志过滤方式
1.点击下方的 Android Monitor 2.点击右侧的选项菜单 3.点击菜单下拉列表中的 Edit Filter Configuration,打开配置界面 4.配置界面说明 第1部分是为这个过 ...
- android中几种定位方式详解
目录 前言: 1.GPS定位 2.NETWORK定位 3.AGPS定位 4.基站定位 5.WIFI定位 6.混合定位 目前,移动端大致通过三种方式来进行设备定位:GPS.基站.wifi.本文就详细的讲 ...
- Android系统JNI的实现方式
Android系统JNI的实现方式 All rights reserved JNI(Java Native Interface)定义了一种Java代码调用C或者C++代码等其它代码的方式. 在A ...
- 1._请写出5种以上的android中界面常用布局方式,跳槽季“充电宝”Android面试题(一)...
1.请介绍下Android中常用的5种布局 Android中常用的5种布局分别为:FrameLaout(框架布局).LinearLayout(线性布局).AbsoluteLayout(绝对布局).Re ...
最新文章
- invalid dts/pts combination
- Delphi中运行时改变panel的位置及大小
- (4.7)mysql备份还原——深入解析二进制日志(3)binlog的三种日志记录模式详解...
- knn 邻居数量k的选取_选择K个最近的邻居
- php parse url ctf,【SSRF】如何绕过filter_var(), preg_match() 和 parse_url()
- 【Html】Html基本标记
- 计算机软考可以直接高级吗,计算机软考没有中级能考高级吗
- 在哪里学python-学Python从哪里开始?
- java range注解_最全的Java Spring注解
- 计算机论文格式要求吗,论文格式
- 高级计算机器,高级计算器最新版
- window驱动签名相关以及WHQL(代码签名证书:赛门铁克和DigiCert证书)
- 拍摄制作360度全景图有哪些技巧?
- 一寸照片压缩到20k_师大er:关于证件照你需要知道这些干货!(/^^)/ 顺便免费冲印高清照片~...
- Postman设置统一认证token
- html距离某天过去的过久,很久很久之后的某天,我真的放下了!
- 初级商业数字营销师直通车考试
- php curl模拟post请求
- 【Ubuntu】内存不够如何用外接U盘扩容(挂载)
- 学个锤子 | .Net零基础逆向教程 第三课(壳与作业)
热门文章
- tp5实现短信注册,调用第三方接口,电话通知,和短信通知都可以。
- Xshell官方免费版
- [原创]中国大陆民谣盘点系列(1) 沈庆《这么多年以来》
- 【WLAN】【测试】WLAN相关测试软件一览
- 智商黑洞(门萨Mensa测试)12
- Kafka(八)----Kafka Tool 2.0.7(最新)版本超详细使用指北
- 人工智能也存在偏见?探究人工智能偏见的识别和管理
- php缓冲区操作函数,PHP缓冲区的三个函数ob_start();ob_get_contents()
- org.apache.thrift.transport.TTransportException: SASL authentication not complete
- inveta PLSB 点线面体 示例工程