1.进去网站Mob官网下载AndroidSDK,选择你需要的功能。

2.解压后打开ShareSDK_User_Guide网页,根据提示完成分享功能的实现。

3.申请AppKey值需要先注册官网账号,通过添加应用获取你的AppKey值。

效果图:

代码:

package com.example.sharesdk;import cn.sharesdk.framework.ShareSDK;
import cn.sharesdk.onekeyshare.OnekeyShare;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}public void click(View view){showShare();}private void showShare() {
//      ShareSDK.initSDK(this);OnekeyShare oks = new OnekeyShare();//关闭sso授权oks.disableSSOWhenAuthorize(); // title标题,印象笔记、邮箱、信息、微信、人人网、QQ和QQ空间使用oks.setTitle("标题");// titleUrl是标题的网络链接,仅在Linked-in,QQ和QQ空间使用oks.setTitleUrl("http://sharesdk.cn");// text是分享文本,所有平台都需要这个字段oks.setText("我是分享文本");//分享网络图片,新浪微博分享网络图片需要通过审核后申请高级写入接口,否则请注释掉测试新浪微博oks.setImageUrl("http://f1.sharesdk.cn/imgs/2014/02/26/owWpLZo_638x960.jpg");// imagePath是图片的本地路径,Linked-In以外的平台都支持此参数//oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片// url仅在微信(包括好友和朋友圈)中使用oks.setUrl("http://sharesdk.cn");// comment是我对这条分享的评论,仅在人人网和QQ空间使用oks.setComment("我是测试评论文本");// site是分享此内容的网站名称,仅在QQ空间使用oks.setSite("ShareSDK");// siteUrl是分享此内容的网站地址,仅在QQ空间使用oks.setSiteUrl("http://sharesdk.cn");// 启动分享GUIoks.show(this);}
}
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"tools:context="${relativePackage}.${activityClass}" ><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:onClick="click"android:layout_margin="30dp"android:textSize="22dp"android:text="一键分享" /></RelativeLayout>

一键分享功能ShareSDK相关推荐

  1. Android进阶之使用第三方平台ShareSDK实现新浪微博的一键分享功能

    http://www.it165.net/pro/html/201402/9510.html http://www.it165.net/pro/html/201402/9510.html http:/ ...

  2. android一键分享功能不使用任何第三方sdk

    在android中有自带的一键分享功能,不过它会把所有带分享的应用都找出来,如果我们只需要一些常见的分享应用,该如何做呢? 下面看我的效果图(横屏和竖屏自动适配): 接下来看我的调用(支持图片和文字分 ...

  3. 给网站加上一键分享功能

    如果你需要给你的网站上加上一个一键分享功能,那么可以试试一键分享组件Share.js. 一键分享到微博.QQ空间.QQ好友. 微信 .腾讯微博.豆瓣.Facebook.Twitter.Linkedin ...

  4. 使用第三方平台 ShareSDK 实现新浪微博的一键分享功能

    http://software.intel.com/zh-cn/blogs/2014/03/02/android-sharesdk/?utm_campaign=CSDN&utm_source= ...

  5. react native一键分享功能实现amp;原理和注意点(支持微信、qq、新浪微博等)

    前言 目前使用一键分享比较主流的两个SDK:ShareSDK.友盟: 又因为友盟功能比较多且比较全,比如说友盟统计.友盟推送等,所以本文重点介绍的是友盟分享功能在rn上的应用以及要注意的点. reac ...

  6. Android中实现一键分享功能

    在Android中开发中,我们会经常遇到使用一键分享的功能,今天我以使用第三方平台ShareSDK来实现一键分享向大家分享下具体的流程. 下面,我就以步骤顺序依次展示在自己的Android项目中如何实 ...

  7. 百度api一键分享功能

    先看效果: 首先绘制一个页面 div的class名字必须为bdsharebuttonbox <div class="bdsharebuttonbox" data-tag=&q ...

  8. Android 一键分享功能

    之前在做项目时遇到这么个需求,就是用户点击Menu或者一个按钮可以把文字分享到各大微博例如新浪微博.腾讯.人人.开心.校内等.现在我给大家演示一下. (一). 先建一个工程文件ShareDemo . ...

  9. 实现网站中的一键分享功能

    第一种方法: 用的是插件地址是:http://overtrue.me/share.js/: 具体是怎样操作的,页面中已经说的很清楚了 有个需要注意的是: 在本地localhost:8080测试这个功能 ...

最新文章

  1. android判断是否被点击方法,[Android]父View如何知道子View被点击了
  2. iOS之深入解析依赖注入的原理与应用
  3. 太快了,太变态了:什么会影响Java中的方法调用性能?
  4. C++ Vector 使用心得
  5. 语音识别学习笔记(一)【概述】
  6. 【转】30个你不可不知的CSS选择器
  7. 20190818:(leetcode习题)反转字符串整数反转
  8. 人工智能+教育的应用——教育的安全
  9. canvas实现动态小球碰撞
  10. 智慧教育平台android,智慧教育平台APP 1.0.2 安卓版
  11. 汇编语言怎么编译python_汇编语言编译器的编写方法
  12. 用认知和人性来做最棒的程序员
  13. CSS3 3d立方体/多棱柱-
  14. 巨潮网怎么下载年报_如何下载上市公司的年度报告
  15. dubbo学习之本地存根实践
  16. 举头望明月打计算机术语,关于月亮的谜语
  17. VM虚拟机安装无法打开注册表项及虚拟网卡消失导致网络出错等问题
  18. quot;多看nbsp;fornbsp;kindle3”升级包下载
  19. linux 三个特权位
  20. arcgis 同名图层合并_【求助】ArcGIS中怎样合并图层 - 地学 - 小木虫 - 学术 科研 互动社区...

热门文章

  1. 税后 4W?美女HR?程序员小心了,你可能入了 “东南亚博彩骗局”
  2. 昆明现代科技学校计算机,昆明现代科技学校2021年宿舍条件
  3. 硬盘的扇面、磁道、扇区
  4. STEmwin教程零:STM32 STEmwin移植(裸机FreeRTOS系统)
  5. [转]去哪儿网机票搜索系统的高并发架构设计
  6. Wah!Cade-游戏模仿器
  7. 数学建模图论算法学习总结
  8. 手把手讲解51单片机最小系统焊接、流水灯(跑马灯)编写以及烧录
  9. Serializable接口和Parcelable接口
  10. Windows上的实用CMD命令